From a57eba09d85bfac41ccb9ec919b4bf37706592cc Mon Sep 17 00:00:00 2001 From: Chris Cain Date: Thu, 27 Oct 2016 15:08:34 -0500 Subject: Code updates for AVS Bus data collection - add support for reading voltage/current from AVS Bus on Vdd and Vdn rails (on alternating ticks) - remove overcurrent code - remove voltage uplift code - other minor cleanup RTC: 137620 Change-Id: I774a2421059ab3684e3b790938429e9e77ae2b76 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31923 Reviewed-by: Martha Broyles Tested-by: FSP CI Jenkins Reviewed-by: Christopher J. Cain --- src/occ_405/occ_service_codes.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/occ_405/occ_service_codes.h') diff --git a/src/occ_405/occ_service_codes.h b/src/occ_405/occ_service_codes.h index 391cec8..3fc866f 100644 --- a/src/occ_405/occ_service_codes.h +++ b/src/occ_405/occ_service_codes.h @@ -77,6 +77,8 @@ enum occReasonCode CENT_SCOM_ERROR = 0x41, /// Centaur FIR bit set CENT_LFIR_ERROR = 0x42, + AVSBUS_TIMEOUT = 0x50, + AVSBUS_ERROR = 0x51, /// Throttle in nominal or turbo mode due to the bulk power limit being reached with both power supplies good PCAP_THROTTLE_POWER_LIMIT = 0x61, /// Firmware Failure: equivalent to assertion failures @@ -218,6 +220,12 @@ enum occExtReasonCode ERC_FW_ZERO_FREQ_LIMIT = 0x0090, ERC_TLB_ENTRY_CREATION_FAILURE = 0x00A0, + + ERC_AVSBUS_VDD_VOLTAGE_FAILURE = 0x00AA, + ERC_AVSBUS_VDD_CURRENT_FAILURE = 0x00AB, + ERC_AVSBUS_VDN_VOLTAGE_FAILURE = 0x00AC, + ERC_AVSBUS_VDN_CURRENT_FAILURE = 0x00AD, + }; // Error log Module Ids -- cgit v1.2.1