coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | BoardIdHarcuvar 0x52 |
Functions | |
uint32_t | board_id (void) |
board_id() - Get the board version More... | |
#define BoardIdHarcuvar 0x52 |
Definition at line 8 of file harcuvar_boardid.h.
board_id() - Get the board version
Return: board version on success, BOARD_ID_UNKNOWN on failure/error.
This function is used to get the mainboard version.
Definition at line 6 of file ec_boardid.c.
References ARRAY_SIZE, BD_ID0, BD_ID1, BIOS_INFO, BIOS_SPEW, BOARD_ID_INIT, BOARD_ID_UNKNOWN, board_id_value, BoardIdHarcuvar, cached_board_id, CONFIG, EC_FAB_ID_CMD, get_board_id(), get_index(), google_chromeec_get_board_version(), GPIO, gpio_base2_value(), gpio_base3_value(), gpio_binary_first_base3_value(), gpio_get(), MAYBE_STATIC_NONZERO, pins, printk, recv_ec_data(), send_ec_command(), UNDEFINED_STRAPPING_ID, variant_board_id(), and wilco_ec_get_board_id().
Referenced by add_cb_fdt_data(), assert_sw_reset(), board_nand_init(), board_silicon_USB2_override(), bootblock_mainboard_init(), configure_audio(), configure_backlight(), configure_display(), configure_ext_buck(), configure_touchscreen(), configure_usb(), configure_usb_hub(), display_pattern(), fit_add_default_compat_strings(), get_ec_is_trusted(), get_panel_description(), get_rec_sw_gpio_pin(), get_spd_index(), get_wp_status_gpio_pin(), is_ps8640_bridge(), lb_board_config(), mainboard_config_gpios(), mainboard_fill_gnvs(), mainboard_get_hsio_config(), mainboard_get_spd_index(), mainboard_init(), mainboard_memory_init_params(), mainboard_save_dimm_info(), mainboard_spi_fast_speed_override(), memcfg_variant_init(), platform_romstage_main(), pmic_init(), pwm_regulator_configure(), read_edid_from_ps8640(), setup_chromeos_gpios(), setup_tpm(), sku_id(), tis_plat_irq_status(), use_old_pins(), variant_devtree_update(), variant_early_gpio_table(), variant_get_event_info(), variant_gpio_override_table(), variant_lpddr4_config(), variant_memcfg_config(), variant_memory_params(), variant_memory_sku(), variant_override_gpio_table(), variant_pcie_override_gpio_table(), variant_sd_aux_reset_gpio(), variant_tpm_gpio_table(), and variant_update_typec_init_config().