summaryrefslogtreecommitdiffstats
path: root/src/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/bltohbdatamgr.C10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/kernel/bltohbdatamgr.C b/src/kernel/bltohbdatamgr.C
index a0c89b034..f777d611b 100644
--- a/src/kernel/bltohbdatamgr.C
+++ b/src/kernel/bltohbdatamgr.C
@@ -180,6 +180,11 @@ printk("Version=%lX\n",i_data.version);
sizeof(Bootloader::keyAddrPair_t));
}
+ if(iv_data.version >= Bootloader::BLTOHB_BACKDOOR)
+ {
+ iv_data.secBackdoorBit = i_data.secBackdoorBit;
+ }
+
// Size of data that needs to be preserved and pinned.
iv_preservedSize = ALIGN_PAGE(iv_data.secureRomSize +
iv_data.hwKeysHashSize +
@@ -378,3 +383,8 @@ const size_t BlToHbDataManager::getBlToHbDataSize() const
return iv_data.sizeOfStructure;
}
+const bool BlToHbDataManager::getSecBackdoor() const
+{
+ return iv_data.secBackdoorBit;
+}
+
OpenPOWER on IntegriCloud