From 6089fe0e7580b1c5030d1f380b1bc91c293e8bb9 Mon Sep 17 00:00:00 2001 From: Chris Cain Date: Tue, 10 Jan 2017 14:32:13 -0600 Subject: AVS Bus divider, loadline and misc changes - validate CRC in cmd response - read current / voltage on alternating ticks (commands on both bus for each tick) - calculate chip power (with loadline) and power for each tick - update divider value for bus speed - add error history counters and add them to logs Change-Id: I33bce916dc2dffef6a6d616633a5f1266d7baa7e RTC: 163992 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34947 Tested-by: FSP CI Jenkins Reviewed-by: Martha Broyles Reviewed-by: Christopher J. Cain --- src/occ_405/occ_service_codes.h | 1 + 1 file changed, 1 insertion(+) (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 2654851..b96ff0d 100644 --- a/src/occ_405/occ_service_codes.h +++ b/src/occ_405/occ_service_codes.h @@ -79,6 +79,7 @@ enum occReasonCode CENT_LFIR_ERROR = 0x42, AVSBUS_TIMEOUT = 0x50, AVSBUS_ERROR = 0x51, + AVSBUS_CRC_ERROR = 0x52, /// 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 -- cgit v1.2.1