[PATCH] drm/amdkfd: clean up code for interrupt v10

Huang, Tim Tim.Huang at amd.com
Mon Sep 9 02:53:11 UTC 2024


[Public]

This patch is,

Reviewed-by: Tim Huang <tim.huang at amd.com>



> -----Original Message-----
> From: Jesse.zhang at amd.com <jesse.zhang at amd.com>
> Sent: Thursday, September 5, 2024 5:21 PM
> To: amd-gfx at lists.freedesktop.org
> Cc: Deucher, Alexander <Alexander.Deucher at amd.com>; Koenig, Christian
> <Christian.Koenig at amd.com>; Huang, Tim <Tim.Huang at amd.com>; Zhang,
> Jesse(Jie) <Jesse.Zhang at amd.com>
> Subject: [PATCH] drm/amdkfd: clean up code for interrupt v10
>
> Variable hub_inst is unused.
> Related the commit "bde7ae79ca40":
> "drm/amdkfd: Drop poison hanlding from gfx v10"
>
> Signed-off-by: Jesse Zhang <jesse.zhang at amd.com>
> ---
>  drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 13 -------------
>  1 file changed, 13 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
> b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
> index bb8cbfc39b90..2db824e87c8a 100644
> --- a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
> +++ b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
> @@ -308,21 +308,8 @@ static void event_interrupt_wq_v10(struct kfd_node
> *dev,
>               uint16_t ring_id =
> SOC15_RING_ID_FROM_IH_ENTRY(ih_ring_entry);
>               uint32_t node_id =
> SOC15_NODEID_FROM_IH_ENTRY(ih_ring_entry);
>               uint32_t vmid_type =
> SOC15_VMID_TYPE_FROM_IH_ENTRY(ih_ring_entry);
> -             int hub_inst = 0;
>               struct kfd_hsa_memory_exception_data exception_data;
>
> -             /* gfxhub */
> -             if (!vmid_type && dev->adev->gfx.funcs->ih_node_to_logical_xcc) {
> -                     hub_inst =
> dev->adev->gfx.funcs->ih_node_to_logical_xcc(dev->adev,
> -                             node_id);
> -                     if (hub_inst < 0)
> -                             hub_inst = 0;
> -             }
> -
> -             /* mmhub */
> -             if (vmid_type && client_id == SOC15_IH_CLIENTID_VMC)
> -                     hub_inst = node_id / 4;
> -
>               info.vmid = vmid;
>               info.mc_id = client_id;
>               info.page_addr = ih_ring_entry[4] |
> --
> 2.25.1



More information about the amd-gfx mailing list