summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/ocp/deltalake/Kconfig2
-rw-r--r--src/mainboard/ocp/deltalake/board.fmd14
2 files changed, 13 insertions, 3 deletions
diff --git a/src/mainboard/ocp/deltalake/Kconfig b/src/mainboard/ocp/deltalake/Kconfig
index 698c57b246..45fbcbf8b6 100644
--- a/src/mainboard/ocp/deltalake/Kconfig
+++ b/src/mainboard/ocp/deltalake/Kconfig
@@ -10,6 +10,8 @@ config BOARD_SPECIFIC_OPTIONS
select SUPERIO_ASPEED_AST2400
select IPMI_KCS
select OCP_DMI
+ select VPD
+ select VPD_SMBIOS_VERSION
config IPMI_KCS_REGISTER_SPACING
int
diff --git a/src/mainboard/ocp/deltalake/board.fmd b/src/mainboard/ocp/deltalake/board.fmd
index a0c8dc5f8b..847a0a6434 100644
--- a/src/mainboard/ocp/deltalake/board.fmd
+++ b/src/mainboard/ocp/deltalake/board.fmd
@@ -5,8 +5,16 @@ FLASH 64M {
PLATFORM_DATA@0x2FE8000 0x10000
}
SI_BIOS@0x3000000 0x1000000 {
- FMAP@0x0 0x800
- RW_MRC_CACHE@0x1000 0x10000
- COREBOOT(CBFS)@0x11000
+ MISC_RW@0x0 0x20000 {
+ RW_MRC_CACHE@0x0 0x10000
+ RW_VPD(PRESERVE)@0x10000 0x4000
+ }
+ WP_RO@0x20000 0xfe0000 {
+ RO_VPD(PRESERVE)@0x0 0x4000
+ RO_SECTION@0x4000 0xfdc000 {
+ FMAP@0x0 0x800
+ COREBOOT(CBFS)@0x800 0xfdb800
+ }
+ }
}
}