jonzhang@fb.com uploaded patch set #7 to this change.
drivers/vpd: add framework to search VPD in romstage
Summary:
Added a framework to search VPD in romstage. Refactored common
code out from the framework of searching VPD in ramstage.
Given a key/value pair in VPD binary blob, and name of a bool
type variable, set the variable value if there is a match.
Several checks are in place:
* The key/value length needs to be correct.
* The key name needs to match.
* THe value is either '1' or '0'.
Test Plan:
* Build an OCP MonoLake coreboot image, flash and run.
Tags:
Signed-off-by: Jonathan Zhang <jonzhang@fb.com>
Change-Id: Iebdba59419a555147fc40391cf17cc6879d9e1b2
---
M src/drivers/vpd/Makefile.inc
M src/drivers/vpd/vpd.c
A src/drivers/vpd/vpd_common.c
A src/drivers/vpd/vpd_common.h
A src/drivers/vpd/vpd_romstage.c
A src/drivers/vpd/vpd_romstage.h
6 files changed, 337 insertions(+), 102 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/34/34634/7
To view, visit change 34634. To unsubscribe, or for help writing mail filters, visit settings.