summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2024-09-26 16:58:26 +0200
committerFelix Held <felix-coreboot@felixheld.de>2024-10-01 10:31:29 +0000
commit77b5eebdc66dc860d4c836e95c25bbb6e8a93153 (patch)
tree60bc09f2b6153f65a6aa41db6aec0e76ebff2916 /src
parent7a9b072b289e113552d6cb30e57e4a5dd9ca5d72 (diff)
mb/ibm/sbp1: Add SMMSTORE
Add SMMSTORE to the default FMAP to allow using UefiPayload on this board that requires a non-volatile variable store. TEST: Booted an UEFI compatible OS using EDK2 as payload. Change-Id: I32fb0a882c62e42da9f3caec54f8d33333fc8598 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84559 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/ibm/sbp1/board.fmd13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mainboard/ibm/sbp1/board.fmd b/src/mainboard/ibm/sbp1/board.fmd
index 708d4b21c0..9f51f01272 100644
--- a/src/mainboard/ibm/sbp1/board.fmd
+++ b/src/mainboard/ibm/sbp1/board.fmd
@@ -3,9 +3,12 @@ FLASH@0xfc000000 64M {
SI_DESC@0x0 0x1000
SI_ME@0x1000 0x2fff000
}
- RW_MRC_CACHE@0x3000000 0x10000
- FMAP 0x800
- RW_VPD(PRESERVE) 0x4000
- RO_VPD(PRESERVE) 0x4000
- COREBOOT(CBFS)
+ SI_BIOS {
+ RW_MRC_CACHE 64K
+ SMMSTORE(PRESERVE) 256K
+ FMAP 0x800
+ RW_VPD(PRESERVE) 0x4000
+ RO_VPD(PRESERVE) 0x4000
+ COREBOOT(CBFS)
+ }
}