6 #define GSMI_RET_SUCCESS 0x00
7 #define GSMI_RET_INVALID_PARAMETER 0x82
8 #define GSMI_RET_UNSUPPORTED 0x83
10 #define GSMI_CMD_SET_EVENT_LOG 0x08
11 #define GSMI_CMD_CLEAR_EVENT_LOG 0x09
12 #define GSMI_CMD_LOG_S0IX_SUSPEND 0x0a
13 #define GSMI_CMD_LOG_S0IX_RESUME 0x0b
14 #define GSMI_CMD_HANDSHAKE_TYPE 0xc1
16 #define GSMI_HANDSHAKE_NONE 0x7f
17 #define GSMI_LOG_ENTRY_TYPE_KERNEL 0xDEAD
77 "(type=0x%x instance=0x%x)\n",
#define ELOG_TYPE_OS_EVENT
#define ELOG_TYPE_S0IX_ENTER
#define ELOG_TYPE_S0IX_EXIT
#define printk(level,...)
int elog_add_event_dword(u8 event_type, u32 data)
int elog_add_event(u8 event_type)
void __weak elog_gsmi_cb_mainboard_log_wake_source(void)
#define GSMI_CMD_LOG_S0IX_SUSPEND
struct gsmi_set_eventlog_param __packed
#define GSMI_CMD_SET_EVENT_LOG
void __weak elog_gsmi_cb_platform_log_wake_source(void)
#define GSMI_RET_UNSUPPORTED
#define GSMI_HANDSHAKE_NONE
#define GSMI_CMD_LOG_S0IX_RESUME
#define GSMI_LOG_ENTRY_TYPE_KERNEL
u32 gsmi_exec(u8 command, u32 *param)
#define GSMI_CMD_CLEAR_EVENT_LOG
#define GSMI_CMD_HANDSHAKE_TYPE
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
const struct smm_save_state_ops *legacy_ops __weak