| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | nbio_v7_11.c | 65 bool use_doorbell, int doorbell_index, in nbio_v7_11_sdma_doorbell_range() argument 71 if (use_doorbell) { in nbio_v7_11_sdma_doorbell_range() 88 bool use_doorbell, int doorbell_index, in nbio_v7_11_vpe_doorbell_range() argument 96 if (use_doorbell) { in nbio_v7_11_vpe_doorbell_range() 113 bool use_doorbell, in nbio_v7_11_vcn_doorbell_range() argument 122 if (use_doorbell) { in nbio_v7_11_vcn_doorbell_range() 175 bool use_doorbell, int doorbell_index) in nbio_v7_11_ih_doorbell_range() argument 179 if (use_doorbell) { in nbio_v7_11_ih_doorbell_range()
|
| H A D | amdgpu_nbio.h | 71 bool use_doorbell, int doorbell_index, int doorbell_size); 73 bool use_doorbell, int doorbell_index, int doorbell_size); 74 void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell, 82 bool use_doorbell, int doorbell_index);
|
| H A D | nbio_v7_0.c | 68 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_0_sdma_doorbell_range() argument 75 if (use_doorbell) { in nbio_v7_0_sdma_doorbell_range() 84 static void nbio_v7_0_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_0_vcn_doorbell_range() argument 91 if (use_doorbell) { in nbio_v7_0_vcn_doorbell_range() 117 bool use_doorbell, int doorbell_index) in nbio_v7_0_ih_doorbell_range() argument 121 if (use_doorbell) { in nbio_v7_0_ih_doorbell_range()
|
| H A D | nbio_v7_7.c | 65 bool use_doorbell, int doorbell_index, in nbio_v7_7_sdma_doorbell_range() argument 71 if (use_doorbell) { in nbio_v7_7_sdma_doorbell_range() 87 static void nbio_v7_7_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_7_vcn_doorbell_range() argument 93 if (use_doorbell) { in nbio_v7_7_vcn_doorbell_range() 146 bool use_doorbell, int doorbell_index) in nbio_v7_7_ih_doorbell_range() argument 151 if (use_doorbell) { in nbio_v7_7_ih_doorbell_range()
|
| H A D | nbio_v4_3.c | 65 bool use_doorbell, int doorbell_index, in nbio_v4_3_sdma_doorbell_range() argument 71 if (use_doorbell) { in nbio_v4_3_sdma_doorbell_range() 102 static void nbio_v4_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v4_3_vcn_doorbell_range() argument 112 if (use_doorbell) { in nbio_v4_3_vcn_doorbell_range() 182 bool use_doorbell, int doorbell_index) in nbio_v4_3_ih_doorbell_range() argument 186 if (use_doorbell) { in nbio_v4_3_ih_doorbell_range() 515 bool use_doorbell, int doorbell_index) in nbio_v4_3_sriov_ih_doorbell_range() argument 520 bool use_doorbell, int doorbell_index, in nbio_v4_3_sriov_sdma_doorbell_range() argument 525 static void nbio_v4_3_sriov_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v4_3_sriov_vcn_doorbell_range() argument
|
| H A D | nbio_v7_2.c | 108 bool use_doorbell, int doorbell_index, in nbio_v7_2_sdma_doorbell_range() argument 114 if (use_doorbell) { in nbio_v7_2_sdma_doorbell_range() 130 static void nbio_v7_2_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_2_vcn_doorbell_range() argument 136 if (use_doorbell) { in nbio_v7_2_vcn_doorbell_range() 189 bool use_doorbell, int doorbell_index) in nbio_v7_2_ih_doorbell_range() argument 193 if (use_doorbell) { in nbio_v7_2_ih_doorbell_range()
|
| H A D | nbif_v6_3_1.c | 67 int instance, bool use_doorbell, in nbif_v6_3_1_sdma_doorbell_range() argument 74 if (use_doorbell) { in nbif_v6_3_1_sdma_doorbell_range() 106 bool use_doorbell, int doorbell_index, in nbif_v6_3_1_vcn_doorbell_range() argument 116 if (use_doorbell) { in nbif_v6_3_1_vcn_doorbell_range() 186 bool use_doorbell, int doorbell_index) in nbif_v6_3_1_ih_doorbell_range() argument 190 if (use_doorbell) { in nbif_v6_3_1_ih_doorbell_range()
|
| H 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()
|
| H A D | nbio_v7_9.c | 77 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_9_sdma_doorbell_range() argument 85 if (use_doorbell == false) in nbio_v7_9_sdma_doorbell_range() 175 static void nbio_v7_9_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_9_vcn_doorbell_range() argument 181 if (use_doorbell) { in nbio_v7_9_vcn_doorbell_range() 263 bool use_doorbell, int doorbell_index) in nbio_v7_9_ih_doorbell_range() argument 267 if (use_doorbell) { in nbio_v7_9_ih_doorbell_range()
|
| H A D | vega10_ih.c | 185 if (ih->use_doorbell) { in vega10_ih_doorbell_rptr() 293 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega10_ih_irq_init() 426 if (ih->use_doorbell) { in vega10_ih_set_rptr() 497 adev->irq.ih.use_doorbell = true; in vega10_ih_sw_init() 505 adev->irq.ih1.use_doorbell = true; in vega10_ih_sw_init() 512 adev->irq.ih2.use_doorbell = true; in vega10_ih_sw_init()
|
| H A D | vega20_ih.c | 221 if (ih->use_doorbell) { in vega20_ih_doorbell_rptr() 356 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega20_ih_irq_init() 507 if (ih->use_doorbell) { in vega20_ih_set_rptr() 584 adev->irq.ih.use_doorbell = true; in vega20_ih_sw_init() 591 adev->irq.ih1.use_doorbell = true; in vega20_ih_sw_init() 600 adev->irq.ih2.use_doorbell = true; in vega20_ih_sw_init()
|
| H A D | nbio_v6_1.c | 89 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v6_1_sdma_doorbell_range() argument 96 if (use_doorbell) { in nbio_v6_1_sdma_doorbell_range() 133 bool use_doorbell, int doorbell_index) in nbio_v6_1_ih_doorbell_range() argument 137 if (use_doorbell) { in nbio_v6_1_ih_doorbell_range()
|
| H A D | nbio_v7_4.c | 139 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_4_sdma_doorbell_range() argument 170 if (use_doorbell) { in nbio_v7_4_sdma_doorbell_range() 179 static void nbio_v7_4_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_4_vcn_doorbell_range() argument 195 if (use_doorbell) { in nbio_v7_4_vcn_doorbell_range() 234 bool use_doorbell, int doorbell_index) in nbio_v7_4_ih_doorbell_range() argument 238 if (use_doorbell) { in nbio_v7_4_ih_doorbell_range()
|
| H A D | jpeg_v3_0.c | 119 ring->use_doorbell = true; in jpeg_v3_0_sw_init() 175 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v3_0_hw_init() 448 if (ring->use_doorbell) in jpeg_v3_0_dec_ring_get_wptr() 465 if (ring->use_doorbell) { in jpeg_v3_0_dec_ring_set_wptr()
|
| H A D | jpeg_v5_0_1.c | 159 ring->use_doorbell = false; in jpeg_v5_0_1_sw_init() 258 if (ring->use_doorbell) in jpeg_v5_0_1_hw_init() 259 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v5_0_1_hw_init() 265 if (ring->use_doorbell) in jpeg_v5_0_1_hw_init() 491 if (ring->use_doorbell) in jpeg_v5_0_1_dec_ring_get_wptr() 509 if (ring->use_doorbell) { in jpeg_v5_0_1_dec_ring_set_wptr()
|
| H A D | tonga_ih.c | 146 if (adev->irq.ih.use_doorbell) { in tonga_ih_irq_init() 277 if (ih->use_doorbell) { in tonga_ih_set_rptr() 309 adev->irq.ih.use_doorbell = true; in tonga_ih_sw_init()
|
| H A D | ih_v6_0.c | 242 if (ih->use_doorbell) { in ih_v6_0_doorbell_rptr() 355 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in ih_v6_0_irq_init() 513 if (ih->use_doorbell) { in ih_v6_0_set_rptr() 592 adev->irq.ih.use_doorbell = true; in ih_v6_0_sw_init() 601 adev->irq.ih1.use_doorbell = true; in ih_v6_0_sw_init()
|
| H A D | ih_v6_1.c | 214 if (ih->use_doorbell) { in ih_v6_1_doorbell_rptr() 327 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in ih_v6_1_irq_init() 486 if (ih->use_doorbell) { in ih_v6_1_set_rptr() 571 adev->irq.ih.use_doorbell = true; in ih_v6_1_sw_init() 580 adev->irq.ih1.use_doorbell = true; in ih_v6_1_sw_init()
|
| H A D | ih_v7_0.c | 214 if (ih->use_doorbell) { in ih_v7_0_doorbell_rptr() 327 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in ih_v7_0_irq_init() 483 if (ih->use_doorbell) { in ih_v7_0_set_rptr() 561 adev->irq.ih.use_doorbell = true; in ih_v7_0_sw_init() 570 adev->irq.ih1.use_doorbell = true; in ih_v7_0_sw_init()
|
| H A D | jpeg_v5_0_0.c | 106 ring->use_doorbell = true; in jpeg_v5_0_0_sw_init() 166 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v5_0_0_hw_init() 537 if (ring->use_doorbell) in jpeg_v5_0_0_dec_ring_get_wptr() 554 if (ring->use_doorbell) { in jpeg_v5_0_0_dec_ring_set_wptr()
|
| H 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() 496 if (ih->use_doorbell) { in navi10_ih_set_rptr() 577 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
|
| H A D | jpeg_v2_0.c | 105 ring->use_doorbell = true; in jpeg_v2_0_sw_init() 161 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_0_hw_init() 430 if (ring->use_doorbell) in jpeg_v2_0_dec_ring_get_wptr() 447 if (ring->use_doorbell) { in jpeg_v2_0_dec_ring_set_wptr()
|
| H A D | jpeg_v2_5.c | 146 ring->use_doorbell = true; in jpeg_v2_5_sw_init() 216 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_5_hw_init() 457 if (ring->use_doorbell) in jpeg_v2_5_dec_ring_get_wptr() 474 if (ring->use_doorbell) { in jpeg_v2_5_dec_ring_set_wptr()
|
| H A D | jpeg_v4_0.c | 125 ring->use_doorbell = true; in jpeg_v4_0_sw_init() 195 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v4_0_hw_init() 608 if (ring->use_doorbell) in jpeg_v4_0_dec_ring_get_wptr() 625 if (ring->use_doorbell) { in jpeg_v4_0_dec_ring_set_wptr()
|
| H A D | jpeg_v4_0_5.c | 160 ring->use_doorbell = true; in jpeg_v4_0_5_sw_init() 514 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v4_0_5_start() 626 if (ring->use_doorbell) in jpeg_v4_0_5_dec_ring_get_wptr() 643 if (ring->use_doorbell) { in jpeg_v4_0_5_dec_ring_set_wptr()
|