3 #include <baseboard/gpio.h>
4 #include <baseboard/variants.h>
const struct pad_config * variant_early_gpio_table(size_t *num)
const struct pad_config *__weak variant_base_gpio_table(size_t *num)
const struct pad_config *__weak variant_sleep_gpio_table(size_t *num)
const struct pad_config *__weak variant_override_gpio_table(size_t *num)
const __weak struct soc_amd_gpio * variant_espi_gpio_table(size_t *size)
const struct soc_amd_gpio *__weak variant_early_override_gpio_table(size_t *size)
const struct soc_amd_gpio *__weak variant_pcie_gpio_table(size_t *size)
const __weak struct soc_amd_gpio * variant_tpm_gpio_table(size_t *size)
const struct soc_amd_gpio *__weak variant_bootblock_gpio_table(size_t *size)
static const struct soc_amd_gpio tpm_gpio_table[]
static const struct soc_amd_gpio base_gpio_table[]
static const struct soc_amd_gpio early_gpio_table[]
static const struct soc_amd_gpio bootblock_gpio_table[]
static const struct soc_amd_gpio pcie_gpio_table[]
static const struct soc_amd_gpio espi_gpio_table[]
static const struct soc_amd_gpio sleep_gpio_table[]
const struct smm_save_state_ops *legacy_ops __weak
#define PAD_NFO(pin, func, direction)
#define PAD_WAKE(pin, pull, trigger, type)
#define PAD_SCI(pin, pull, trigger)
#define PAD_NF_SCI(pin, func, pull, trigger)
#define PAD_GPO(pin, direction)
#define PAD_NF(pin, func, pull)
#define PAD_INT(pin, pull, trigger, action)
#define PAD_GPI(pin, pull)