summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-04-22 14:25:41 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-04-25 10:09:46 -0500
commit3cf1a8dc6cd876d2db861317b62760992594c6d2 (patch)
tree3cbee5cc1455d3b0c1241591d54247ac243e5b6a /src
parentb632f2cf6a4c7c522954bb6c226b8e0c66eab0c0 (diff)
downloadtalos-hostboot-3cf1a8dc6cd876d2db861317b62760992594c6d2.tar.gz
talos-hostboot-3cf1a8dc6cd876d2db861317b62760992594c6d2.zip
Ignore CRC errors for Hostboot during Axone bringup
There is some confusion on what order the bytes should be processed for calculateing the CRC for inband communication. For now we will ignore CRC errors for inband communication in hostboot. This will allow us to test HWPs while simics team get endianess figured out. Change-Id: I3aeb8acdf1781f0873b1fc1ea9df431ea40ac767 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76348 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: CALEB SCHLOSSIN <calebs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76357 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_inband.C5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_inband.C b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_inband.C
index ff24bc76c..3c092f84c 100644
--- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_inband.C
+++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_inband.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2018 */
+/* Contributors Listed Below - COPYRIGHT 2018,2019 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -443,6 +443,8 @@ fapi2::ReturnCode host_fw_response_struct_from_little_endian(const fapi2::Target
"%s Failed to convert from data to host_fw_response_struct data size %u expected size %u",
mss::c_str(i_target), i_data.size(), sizeof(host_fw_response_struct));
+//TODO CQ: SW461052 Correct MMIO CRC responses
+#ifndef CONFIG_AXONE_BRING_UP
FAPI_ASSERT(l_crc == o_response.response_header_crc,
fapi2::EXP_INBAND_RSP_CRC_ERR()
.set_COMPUTED(l_crc)
@@ -450,6 +452,7 @@ fapi2::ReturnCode host_fw_response_struct_from_little_endian(const fapi2::Target
.set_OCMB_TARGET(i_target),
"%s Response CRC failed to validate computed: 0x%08x got: 0x%08x",
mss::c_str(i_target), l_crc, o_response.response_header_crc);
+#endif
fapi_try_exit:
return fapi2::current_err;
OpenPOWER on IntegriCloud