Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Dnbio_v2_3.c71 bool use_doorbell, int doorbell_index, in nbio_v2_3_sdma_doorbell_range() argument
79 if (use_doorbell) { in nbio_v2_3_sdma_doorbell_range()
94 static void nbio_v2_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v2_3_vcn_doorbell_range() argument
101 if (use_doorbell) { in nbio_v2_3_vcn_doorbell_range()
146 bool use_doorbell, int doorbell_index) in nbio_v2_3_ih_doorbell_range() argument
150 if (use_doorbell) { in nbio_v2_3_ih_doorbell_range()
Dnbio_v7_0.c78 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_0_sdma_doorbell_range() argument
85 if (use_doorbell) { in nbio_v7_0_sdma_doorbell_range()
94 static void nbio_v7_0_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_0_vcn_doorbell_range() argument
101 if (use_doorbell) { in nbio_v7_0_vcn_doorbell_range()
127 bool use_doorbell, int doorbell_index) in nbio_v7_0_ih_doorbell_range() argument
131 if (use_doorbell) { in nbio_v7_0_ih_doorbell_range()
Dnbio_v7_4.c95 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_4_sdma_doorbell_range() argument
116 if (use_doorbell) { in nbio_v7_4_sdma_doorbell_range()
125 static void nbio_v7_4_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, in nbio_v7_4_vcn_doorbell_range() argument
138 if (use_doorbell) { in nbio_v7_4_vcn_doorbell_range()
177 bool use_doorbell, int doorbell_index) in nbio_v7_4_ih_doorbell_range() argument
181 if (use_doorbell) { in nbio_v7_4_ih_doorbell_range()
Dnbio_v6_1.c71 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v6_1_sdma_doorbell_range() argument
78 if (use_doorbell) { in nbio_v6_1_sdma_doorbell_range()
115 bool use_doorbell, int doorbell_index) in nbio_v6_1_ih_doorbell_range() argument
119 if (use_doorbell) { in nbio_v6_1_ih_doorbell_range()
Dvcn_v2_5.c190 ring->use_doorbell = true; in vcn_v2_5_sw_init()
199 ring->use_doorbell = true; in vcn_v2_5_sw_init()
208 ring->use_doorbell = true; in vcn_v2_5_sw_init()
258 adev->nbio_funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_5_hw_init()
977 if (ring->use_doorbell) in vcn_v2_5_dec_ring_get_wptr()
994 if (ring->use_doorbell) { in vcn_v2_5_dec_ring_set_wptr()
1061 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1066 if (ring->use_doorbell) in vcn_v2_5_enc_ring_get_wptr()
1085 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
1092 if (ring->use_doorbell) { in vcn_v2_5_enc_ring_set_wptr()
[all …]
Dnavi10_ih.c153 if (ih->use_doorbell) { in navi10_ih_irq_init()
165 adev->nbio_funcs->ih_doorbell_range(adev, ih->use_doorbell, in navi10_ih_irq_init()
297 if (ih->use_doorbell) { in navi10_ih_set_rptr()
328 adev->irq.ih.use_doorbell = true; in navi10_ih_sw_init()
Dvega10_ih.c193 if (ih->use_doorbell) { in vega10_ih_doorbell_rptr()
512 if (ih->use_doorbell) { in vega10_ih_set_rptr()
590 adev->irq.ih.use_doorbell = true; in vega10_ih_sw_init()
597 adev->irq.ih1.use_doorbell = true; in vega10_ih_sw_init()
604 adev->irq.ih2.use_doorbell = true; in vega10_ih_sw_init()
Dtonga_ih.c146 if (adev->irq.ih.use_doorbell) { in tonga_ih_irq_init()
256 if (ih->use_doorbell) { in tonga_ih_set_rptr()
288 adev->irq.ih.use_doorbell = true; in tonga_ih_sw_init()
Damdgpu_ih.h40 bool use_doorbell; member
Dvcn_v2_0.c161 ring->use_doorbell = true; in vcn_v2_0_sw_init()
189 ring->use_doorbell = true; in vcn_v2_0_sw_init()
198 ring->use_doorbell = true; in vcn_v2_0_sw_init()
247 adev->nbio_funcs->vcn_doorbell_range(adev, ring->use_doorbell, in vcn_v2_0_hw_init()
1454 if (ring->use_doorbell) in vcn_v2_0_dec_ring_get_wptr()
1475 if (ring->use_doorbell) { in vcn_v2_0_dec_ring_set_wptr()
1678 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr()
1683 if (ring->use_doorbell) in vcn_v2_0_enc_ring_get_wptr()
1702 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr()
1709 if (ring->use_doorbell) { in vcn_v2_0_enc_ring_set_wptr()
[all …]
Dsdma_v4_0.c564 if (ring->use_doorbell) { in sdma_v4_0_ring_get_wptr()
591 if (ring->use_doorbell) { in sdma_v4_0_ring_set_wptr()
633 if (ring->use_doorbell) { in sdma_v4_0_page_ring_get_wptr()
656 if (ring->use_doorbell) { in sdma_v4_0_page_ring_set_wptr()
1025 ring->use_doorbell); in sdma_v4_0_gfx_resume()
1115 ring->use_doorbell); in sdma_v4_0_page_resume()
1819 ring->use_doorbell = true; in sdma_v4_0_sw_init()
1822 ring->use_doorbell?"true":"false"); in sdma_v4_0_sw_init()
1836 ring->use_doorbell = true; in sdma_v4_0_sw_init()
Dsdma_v5_0.c292 if (ring->use_doorbell) { in sdma_v5_0_ring_get_wptr()
327 if (ring->use_doorbell) { in sdma_v5_0_ring_set_wptr()
676 if (ring->use_doorbell) { in sdma_v5_0_gfx_resume()
686 adev->nbio_funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v5_0_gfx_resume()
1230 ring->use_doorbell = true; in sdma_v5_0_sw_init()
1233 ring->use_doorbell?"true":"false"); in sdma_v5_0_sw_init()
Dsdma_v3_0.c368 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()
706 if (ring->use_doorbell) { in sdma_v3_0_gfx_resume()
1150 ring->use_doorbell = true; in sdma_v3_0_sw_init()
Damdgpu.h689 bool use_doorbell, int doorbell_index, int doorbell_size);
690 void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell,
697 bool use_doorbell, int doorbell_index);
Dvce_v4_0.c84 if (ring->use_doorbell) in vce_v4_0_ring_get_wptr()
106 if (ring->use_doorbell) { in vce_v4_0_ring_set_wptr()
469 ring->use_doorbell = true; in vce_v4_0_sw_init()
Dgfx_v10_0.c1253 ring->use_doorbell = true; in gfx_v10_0_gfx_ring_init()
1284 ring->use_doorbell = true; in gfx_v10_0_compute_ring_init()
2752 if (ring->use_doorbell) { in gfx_v10_0_cp_gfx_set_doorbell()
3044 if (ring->use_doorbell) { in gfx_v10_0_gfx_mqd_init()
3248 if (ring->use_doorbell) { in gfx_v10_0_compute_mqd_init()
3313 if (ring->use_doorbell) { in gfx_v10_0_compute_mqd_init()
3424 if (ring->use_doorbell) { in gfx_v10_0_kiq_init_register()
3450 if (ring->use_doorbell) in gfx_v10_0_kiq_init_register()
4329 if (ring->use_doorbell) { in gfx_v10_0_ring_get_wptr_gfx()
4343 if (ring->use_doorbell) { in gfx_v10_0_ring_set_wptr_gfx()
[all …]
Damdgpu_ring.h204 bool use_doorbell; member
Dgfx_v9_0.c2176 ring->use_doorbell = true; in gfx_v9_0_compute_ring_init()
2279 ring->use_doorbell = true; in gfx_v9_0_sw_init()
3246 if (ring->use_doorbell) { in gfx_v9_0_cp_gfx_resume()
3452 if (ring->use_doorbell) { in gfx_v9_0_mqd_init()
3517 if (ring->use_doorbell) { in gfx_v9_0_mqd_init()
3627 if (ring->use_doorbell) { in gfx_v9_0_kiq_init_register()
3653 if (ring->use_doorbell) in gfx_v9_0_kiq_init_register()
4963 if (ring->use_doorbell) { in gfx_v9_0_ring_get_wptr_gfx()
4977 if (ring->use_doorbell) { in gfx_v9_0_ring_set_wptr_gfx()
5152 if (ring->use_doorbell) in gfx_v9_0_ring_get_wptr_compute()
[all …]
Duvd_v7_0.c120 if (ring->use_doorbell) in uvd_v7_0_enc_ring_get_wptr()
154 if (ring->use_doorbell) { in uvd_v7_0_enc_ring_set_wptr()
462 ring->use_doorbell = true; in uvd_v7_0_sw_init()
Dsoc15.c1240 ring->use_doorbell, ring->doorbell_index, in soc15_doorbell_range_init()
1244 adev->nbio_funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in soc15_doorbell_range_init()
Damdgpu_gfx.c306 ring->use_doorbell = true; in amdgpu_gfx_kiq_init_ring()
Dsi_dma.c501 ring->use_doorbell = false; in si_dma_sw_init()
Dgfx_v8_0.c1929 ring->use_doorbell = true; in gfx_v8_0_compute_ring_init()
2040 ring->use_doorbell = true; in gfx_v8_0_sw_init()
4266 if (ring->use_doorbell) { in gfx_v8_0_set_cpg_door_bell()
4490 ring->use_doorbell ? 1 : 0); in gfx_v8_0_mqd_init()
4536 if (ring->use_doorbell) { in gfx_v8_0_mqd_init()
6050 if (ring->use_doorbell) in gfx_v8_0_ring_get_wptr_gfx()
6061 if (ring->use_doorbell) { in gfx_v8_0_ring_set_wptr_gfx()
Dsdma_v2_4.c871 ring->use_doorbell = false; in sdma_v2_4_sw_init()
/Linux-v5.4/drivers/scsi/
Dhpsa.c7134 void __iomem *vaddr, u32 use_doorbell) in hpsa_controller_hard_reset() argument
7137 if (use_doorbell) { in hpsa_controller_hard_reset()
7143 writel(use_doorbell, vaddr + SA5_DOORBELL); in hpsa_controller_hard_reset()
7251 u32 use_doorbell; in hpsa_kdump_hard_reset_controller() local
7307 use_doorbell = misc_fw_support & MISC_FW_DOORBELL_RESET2; in hpsa_kdump_hard_reset_controller()
7308 if (use_doorbell) { in hpsa_kdump_hard_reset_controller()
7309 use_doorbell = DOORBELL_CTLR_RESET2; in hpsa_kdump_hard_reset_controller()
7311 use_doorbell = misc_fw_support & MISC_FW_DOORBELL_RESET; in hpsa_kdump_hard_reset_controller()
7312 if (use_doorbell) { in hpsa_kdump_hard_reset_controller()
7320 rc = hpsa_controller_hard_reset(pdev, vaddr, use_doorbell); in hpsa_kdump_hard_reset_controller()

12