19 #if CONFIG(USE_OPTION_TABLE)
20 #include "option_table.h"
21 #define CMOS_USB_RESET_DISABLE (CMOS_VSTART_stumpy_usb_reset_disable >> 3)
23 #define CMOS_USB_RESET_DISABLE (400 >> 3)
25 #define USB_RESET_DISABLE_MAGIC (0xdd)
27 #define SUPERIO_DEV PNP_DEV(0x2e, 0)
28 #define SERIAL_DEV PNP_DEV(0x2e, IT8772F_SP1)
29 #define GPIO_DEV PNP_DEV(0x2e, IT8772F_GPIO)
89 (0x1 << 5) , (0x1 << 5) ,
90 (0x1 << 5) , (0x1 << 5) ,
103 struct pei_data pei_data_template = {
105 .mchbar = CONFIG_FIXED_MCHBAR_MMIO_BASE,
106 .dmibar = CONFIG_FIXED_DMIBAR_MMIO_BASE,
107 .epbar = CONFIG_FIXED_EPBAR_MMIO_BASE,
108 .pciexbar = CONFIG_ECAM_MMCONF_BASE_ADDRESS,
109 .smbusbar = CONFIG_FIXED_SMBUS_IO_BASE,
120 .ts_addresses = { 0x00, 0x00, 0x00, 0x00 },
122 .max_ddr3_freq = 1333,
194 if (
CONFIG(DRIVERS_UART_8250IO))
#define HPET_BASE_ADDRESS
#define printk(level,...)
#define IT8772F_GPIO_BLINK_FREQUENCY_1_HZ
void ite_enable_serial(pnp_devfn_t dev, u16 iobase)
void ite_kill_watchdog(pnp_devfn_t dev)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
void bootblock_mainboard_early_init(void)
void mainboard_late_rcba_config(void)
void mainboard_get_spd(spd_raw_data *spd, bool id_only)
const struct southbridge_usb_port mainboard_usb_ports[]
void mainboard_fill_pei_data(struct pei_data *pei)
int mainboard_should_reset_usb(int s3resume)
#define SIO_GPIO_BLINK_GPIO45
#define CMOS_USB_RESET_DISABLE
#define USB_RESET_DISABLE_MAGIC
static void setup_sio_gpios(void)
static void cmos_write(unsigned char val, unsigned char addr)
static unsigned char cmos_read(unsigned char addr)
void read_spd(spd_raw_data *spd, u8 addr, bool id_only)
void try_enabling_LPC47N207_uart(void)
#define DIR_ROUTE(a, b, c, d)
void it8772f_gpio_setup(pnp_devfn_t dev, int set, u8 select, u8 polarity, u8 pullup, u8 output, u8 enable)
void it8772f_ac_resume_southbridge(pnp_devfn_t dev)
void it8772f_gpio_led(pnp_devfn_t dev, int set, u8 select, u8 polarity, u8 pullup, u8 output, u8 enable, u8 led_pin_map, u8 led_freq)