aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/google/cheza/chromeos.fmd57
1 files changed, 29 insertions, 28 deletions
diff --git a/src/mainboard/google/cheza/chromeos.fmd b/src/mainboard/google/cheza/chromeos.fmd
index 29f16326ac..861b9b7e72 100644
--- a/src/mainboard/google/cheza/chromeos.fmd
+++ b/src/mainboard/google/cheza/chromeos.fmd
@@ -13,40 +13,41 @@
## GNU General Public License for more details.
##
-FLASH@0x0 0x800000 {
- WP_RO@0x0 0x300000 {
- RO_SECTION@0x0 0x2E0000 {
- BOOTBLOCK@0 128K
- COREBOOT(CBFS)@0x20000 0x1E0000
- FMAP@0x200000 0x1000
- GBB@0x201000 0xDEF00
- RO_FRID@0x2DFF00 0x100
+FLASH@0x0 8M {
+ WP_RO 4M {
+ RO_SECTION 0x184000 {
+ BOOTBLOCK 96K
+ COREBOOT(CBFS)
+ #TODO: Move FMAP to 2M or 3M once FSG can be smaller
+ FMAP@0x180000 0x1000
+ GBB 0x2f00
+ RO_FRID 0x100
}
- RO_VPD@0x2E0000 0x2000
+ RO_VPD 16K
+ RO_DDR_TRAINING 8K
+ RO_FSG
}
- RW_NVRAM@0x300000 0x8000
- RW_ELOG@0x308000 0x8000
- RW_VPD@0x310000 0x8000
- RW_CDT@0x318000 0x8000
-
- RW_SECTION_A@0x320000 0x268000 {
- VBLOCK_A@0x0 0x2000
- FW_MAIN_A(CBFS)@0x2000 0x1E1F00
- RW_FWID_A@0x1E3F00 0x100
- RW_DDR_TRAINING_A@0x1E4000 0x4000
- RW_XBL_BUFFER_A@0x1E8000 0x4000
+ RW_VPD 32K
+ RW_NVRAM 16K
+ RW_DDR_TRAINING 8K
+ RW_ELOG 4K
+ RW_SHARED 4K {
+ SHARED_DATA
}
- RW_SHARED@0x588000 0x10000 {
- SHARED_DATA@0x0 0x10000
+ RW_SECTION_A 1280K {
+ VBLOCK_A 8K
+ FW_MAIN_A(CBFS)
+ RW_FWID_A 256
}
- RW_SECTION_B@0x598000 0x268000 {
- VBLOCK_B@0x0 0x2000
- FW_MAIN_B(CBFS)@0x2000 0x1E1F00
- RW_FWID_B@0x1E3F00 0x100
- RW_DDR_TRAINING_B@0x1E4000 0x4000
- RW_XBL_BUFFER_B@0x1E8000 0x4000
+
+ RW_SECTION_B 1280K {
+ VBLOCK_B 8K
+ FW_MAIN_B(CBFS)
+ RW_FWID_B 256
}
+
+ RW_LEGACY(CBFS)
}