3 #ifndef __BASEBOARD_VARIANTS_H__
4 #define __BASEBOARD_VARIANTS_H__
7 #include <soc/pci_devs.h>
8 #include <platform_descriptors.h>
10 #define WLAN_DEVFN PCIE_GPP_2_0_DEVFN
11 #define SD_DEVFN PCIE_GPP_2_1_DEVFN
12 #define WWAN_DEVFN PCIE_GPP_2_2_DEVFN
13 #define NVME_DEVFN PCIE_GPP_2_3_DEVFN
static const fsp_dxio_descriptor dxio_descriptors[]
void variant_devtree_update(void)
const struct pad_config * variant_early_gpio_table(size_t *num)
const struct pad_config * variant_override_gpio_table(size_t *num)
const struct pad_config * variant_sleep_gpio_table(size_t *num)
const struct pad_config * variant_base_gpio_table(size_t *num)
const struct soc_amd_gpio * variant_pcie_override_gpio_table(size_t *size)
const struct soc_amd_gpio * variant_tpm_gpio_table(size_t *size)
const struct soc_amd_gpio * variant_early_override_gpio_table(size_t *size)
const struct soc_amd_gpio * variant_espi_gpio_table(size_t *size)
uint8_t variant_sd_aux_reset_gpio(void)
bool variant_has_pcie_wwan(void)
void variant_update_ddi_descriptors(fsp_ddi_descriptor *ddi_descriptors)
const struct soc_amd_gpio * variant_pcie_gpio_table(size_t *size)
void variant_update_dxio_descriptors(fsp_dxio_descriptor *dxio_descriptors)
const struct soc_amd_gpio * variant_bootblock_override_gpio_table(size_t *size)
const struct soc_amd_gpio * variant_bootblock_gpio_table(size_t *size)