mb/ocp/monolake: Add vboot RO only support

Change-Id: I28a21d64e2781af294670a94c1fc88fb81e80f9e
Signed-off-by: Philipp Deppenwiese <zaolin@das-labor.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35492
Reviewed-by: Andrey Petrov <anpetrov@fb.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Philipp Deppenwiese 2019-09-20 10:41:23 -07:00 committed by Patrick Georgi
parent 31f5283563
commit 58d668c387
3 changed files with 31 additions and 0 deletions

View File

@ -14,6 +14,14 @@ config BOARD_SPECIFIC_OPTIONS
select MAINBOARD_HAS_TPM1
select IPMI_KCS
config VBOOT
select VBOOT_VBNV_CMOS
select VBOOT_NO_BOARD_SUPPORT
select GBB_FLAG_DISABLE_LID_SHUTDOWN
select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
select GBB_FLAG_DISABLE_FWMP
config INTEGRATED_UART
def_bool n

View File

@ -81,6 +81,7 @@ entries
408 1 e 1 nmi
409 2 e 7 power_on_after_fail
#411 5 r 0 unused
416 128 r 0 vbnv
# MRC Scrambler Seed values
896 32 r 0 mrc_scrambler_seed

View File

@ -0,0 +1,22 @@
FLASH 16M {
SI_ALL@0x0 0x800000 {
SI_DESC@0x0 0x1000
SI_ME@0x1000 0x7ff000
}
SI_BIOS@0x800000 0x800000 {
MISC_RW@0x0 0x20000 {
RW_MRC_CACHE@0x0 0x10000
RW_VPD(PRESERVE)@0x010000 0x4000
}
WP_RO@0x020000 0x7e0000 {
RO_VPD(PRESERVE)@0x0 0x4000
RO_SECTION@0x4000 0x7dc000 {
FMAP@0x0 0x800
RO_FRID@0x800 0x40
RO_FRID_PAD@0x840 0x7c0
GBB@0x1000 0x4000
COREBOOT(CBFS)@0x5000 0x7d7000
}
}
}
}