From e75f1807e1150eaf777a12a0503a9b5b7d302bc7 Mon Sep 17 00:00:00 2001 From: Patrick Rudolph Date: Mon, 15 Feb 2021 16:41:07 +0100 Subject: mb/prodrive/hermes/eeprom: Add function to read HSI from EEPROM Will be used to determine the board revision. Change-Id: I41e4c6ad83e23c9d79e6abab3f38ad46bd3bec06 Signed-off-by: Patrick Rudolph Reviewed-on: https://review.coreboot.org/c/coreboot/+/50788 Reviewed-by: Angel Pons Tested-by: build bot (Jenkins) --- src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h') diff --git a/src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h b/src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h index 9b14d9c39f..e6e5f39d0e 100644 --- a/src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h +++ b/src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h @@ -86,6 +86,7 @@ bool read_write_config(void *blob, size_t read_offset, size_t write_offset, size int check_signature(const size_t offset, const uint64_t signature); struct eeprom_board_settings *get_board_settings(void); struct eeprom_bmc_settings *get_bmc_settings(void); +uint8_t get_bmc_hsi(void); void report_eeprom_error(const size_t off); bool write_board_settings(const struct eeprom_board_layout *new_layout); -- cgit v1.2.3