| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | nbio_v7_0.c | 69 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_0_sdma_doorbell_range() argument 76 if (use_doorbell) { in nbio_v7_0_sdma_doorbell_range() 85 static void nbio_v7_0_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_0_vcn_doorbell_range() argument 92 if (use_doorbell) { in nbio_v7_0_vcn_doorbell_range() 118 bool use_doorbell, int doorbell_index) in nbio_v7_0_ih_doorbell_range() argument 122 if (use_doorbell) { in nbio_v7_0_ih_doorbell_range()
|
| A D | nbio_v7_2.c | 97 bool use_doorbell, int doorbell_index, in nbio_v7_2_sdma_doorbell_range() argument 103 if (use_doorbell) { in nbio_v7_2_sdma_doorbell_range() 119 static void nbio_v7_2_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_2_vcn_doorbell_range() argument 125 if (use_doorbell) { in nbio_v7_2_vcn_doorbell_range() 178 bool use_doorbell, int doorbell_index) in nbio_v7_2_ih_doorbell_range() argument 182 if (use_doorbell) { in nbio_v7_2_ih_doorbell_range()
|
| A D | amdgpu_nbio.h | 73 bool use_doorbell, int doorbell_index, int doorbell_size); 74 void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell, 81 bool use_doorbell, int doorbell_index);
|
| A D | nbio_v2_3.c | 109 bool use_doorbell, int doorbell_index, in nbio_v2_3_sdma_doorbell_range() argument 119 if (use_doorbell) { in nbio_v2_3_sdma_doorbell_range() 134 static void nbio_v2_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v2_3_vcn_doorbell_range() argument 142 if (use_doorbell) { in nbio_v2_3_vcn_doorbell_range() 187 bool use_doorbell, int doorbell_index) in nbio_v2_3_ih_doorbell_range() argument 191 if (use_doorbell) { in nbio_v2_3_ih_doorbell_range()
|
| A D | nbio_v6_1.c | 90 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v6_1_sdma_doorbell_range() argument 97 if (use_doorbell) { in nbio_v6_1_sdma_doorbell_range() 134 bool use_doorbell, int doorbell_index) in nbio_v6_1_ih_doorbell_range() argument 138 if (use_doorbell) { in nbio_v6_1_ih_doorbell_range()
|
| A D | nbio_v7_4.c | 140 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_4_sdma_doorbell_range() argument 171 if (use_doorbell) { in nbio_v7_4_sdma_doorbell_range() 180 static void nbio_v7_4_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_4_vcn_doorbell_range() argument 196 if (use_doorbell) { in nbio_v7_4_vcn_doorbell_range() 235 bool use_doorbell, int doorbell_index) in nbio_v7_4_ih_doorbell_range() argument 239 if (use_doorbell) { in nbio_v7_4_ih_doorbell_range()
|
| A D | jpeg_v3_0.c | 96 ring->use_doorbell = true; in jpeg_v3_0_sw_init() 143 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v3_0_hw_init() 424 if (ring->use_doorbell) in jpeg_v3_0_dec_ring_get_wptr() 441 if (ring->use_doorbell) { in jpeg_v3_0_dec_ring_set_wptr()
|
| A D | vega10_ih.c | 185 if (ih->use_doorbell) { in vega10_ih_doorbell_rptr() 412 if (ih->use_doorbell) { in vega10_ih_set_rptr() 483 adev->irq.ih.use_doorbell = true; in vega10_ih_sw_init() 491 adev->irq.ih1.use_doorbell = true; in vega10_ih_sw_init() 498 adev->irq.ih2.use_doorbell = true; in vega10_ih_sw_init()
|
| A D | vega20_ih.c | 189 if (ih->use_doorbell) { in vega20_ih_doorbell_rptr() 464 if (ih->use_doorbell) { in vega20_ih_set_rptr() 535 adev->irq.ih.use_doorbell = true; in vega20_ih_sw_init() 542 adev->irq.ih1.use_doorbell = true; in vega20_ih_sw_init() 549 adev->irq.ih2.use_doorbell = true; in vega20_ih_sw_init()
|
| A D | tonga_ih.c | 146 if (adev->irq.ih.use_doorbell) { in tonga_ih_irq_init() 271 if (ih->use_doorbell) { in tonga_ih_set_rptr() 303 adev->irq.ih.use_doorbell = true; in tonga_ih_sw_init()
|
| A D | jpeg_v2_5.c | 114 ring->use_doorbell = true; in jpeg_v2_5_sw_init() 167 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_5_hw_init() 401 if (ring->use_doorbell) in jpeg_v2_5_dec_ring_get_wptr() 418 if (ring->use_doorbell) { in jpeg_v2_5_dec_ring_set_wptr()
|
| A D | jpeg_v2_0.c | 87 ring->use_doorbell = true; in jpeg_v2_0_sw_init() 134 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_0_hw_init() 409 if (ring->use_doorbell) in jpeg_v2_0_dec_ring_get_wptr() 426 if (ring->use_doorbell) { in jpeg_v2_0_dec_ring_set_wptr()
|
| A D | navi10_ih.c | 240 if (ih->use_doorbell) { in navi10_ih_doorbell_rptr() 361 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in navi10_ih_irq_init() 486 if (ih->use_doorbell) { in navi10_ih_set_rptr() 567 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
|
| A D | mes_v10_1.c | 48 if (ring->use_doorbell) { in mes_v10_1_ring_set_wptr() 66 if (ring->use_doorbell) in mes_v10_1_ring_get_wptr() 623 if (ring->use_doorbell) { in mes_v10_1_mqd_init() 688 if (ring->use_doorbell) { in mes_v10_1_mqd_init() 845 ring->use_doorbell = true; in mes_v10_1_ring_init()
|
| A D | vcn_v2_0.c | 126 ring->use_doorbell = true; in vcn_v2_0_sw_init() 157 ring->use_doorbell = true; in vcn_v2_0_sw_init() 222 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_0_hw_init() 1332 if (ring->use_doorbell) in vcn_v2_0_dec_ring_get_wptr() 1353 if (ring->use_doorbell) { in vcn_v2_0_dec_ring_set_wptr() 1561 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr() 1566 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr() 1585 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr() 1592 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr()
|
| A D | vcn_v2_5.c | 172 ring->use_doorbell = true; in vcn_v2_5_sw_init() 186 ring->use_doorbell = true; in vcn_v2_5_sw_init() 280 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_5_hw_init() 1487 if (ring->use_doorbell) in vcn_v2_5_dec_ring_get_wptr() 1504 if (ring->use_doorbell) { in vcn_v2_5_dec_ring_set_wptr() 1601 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr() 1606 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr() 1625 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr() 1632 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
|
| A D | amdgpu_ih.h | 52 bool use_doorbell; member
|
| A D | sdma_v4_0.c | 743 if (ring->use_doorbell) { in sdma_v4_0_ring_get_wptr() 770 if (ring->use_doorbell) { in sdma_v4_0_ring_set_wptr() 812 if (ring->use_doorbell) { in sdma_v4_0_page_ring_get_wptr() 835 if (ring->use_doorbell) { in sdma_v4_0_page_ring_set_wptr() 1215 ring->use_doorbell); in sdma_v4_0_gfx_resume() 1305 ring->use_doorbell); in sdma_v4_0_page_resume() 1960 ring->use_doorbell = true; in sdma_v4_0_sw_init() 1963 ring->use_doorbell?"true":"false"); in sdma_v4_0_sw_init() 1978 ring->use_doorbell = true; in sdma_v4_0_sw_init()
|
| A D | vcn_v3_0.c | 180 ring->use_doorbell = true; in vcn_v3_0_sw_init() 203 ring->use_doorbell = true; in vcn_v3_0_sw_init() 326 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v3_0_hw_init() 1683 if (ring->use_doorbell) in vcn_v3_0_dec_ring_get_wptr() 1709 if (ring->use_doorbell) { in vcn_v3_0_dec_ring_set_wptr() 1995 if (ring->use_doorbell) in vcn_v3_0_enc_ring_get_wptr() 2000 if (ring->use_doorbell) in vcn_v3_0_enc_ring_get_wptr() 2019 if (ring->use_doorbell) { in vcn_v3_0_enc_ring_set_wptr() 2026 if (ring->use_doorbell) { in vcn_v3_0_enc_ring_set_wptr()
|
| A D | sdma_v5_2.c | 261 if (ring->use_doorbell) { in sdma_v5_2_ring_get_wptr() 287 if (ring->use_doorbell) { in sdma_v5_2_ring_set_wptr() 670 if (ring->use_doorbell) { in sdma_v5_2_gfx_resume() 680 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v5_2_gfx_resume() 1286 ring->use_doorbell = true; in sdma_v5_2_sw_init() 1290 ring->use_doorbell?"true":"false"); in sdma_v5_2_sw_init()
|
| A D | sdma_v5_0.c | 374 if (ring->use_doorbell) { in sdma_v5_0_ring_get_wptr() 400 if (ring->use_doorbell) { in sdma_v5_0_ring_set_wptr() 794 if (ring->use_doorbell) { in sdma_v5_0_gfx_resume() 805 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v5_0_gfx_resume() 1336 ring->use_doorbell = true; in sdma_v5_0_sw_init() 1339 ring->use_doorbell?"true":"false"); in sdma_v5_0_sw_init()
|
| A D | sdma_v3_0.c | 368 if (ring->use_doorbell || ring->use_pollmem) { in sdma_v3_0_ring_get_wptr() 389 if (ring->use_doorbell) { in sdma_v3_0_ring_set_wptr() 708 if (ring->use_doorbell) { in sdma_v3_0_gfx_resume() 1156 ring->use_doorbell = true; in sdma_v3_0_sw_init()
|
| A D | vce_v4_0.c | 85 if (ring->use_doorbell) in vce_v4_0_ring_get_wptr() 107 if (ring->use_doorbell) { in vce_v4_0_ring_set_wptr() 472 ring->use_doorbell = true; in vce_v4_0_sw_init()
|
| A D | amdgpu_ring.h | 236 bool use_doorbell; member
|
| A D | uvd_v7_0.c | 119 if (ring->use_doorbell) in uvd_v7_0_enc_ring_get_wptr() 153 if (ring->use_doorbell) { in uvd_v7_0_enc_ring_set_wptr() 458 ring->use_doorbell = true; in uvd_v7_0_sw_init()
|