summaryrefslogtreecommitdiff
path: root/src/mainboard/google/kahlee/variants
diff options
context:
space:
mode:
authorMartin Roth <martinroth@google.com>2017-11-22 20:30:17 -0700
committerMartin Roth <martinroth@google.com>2017-11-28 01:00:08 +0000
commit17e7a1e0e057aa9adca78401cd15cc0b5531b558 (patch)
treeea33cb262913a360142bcfb6bfed6653e697a8f7 /src/mainboard/google/kahlee/variants
parent320b41b148eecfd342e27ea250fbf73915f579bf (diff)
mainboard/google/kahlee: Update Grunt for 16MB ROM chip
- Update Grunt to 16MB chip in Kconfig. - Move chromeos.fmd into variant directory & update Kconfig with the new location. - Add Grunt specific chromeos.fmd file. BUG=b:69691210 TEST=Build grunt; Build & Boot Kahlee Change-Id: I8d2f5e3255984d0d9a18df560f84f6db03b73a78 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/22580 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
Diffstat (limited to 'src/mainboard/google/kahlee/variants')
-rw-r--r--src/mainboard/google/kahlee/variants/grunt/chromeos.fmd40
-rw-r--r--src/mainboard/google/kahlee/variants/kahlee/chromeos.fmd39
2 files changed, 79 insertions, 0 deletions
diff --git a/src/mainboard/google/kahlee/variants/grunt/chromeos.fmd b/src/mainboard/google/kahlee/variants/grunt/chromeos.fmd
new file mode 100644
index 0000000000..674e6d76af
--- /dev/null
+++ b/src/mainboard/google/kahlee/variants/grunt/chromeos.fmd
@@ -0,0 +1,40 @@
+FLASH@0xFF000000 0x1000000 {
+ SI_BIOS@0x0 0x1000000 {
+ RW_SECTION_A@0x0 0x21E000 {
+ VBLOCK_A@0x0 0x10000
+ FW_MAIN_A(CBFS)@0x10000 0x20DFC0
+ RW_FWID_A@0x21DFC0 0x40
+ }
+ RW_SECTION_B@0x21E000 0x21E000 {
+ VBLOCK_B@0x0 0x10000
+ FW_MAIN_B(CBFS)@0x10000 0x20DFC0
+ RW_FWID_B@0x21DFC0 0x40
+ }
+ UNIFIED_MRC_CACHE@0x43C000 0x21000 {
+ RECOVERY_MRC_CACHE@0x0 0x10000
+ RW_MRC_CACHE@0x10000 0x10000
+ RW_VAR_MRC_CACHE@0x20000 0x1000
+ }
+ RW_ELOG@0x45D000 0x4000
+
+ RW_SHARED@0x461000 0x4000 {
+ SHARED_DATA@0x0 0x2000
+ VBLOCK_DEV@0x2000 0x2000
+ }
+ RW_VPD@0x465000 0x2000
+ RW_UNUSED@0x467000 0x599000
+ RW_LEGACY@0xA00000 0x200000
+
+ WP_RO@0xC00000 0x400000 {
+ RO_VPD@0x0 0x4000
+ RO_UNUSED@0x4000 0x17B000
+ RO_SECTION@0x17F000 0x281000 {
+ FMAP@0x0 0x800
+ RO_FRID@0x800 0x40
+ RO_FRID_PAD@0x840 0x7c0
+ GBB@0x1000 0x70000
+ COREBOOT(CBFS)@0x71000 0x210000
+ }
+ }
+ }
+}
diff --git a/src/mainboard/google/kahlee/variants/kahlee/chromeos.fmd b/src/mainboard/google/kahlee/variants/kahlee/chromeos.fmd
new file mode 100644
index 0000000000..82820984ea
--- /dev/null
+++ b/src/mainboard/google/kahlee/variants/kahlee/chromeos.fmd
@@ -0,0 +1,39 @@
+FLASH@0xFF800000 0x800000 {
+ SI_BIOS@0x0 0x800000 {
+ RW_SECTION_A@0x0 0x21E000 {
+ VBLOCK_A@0x0 0x10000
+ FW_MAIN_A(CBFS)@0x10000 0x20DFC0
+ RW_FWID_A@0x21DFC0 0x40
+ }
+ RW_SECTION_B@0x21E000 0x21E000 {
+ VBLOCK_B@0x0 0x10000
+ FW_MAIN_B(CBFS)@0x10000 0x20DFC0
+ RW_FWID_B@0x21DFC0 0x40
+ }
+ UNIFIED_MRC_CACHE@0x43C000 0x21000 {
+ RECOVERY_MRC_CACHE@0x0 0x10000
+ RW_MRC_CACHE@0x10000 0x10000
+ RW_VAR_MRC_CACHE@0x20000 0x1000
+ }
+ RW_ELOG@0x45D000 0x4000
+
+ RW_SHARED@0x461000 0x4000 {
+ SHARED_DATA@0x0 0x2000
+ VBLOCK_DEV@0x2000 0x2000
+ }
+ RW_VPD@0x465000 0x2000
+ RW_LEGACY@0x467000 0x100000
+ RW_UNUSED@0x567000 0x8000
+ WP_RO@0x56F000 0x291000 {
+ RO_VPD@0x0 0x4000
+ RO_UNUSED@0x4000 0xc000
+ RO_SECTION@0x10000 0x281000 {
+ FMAP@0x0 0x800
+ RO_FRID@0x800 0x40
+ RO_FRID_PAD@0x840 0x7c0
+ GBB@0x1000 0x70000
+ COREBOOT(CBFS)@0x71000 0x210000
+ }
+ }
+ }
+}