diff options
author | Aaron Durbin <adurbin@chromium.org> | 2016-05-20 10:48:44 -0500 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2016-05-23 17:37:11 +0200 |
commit | 9f444c351c735d3cb82bdd732ff276ce6100c56f (patch) | |
tree | 824762c3a6291c2158af4d51d874d2876804d1ea /src/soc/intel/quark | |
parent | f6b1039f86fb0a8543efbed6e2060bb85688d5cd (diff) | |
download | coreboot-9f444c351c735d3cb82bdd732ff276ce6100c56f.tar.xz |
soc/intel/apollolake: add support for writing logical boot partition 2
On apollolake the boot media layout is different in that the
traditional "BIOS" region contains another data structure with
the boot assets such as CSE firmware, PMC microcode,
CPU microcode, and boot firmware to name a few. There's also a
sort of recovery mechanism where there is a second data structure
with similar contents halfway through the "BIOS" region. This
second structure is referred as the logical boot partition 2 (LBP2),
and it's optionally employed.
Add support for writing the LBP2 to a specified FMAP region to
accommodate platforms which require it.
Change-Id: I1959a790f763b409238dea6b62408b42122e590e
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/14924
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Andrey Petrov <andrey.petrov@intel.com>
Diffstat (limited to 'src/soc/intel/quark')
0 files changed, 0 insertions, 0 deletions