diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2018-05-21 15:37:00 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-05-24 09:36:53 -0400 |
commit | d161474ee597e6242d3ee4a82eb1f8024070834a (patch) | |
tree | e98e75252f872fd89b675f329c792efe948cfbeb /src/securerom | |
parent | a1e236a422182e81f7877de85f3cb46dff6fc0cd (diff) | |
download | talos-hostboot-d161474ee597e6242d3ee4a82eb1f8024070834a.tar.gz talos-hostboot-d161474ee597e6242d3ee4a82eb1f8024070834a.zip |
Fix indirect scoms at runtime under Opal
A recent change centralized some error checking code and in the
process broke indirect scoms under Opal. There is a difference
of behavior between Opal and Phyp for these kinds of addresses.
In Phyp, HBRT does all of the translation into physical addresses.
In Opal, we send the complete 64-bit address to Opal for them
to handle it, therefore we need to allow it through our scom
code.
Resolves boston-openpower/#1293
Change-Id: I652106ed36dbfa3d2abcffd5fbf0d93f51bb631e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59156
Reviewed-by: Martin Gloff <mgloff@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: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/securerom')
0 files changed, 0 insertions, 0 deletions