drm/amdgpu: retire legacy MCA IPID parse global interface

Remove the legacy global MCA IPID parse interface

Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Ce Sun <cesun102@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Ce Sun
2026-03-24 13:07:51 +08:00
committed by Alex Deucher
parent 683711c296
commit 814cfcc367
2 changed files with 0 additions and 16 deletions

View File

@@ -104,8 +104,6 @@ struct amdgpu_umc_ras {
bool (*check_ecc_err_status)(struct amdgpu_device *adev,
enum amdgpu_mca_error_type type, void *ras_error_status);
void (*get_retire_flip_bits)(struct amdgpu_device *adev);
void (*mca_ipid_parse)(struct amdgpu_device *adev, uint64_t ipid,
uint32_t *did, uint32_t *ch, uint32_t *umc_inst, uint32_t *sid);
};
struct amdgpu_umc_funcs {

View File

@@ -197,25 +197,11 @@ static bool umc_v12_0_check_ecc_err_status(struct amdgpu_device *adev,
return false;
}
static void umc_v12_0_mca_ipid_parse(struct amdgpu_device *adev, uint64_t ipid,
uint32_t *did, uint32_t *ch, uint32_t *umc_inst, uint32_t *sid)
{
if (did)
*did = MCA_IPID_2_DIE_ID(ipid);
if (ch)
*ch = MCA_IPID_2_UMC_CH(ipid);
if (umc_inst)
*umc_inst = MCA_IPID_2_UMC_INST(ipid);
if (sid)
*sid = MCA_IPID_2_SOCKET_ID(ipid);
}
struct amdgpu_umc_ras umc_v12_0_ras = {
.ras_block = {
.hw_ops = NULL,
},
.check_ecc_err_status = umc_v12_0_check_ecc_err_status,
.get_retire_flip_bits = umc_v12_0_get_retire_flip_bits,
.mca_ipid_parse = umc_v12_0_mca_ipid_parse,
};