void enable_pm1(uint16_t events)
uint16_t clear_pm1_status(void)
void enable_smi(uint32_t mask)
uint32_t clear_gpe_status(void)
uint32_t clear_tco_status(void)
uint32_t clear_smi_status(void)
void disable_gpe(uint32_t mask)
#define printk(level,...)
#define BIOS_INFO
BIOS_INFO - Expected events.
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_SPEW
BIOS_SPEW - Excessively verbose output.
static void pch_log_state(void *unused)
void global_smi_enable(void)
Set the EOS bit and enable SMI generation from southbridge.
void smm_southbridge_clear_state(void)
static void smm_southbridge_enable(uint16_t pm1_events)