10 #define IO_EXPANDER_BUS 4
11 #define IO_EXPANDER_0_ADDR 0x22
12 #define IO_EXPANDER_P0CONF 0x0C
13 #define IO_EXPANDER_P0DOUT 0x04
14 #define IO_EXPANDER_P1CONF 0x0D
15 #define IO_EXPANDER_P1DOUT 0x05
16 #define IO_EXPANDER_P2CONF 0x0E
17 #define IO_EXPANDER_P2DOUT 0x06
18 #define IO_EXPANDER_1_ADDR 0x23
21 #define GPIO_EC_IN_RW GPP_C6
22 #define EC_SMI_GPI GPP_I3
25 #define GPIO_PCH_WP GPP_C23
28 #define GPE_EC_WAKE GPE0_LAN_WAK
31 #define GPE_WLAN_WAKE GPE0_DW0_16
34 #define TOUCHPAD_INT_L GPP_B3_IRQ
35 #define TOUCHSCREEN_INT_L GPP_E7_IRQ
36 #define MIC_INT_L GPP_F10_IRQ
39 #define EC_SCI_GPI GPE0_DW2_16
static const struct pad_config gpio_table[]
static const struct pad_config early_gpio_table[]
#define PAD_CFG_GPI(pad, pull, rst)
#define PAD_CFG_GPI_SMI(pad, pull, rst, trig, inv)
#define PAD_CFG_NF(pad, pull, rst, func)
#define PAD_CFG_GPI_APIC_HIGH(pad, pull, rst)
#define PAD_CFG_GPO(pad, val, rst)
#define PAD_CFG_GPI_SCI(pad, pull, rst, trig, inv)