soc/intel/apollolake: add support for IFWI region
commit7043bf353af14b5a11f18875e6e41ceac56ebfa7
authorFurquan Shaikh <furquan@google.com>
Sat, 28 May 2016 19:57:05 +0000 (28 12:57 -0700)
committerFurquan Shaikh <furquan@google.com>
Wed, 1 Jun 2016 19:17:20 +0000 (1 21:17 +0200)
treea9cc70c00794459b7512193bae6a208dbac18d48
parent3ac9d4cbb0354dedb95c44fcd656a23071dfc326
soc/intel/apollolake: add support for IFWI region

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. This region is referred to as the IFWI. Add support for writing
the IFWI to a specified FMAP region to accommodate such platforms.

Change-Id: Ia61f12a77893c3dd3256a9bd4e0f5eca0065de26
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/14999
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
src/soc/intel/apollolake/Kconfig
src/soc/intel/apollolake/Makefile.inc