summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLijian Zhao <lijian.zhao@intel.com>2017-09-12 23:24:44 -0700
committerAaron Durbin <adurbin@chromium.org>2017-09-15 21:36:14 +0000
commit18f8f622d5fa1694b1d12ce496f95fef1ea8cf58 (patch)
tree10255dd3c69a9cf202266d48dab361007cf50d23
parent77343fd6684e60ac4c181021c6f18d3a0925036f (diff)
mainboard/intel/cannonlake: Add ec entry into flashmap
Add EC entries into chromeos.fmd file. BRANCH=None BUG=None TEST=Flash image and confirm system can get out of reset successfully. System will not be able to reach reset vector if flash map described in coreboot does not match intel flash map generated from fit. Change-Id: Ic18ce59941b4ff8171fe661d332e3e521d988341 Signed-off-by: Lijian Zhao <lijian.zhao@intel.com> Reviewed-on: https://review.coreboot.org/21526 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--src/mainboard/intel/cannonlake_rvp/chromeos.fmd13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mainboard/intel/cannonlake_rvp/chromeos.fmd b/src/mainboard/intel/cannonlake_rvp/chromeos.fmd
index 4e23bbfec5..cca80ab6a4 100644
--- a/src/mainboard/intel/cannonlake_rvp/chromeos.fmd
+++ b/src/mainboard/intel/cannonlake_rvp/chromeos.fmd
@@ -1,9 +1,10 @@
FLASH@0xff000000 0x1000000 {
- SI_ALL@0x0 0x300000 {
+ SI_ALL@0x0 0x380000 {
SI_DESC@0x0 0x1000
- SI_ME@0x1000 0x2ff000
+ SI_EC@0x01000 0x80000
+ SI_ME@0x81000 0x2ff000
}
- SI_BIOS@0x300000 0xd00000 {
+ SI_BIOS@0x380000 0xc80000 {
RW_SECTION_A@0x0 0x368000 {
VBLOCK_A@0x0 0x10000
FW_MAIN_A(CBFS)@0x10000 0x357fc0
@@ -28,15 +29,15 @@ FLASH@0xff000000 0x1000000 {
RW_NVRAM@0x2a000 0x6000
}
RW_LEGACY(CBFS)@0x700000 0x200000
- WP_RO@0x900000 0x400000 {
+ WP_RO@0x900000 0x380000 {
RO_VPD@0x0 0x4000
RO_UNUSED@0x4000 0xc000
- RO_SECTION@0x10000 0x3f0000 {
+ RO_SECTION@0x10000 0x370000 {
FMAP@0x0 0x800
RO_FRID@0x800 0x40
RO_FRID_PAD@0x840 0x7c0
GBB@0x1000 0xef000
- COREBOOT(CBFS)@0xf0000 0x300000
+ COREBOOT(CBFS)@0xf0000 0x280000
}
}
}