diff options
author | Adam Muhle <armuhle@us.ibm.com> | 2013-02-26 08:14:03 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-05-08 09:25:51 -0500 |
commit | 2deb848cf616c4c815a37988fe2c8c422b885e3e (patch) | |
tree | 3058f40318b2094fb5a84453df8edb946f230fa3 /src/include/sys | |
parent | 8e8dbe99d13d923536353afd96b9b003382b7f2c (diff) | |
download | talos-hostboot-2deb848cf616c4c815a37988fe2c8c422b885e3e.tar.gz talos-hostboot-2deb848cf616c4c815a37988fe2c8c422b885e3e.zip |
IBSCOM error path support
This commit updates IBSCOM to have error path support.
It also updates the good-path test cases since there is
limited good path support in simics. Full enablement
will be done later.
Change-Id: I5f9d66165db119473f606303a1026c8c71988785
RTC: 34743
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3972
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/sys')
-rw-r--r-- | src/include/sys/mmio.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/sys/mmio.h b/src/include/sys/mmio.h index 76c9c7866..273965a88 100644 --- a/src/include/sys/mmio.h +++ b/src/include/sys/mmio.h @@ -144,6 +144,17 @@ void mmio_scratch_write(uint64_t which, uint64_t value); */ mutex_t * mmio_xscom_mutex(); +/** Constant used by kernel to signal to IBSCOM device driver + * that a UE was triggered during the IBSCOM Read operation + * Value is "SCOMFAIL" in ASCII. + */ +static const uint64_t MMIO_IBSCOM_UE_DETECTED = 0x53434F4D4641494C; + +/** Constants used to define IBSCOM MMIO address range +*/ +static const uint64_t MMIO_IBSCOM_START = 0x0003E00000000000; +static const uint64_t MMIO_IBSCOM_END = 0x0003F02000000000; + #ifdef __cplusplus } #endif |