diff options
| author | Thi Tran <thi@us.ibm.com> | 2011-08-29 15:55:50 -0500 |
|---|---|---|
| committer | Thi N. Tran <thi@us.ibm.com> | 2011-09-02 15:38:45 -0500 |
| commit | 85005b2607a50aec3c2f4528871687bb7b334a7a (patch) | |
| tree | 34f6cfca94d5d0ea539656bfa8722f9f15a85d94 /src/include/usr/xscom | |
| parent | 07580067764f07953570e6e6dddf7b9196b1c400 (diff) | |
| download | talos-hostboot-85005b2607a50aec3c2f4528871687bb7b334a7a.tar.gz talos-hostboot-85005b2607a50aec3c2f4528871687bb7b334a7a.zip | |
Fix XSCOM assert on non-sentinel chip
Change virt addr detect logic for better performance
Updated with review comments
Updated with review comments from set 3
Updated with review comments from set 4
Change-Id: I16828c8c325bb9e825683545d28c6bad2562efa9
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/288
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Diffstat (limited to 'src/include/usr/xscom')
| -rw-r--r-- | src/include/usr/xscom/xscomreasoncodes.H | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/include/usr/xscom/xscomreasoncodes.H b/src/include/usr/xscom/xscomreasoncodes.H index f66382a37..09fdb5d30 100644 --- a/src/include/usr/xscom/xscomreasoncodes.H +++ b/src/include/usr/xscom/xscomreasoncodes.H @@ -29,9 +29,10 @@ namespace XSCOM { enum xscomModuleId { - XSCOM_PERFORM_OP = 0x00, - XSCOM_SANITY_CHECK = 0x01, - XSCOM_TEST_XSCOM1 = 0x02, + XSCOM_PERFORM_OP = 0x00, + XSCOM_SANITY_CHECK = 0x01, + XSCOM_TEST_XSCOM1 = 0x02, + XSCOM_GET_TARGET_VIRT_ADDR = 0x03, }; enum xscomReasonCode @@ -40,6 +41,7 @@ namespace XSCOM XSCOM_INVALID_DATA_BUFFER = XSCOM_COMP_ID | 0x02, XSCOM_INVALID_OP_TYPE = XSCOM_COMP_ID | 0x03, XSCOM_DATA_UNMATCHED = XSCOM_COMP_ID | 0x04, + XSCOM_MMIO_UNMAP_ERR = XSCOM_COMP_ID | 0x05, }; }; |

