Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdkfd: clean up code for interrupt v10

Variable hub_inst is unused.

Fixes: e28604d8337e ("drm/amdkfd: Drop poison hanlding from gfx v10")
Signed-off-by: Jesse Zhang <jesse.zhang@amd.com>
Reviewed-by: Tim Huang <tim.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Jesse Zhang and committed by
Alex Deucher
52755373 21d1d724

-15
-15
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
··· 306 306 client_id == SOC15_IH_CLIENTID_UTCL2) { 307 307 struct kfd_vm_fault_info info = {0}; 308 308 uint16_t ring_id = SOC15_RING_ID_FROM_IH_ENTRY(ih_ring_entry); 309 - uint32_t node_id = SOC15_NODEID_FROM_IH_ENTRY(ih_ring_entry); 310 - uint32_t vmid_type = SOC15_VMID_TYPE_FROM_IH_ENTRY(ih_ring_entry); 311 - int hub_inst = 0; 312 309 struct kfd_hsa_memory_exception_data exception_data; 313 - 314 - /* gfxhub */ 315 - if (!vmid_type && dev->adev->gfx.funcs->ih_node_to_logical_xcc) { 316 - hub_inst = dev->adev->gfx.funcs->ih_node_to_logical_xcc(dev->adev, 317 - node_id); 318 - if (hub_inst < 0) 319 - hub_inst = 0; 320 - } 321 - 322 - /* mmhub */ 323 - if (vmid_type && client_id == SOC15_IH_CLIENTID_VMC) 324 - hub_inst = node_id / 4; 325 310 326 311 info.vmid = vmid; 327 312 info.mc_id = client_id;