Home
last modified time | relevance | path

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

123

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dnbio_v7_11.c65 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 Damdgpu_nbio.h71 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 Dnbio_v7_0.c68 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 Dnbio_v7_7.c65 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 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()
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 Dnbio_v7_2.c108 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 Dnbif_v6_3_1.c67 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 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()
H A Dnbio_v7_9.c77 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 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()
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 Dvega20_ih.c221 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 Dnbio_v6_1.c89 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 Dnbio_v7_4.c139 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 Djpeg_v3_0.c119 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 Djpeg_v5_0_1.c159 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 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 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()
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 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()
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 Dih_v7_0.c214 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 Djpeg_v5_0_0.c106 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 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()
496 if (ih->use_doorbell) { in navi10_ih_set_rptr()
577 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
H A Djpeg_v2_0.c105 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 Djpeg_v2_5.c146 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 Djpeg_v4_0.c125 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 Djpeg_v4_0_5.c160 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()

123