doorbell_index 689 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool use_doorbell, int doorbell_index, int doorbell_size); doorbell_index 691 drivers/gpu/drm/amd/amdgpu/amdgpu.h int doorbell_index, int instance); doorbell_index 697 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool use_doorbell, int doorbell_index); doorbell_index 1008 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_doorbell_index doorbell_index; doorbell_index 157 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c .sdma_doorbell_idx = adev->doorbell_index.sdma_engine, doorbell_index 200 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c adev->doorbell_index.first_non_cp; doorbell_index 202 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c adev->doorbell_index.last_non_cp; doorbell_index 611 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c adev->doorbell_index.max_assignment+1); doorbell_index 307 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c ring->doorbell_index = adev->doorbell_index.kiq; doorbell_index 39 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h u32 doorbell_index; doorbell_index 203 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h u32 doorbell_index; doorbell_index 290 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c amdgpu_ring_write(kiq_ring, PACKET3_MAP_QUEUES_DOORBELL_OFFSET(ring->doorbell_index)); doorbell_index 311 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c PACKET3_UNMAP_QUEUES_DOORBELL_OFFSET0(ring->doorbell_index)); doorbell_index 337 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c PACKET3_QUERY_STATUS_DOORBELL_OFFSET(ring->doorbell_index) | doorbell_index 1256 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c ring->doorbell_index = adev->doorbell_index.gfx_ring0 << 1; doorbell_index 1258 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c ring->doorbell_index = adev->doorbell_index.gfx_ring1 << 1; doorbell_index 1285 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c ring->doorbell_index = (adev->doorbell_index.mec_ring0 + ring_id) << 1; doorbell_index 2795 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 2804 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c DOORBELL_RANGE_LOWER, ring->doorbell_index); doorbell_index 3087 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3291 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3357 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3467 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c (adev->doorbell_index.kiq * 2) << 2); doorbell_index 3469 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c (adev->doorbell_index.userqueue_end * 2) << 2); doorbell_index 4386 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c WDOORBELL64(ring->doorbell_index, ring->wptr); doorbell_index 4417 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c WDOORBELL64(ring->doorbell_index, ring->wptr); doorbell_index 3133 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c ring->doorbell_index = 0; doorbell_index 2690 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 3006 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c (ring->doorbell_index << doorbell_index 4412 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c ring->doorbell_index = adev->doorbell_index.mec_ring0 + ring_id; doorbell_index 1930 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c ring->doorbell_index = adev->doorbell_index.mec_ring0 + ring_id; doorbell_index 2041 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c ring->doorbell_index = adev->doorbell_index.gfx_ring0; doorbell_index 4268 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 4284 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c adev->doorbell_index.gfx_ring0); doorbell_index 4421 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c PACKET3_MAP_QUEUES_DOORBELL_OFFSET(ring->doorbell_index) | doorbell_index 4539 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 4710 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c WREG32(mmCP_MEC_DOORBELL_RANGE_LOWER, adev->doorbell_index.kiq << 2); doorbell_index 4711 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c WREG32(mmCP_MEC_DOORBELL_RANGE_UPPER, adev->doorbell_index.mec_ring7 << 2); doorbell_index 4871 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c amdgpu_ring_write(kiq_ring, PACKET3_UNMAP_QUEUES_DOORBELL_OFFSET0(ring->doorbell_index)); doorbell_index 6064 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 6272 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 2172 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c ring->doorbell_index = (adev->doorbell_index.mec_ring0 + ring_id) << 1; doorbell_index 2275 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c ring->doorbell_index = adev->doorbell_index.gfx_ring0 << 1; doorbell_index 3246 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3255 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c DOORBELL_RANGE_LOWER, ring->doorbell_index); doorbell_index 3396 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c amdgpu_ring_write(kiq_ring, PACKET3_MAP_QUEUES_DOORBELL_OFFSET(ring->doorbell_index)); doorbell_index 3452 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3518 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c DOORBELL_OFFSET, ring->doorbell_index); doorbell_index 3627 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c (adev->doorbell_index.kiq * 2) << 2); doorbell_index 3629 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c (adev->doorbell_index.userqueue_end * 2) << 2); doorbell_index 3930 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c amdgpu_ring_write(kiq_ring, PACKET3_UNMAP_QUEUES_DOORBELL_OFFSET0(ring->doorbell_index)); doorbell_index 4975 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c WDOORBELL64(ring->doorbell_index, ring->wptr); doorbell_index 5260 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c WDOORBELL64(ring->doorbell_index, ring->wptr); doorbell_index 156 drivers/gpu/drm/amd/amdgpu/navi10_ih.c ih->doorbell_index); doorbell_index 166 drivers/gpu/drm/amd/amdgpu/navi10_ih.c ih->doorbell_index); doorbell_index 300 drivers/gpu/drm/amd/amdgpu/navi10_ih.c WDOORBELL32(ih->doorbell_index, ih->rptr); doorbell_index 329 drivers/gpu/drm/amd/amdgpu/navi10_ih.c adev->irq.ih.doorbell_index = adev->doorbell_index.ih << 1; doorbell_index 71 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c bool use_doorbell, int doorbell_index, doorbell_index 82 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c doorbell_index); doorbell_index 95 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c int doorbell_index, int instance) doorbell_index 104 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c doorbell_index); doorbell_index 146 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c bool use_doorbell, int doorbell_index) doorbell_index 153 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c doorbell_index); doorbell_index 71 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c bool use_doorbell, int doorbell_index, int doorbell_size) doorbell_index 79 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 115 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c bool use_doorbell, int doorbell_index) doorbell_index 120 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c ih_doorbell_range = REG_SET_FIELD(ih_doorbell_range, BIF_IH_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 78 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c bool use_doorbell, int doorbell_index, int doorbell_size) doorbell_index 86 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 95 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c int doorbell_index, int instance) doorbell_index 104 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c doorbell_index); doorbell_index 127 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c bool use_doorbell, int doorbell_index) doorbell_index 132 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c ih_doorbell_range = REG_SET_FIELD(ih_doorbell_range, BIF_IH_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 95 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c bool use_doorbell, int doorbell_index, int doorbell_size) doorbell_index 117 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 126 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c int doorbell_index, int instance) doorbell_index 141 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c doorbell_index); doorbell_index 177 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c bool use_doorbell, int doorbell_index) doorbell_index 182 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c ih_doorbell_range = REG_SET_FIELD(ih_doorbell_range, BIF_IH_DOORBELL_RANGE, OFFSET, doorbell_index); doorbell_index 537 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.kiq = AMDGPU_NAVI10_DOORBELL_KIQ; doorbell_index 538 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring0 = AMDGPU_NAVI10_DOORBELL_MEC_RING0; doorbell_index 539 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring1 = AMDGPU_NAVI10_DOORBELL_MEC_RING1; doorbell_index 540 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring2 = AMDGPU_NAVI10_DOORBELL_MEC_RING2; doorbell_index 541 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring3 = AMDGPU_NAVI10_DOORBELL_MEC_RING3; doorbell_index 542 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring4 = AMDGPU_NAVI10_DOORBELL_MEC_RING4; doorbell_index 543 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring5 = AMDGPU_NAVI10_DOORBELL_MEC_RING5; doorbell_index 544 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring6 = AMDGPU_NAVI10_DOORBELL_MEC_RING6; doorbell_index 545 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.mec_ring7 = AMDGPU_NAVI10_DOORBELL_MEC_RING7; doorbell_index 546 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.userqueue_start = AMDGPU_NAVI10_DOORBELL_USERQUEUE_START; doorbell_index 547 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.userqueue_end = AMDGPU_NAVI10_DOORBELL_USERQUEUE_END; doorbell_index 548 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.gfx_ring0 = AMDGPU_NAVI10_DOORBELL_GFX_RING0; doorbell_index 549 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.gfx_ring1 = AMDGPU_NAVI10_DOORBELL_GFX_RING1; doorbell_index 550 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.sdma_engine[0] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE0; doorbell_index 551 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.sdma_engine[1] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE1; doorbell_index 552 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.ih = AMDGPU_NAVI10_DOORBELL_IH; doorbell_index 553 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_NAVI10_DOORBELL64_VCN0_1; doorbell_index 554 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_NAVI10_DOORBELL64_VCN2_3; doorbell_index 555 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_NAVI10_DOORBELL64_VCN4_5; doorbell_index 556 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_NAVI10_DOORBELL64_VCN6_7; doorbell_index 557 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.first_non_cp = AMDGPU_NAVI10_DOORBELL64_FIRST_NON_CP; doorbell_index 558 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.last_non_cp = AMDGPU_NAVI10_DOORBELL64_LAST_NON_CP; doorbell_index 560 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.max_assignment = AMDGPU_NAVI10_DOORBELL_MAX_ASSIGNMENT << 1; doorbell_index 561 drivers/gpu/drm/amd/amdgpu/nv.c adev->doorbell_index.sdma_doorbell_range = 20; doorbell_index 393 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr) << 2); doorbell_index 708 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c OFFSET, ring->doorbell_index); doorbell_index 1151 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c ring->doorbell_index = adev->doorbell_index.sdma_engine[i]; doorbell_index 604 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c ring->doorbell_index, ring->wptr << 2); doorbell_index 605 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c WDOORBELL64(ring->doorbell_index, ring->wptr << 2); doorbell_index 661 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c WDOORBELL64(ring->doorbell_index, ring->wptr << 2); doorbell_index 1028 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c OFFSET, ring->doorbell_index); doorbell_index 1118 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c OFFSET, ring->doorbell_index); doorbell_index 1825 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c ring->doorbell_index = adev->doorbell_index.sdma_engine[i] << 1; doorbell_index 1841 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c ring->doorbell_index = adev->doorbell_index.sdma_engine[i] << 1; doorbell_index 1842 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c ring->doorbell_index += 0x400; doorbell_index 339 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c ring->doorbell_index, ring->wptr << 2); doorbell_index 340 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c WDOORBELL64(ring->doorbell_index, ring->wptr << 2); doorbell_index 698 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c OFFSET, ring->doorbell_index); doorbell_index 706 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c ring->doorbell_index, 20); doorbell_index 1254 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c ring->doorbell_index = (i == 0) ? doorbell_index 1255 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c (adev->doorbell_index.sdma_engine[0] << 1) //get DWORD offset doorbell_index 1256 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c : (adev->doorbell_index.sdma_engine[1] << 1); // get DWORD offset doorbell_index 1266 drivers/gpu/drm/amd/amdgpu/soc15.c ring->use_doorbell, ring->doorbell_index, doorbell_index 1267 drivers/gpu/drm/amd/amdgpu/soc15.c adev->doorbell_index.sdma_doorbell_range); doorbell_index 1271 drivers/gpu/drm/amd/amdgpu/soc15.c adev->irq.ih.doorbell_index); doorbell_index 148 drivers/gpu/drm/amd/amdgpu/tonga_ih.c OFFSET, adev->irq.ih.doorbell_index); doorbell_index 259 drivers/gpu/drm/amd/amdgpu/tonga_ih.c WDOORBELL32(ih->doorbell_index, ih->rptr); doorbell_index 289 drivers/gpu/drm/amd/amdgpu/tonga_ih.c adev->irq.ih.doorbell_index = adev->doorbell_index.ih; doorbell_index 157 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 468 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c ring->doorbell_index = adev->doorbell_index.uvd_vce.uvd_ring0_1 * 2; doorbell_index 470 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c ring->doorbell_index = adev->doorbell_index.uvd_vce.uvd_ring2_3 * 2 + 1; doorbell_index 738 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c WDOORBELL32(adev->uvd.inst[i].ring_enc[0].doorbell_index, 0); doorbell_index 109 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 178 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c WDOORBELL32(adev->vce.ring[0].doorbell_index, 0); doorbell_index 475 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c ring->doorbell_index = adev->doorbell_index.uvd_vce.vce_ring0_1 * 2; doorbell_index 477 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c ring->doorbell_index = adev->doorbell_index.uvd_vce.vce_ring2_3 * 2 + 1; doorbell_index 162 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c ring->doorbell_index = adev->doorbell_index.vcn.vcn_ring0_1 << 1; doorbell_index 190 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c ring->doorbell_index = (adev->doorbell_index.vcn.vcn_ring0_1 << 1) + 2 + i; doorbell_index 199 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c ring->doorbell_index = (adev->doorbell_index.vcn.vcn_ring0_1 << 1) + 1; doorbell_index 248 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c ring->doorbell_index, 0); doorbell_index 1477 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1704 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1711 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1837 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 191 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c ring->doorbell_index = (adev->doorbell_index.vcn.vcn_ring0_1 << 1) + 8*j; doorbell_index 200 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c ring->doorbell_index = (adev->doorbell_index.vcn.vcn_ring0_1 << 1) + 2 + i + 8*j; doorbell_index 209 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c ring->doorbell_index = (adev->doorbell_index.vcn.vcn_ring0_1 << 1) + 1 + 8*j; doorbell_index 259 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c ring->doorbell_index, j); doorbell_index 994 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1085 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1092 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 1173 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c WDOORBELL32(ring->doorbell_index, lower_32_bits(ring->wptr)); doorbell_index 196 drivers/gpu/drm/amd/amdgpu/vega10_ih.c ih->doorbell_index); doorbell_index 496 drivers/gpu/drm/amd/amdgpu/vega10_ih.c WDOORBELL32(ih->doorbell_index, ih->rptr); doorbell_index 515 drivers/gpu/drm/amd/amdgpu/vega10_ih.c WDOORBELL32(ih->doorbell_index, ih->rptr); doorbell_index 591 drivers/gpu/drm/amd/amdgpu/vega10_ih.c adev->irq.ih.doorbell_index = adev->doorbell_index.ih << 1; doorbell_index 598 drivers/gpu/drm/amd/amdgpu/vega10_ih.c adev->irq.ih1.doorbell_index = (adev->doorbell_index.ih + 1) << 1; doorbell_index 605 drivers/gpu/drm/amd/amdgpu/vega10_ih.c adev->irq.ih2.doorbell_index = (adev->doorbell_index.ih + 2) << 1; doorbell_index 61 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.kiq = AMDGPU_DOORBELL64_KIQ; doorbell_index 62 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring0 = AMDGPU_DOORBELL64_MEC_RING0; doorbell_index 63 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring1 = AMDGPU_DOORBELL64_MEC_RING1; doorbell_index 64 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring2 = AMDGPU_DOORBELL64_MEC_RING2; doorbell_index 65 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring3 = AMDGPU_DOORBELL64_MEC_RING3; doorbell_index 66 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring4 = AMDGPU_DOORBELL64_MEC_RING4; doorbell_index 67 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring5 = AMDGPU_DOORBELL64_MEC_RING5; doorbell_index 68 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring6 = AMDGPU_DOORBELL64_MEC_RING6; doorbell_index 69 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.mec_ring7 = AMDGPU_DOORBELL64_MEC_RING7; doorbell_index 70 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.userqueue_start = AMDGPU_DOORBELL64_USERQUEUE_START; doorbell_index 71 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.userqueue_end = AMDGPU_DOORBELL64_USERQUEUE_END; doorbell_index 72 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.gfx_ring0 = AMDGPU_DOORBELL64_GFX_RING0; doorbell_index 73 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.sdma_engine[0] = AMDGPU_DOORBELL64_sDMA_ENGINE0; doorbell_index 74 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.sdma_engine[1] = AMDGPU_DOORBELL64_sDMA_ENGINE1; doorbell_index 75 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.ih = AMDGPU_DOORBELL64_IH; doorbell_index 76 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring0_1 = AMDGPU_DOORBELL64_UVD_RING0_1; doorbell_index 77 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring2_3 = AMDGPU_DOORBELL64_UVD_RING2_3; doorbell_index 78 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring4_5 = AMDGPU_DOORBELL64_UVD_RING4_5; doorbell_index 79 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring6_7 = AMDGPU_DOORBELL64_UVD_RING6_7; doorbell_index 80 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.vce_ring0_1 = AMDGPU_DOORBELL64_VCE_RING0_1; doorbell_index 81 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.vce_ring2_3 = AMDGPU_DOORBELL64_VCE_RING2_3; doorbell_index 82 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.vce_ring4_5 = AMDGPU_DOORBELL64_VCE_RING4_5; doorbell_index 83 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.uvd_vce.vce_ring6_7 = AMDGPU_DOORBELL64_VCE_RING6_7; doorbell_index 84 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_DOORBELL64_VCN0_1; doorbell_index 85 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_DOORBELL64_VCN2_3; doorbell_index 86 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_DOORBELL64_VCN4_5; doorbell_index 87 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_DOORBELL64_VCN6_7; doorbell_index 89 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.first_non_cp = AMDGPU_DOORBELL64_FIRST_NON_CP; doorbell_index 90 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.last_non_cp = AMDGPU_DOORBELL64_LAST_NON_CP; doorbell_index 93 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.max_assignment = AMDGPU_DOORBELL64_MAX_ASSIGNMENT << 1; doorbell_index 94 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c adev->doorbell_index.sdma_doorbell_range = 4; doorbell_index 61 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.kiq = AMDGPU_VEGA20_DOORBELL_KIQ; doorbell_index 62 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring0 = AMDGPU_VEGA20_DOORBELL_MEC_RING0; doorbell_index 63 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring1 = AMDGPU_VEGA20_DOORBELL_MEC_RING1; doorbell_index 64 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring2 = AMDGPU_VEGA20_DOORBELL_MEC_RING2; doorbell_index 65 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring3 = AMDGPU_VEGA20_DOORBELL_MEC_RING3; doorbell_index 66 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring4 = AMDGPU_VEGA20_DOORBELL_MEC_RING4; doorbell_index 67 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring5 = AMDGPU_VEGA20_DOORBELL_MEC_RING5; doorbell_index 68 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring6 = AMDGPU_VEGA20_DOORBELL_MEC_RING6; doorbell_index 69 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.mec_ring7 = AMDGPU_VEGA20_DOORBELL_MEC_RING7; doorbell_index 70 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.userqueue_start = AMDGPU_VEGA20_DOORBELL_USERQUEUE_START; doorbell_index 71 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.userqueue_end = AMDGPU_VEGA20_DOORBELL_USERQUEUE_END; doorbell_index 72 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.gfx_ring0 = AMDGPU_VEGA20_DOORBELL_GFX_RING0; doorbell_index 73 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[0] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE0; doorbell_index 74 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[1] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE1; doorbell_index 75 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[2] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE2; doorbell_index 76 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[3] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE3; doorbell_index 77 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[4] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE4; doorbell_index 78 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[5] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE5; doorbell_index 79 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[6] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE6; doorbell_index 80 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_engine[7] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE7; doorbell_index 81 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.ih = AMDGPU_VEGA20_DOORBELL_IH; doorbell_index 82 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring0_1 = AMDGPU_VEGA20_DOORBELL64_UVD_RING0_1; doorbell_index 83 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring2_3 = AMDGPU_VEGA20_DOORBELL64_UVD_RING2_3; doorbell_index 84 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring4_5 = AMDGPU_VEGA20_DOORBELL64_UVD_RING4_5; doorbell_index 85 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.uvd_ring6_7 = AMDGPU_VEGA20_DOORBELL64_UVD_RING6_7; doorbell_index 86 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.vce_ring0_1 = AMDGPU_VEGA20_DOORBELL64_VCE_RING0_1; doorbell_index 87 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.vce_ring2_3 = AMDGPU_VEGA20_DOORBELL64_VCE_RING2_3; doorbell_index 88 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.vce_ring4_5 = AMDGPU_VEGA20_DOORBELL64_VCE_RING4_5; doorbell_index 89 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.uvd_vce.vce_ring6_7 = AMDGPU_VEGA20_DOORBELL64_VCE_RING6_7; doorbell_index 90 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_VEGA20_DOORBELL64_VCN0_1; doorbell_index 91 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_VEGA20_DOORBELL64_VCN2_3; doorbell_index 92 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_VEGA20_DOORBELL64_VCN4_5; doorbell_index 93 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_VEGA20_DOORBELL64_VCN6_7; doorbell_index 95 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.first_non_cp = AMDGPU_VEGA20_DOORBELL64_FIRST_NON_CP; doorbell_index 96 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.last_non_cp = AMDGPU_VEGA20_DOORBELL64_LAST_NON_CP; doorbell_index 98 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.max_assignment = AMDGPU_VEGA20_DOORBELL_MAX_ASSIGNMENT << 1; doorbell_index 99 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c adev->doorbell_index.sdma_doorbell_range = 20; doorbell_index 1805 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.kiq = AMDGPU_DOORBELL_KIQ; doorbell_index 1806 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring0 = AMDGPU_DOORBELL_MEC_RING0; doorbell_index 1807 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring1 = AMDGPU_DOORBELL_MEC_RING1; doorbell_index 1808 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring2 = AMDGPU_DOORBELL_MEC_RING2; doorbell_index 1809 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring3 = AMDGPU_DOORBELL_MEC_RING3; doorbell_index 1810 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring4 = AMDGPU_DOORBELL_MEC_RING4; doorbell_index 1811 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring5 = AMDGPU_DOORBELL_MEC_RING5; doorbell_index 1812 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring6 = AMDGPU_DOORBELL_MEC_RING6; doorbell_index 1813 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.mec_ring7 = AMDGPU_DOORBELL_MEC_RING7; doorbell_index 1814 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.gfx_ring0 = AMDGPU_DOORBELL_GFX_RING0; doorbell_index 1815 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.sdma_engine[0] = AMDGPU_DOORBELL_sDMA_ENGINE0; doorbell_index 1816 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.sdma_engine[1] = AMDGPU_DOORBELL_sDMA_ENGINE1; doorbell_index 1817 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.ih = AMDGPU_DOORBELL_IH; doorbell_index 1818 drivers/gpu/drm/amd/amdgpu/vi.c adev->doorbell_index.max_assignment = AMDGPU_DOORBELL_MAX_ASSIGNMENT; doorbell_index 239 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c process->doorbell_index doorbell_index 258 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c process->doorbell_index * kfd_doorbell_process_slice(dev); doorbell_index 266 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c process->doorbell_index = r; doorbell_index 273 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c if (process->doorbell_index) doorbell_index 274 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c ida_simple_remove(&doorbell_ida, process->doorbell_index); doorbell_index 691 drivers/gpu/drm/amd/amdkfd/kfd_priv.h unsigned int doorbell_index; doorbell_index 4195 drivers/gpu/drm/radeon/cik.c WDOORBELL32(ring->doorbell_index, ring->wptr); doorbell_index 4719 drivers/gpu/drm/radeon/cik.c DOORBELL_OFFSET(rdev->ring[idx].doorbell_index); doorbell_index 8650 drivers/gpu/drm/radeon/cik.c r = radeon_doorbell_get(rdev, &ring->doorbell_index); doorbell_index 8657 drivers/gpu/drm/radeon/cik.c r = radeon_doorbell_get(rdev, &ring->doorbell_index); doorbell_index 860 drivers/gpu/drm/radeon/radeon.h u32 doorbell_index;