[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
This commit is contained in:
limeng12
2025-01-09 13:52:56 +08:00
committed by Meng, Li (Jassmine)
parent 83f36f1673
commit 016a1d9d39
11 changed files with 307 additions and 72 deletions
+2
View File
@@ -369,6 +369,8 @@ const char* rdc_status_string(rdc_status_t result) {
return "Data was requested, but none was found";
case RDC_ST_PERM_ERROR:
return "Insufficient permission to complete operation";
case RDC_ST_CORRUPTED_EEPROM:
return "EEPROM is corrupted";
case RDC_ST_UNKNOWN_ERROR:
return "Unknown error";
default: