Attention is currently required from: Martin Roth, Patrick Rudolph, Christian Walter, Angel Pons.
Patrick Rudolph uploaded patch set #2 to this change.
mb/prodrive/hermes: Implement the mainboard option table interface
The board allows to configure firmware settings using the BMC's webUI
and stores it in an I2C EEPROM.
Implement mainboard_get_option and mainboard_set_option.
TODO: The bakend caches data and thus different stages might not see
an updated variable at runtime.
Change-Id: I11fc342c5d422cc3d29392df9c53c7996d6f868e
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
M src/mainboard/prodrive/hermes/Kconfig
M src/mainboard/prodrive/hermes/Makefile.inc
M src/mainboard/prodrive/hermes/eeprom.c
A src/mainboard/prodrive/hermes/option.c
M src/mainboard/prodrive/hermes/variants/baseboard/include/eeprom.h
5 files changed, 117 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/52577/2
To view, visit change 52577. To unsubscribe, or for help writing mail filters, visit settings.