coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <soc/gpio.h>
#include <soc/meminit.h>
Go to the source code of this file.
Functions | |
int | variant_board_id (void) |
variant_board_id() - Get the board id for the current board variant More... | |
const struct pad_config * | variant_gpio_table (size_t *num) |
const struct pad_config * | variant_early_gpio_table (size_t *num) |
const struct pad_config * | variant_sleep_gpio_table (size_t *num) |
const struct lpddr4_cfg * | variant_lpddr4_config (void) |
size_t | variant_memory_sku (void) |
void | variant_nhlt_init (struct nhlt *nhlt) |
Variables | |
const struct lpddr4_swizzle_cfg | baseboard_lpddr4_swizzle |
int variant_board_id | ( | void | ) |
variant_board_id() - Get the board id for the current board variant
Return: board id on success, -1 on failure/error.
Definition at line 7 of file boardid.c.
References BOARD_ID_INIT, BOARD_ID_UNKNOWN, CONFIG, google_chromeec_get_board_version(), and MAYBE_STATIC_NONZERO.
Referenced by board_id().
const struct pad_config* variant_early_gpio_table | ( | size_t * | num | ) |
const struct pad_config* variant_gpio_table | ( | size_t * | num | ) |
const struct lpddr4_cfg* variant_lpddr4_config | ( | void | ) |
Definition at line 7 of file nhlt.c.
References AUDIO_LINK_SSP0, AUDIO_LINK_SSP1, AUDIO_LINK_SSP2, AUDIO_LINK_SSP5, BIOS_ERR, CONFIG, nhlt_soc_add_da7219(), nhlt_soc_add_dmic_array(), nhlt_soc_add_max98357(), nhlt_soc_add_max98373(), nhlt_soc_add_max98927(), nhlt_soc_add_rt5663(), nhlt_soc_add_rt5682(), printk, SSFC_AUDIO_CODEC_DA7219, SSFC_AUDIO_CODEC_RT5682, SSFC_AUDIO_CODEC_RT5682_VS, and ssfc_get_audio_codec().
const struct pad_config* variant_sleep_gpio_table | ( | size_t * | num | ) |
Definition at line 466 of file gpio.c.
References ARRAY_SIZE, and sleep_gpio_table.
Referenced by mainboard_smi_sleep().
|
extern |
Definition at line 1 of file memory.c.
Referenced by variant_lpddr4_swizzle_config().