#define printk(level,...)
int __weak mainboard_smi_apmc(u8 data)
void __weak mainboard_smi_gpi(u32 gpi_sts)
int __weak mainboard_io_trap_handler(int smif)
void mdelay(unsigned int msecs)
void outb(u8 val, u16 port)
void ec_set_bit(u8 addr, u8 bit)
void ec_clr_bit(u8 addr, u8 bit)
void ec_set_ports(u16 cmd_reg, u16 data_reg)
int ec_write(u8 addr, u8 data)
#define H8_VOLUME_CONTROL
#define APM_CNT_ACPI_DISABLE
#define APM_CNT_ACPI_ENABLE
static __always_inline u8 pci_read_config8(const struct device *dev, u16 reg)
static __always_inline void pci_write_config8(const struct device *dev, u16 reg, u8 val)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define SMI_DOCK_DISCONNECT
static void mainboard_smi_save_cmos(void)
static void mainboard_smi_handle_ec_sci(void)
static void mainboard_smi_brightness_up(void)
static void mainboard_smi_brightness_down(void)
enum cb_err set_uint_option(const char *name, unsigned int value)
#define PCI_DEV(SEGBUS, DEV, FN)
void gpi_route_interrupt(u8 gpi, u8 mode)
void dock_disconnect(void)