Revert "drm/amdgpu: add print support for vcn_v3_0 ip dump"
authorSunil Khatri <sunil.khatri@amd.com>
Thu, 8 Aug 2024 18:03:05 +0000 (23:33 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 13 Aug 2024 14:29:32 +0000 (10:29 -0400)
This reverts commit cd162ae9bc3ba91eb630a1321afd3d1dde5f2000.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sunil Khatri <sunil.khatri@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c

index c2278cc..0d87185 100644 (file)
@@ -2324,38 +2324,6 @@ static void vcn_v3_0_set_irq_funcs(struct amdgpu_device *adev)
        }
 }
 
-static void vcn_v3_0_print_ip_state(void *handle, struct drm_printer *p)
-{
-       struct amdgpu_device *adev = (struct amdgpu_device *)handle;
-       int i, j;
-       uint32_t reg_count = ARRAY_SIZE(vcn_reg_list_3_0);
-       uint32_t inst_off, is_powered;
-
-       if (!adev->vcn.ip_dump)
-               return;
-
-       drm_printf(p, "num_instances:%d\n", adev->vcn.num_vcn_inst);
-       for (i = 0; i < adev->vcn.num_vcn_inst; i++) {
-               if (adev->vcn.harvest_config & (1 << i)) {
-                       drm_printf(p, "\nHarvested Instance:VCN%d Skipping dump\n", i);
-                       continue;
-               }
-
-               inst_off = i * reg_count;
-               is_powered = (adev->vcn.ip_dump[inst_off] &
-                               UVD_POWER_STATUS__UVD_POWER_STATUS_MASK) != 1;
-
-               if (is_powered) {
-                       drm_printf(p, "\nActive Instance:VCN%d\n", i);
-                       for (j = 0; j < reg_count; j++)
-                               drm_printf(p, "%-50s \t 0x%08x\n", vcn_reg_list_3_0[j].reg_name,
-                                          adev->vcn.ip_dump[inst_off + j]);
-               } else {
-                       drm_printf(p, "\nInactive Instance:VCN%d\n", i);
-               }
-       }
-}
-
 static void vcn_v3_0_dump_ip_state(void *handle)
 {
        struct amdgpu_device *adev = (struct amdgpu_device *)handle;
@@ -2403,7 +2371,7 @@ static const struct amd_ip_funcs vcn_v3_0_ip_funcs = {
        .set_clockgating_state = vcn_v3_0_set_clockgating_state,
        .set_powergating_state = vcn_v3_0_set_powergating_state,
        .dump_ip_state = vcn_v3_0_dump_ip_state,
-       .print_ip_state = vcn_v3_0_print_ip_state,
+       .print_ip_state = NULL,
 };
 
 const struct amdgpu_ip_block_version vcn_v3_0_ip_block = {