summaryrefslogtreecommitdiffstats
path: root/src/import/chips/ocmb/explorer/procedures
diff options
context:
space:
mode:
authorSharath Manjunath <shamanj4@in.ibm.com>2019-03-13 13:15:41 -0400
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-05-16 13:48:07 -0500
commit4cc19fda64c0b5892abc4be584ec0ce589a9040c (patch)
tree6a87be5e464cebf53d8e5c12b366821c98379c2e /src/import/chips/ocmb/explorer/procedures
parentda246c5fde38344984550fecfd08638b7df67e5b (diff)
downloadtalos-hostboot-4cc19fda64c0b5892abc4be584ec0ce589a9040c.tar.gz
talos-hostboot-4cc19fda64c0b5892abc4be584ec0ce589a9040c.zip
Add exp_thermal_init for Explorer FW
Change-Id: I6db5c5c1c435a5c63406c2c2fae28aadcc6f9e79 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75144 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77129 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/import/chips/ocmb/explorer/procedures')
-rw-r--r--src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H7
-rw-r--r--src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml21
2 files changed, 25 insertions, 3 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H
index 05b91def0..234bae431 100644
--- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H
+++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H
@@ -132,6 +132,7 @@ enum generic_consts
namespace i2c
{
+///
/// @brief List of explorer I2C commands
///
enum cmd_id : uint8_t
@@ -260,10 +261,10 @@ enum cmd_and_response_id
EXP_FW_DDR_PHY_INIT = 0x02,
// read temperature sensor
- EXP_FW_FW_TEMP_SENSOR_PASS_THROUGH_READ = 0x03,
+ EXP_FW_TEMP_SENSOR_PASS_THROUGH_READ = 0x03,
// configure temperature sensor
- EXP_FW_FW_TEMP_SENSOR_PASS_THROUGH_WRITE = 0x04,
+ EXP_FW_TEMP_SENSOR_PASS_THROUGH_WRITE = 0x04,
// configure interval read mechanism
EXP_FW_TEMP_SENSOR_CONFIG_INTERVAL_READ = 0x05,
@@ -289,6 +290,7 @@ enum cmd_and_response_id
///
/// @brief Command flag definitions
+///
enum cmd_flags
{
NO_FLAGS = 0,
@@ -305,7 +307,6 @@ enum response_arg
};
}// omi
-
}// exp
}// mss
diff --git a/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml b/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml
index d2b864abf..9fe444fb4 100644
--- a/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml
+++ b/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml
@@ -175,4 +175,25 @@
</deconfigure>
</hwpError>
+ <hwpError>
+ <rc>RC_MSS_EXP_SENSOR_CACHE_ENABLE_FAILED</rc>
+ <description>
+ The response_argument field of the host_fw_response_struct returned
+ a FAILURE for enabling sensor cache
+ </description>
+ <ffdc>RSP_ID</ffdc>
+ <ffdc>ERROR_CODE</ffdc>
+ <callout>
+ <procedure>CODE</procedure>
+ <priority>MEDIUM</priority>
+ </callout>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ </hwpError>
+
</hwpErrors>
OpenPOWER on IntegriCloud