Keith Hui uploaded patch set #2 to this change.
superio/*: Standardise config state entry/exit prototype in pnp_ops.h
pnp_{entry,exit}_conf_state() is declared and implemented under each
super I/O with not that much variation. Move the identical prototypes
to a central location along with other pre-RAM pnp functions.
All code that use pre-RAM pnp include pnp_ops.h and all basic functions
will be brought in. The correct implementation is selected at compile
time via Makefile.inc.
This provides a standard pre-RAM PNP API, with the eventual goal of
consolidating all implementations, with only one implementation
per actual known config state entry/exit sequence.
Change-Id: If4e742edb17ca73c01ff7b552e00e18acc6779dd
Signed-off-by: Keith Hui <buurin@gmail.com>
---
M src/include/device/pnp_ops.h
M src/superio/aspeed/common/aspeed.h
M src/superio/fintek/common/fintek.h
M src/superio/ite/common/ite.h
M src/superio/smsc/lpc47m10x/lpc47m10x.h
M src/superio/smsc/lpc47n227/lpc47n227.h
M src/superio/winbond/common/winbond.h
7 files changed, 3 insertions(+), 17 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/62/40962/2
To view, visit change 40962. To unsubscribe, or for help writing mail filters, visit settings.