![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Macros | |
#define | WLAN_DEVFN PCIE_GPP_2_0_DEVFN |
#define | SD_DEVFN PCIE_GPP_2_1_DEVFN |
#define | WWAN_DEVFN PCIE_GPP_2_2_DEVFN |
#define | NVME_DEVFN PCIE_GPP_2_3_DEVFN |
Enumerations | |
enum | dxio_port_id { WLAN , SD , WWAN_NVME , NVME } |
#define NVME_DEVFN PCIE_GPP_2_3_DEVFN |
Definition at line 13 of file variants.h.
#define SD_DEVFN PCIE_GPP_2_1_DEVFN |
Definition at line 11 of file variants.h.
#define WLAN_DEVFN PCIE_GPP_2_0_DEVFN |
Definition at line 10 of file variants.h.
#define WWAN_DEVFN PCIE_GPP_2_2_DEVFN |
Definition at line 12 of file variants.h.
enum dxio_port_id |
Enumerator | |
---|---|
WLAN | |
SD | |
WWAN_NVME | |
NVME |
Definition at line 54 of file variants.h.
const struct soc_amd_gpio* variant_base_gpio_table | ( | size_t * | size | ) |
const struct soc_amd_gpio* variant_bootblock_gpio_table | ( | size_t * | size | ) |
Definition at line 300 of file gpio.c.
References ARRAY_SIZE, and bootblock_gpio_table.
Referenced by bootblock_mainboard_early_init(), and bootblock_mainboard_init().
const struct soc_amd_gpio* variant_bootblock_override_gpio_table | ( | size_t * | size | ) |
Definition at line 324 of file gpio.c.
References ARRAY_SIZE, NULL, and override_bootblock_gpio_table.
Referenced by bootblock_mainboard_init().
Definition at line 86 of file mainboard.c.
const struct soc_amd_gpio* variant_early_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 | ) |
Definition at line 7 of file helpers.c.
References DEV_PTR, and is_dev_enabled().
Referenced by bootblock_mainboard_init(), mainboard_assert_wwan_aux_reset(), mainboard_deassert_wwan_aux_reset(), and mainboard_get_dxio_ddi_descriptors().
const struct soc_amd_gpio* variant_override_gpio_table | ( | size_t * | size | ) |
const struct soc_amd_gpio* variant_pcie_gpio_table | ( | size_t * | size | ) |
Definition at line 294 of file gpio.c.
References ARRAY_SIZE, and pcie_gpio_table.
Referenced by mb_pre_fspm().
const struct soc_amd_gpio* variant_pcie_override_gpio_table | ( | size_t * | size | ) |
Definition at line 330 of file gpio.c.
References ARRAY_SIZE, bid1_pcie_gpio_table, board_id(), NULL, and override_pcie_gpio_table.
Referenced by mb_pre_fspm().
Definition at line 12 of file helpers.c.
References board_id(), GPIO_69, and GPIO_70.
Referenced by mainboard_get_dxio_ddi_descriptors().
const struct soc_amd_gpio* variant_sleep_gpio_table | ( | size_t * | size | ) |
const struct soc_amd_gpio* variant_tpm_gpio_table | ( | size_t * | size | ) |
void variant_update_ddi_descriptors | ( | fsp_ddi_descriptor * | ddi_descriptors | ) |
Definition at line 130 of file port_descriptors.c.
References get_cpu_count(), and get_threads_per_core().
Referenced by mainboard_get_dxio_ddi_descriptors().
void variant_update_dxio_descriptors | ( | fsp_dxio_descriptor * | dxio_descriptors | ) |
Definition at line 126 of file port_descriptors.c.
References dxio_descriptors, and WLAN.
Referenced by mainboard_get_dxio_ddi_descriptors().