diff options
author | spashabk-in <shakeebbk@in.ibm.com> | 2017-08-22 06:35:07 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2017-09-06 07:54:36 -0400 |
commit | 75a82b734c4c5aaa274ed8e90401b00fa0e5df95 (patch) | |
tree | f185ce7c246a7ddbe4dd1fa5d73558af4caaaaef /src/sbefw/sbecmdiplcontrol.C | |
parent | 708be51a63b378eb92a85e30661f77cbaf0d8807 (diff) | |
download | talos-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/sbecmdiplcontrol.C')
-rw-r--r-- | src/sbefw/sbecmdiplcontrol.C | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/sbefw/sbecmdiplcontrol.C b/src/sbefw/sbecmdiplcontrol.C index e82713f1..28a705f3 100644 --- a/src/sbefw/sbecmdiplcontrol.C +++ b/src/sbefw/sbecmdiplcontrol.C @@ -39,7 +39,6 @@ #include "sbestates.H" #include "sbecmdcntrldmt.H" #include "sbeglobals.H" - // TODO Workaround #include "plat_target_parms.H" @@ -644,6 +643,11 @@ ReturnCode performAttrSetup( ) } // Apply the gard records rc = plat_ApplyGards(); + + // Fetch FW security status + FAPI_ATTR_GET(fapi2::ATTR_SECURITY_ENABLE, + fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>(), + SBE_GLOBAL->sbeFWSecurityEnabled); }while(0); SBE_EXIT(SBE_FUNC); return rc; |