drm/amd/ras: do not fail hw_init on ras eeprom errors

Even if eeprom is not functional, other RAS functions can
still work, no need to block the whole driver initialization.

Previously-retired bad pages are no longer loaded when
ras_core_eeprom_recovery() fails, so the GPU keeps using known-bad
memory;
New bad pages cannot be persisted as well.

Signed-off-by: Tao Zhou <tao.zhou1@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Tao Zhou 2026-08-10 11:27:10 +08:00 • committed by Alex Deucher
commit e2bffeb34d