mb/facebook/monolith: Add fmd files for 6MB BIOS area
The current flash layout requires changes to the descriptor area to create the 9MB BIOS region. Add fmd files that allow switching to coreboot by only replacing the BIOS region. BUG=N/A TEST=tested on facebook monolith Change-Id: I2b003018e245693934202505d7e3891c2f545e6c Signed-off-by: Wim Vervoorn <wvervoorn@eltan.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/40040 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
This commit is contained in:
parent
fc8867c3d8
commit
65535332db
|
@ -0,0 +1,28 @@
|
||||||
|
FLASH 16M {
|
||||||
|
SI_ALL@0x0 0xA00000 {
|
||||||
|
SI_DESC@0x0 0x1000
|
||||||
|
UNUSED_1@0x1000 0x2000
|
||||||
|
SI_ME@0x3000 0x6fd000
|
||||||
|
UNUSED_2@0x700000 0x300000
|
||||||
|
}
|
||||||
|
SI_BIOS@0xA00000 0x600000 {
|
||||||
|
MISC_RW@0x0 0x20000 {
|
||||||
|
UNIFIED_MRC_CACHE@0x0 0x10000 {
|
||||||
|
RW_MRC_CACHE@0x00000 0x10000
|
||||||
|
}
|
||||||
|
RW_VPD(PRESERVE)@0x010000 0x2000
|
||||||
|
RW_NVRAM(PRESERVE)@0x012000 0x6000
|
||||||
|
}
|
||||||
|
USED_BY_ORG_BIOS(PRESERVE)@0x20000 0x40000
|
||||||
|
WP_RO@0x060000 0x5A0000 {
|
||||||
|
RO_VPD(PRESERVE)@0x00000 0x1000
|
||||||
|
RO_SECTION@0x1000 0x59F000 {
|
||||||
|
FMAP@0x0 0x800
|
||||||
|
RO_FRID@0x800 0x40
|
||||||
|
RO_FRID_PAD@0x840 0x7c0
|
||||||
|
GBB@0x1000 0x4000
|
||||||
|
COREBOOT(CBFS)@0x5000 0x59A000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,33 @@
|
||||||
|
FLASH 16M {
|
||||||
|
SI_ALL@0x0 0xA00000 {
|
||||||
|
SI_DESC@0x0 0x1000
|
||||||
|
UNUSED_1@0x1000 0x2000
|
||||||
|
SI_ME@0x3000 0x6fd000
|
||||||
|
UNUSED_2@0x700000 0x300000
|
||||||
|
}
|
||||||
|
SI_BIOS@0xA00000 0x600000 {
|
||||||
|
MISC_RW@0x0 0x20000 {
|
||||||
|
UNIFIED_MRC_CACHE@0x0 0x10000 {
|
||||||
|
RW_MRC_CACHE@0x00000 0x10000
|
||||||
|
}
|
||||||
|
RW_VPD(PRESERVE)@0x010000 0x2000
|
||||||
|
RW_NVRAM(PRESERVE)@0x012000 0x6000
|
||||||
|
}
|
||||||
|
USED_BY_ORG_BIOS(PRESERVE)@0x20000 0x40000
|
||||||
|
RW_SECTION_A@0x60000 0x520000 {
|
||||||
|
VBLOCK_A@0x0 0x10000
|
||||||
|
RW_FWID_A@0x10000 0x40
|
||||||
|
FW_MAIN_A(CBFS)@0x10040 0x50FFC0
|
||||||
|
}
|
||||||
|
WP_RO@0x580000 0x080000 {
|
||||||
|
RO_VPD(PRESERVE)@0x00000 0x1000
|
||||||
|
RO_SECTION@0x1000 0x7F000 {
|
||||||
|
FMAP@0x0 0x800
|
||||||
|
RO_FRID@0x800 0x40
|
||||||
|
RO_FRID_PAD@0x840 0x7c0
|
||||||
|
GBB@0x1000 0x4000
|
||||||
|
COREBOOT(CBFS)@0x5000 0x07A000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue