[SWDEV-230863] Improve the functionality of RdcSmiHealth module.
Memory check:get the threshold of retired page number
EEPROM check:read and verify the checksum
Power/Thermal check: power/thermal throttle status counter
Signed-off-by: Meng Li <li.meng@amd.com>
Change-Id: Id2c751416eb5bf007e6e1da8dc05966a6ba1324e
[ROCm/rdc commit: 016a1d9d39]
This commit is contained in:
committato da
Meng, Li (Jassmine)
parent
78f37c1784
commit
4f3b114740
@@ -55,6 +55,7 @@ class rdc_status_t(Enum):
|
||||
RDC_ST_FILE_ERROR = 12
|
||||
RDC_ST_NO_DATA = 13
|
||||
RDC_ST_PERM_ERROR = 14
|
||||
RDC_ST_CORRUPTED_EEPROM = 15
|
||||
RDC_ST_UNKNOWN_ERROR = 4294967295
|
||||
|
||||
class rdc_operation_mode_t(c_int):
|
||||
@@ -173,7 +174,7 @@ class rdc_field_t(c_int):
|
||||
RDC_HEALTH_RETIRED_PAGE_NUM = 3002
|
||||
RDC_HEALTH_PENDING_PAGE_NUM = 3003
|
||||
RDC_HEALTH_RETIRED_PAGE_LIMIT = 3004
|
||||
RDC_HEALTH_UNCORRECTABLE_PAGE_LIMIT = 3005
|
||||
RDC_HEALTH_EEPROM_CONFIG_VALID = 3005
|
||||
RDC_HEALTH_POWER_THROTTLE_TIME = 3006
|
||||
RDC_HEALTH_THERMAL_THROTTLE_TIME = 3007
|
||||
|
||||
|
||||
Fai riferimento in un nuovo problema
Block a user