Remove the legacy global MCA IPID parse interface

Signed-off-by: Ce Sun <[email protected]>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h |  2 --
 drivers/gpu/drm/amd/amdgpu/umc_v12_0.c  | 14 --------------
 2 files changed, 16 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
index cdaee4a049c3..cf06d5f856f9 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
@@ -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 {
diff --git a/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c 
b/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
index beb89b0f9f3e..67bdf7303e6b 100644
--- a/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
@@ -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,
 };
 
-- 
2.34.1

Reply via email to