Home
last modified time | relevance | path

Searched refs:use_doorbell (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Dnbio_v7_0.c69 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 Dnbio_v4_3.c65 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()
500 bool use_doorbell, int doorbell_index) in nbio_v4_3_sriov_ih_doorbell_range() argument
505 bool use_doorbell, int doorbell_index, in nbio_v4_3_sriov_sdma_doorbell_range() argument
510 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
A Dnbio_v7_7.c66 bool use_doorbell, int doorbell_index, in nbio_v7_7_sdma_doorbell_range() argument
72 if (use_doorbell) { in nbio_v7_7_sdma_doorbell_range()
88 static void nbio_v7_7_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_7_vcn_doorbell_range() argument
94 if (use_doorbell) { in nbio_v7_7_vcn_doorbell_range()
147 bool use_doorbell, int doorbell_index) in nbio_v7_7_ih_doorbell_range() argument
152 if (use_doorbell) { in nbio_v7_7_ih_doorbell_range()
A Damdgpu_nbio.h70 bool use_doorbell, int doorbell_index, int doorbell_size);
71 void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell,
79 bool use_doorbell, int doorbell_index);
A Dnbio_v7_2.c109 bool use_doorbell, int doorbell_index, in nbio_v7_2_sdma_doorbell_range() argument
115 if (use_doorbell) { in nbio_v7_2_sdma_doorbell_range()
131 static void nbio_v7_2_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_2_vcn_doorbell_range() argument
137 if (use_doorbell) { in nbio_v7_2_vcn_doorbell_range()
190 bool use_doorbell, int doorbell_index) in nbio_v7_2_ih_doorbell_range() argument
194 if (use_doorbell) { in nbio_v7_2_ih_doorbell_range()
A Dnbio_v2_3.c109 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 Dvega10_ih.c185 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()
421 if (ih->use_doorbell) { in vega10_ih_set_rptr()
492 adev->irq.ih.use_doorbell = true; in vega10_ih_sw_init()
500 adev->irq.ih1.use_doorbell = true; in vega10_ih_sw_init()
507 adev->irq.ih2.use_doorbell = true; in vega10_ih_sw_init()
A Dnbio_v6_1.c90 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 Dnbio_v7_4.c140 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 Dvega20_ih.c189 if (ih->use_doorbell) { in vega20_ih_doorbell_rptr()
344 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega20_ih_irq_init()
473 if (ih->use_doorbell) { in vega20_ih_set_rptr()
544 adev->irq.ih.use_doorbell = true; in vega20_ih_sw_init()
551 adev->irq.ih1.use_doorbell = true; in vega20_ih_sw_init()
558 adev->irq.ih2.use_doorbell = true; in vega20_ih_sw_init()
A Djpeg_v3_0.c101 ring->use_doorbell = true; in jpeg_v3_0_sw_init()
148 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v3_0_hw_init()
429 if (ring->use_doorbell) in jpeg_v3_0_dec_ring_get_wptr()
446 if (ring->use_doorbell) { in jpeg_v3_0_dec_ring_set_wptr()
A Djpeg_v4_0.c105 ring->use_doorbell = true; in jpeg_v4_0_sw_init()
152 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v4_0_hw_init()
443 if (ring->use_doorbell) in jpeg_v4_0_dec_ring_get_wptr()
460 if (ring->use_doorbell) { in jpeg_v4_0_dec_ring_set_wptr()
A Dtonga_ih.c146 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 Dih_v6_0.c214 if (ih->use_doorbell) { in ih_v6_0_doorbell_rptr()
327 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in ih_v6_0_irq_init()
461 if (ih->use_doorbell) { in ih_v6_0_set_rptr()
539 adev->irq.ih.use_doorbell = true; in ih_v6_0_sw_init()
A Djpeg_v2_0.c87 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 Djpeg_v2_5.c129 ring->use_doorbell = true; in jpeg_v2_5_sw_init()
182 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_5_hw_init()
416 if (ring->use_doorbell) in jpeg_v2_5_dec_ring_get_wptr()
433 if (ring->use_doorbell) { in jpeg_v2_5_dec_ring_set_wptr()
A Dnavi10_ih.c240 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()
491 if (ih->use_doorbell) { in navi10_ih_set_rptr()
572 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
A Damdgpu_ih.h52 bool use_doorbell; member
A Dvcn_v2_0.c130 ring->use_doorbell = true; in vcn_v2_0_sw_init()
161 ring->use_doorbell = true; in vcn_v2_0_sw_init()
230 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_0_hw_init()
1342 if (ring->use_doorbell) in vcn_v2_0_dec_ring_get_wptr()
1363 if (ring->use_doorbell) { in vcn_v2_0_dec_ring_set_wptr()
1571 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr()
1576 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr()
1595 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr()
1602 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr()
A Dvcn_v2_5.c185 ring->use_doorbell = true; in vcn_v2_5_sw_init()
199 ring->use_doorbell = true; in vcn_v2_5_sw_init()
296 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_5_hw_init()
1532 if (ring->use_doorbell) in vcn_v2_5_dec_ring_get_wptr()
1549 if (ring->use_doorbell) { in vcn_v2_5_dec_ring_set_wptr()
1648 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1653 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1672 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
1679 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
A Dmes_v10_1.c53 if (ring->use_doorbell) { in mes_v10_1_ring_set_wptr()
71 if (ring->use_doorbell) in mes_v10_1_ring_get_wptr()
703 if (ring->use_doorbell) { in mes_v10_1_mqd_init()
852 ring->use_doorbell = true; in mes_v10_1_ring_init()
876 ring->use_doorbell = true; in mes_v10_1_kiq_ring_init()
A Dsdma_v6_0.c139 if (ring->use_doorbell) { in sdma_v6_0_ring_get_wptr()
191 if (ring->use_doorbell) { in sdma_v6_0_ring_set_wptr()
524 if (ring->use_doorbell) { in sdma_v6_0_gfx_resume()
535 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v6_0_gfx_resume()
1266 ring->use_doorbell = true; in sdma_v6_0_sw_init()
1270 ring->use_doorbell?"true":"false"); in sdma_v6_0_sw_init()
A Dsdma_v4_0.c627 if (ring->use_doorbell) { in sdma_v4_0_ring_get_wptr()
654 if (ring->use_doorbell) { in sdma_v4_0_ring_set_wptr()
696 if (ring->use_doorbell) { in sdma_v4_0_page_ring_get_wptr()
719 if (ring->use_doorbell) { in sdma_v4_0_page_ring_set_wptr()
1082 ring->use_doorbell); in sdma_v4_0_gfx_resume()
1169 ring->use_doorbell); in sdma_v4_0_page_resume()
1818 ring->use_doorbell = true; in sdma_v4_0_sw_init()
1821 ring->use_doorbell?"true":"false"); in sdma_v4_0_sw_init()
1836 ring->use_doorbell = true; in sdma_v4_0_sw_init()
A Dvcn_v3_0.c186 ring->use_doorbell = true; in vcn_v3_0_sw_init()
209 ring->use_doorbell = true; in vcn_v3_0_sw_init()
342 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v3_0_hw_init()
1702 if (ring->use_doorbell) in vcn_v3_0_dec_ring_get_wptr()
1728 if (ring->use_doorbell) { in vcn_v3_0_dec_ring_set_wptr()
1959 if (ring->use_doorbell) in vcn_v3_0_enc_ring_get_wptr()
1964 if (ring->use_doorbell) in vcn_v3_0_enc_ring_get_wptr()
1983 if (ring->use_doorbell) { in vcn_v3_0_enc_ring_set_wptr()
1990 if (ring->use_doorbell) { in vcn_v3_0_enc_ring_set_wptr()
A Damdgpu_ring.c538 prop->use_doorbell = ring->use_doorbell; in amdgpu_ring_to_mqd_prop()

Completed in 45 milliseconds

12