The fed status does indicate RAS fatal error.
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>
/* fatal error triggered by ras, PMFW supports the flag
from 68.44.0 */
if ((smu->smc_fw_version >= 0x00442c00) &&
- amdgpu_ras_in_recovery(adev))
+ amdgpu_ras_get_fed_status(adev))
fatal_err = 1;
param |= (fatal_err << 16);
struct amdgpu_device *adev = smu->adev;
if ((smu->smc_fw_version >= supported_version) &&
- amdgpu_ras_in_recovery(adev))
+ amdgpu_ras_get_fed_status(adev))
/* Set RAS fatal error reset flag */
*param = 1 << 16;
else
param = SMU_RESET_MODE_1;
/* fatal error triggered by ras, PMFW supports the flag */
- if (amdgpu_ras_in_recovery(adev))
+ if (amdgpu_ras_get_fed_status(adev))
fatal_err = 1;
param |= (fatal_err << 16);