summaryrefslogtreecommitdiffstats
path: root/src/sbefw/sbeglobals.H
diff options
context:
space:
mode:
authorspashabk-in <shakeebbk@in.ibm.com>2017-08-22 06:35:07 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2017-09-06 07:54:36 -0400
commit75a82b734c4c5aaa274ed8e90401b00fa0e5df95 (patch)
treef185ce7c246a7ddbe4dd1fa5d73558af4caaaaef /src/sbefw/sbeglobals.H
parent708be51a63b378eb92a85e30661f77cbaf0d8807 (diff)
downloadtalos-sbe-75a82b734c4c5aaa274ed8e90401b00fa0e5df95.tar.gz
talos-sbe-75a82b734c4c5aaa274ed8e90401b00fa0e5df95.zip
SBE FW security switch
Implement SBE firmware security switch based on ATTR_SECURITY_ENABLE Change-Id: I435aad38c59e80c81925bd1f4b109aafd1993b1c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44959 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/sbefw/sbeglobals.H')
-rw-r--r--src/sbefw/sbeglobals.H5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sbefw/sbeglobals.H b/src/sbefw/sbeglobals.H
index 25eac836..d7583d6f 100644
--- a/src/sbefw/sbeglobals.H
+++ b/src/sbefw/sbeglobals.H
@@ -82,6 +82,8 @@ class SBEGlobalsSingleton
sbeHostAddr_t hostFFDCAddr;
// Key Addr Pair
sbeStashMemoryPair_t sbeKeyAddrPair;
+ // SBE FW security enabled; 0 - disabled; 1 - enabled
+ uint8_t sbeFWSecurityEnabled;
////////////////////////////////////////////////////////////////
//// @brief PkThread structure for SBE Command Receiver thread
@@ -109,7 +111,8 @@ class SBEGlobalsSingleton
sbeSemCmdRecv(),
sbeSemCmdProcess(),
SBERole(SBE_ROLE_MASTER),
- sbefreq(( 133 * 1000 * 1000)/SBE::SBE_TO_NEST_FREQ_FACTOR)
+ sbefreq(( 133 * 1000 * 1000)/SBE::SBE_TO_NEST_FREQ_FACTOR),
+ sbeFWSecurityEnabled(1)
{
}
};
OpenPOWER on IntegriCloud