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.
Data Structures | |
struct | fw_config |
struct fw_config - Firmware configuration field and option. More... | |
Macros | |
#define | UNDEFINED_FW_CONFIG ~((uint64_t)0) |
#define | FW_CONFIG(__field, __option) |
Functions | |
uint64_t | fw_config_get (void) |
fw_config_get() - Provide firmware configuration value. More... | |
static bool | fw_config_probe (const struct fw_config *match) |
static bool | fw_config_probe_dev (const struct device *dev, const struct fw_config **matching_probe) |
#define FW_CONFIG | ( | __field, | |
__option | |||
) |
Definition at line 28 of file fw_config.h.
#define UNDEFINED_FW_CONFIG ~((uint64_t)0) |
Definition at line 11 of file fw_config.h.
fw_config_get() - Provide firmware configuration value.
Return 64bit firmware configuration value determined for the system.
Definition at line 194 of file coreboot_table.c.
References BIOS_INFO, BIOS_WARNING, cbfs_load(), CONFIG, google_chromeec_cbi_get_fw_config(), printk, PRIx64, UNDEFINED_FW_CONFIG, vpd_get_int(), and VPD_RW_THEN_RO.
Referenced by fw_config_is_provisioned(), fw_config_probe(), and lb_board_config().
Definition at line 85 of file fw_config.h.