summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVikram Bodireddy <vikram.bodireddy@intel.com>2021-05-11 21:07:18 +0300
committerJae Hyun Yoo <jae.hyun.yoo@linux.intel.com>2021-10-20 01:10:39 +0300
commit81165f87de78833f229476bc195acac944a98ace (patch)
treec67e5315896d84a4845eb26a962a78eff74f505a
parent8a099106c17279dbacf73ab47da478a7c7f7e3ed (diff)
downloadlinux-81165f87de78833f229476bc195acac944a98ace.tar.xz
Flash layout change for SPDM's AFM
This change adds the SPI region needed for AFM(Attestation Firmware Manifest) which is used by SPDM Requester in PFR RoT. The change realigns the remaining flash region and appends the 256KB AFM region to staging region and reserves 768KB region for PSU and HSBP firmware. Tested: BMC boot in non-PFR and PFR environment. Change-Id: I322eebbdbb5dcffbfc45b8b50650ba4aaa5af186 Signed-off-by: Vikram Bodireddy <vikram.bodireddy@intel.com>
-rw-r--r--arch/arm/boot/dts/openbmc-flash-layout-intel-128MB.dtsi21
1 files changed, 20 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/openbmc-flash-layout-intel-128MB.dtsi b/arch/arm/boot/dts/openbmc-flash-layout-intel-128MB.dtsi
index 0d3794423aed..ca148cf9a364 100644
--- a/arch/arm/boot/dts/openbmc-flash-layout-intel-128MB.dtsi
+++ b/arch/arm/boot/dts/openbmc-flash-layout-intel-128MB.dtsi
@@ -43,8 +43,27 @@ partitions {
};
image-staging@4a00000 {
- reg = <0x4a00000 0x3600000>;
+ reg = <0x4a00000 0x3400000>;
label = "image-stg";
};
+ afm-active@7e00000 {
+ reg = <0x7e00000 0x20000>;
+ label = "afm-active";
+ };
+
+ afm-recovery@7e20000 {
+ reg = <0x7e20000 0x20000>;
+ label = "afm-rcvr";
+ };
+
+ reserved@7e40000 {
+ reg = <0x7e40000 0xc0000>;
+ label = "rsvrd";
+ };
+
+ cpld-gold@7f00000 {
+ reg = <0x7f00000 0x100000>;
+ label = "cpld-gold";
+ };
};