Home
last modified time | relevance | path

Searched refs:hw_prio (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ctx.c142 unsigned int hw_prio; in amdgpu_ctx_get_hw_prio() local
158 hw_prio = AMDGPU_RING_PRIO_DEFAULT; in amdgpu_ctx_get_hw_prio()
164 hw_prio = AMDGPU_RING_PRIO_DEFAULT; in amdgpu_ctx_get_hw_prio()
166 return hw_prio; in amdgpu_ctx_get_hw_prio()
211 unsigned int hw_prio, num_scheds; in amdgpu_ctx_init_entity() local
224 hw_prio = amdgpu_ctx_get_hw_prio(ctx, hw_ip); in amdgpu_ctx_init_entity()
230 scheds = adev->gpu_sched[hw_ip][hw_prio].sched; in amdgpu_ctx_init_entity()
819 unsigned int hw_prio; in amdgpu_ctx_set_entity_priority() local
829 hw_prio = amdgpu_ctx_get_hw_prio(ctx, hw_ip); in amdgpu_ctx_set_entity_priority()
830 hw_prio = array_index_nospec(hw_prio, AMDGPU_RING_PRIO_MAX); in amdgpu_ctx_set_entity_priority()
[all …]
H A Damdgpu_ring_mux.c88 if (mux->ring_entry[i].ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT) { in amdgpu_mux_resubmit_chunks()
218 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT) in amdgpu_ring_mux_set_wptr()
229 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && mux->pending_trailing_fence_signaled) { in amdgpu_ring_mux_set_wptr()
236 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && e->sw_cptr < mux->wptr_resubmit) in amdgpu_ring_mux_set_wptr()
242 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT || mux->wptr_resubmit < wptr) { in amdgpu_ring_mux_set_wptr()
369 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT && in amdgpu_mcbp_scan()
372 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && in amdgpu_mcbp_scan()
398 if (adev->gfx.mcbp && ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) { in amdgpu_sw_ring_ib_begin()
413 if (adev->gfx.mcbp && ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) in amdgpu_sw_ring_ib_end()
424 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) in amdgpu_sw_ring_ib_mark_offset()
[all …]
H A Damdgpu_ring.c215 unsigned int irq_type, unsigned int hw_prio, in amdgpu_ring_init() argument
381 ring->hw_prio = hw_prio; in amdgpu_ring_init()
385 num_sched = &adev->gpu_sched[hw_ip][hw_prio].num_scheds; in amdgpu_ring_init()
386 adev->gpu_sched[hw_ip][hw_prio].sched[(*num_sched)++] = in amdgpu_ring_init()
H A Daqua_vanjaram.c124 .gpu_sched[ring->funcs->type][ring->hw_prio].num_scheds; in aqua_vanjaram_xcp_gpu_sched_update()
125 adev->xcp_mgr->xcp[sel_xcp_id].gpu_sched[ring->funcs->type][ring->hw_prio] in aqua_vanjaram_xcp_gpu_sched_update()
129 ring->hw_prio, *num_gpu_sched); in aqua_vanjaram_xcp_gpu_sched_update()
185 u32 hw_prio, in aqua_vanjaram_select_scheds() argument
209 if (adev->xcp_mgr->xcp[sel_xcp_id].gpu_sched[hw_ip][hw_prio].num_scheds) { in aqua_vanjaram_select_scheds()
210 *num_scheds = adev->xcp_mgr->xcp[fpriv->xcp_id].gpu_sched[hw_ip][hw_prio].num_scheds; in aqua_vanjaram_select_scheds()
211 *scheds = adev->xcp_mgr->xcp[fpriv->xcp_id].gpu_sched[hw_ip][hw_prio].sched; in aqua_vanjaram_select_scheds()
H A Damdgpu_ib.c208 ring->hw_prio == AMDGPU_GFX_PIPE_PRIO_HIGH) in amdgpu_ib_schedule()
304 ring->hw_prio == AMDGPU_GFX_PIPE_PRIO_HIGH) in amdgpu_ib_schedule()
H A Dvce_v2_0.c440 enum amdgpu_ring_priority_level hw_prio = amdgpu_vce_get_ring_prio(i); in vce_v2_0_sw_init() local
445 hw_prio, NULL); in vce_v2_0_sw_init()
H A Damdgpu_xcp.h146 u32 hw_ip, u32 hw_prio, struct amdgpu_fpriv *fpriv,
H A Damdgpu_ring.h300 int hw_prio; member
359 unsigned int irq_type, unsigned int hw_prio,
H A Dvce_v3_0.c443 enum amdgpu_ring_priority_level hw_prio = amdgpu_vce_get_ring_prio(i); in vce_v3_0_sw_init() local
448 hw_prio, NULL); in vce_v3_0_sw_init()
H A Dvce_v4_0.c466 enum amdgpu_ring_priority_level hw_prio = amdgpu_vce_get_ring_prio(i); in vce_v4_0_sw_init() local
484 hw_prio, NULL); in vce_v4_0_sw_init()
H A Dvcn_v1_0.c182 enum amdgpu_ring_priority_level hw_prio = amdgpu_vcn_get_enc_ring_prio(i); in vcn_v1_0_sw_init() local
188 hw_prio, NULL); in vcn_v1_0_sw_init()
H A Dvcn_v2_0.c199 enum amdgpu_ring_priority_level hw_prio = amdgpu_vcn_get_enc_ring_prio(i); in vcn_v2_0_sw_init() local
210 hw_prio, NULL); in vcn_v2_0_sw_init()
H A Dgfx_v12_0.c951 unsigned int hw_prio; in gfx_v12_0_compute_ring_init() local
971 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v12_0_compute_ring_init()
975 hw_prio, NULL); in gfx_v12_0_compute_ring_init()
4187 ring->hw_prio); in gfx_v12_0_ring_set_wptr_gfx()
4250 ring->hw_prio); in gfx_v12_0_ring_set_wptr_compute()
H A Dvcn_v3_0.c252 enum amdgpu_ring_priority_level hw_prio = amdgpu_vcn_get_enc_ring_prio(j); in vcn_v3_0_sw_init() local
270 hw_prio, &adev->vcn.inst[i].sched_score); in vcn_v3_0_sw_init()
H A Dvcn_v2_5.c377 enum amdgpu_ring_priority_level hw_prio = amdgpu_vcn_get_enc_ring_prio(i); in vcn_v2_5_sw_init() local
394 hw_prio, NULL); in vcn_v2_5_sw_init()
H A Dgfx_v11_0.c1129 unsigned int hw_prio; in gfx_v11_0_gfx_ring_init() local
1148 hw_prio = amdgpu_gfx_is_high_priority_graphics_queue(adev, ring) ? in gfx_v11_0_gfx_ring_init()
1151 hw_prio, NULL); in gfx_v11_0_gfx_ring_init()
1160 unsigned int hw_prio; in gfx_v11_0_compute_ring_init() local
1180 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v11_0_compute_ring_init()
1184 hw_prio, NULL); in gfx_v11_0_compute_ring_init()
H A Dgfx_v9_0.c2157 unsigned int hw_prio; in gfx_v9_0_compute_ring_init() local
2177 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v9_0_compute_ring_init()
2181 hw_prio, NULL); in gfx_v9_0_compute_ring_init()
2218 unsigned int hw_prio; in gfx_v9_0_sw_init() local
2341 hw_prio = amdgpu_sw_ring_priority(i); in gfx_v9_0_sw_init()
2344 AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP, hw_prio, in gfx_v9_0_sw_init()
H A Dgfx_v9_4_3.c970 unsigned int hw_prio; in gfx_v9_4_3_compute_ring_init() local
997 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v9_4_3_compute_ring_init()
1001 hw_prio, NULL); in gfx_v9_4_3_compute_ring_init()
H A Dsdma_v7_0.c220 ring->hw_prio); in sdma_v7_0_ring_set_wptr()
H A Dgfx_v10_0.c4652 unsigned int hw_prio; in gfx_v10_0_gfx_ring_init() local
4671 hw_prio = amdgpu_gfx_is_high_priority_graphics_queue(adev, ring) ? in gfx_v10_0_gfx_ring_init()
4674 hw_prio, NULL); in gfx_v10_0_gfx_ring_init()
4682 unsigned int hw_prio; in gfx_v10_0_compute_ring_init() local
4702 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v10_0_compute_ring_init()
4706 hw_prio, NULL); in gfx_v10_0_compute_ring_init()
H A Dgfx_v8_0.c1879 unsigned int hw_prio; in gfx_v8_0_compute_ring_init() local
1899 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v8_0_compute_ring_init()
1903 hw_prio, NULL); in gfx_v8_0_compute_ring_init()
/linux-6.15/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c465 unsigned int idx, hw_prio; in rtl8180_tx() local
585 hw_prio = rtl8187se_queues_map[prio]; in rtl8180_tx()
587 (1 << hw_prio)); in rtl8180_tx()
589 hw_prio = rtl8180_queues_map[prio]; in rtl8180_tx()
591 (1 << hw_prio) | /* ring to poll */ in rtl8180_tx()