Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H 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()
H 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()
H A Dnbio_v4_3.c66 bool use_doorbell, int doorbell_index, in nbio_v4_3_sdma_doorbell_range() argument
72 if (use_doorbell) { in nbio_v4_3_sdma_doorbell_range()
103 static void nbio_v4_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v4_3_vcn_doorbell_range() argument
113 if (use_doorbell) { in nbio_v4_3_vcn_doorbell_range()
183 bool use_doorbell, int doorbell_index) in nbio_v4_3_ih_doorbell_range() argument
187 if (use_doorbell) { in nbio_v4_3_ih_doorbell_range()
504 bool use_doorbell, int doorbell_index) in nbio_v4_3_sriov_ih_doorbell_range() argument
509 bool use_doorbell, int doorbell_index, in nbio_v4_3_sriov_sdma_doorbell_range() argument
514 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 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()
H A Damdgpu_nbio.h71 bool use_doorbell, int doorbell_index, int doorbell_size);
72 void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell,
80 bool use_doorbell, int doorbell_index);
H A Dnbio_v2_3.c110 bool use_doorbell, int doorbell_index, in nbio_v2_3_sdma_doorbell_range() argument
120 if (use_doorbell) { in nbio_v2_3_sdma_doorbell_range()
135 static void nbio_v2_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v2_3_vcn_doorbell_range() argument
143 if (use_doorbell) { in nbio_v2_3_vcn_doorbell_range()
188 bool use_doorbell, int doorbell_index) in nbio_v2_3_ih_doorbell_range() argument
192 if (use_doorbell) { in nbio_v2_3_ih_doorbell_range()
H A Dnbio_v7_9.c80 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_9_sdma_doorbell_range() argument
88 if (use_doorbell == false) in nbio_v7_9_sdma_doorbell_range()
180 static void nbio_v7_9_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_9_vcn_doorbell_range() argument
186 if (use_doorbell) { in nbio_v7_9_vcn_doorbell_range()
268 bool use_doorbell, int doorbell_index) in nbio_v7_9_ih_doorbell_range() argument
272 if (use_doorbell) { in nbio_v7_9_ih_doorbell_range()
H 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()
427 if (ih->use_doorbell) { in vega10_ih_set_rptr()
498 adev->irq.ih.use_doorbell = true; in vega10_ih_sw_init()
506 adev->irq.ih1.use_doorbell = true; in vega10_ih_sw_init()
513 adev->irq.ih2.use_doorbell = true; in vega10_ih_sw_init()
H 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()
H A Dvega20_ih.c221 if (ih->use_doorbell) { in vega20_ih_doorbell_rptr()
353 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega20_ih_irq_init()
503 if (ih->use_doorbell) { in vega20_ih_set_rptr()
580 adev->irq.ih.use_doorbell = true; in vega20_ih_sw_init()
587 adev->irq.ih1.use_doorbell = true; in vega20_ih_sw_init()
595 adev->irq.ih2.use_doorbell = true; in vega20_ih_sw_init()
H 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()
H A Djpeg_v3_0.c103 ring->use_doorbell = true; in jpeg_v3_0_sw_init()
151 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v3_0_hw_init()
432 if (ring->use_doorbell) in jpeg_v3_0_dec_ring_get_wptr()
449 if (ring->use_doorbell) { in jpeg_v3_0_dec_ring_set_wptr()
H A Dtonga_ih.c146 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 Djpeg_v2_5.c130 ring->use_doorbell = true; in jpeg_v2_5_sw_init()
191 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_5_hw_init()
428 if (ring->use_doorbell) in jpeg_v2_5_dec_ring_get_wptr()
445 if (ring->use_doorbell) { in jpeg_v2_5_dec_ring_set_wptr()
H 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()
497 if (ih->use_doorbell) { in navi10_ih_set_rptr()
578 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
H A Dih_v6_1.c214 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()
471 if (ih->use_doorbell) { in ih_v6_1_set_rptr()
550 adev->irq.ih.use_doorbell = true; in ih_v6_1_sw_init()
H A Djpeg_v2_0.c88 ring->use_doorbell = true; in jpeg_v2_0_sw_init()
136 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_0_hw_init()
411 if (ring->use_doorbell) in jpeg_v2_0_dec_ring_get_wptr()
428 if (ring->use_doorbell) { in jpeg_v2_0_dec_ring_set_wptr()
H A Dih_v6_0.c242 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()
498 if (ih->use_doorbell) { in ih_v6_0_set_rptr()
577 adev->irq.ih.use_doorbell = true; in ih_v6_0_sw_init()
H A Djpeg_v4_0.c110 ring->use_doorbell = true; in jpeg_v4_0_sw_init()
172 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v4_0_hw_init()
579 if (ring->use_doorbell) in jpeg_v4_0_dec_ring_get_wptr()
596 if (ring->use_doorbell) { in jpeg_v4_0_dec_ring_set_wptr()
H A Djpeg_v4_0_3.c113 ring->use_doorbell = true; in jpeg_v4_0_3_sw_init()
322 if (ring->use_doorbell) in jpeg_v4_0_3_hw_init()
324 adev, ring->use_doorbell, in jpeg_v4_0_3_hw_init()
331 if (ring->use_doorbell) in jpeg_v4_0_3_hw_init()
617 if (ring->use_doorbell) in jpeg_v4_0_3_dec_ring_get_wptr()
637 if (ring->use_doorbell) { in jpeg_v4_0_3_dec_ring_set_wptr()
H A Dvcn_v2_0.c130 ring->use_doorbell = true; in vcn_v2_0_sw_init()
162 ring->use_doorbell = true; in vcn_v2_0_sw_init()
232 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()
H A Dsdma_v4_4_2.c178 if (ring->use_doorbell) { in sdma_v4_4_2_ring_get_wptr()
205 if (ring->use_doorbell) { in sdma_v4_4_2_ring_set_wptr()
247 if (ring->use_doorbell) { in sdma_v4_4_2_page_ring_get_wptr()
270 if (ring->use_doorbell) { in sdma_v4_4_2_page_ring_set_wptr()
661 ring->use_doorbell); in sdma_v4_4_2_gfx_resume()
749 ring->use_doorbell); in sdma_v4_4_2_page_resume()
1345 ring->use_doorbell = true; in sdma_v4_4_2_sw_init()
1349 ring->use_doorbell?"true":"false"); in sdma_v4_4_2_sw_init()
1366 ring->use_doorbell = true; in sdma_v4_4_2_sw_init()
H A Damdgpu_ih.h55 bool use_doorbell; member
H A Dvcn_v2_5.c185 ring->use_doorbell = true; in vcn_v2_5_sw_init()
205 ring->use_doorbell = true; in vcn_v2_5_sw_init()
311 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_5_hw_init()
1548 if (ring->use_doorbell) in vcn_v2_5_dec_ring_get_wptr()
1565 if (ring->use_doorbell) { in vcn_v2_5_dec_ring_set_wptr()
1632 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1637 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1656 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
1663 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
H 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()
705 if (ring->use_doorbell) { in mes_v10_1_mqd_init()
849 ring->use_doorbell = true; in mes_v10_1_ring_init()
873 ring->use_doorbell = true; in mes_v10_1_kiq_ring_init()

123