3 #ifndef _MAINBOARD_GPIO_H
4 #define _MAINBOARD_GPIO_H
@ GpioResetDefault
Leave value of pad reset unmodified.
@ GpioResetPwrGood
Powergood reset.
@ GpioDirIn
Set pad for input only.
@ GpioDirOut
Set pad for output only.
@ GpioDirInOut
Set pad for both output and input.
@ GpioHostOwnGpio
Set HOST ownership to GPIO.
@ GpioTermWpu20K
20kOhm weak pull-up
@ GpioTermDefault
Leave termination setting unmodified.
@ GpioTermWpd20K
20kOhm weak pull-down
@ GpioOutDefault
Leave output value unmodified.
@ GpioLockDefault
Leave lock setting unmodified.
@ GpioIntDefault
Leave value of interrupt routing unmodified.
@ GpioIntNmi
Enable NMI interrupt only.
@ GpioIntSmi
Enable SMI interrupt only.
const struct dnv_pad_config harcuvar_gpio_table[]
#define SOUTH_DFX_DFX_PORT0
#define SOUTH_GROUP1_PMU_WAKE_N
#define SOUTH_GROUP1_EMMC_D2
#define SOUTH_GROUP0_SMB0_LEG_DATA
#define SOUTH_GROUP1_EMMC_D7
#define NORTH_ALL_PCIE_CLKREQ4_N
#define NORTH_ALL_GBE1_I2C_CLK
#define SOUTH_DFX_DFX_PORT_CLK0
#define NORTH_ALL_SVID_ALERT_N
#define SOUTH_DFX_DFX_PORT_CLK1
#define SOUTH_GROUP0_MCERR_N
#define SOUTH_GROUP0_SMB1_HOST_CLK
#define SOUTH_GROUP1_PMU_SLP_S3_N
#define SOUTH_GROUP0_USB_OC0_N
#define SOUTH_DFX_DFX_PORT6
#define SOUTH_GROUP0_ERROR2_N
#define SOUTH_GROUP0_TRST_N
#define SOUTH_GROUP0_PCIE_CLKREQ6_N
#define NORTH_ALL_PROCHOT_N
#define SOUTH_GROUP1_EMMC_D0
#define NORTH_ALL_GBE1_SDP0
#define SOUTH_GROUP0_UART1_RXD
#define SOUTH_DFX_DFX_PORT9
#define SOUTH_GROUP1_PMU_PLTRST_N
#define SOUTH_GROUP0_CX_PREQ_N
#define SOUTH_DFX_DFX_PORT2
#define NORTH_ALL_GBE0_LED1
#define SOUTH_GROUP0_DFX_SPARE4
#define SOUTH_DFX_DFX_PORT10
#define SOUTH_GROUP1_GPIO_3
#define SOUTH_GROUP0_SMB0_LEG_ALRT_N
#define SOUTH_GROUP0_SATA_PDETECT0
#define SOUTH_DFX_DFX_PORT1
#define NORTH_ALL_NCSI_ARB_IN
#define NORTH_ALL_SVID_DATA
#define SOUTH_DFX_DFX_PORT12
#define SOUTH_GROUP1_EMMC_STROBE
#define SOUTH_GROUP1_EMMC_D4
#define SOUTH_GROUP0_DFX_SPARE3
#define SOUTH_GROUP0_SMB2_PECI_DATA
#define SOUTH_GROUP0_UART1_TXD
#define SOUTH_GROUP0_GPIO_9
#define NORTH_ALL_GBE1_LED1
#define SOUTH_GROUP1_SUSPWRDNACK
#define SOUTH_GROUP1_EMMC_D3
#define SOUTH_GROUP1_ESPI_ALRT0_N
#define SOUTH_GROUP1_SLP_S0IX_N
#define NORTH_ALL_GBE1_I2C_DATA
#define SOUTH_GROUP1_EMMC_D1
#define NORTH_ALL_GBE2_LED1
#define SOUTH_GROUP1_GPIO_10
#define NORTH_ALL_SVID_CLK
#define SOUTH_GROUP1_ESPI_CLK
#define SOUTH_GROUP1_EMMC_D6
#define SOUTH_GROUP0_SMB4_CSME0_DATA
#define SOUTH_GROUP0_GPIO_6
#define NORTH_ALL_MEMHOT_N
#define NORTH_ALL_GBE0_I2C_DATA
#define SOUTH_GROUP0_CTBTRIGINOUT
#define SOUTH_GROUP1_PMU_SUSCLK
#define NORTH_ALL_NCSI_CRS_DV
#define SOUTH_GROUP1_ADR_TRIGGER
#define SOUTH_GROUP1_SPI_IO2
#define SOUTH_GROUP0_UART0_RXD
#define SOUTH_DFX_DFX_PORT3
#define SOUTH_GROUP0_GPIO_12
#define SOUTH_GROUP0_FLEX_CLK_SE1
#define SOUTH_GROUP0_FLEX_CLK_SE0
#define SOUTH_GROUP0_SATA0_SDOUT
#define SOUTH_GROUP0_IERR_N
#define NORTH_ALL_NCSI_RXD1
#define SOUTH_DFX_DFX_PORT15
#define SOUTH_GROUP0_SMB2_PECI_CLK
#define NORTH_ALL_GBE1_SDP3
#define SOUTH_DFX_DFX_PORT14
#define NORTH_ALL_GBE0_SDP2
#define NORTH_ALL_GBE1_SDP1
#define SOUTH_GROUP1_SPI_CS0_N
#define SOUTH_GROUP0_SMB4_CSME0_CLK
#define NORTH_ALL_GBE1_SDP2
#define NORTH_ALL_GBE0_LED0
#define SOUTH_GROUP1_PMU_PWRBTN_N
#define SOUTH_DFX_DFX_PORT4
#define NORTH_ALL_GBE0_I2C_CLK
#define SOUTH_GROUP0_SMB0_LEG_CLK
#define SOUTH_GROUP0_ERROR1_N
#define NORTH_ALL_NCSI_TXD1
#define NORTH_ALL_GBE0_SDP3
#define SOUTH_GROUP1_ESPI_IO0
#define NORTH_ALL_THERMTRIP_N
#define NORTH_ALL_GBE0_SDP0
#define SOUTH_GROUP1_SPI_IO3
#define NORTH_ALL_GBE0_SDP1
#define SOUTH_DFX_DFX_PORT7
#define SOUTH_GROUP0_CX_PRDY_N
#define SOUTH_GROUP1_ESPI_IO3
#define SOUTH_DFX_DFX_PORT11
#define SOUTH_GROUP1_EMMC_CLK
#define SOUTH_GROUP1_PMU_RESETBUTTON_N
#define NORTH_ALL_GBE1_LED0
#define SOUTH_GROUP0_GPIO_8
#define SOUTH_GROUP0_PCIE_CLKREQ5_N
#define SOUTH_GROUP1_ESPI_IO2
#define SOUTH_GROUP1_GPIO_11
#define SOUTH_DFX_DFX_PORT8
#define SOUTH_GROUP0_SATA0_LED_N
#define SOUTH_GROUP1_ESPI_CS0_N
#define SOUTH_GROUP1_SUS_STAT_N
#define SOUTH_GROUP0_SATA1_LED_N
#define SOUTH_DFX_DFX_PORT13
#define SOUTH_GROUP1_SPI_CS1_N
#define SOUTH_GROUP0_GPIO_5
#define SOUTH_GROUP0_SATA_PDETECT1
#define SOUTH_GROUP0_UART0_TXD
#define NORTH_ALL_NCSI_TXD0
#define SOUTH_GROUP0_SMB5_GBE_DATA
#define NORTH_ALL_PCIE_CLKREQ0_N
#define NORTH_ALL_GBE2_LED0
#define SOUTH_GROUP0_GPIO_4
#define SOUTH_GROUP1_ESPI_RST_N
#define SOUTH_GROUP1_PMU_SLP_S45_N
#define SOUTH_GROUP0_ERROR0_N
#define SOUTH_DFX_DFX_PORT5
#define SOUTH_GROUP0_GPIO_7
#define SOUTH_GROUP1_SPI_MISO_IO1
#define SOUTH_GROUP0_DFX_SPARE2
#define SOUTH_GROUP0_SMB4_CSME0_ALRT_N
#define SOUTH_GROUP0_SATA1_SDOUT
#define SOUTH_GROUP1_SPI_MOSI_IO0
#define SOUTH_GROUP1_ESPI_IO1
#define SOUTH_GROUP0_SMB5_GBE_CLK
#define SOUTH_GROUP0_PCIE_CLKREQ7_N
#define SOUTH_GROUP1_SPI_CLK
#define NORTH_ALL_NCSI_ARB_OUT
#define NORTH_ALL_NCSI_TX_EN
#define SOUTH_GROUP1_EMMC_D5
#define SOUTH_GROUP0_SMB1_HOST_DATA
#define SOUTH_GROUP1_EMMC_CMD
#define SOUTH_GROUP0_SMB5_GBE_ALRT_N
#define SOUTH_GROUP0_CTBTRIGOUT
#define NORTH_ALL_NCSI_CLK_IN
#define NORTH_ALL_NCSI_RXD0
#define NORTH_ALL_PCIE_CLKREQ3_N
#define NORTH_ALL_PCIE_CLKREQ1_N
#define NORTH_ALL_PCIE_CLKREQ2_N