coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <baseboard/gpio.h>
#include <baseboard/variants.h>
#include <commonlib/helpers.h>
#include <soc/gpio.h>
Go to the source code of this file.
Functions | |
__weak void | variant_pcie_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_base_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_override_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_bootblock_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_early_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_early_override_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_sleep_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_espi_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
__weak void | variant_tpm_gpio_table (const struct soc_amd_gpio **gpio, size_t *size) |
Variables | |
static const struct soc_amd_gpio | base_gpio_table [] |
static const struct soc_amd_gpio | espi_gpio_table [] |
static const struct soc_amd_gpio | tpm_gpio_table [] |
static const struct soc_amd_gpio | sleep_gpio_table [] |
static const struct soc_amd_gpio | bootblock_gpio_table [] |
static const struct soc_amd_gpio | early_gpio_table [] |
static const struct soc_amd_gpio | pcie_gpio_table [] |
__weak void variant_base_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 206 of file gpio.c.
References ARRAY_SIZE, and base_gpio_table.
__weak void variant_bootblock_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 218 of file gpio.c.
References ARRAY_SIZE, and bootblock_gpio_table.
__weak void variant_early_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 224 of file gpio.c.
References ARRAY_SIZE, and early_gpio_table.
__weak void variant_early_override_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
__weak void variant_espi_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 242 of file gpio.c.
References ARRAY_SIZE, and espi_gpio_table.
__weak void variant_override_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
__weak void variant_pcie_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 200 of file gpio.c.
References ARRAY_SIZE, and pcie_gpio_table.
__weak void variant_sleep_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 236 of file gpio.c.
References ARRAY_SIZE, and sleep_gpio_table.
__weak void variant_tpm_gpio_table | ( | const struct soc_amd_gpio ** | gpio, |
size_t * | size | ||
) |
Definition at line 248 of file gpio.c.
References ARRAY_SIZE, and tpm_gpio_table.
|
static |
Definition at line 1 of file gpio.c.
Referenced by variant_base_gpio_table().
|
static |
Definition at line 1 of file gpio.c.
Referenced by variant_bootblock_gpio_table().
|
static |
|
static |
|
static |
|
static |
|
static |