summaryrefslogtreecommitdiffstats
path: root/src/securerom/secureromasm.S
Commit message (Collapse)AuthorAgeFilesLines
* securerom: remove hbi_ImageIdRobert Lippert2017-10-241-4/+1
| | | | | | | | | | | | | | | | | | Similar to commit 951f02c32769 ("bootloader: Remove hbi_ImageId"), the ImageId present in the securerom is now munged into the bootloader as part of the build process resulting in unnecessary SBE updates. Resolves #121 Signed-off-by: Robert Lippert <rlippert@google.com> Change-Id: If5623c68e5c89ee23c81bba062b78c1c98028441 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48719 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Secure Boot: Make crypto algorithms dispatching work across tool chainsNick Bofferding2017-07-191-6/+21
| | | | | | | | | | | | | | RTC: 174017 Change-Id: I0a5295d361f77440a9d605b7c9fff74388cb8ca3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43290 Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Modify securerom branchtable to eliminate use of privileged instructionStephen Cprek2017-03-131-17/+43
| | | | | | | | | | | | | | Change-Id: I66fb89c4994d5d9c98082806208f9593c4866da8 RTC: 170636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37609 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add SecureROM version info and Change SBE update to use max HBBL sizeStephen Cprek2017-03-011-0/+117
The HBBL also contains the securerom code and hw keys' hash for verification purposes. So looking for the end of the HBBL code leaves out those sections Change-Id: I73a1b5c50e3a5b3f642ca569b90e79dbe4c4ba1e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35979 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud