Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ctx.c142 unsigned int hw_prio; in amdgpu_ctx_get_hw_prio() local
151 hw_prio = amdgpu_ctx_prio_to_gfx_pipe_prio(ctx_prio); in amdgpu_ctx_get_hw_prio()
155 hw_prio = amdgpu_ctx_sched_prio_to_ring_prio(ctx_prio); in amdgpu_ctx_get_hw_prio()
158 hw_prio = AMDGPU_RING_PRIO_DEFAULT; in amdgpu_ctx_get_hw_prio()
163 if (adev->gpu_sched[hw_ip][hw_prio].num_scheds == 0) 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
223 hw_prio = amdgpu_ctx_get_hw_prio(ctx, hw_ip); in amdgpu_ctx_init_entity()
229 scheds = adev->gpu_sched[hw_ip][hw_prio].sched; in amdgpu_ctx_init_entity()
[all …]
H A Damdgpu_ring_mux.c88 if (mux->ring_entry[i].ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT) { in amdgpu_mux_resubmit_chunks()
219 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT) in amdgpu_ring_mux_set_wptr()
230 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && mux->pending_trailing_fence_signaled) { in amdgpu_ring_mux_set_wptr()
237 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && e->sw_cptr < mux->wptr_resubmit) in amdgpu_ring_mux_set_wptr()
243 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT || mux->wptr_resubmit < wptr) { in amdgpu_ring_mux_set_wptr()
370 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT && in amdgpu_mcbp_scan()
373 if (ring->hw_prio <= AMDGPU_RING_PRIO_DEFAULT && in amdgpu_mcbp_scan()
399 if (adev->gfx.mcbp && ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) { in amdgpu_sw_ring_ib_begin()
414 if (adev->gfx.mcbp && ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) in amdgpu_sw_ring_ib_end()
425 if (ring->hw_prio > AMDGPU_RING_PRIO_DEFAULT) in amdgpu_sw_ring_ib_mark_offset()
[all …]
H A Dvce_v2_0.c450 enum amdgpu_ring_priority_level hw_prio = amdgpu_vce_get_ring_prio(i); in vce_v2_0_sw_init() local
455 hw_prio, NULL); in vce_v2_0_sw_init()
H A Dvce_v1_0.c605 enum amdgpu_ring_priority_level hw_prio = amdgpu_vce_get_ring_prio(i); in vce_v1_0_sw_init() local
610 hw_prio, NULL); in vce_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_v9_0.c2160 unsigned int hw_prio; in gfx_v9_0_compute_ring_init() local
2180 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v9_0_compute_ring_init()
2184 hw_prio, NULL); in gfx_v9_0_compute_ring_init()
2221 unsigned int hw_prio; in gfx_v9_0_sw_init() local
2363 hw_prio = amdgpu_sw_ring_priority(i); in gfx_v9_0_sw_init()
2366 AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP, hw_prio, in gfx_v9_0_sw_init()
H A Dgfx_v11_0.c1162 unsigned int hw_prio; in gfx_v11_0_gfx_ring_init() local
1185 hw_prio = amdgpu_gfx_is_high_priority_graphics_queue(adev, ring) ? in gfx_v11_0_gfx_ring_init()
1188 hw_prio, NULL); in gfx_v11_0_gfx_ring_init()
1197 unsigned int hw_prio; in gfx_v11_0_compute_ring_init() local
1217 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v11_0_compute_ring_init()
1221 hw_prio, NULL); in gfx_v11_0_compute_ring_init()
H A Dgfx_v9_4_3.c908 unsigned int hw_prio; in gfx_v9_4_3_compute_ring_init() local
935 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v9_4_3_compute_ring_init()
939 hw_prio, NULL); in gfx_v9_4_3_compute_ring_init()
H A Dgfx_v12_1.c908 unsigned int hw_prio; in gfx_v12_1_compute_ring_init() local
935 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v12_1_compute_ring_init()
939 hw_prio, NULL); in gfx_v12_1_compute_ring_init()
H A Dgfx_v10_0.c4656 unsigned int hw_prio; in gfx_v10_0_gfx_ring_init() local
4675 hw_prio = amdgpu_gfx_is_high_priority_graphics_queue(adev, ring) ? in gfx_v10_0_gfx_ring_init()
4678 hw_prio, NULL); in gfx_v10_0_gfx_ring_init()
4686 unsigned int hw_prio; in gfx_v10_0_compute_ring_init() local
4706 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v10_0_compute_ring_init()
4710 hw_prio, NULL); in gfx_v10_0_compute_ring_init()
H A Dgfx_v12_0.c1013 unsigned int hw_prio; in gfx_v12_0_compute_ring_init() local
1033 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v12_0_compute_ring_init()
1037 hw_prio, NULL); in gfx_v12_0_compute_ring_init()
H A Dgfx_v8_0.c1860 unsigned int hw_prio; in gfx_v8_0_compute_ring_init() local
1880 hw_prio = amdgpu_gfx_is_high_priority_compute_queue(adev, ring) ? in gfx_v8_0_compute_ring_init()
1884 hw_prio, NULL); in gfx_v8_0_compute_ring_init()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn20k.c494 flow_req->hw_prio = MAX_TC_VF_PRIORITY; in cn20k_tc_alloc_entry()
496 flow_req->hw_prio = MAX_TC_PF_PRIORITY; in cn20k_tc_alloc_entry()
499 flow_req->hw_prio = new_node->prio; in cn20k_tc_alloc_entry()
/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dnpc.c822 u64 cfg, hw_prio; in npc_cn20k_enable_mcam_entry() local
835 hw_prio = cfg & GENMASK_ULL(30, 24); in npc_cn20k_enable_mcam_entry()
837 cfg |= hw_prio; in npc_cn20k_enable_mcam_entry()
851 hw_prio = cfg & GENMASK_ULL(30, 24); in npc_cn20k_enable_mcam_entry()
853 cfg |= hw_prio; in npc_cn20k_enable_mcam_entry()
1073 bool enable, u8 hw_prio, u8 req_kw_type) in npc_cn20k_config_mcam_entry() argument
1078 u64 bank_cfg = (u64)hw_prio << 24; in npc_cn20k_config_mcam_entry()
1238 u8 *intf, u8 *ena, u8 *hw_prio) in npc_cn20k_read_mcam_entry() argument
1274 *hw_prio = (bank_cfg & GENMASK_ULL(30, 24)) >> 24; in npc_cn20k_read_mcam_entry()
1400 req->hw_prio, req->req_kw_type); in rvu_mbox_handler_npc_cn20k_mcam_write_entry()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.h1631 u8 hw_prio; /* hardware priority, valid for cn20k */ member
1644 u8 hw_prio; /* hardware priority, valid for cn20k */ member
1717 u8 hw_prio; /* hardware priority, valid for cn20k */ member
1728 u8 hw_prio; /* valid for cn20k */ member
1886 u8 hw_prio; member
1958 u8 hw_prio; /* valid for cn20k */ member
H A Drvu_npc_fs.c1559 cn20k_wreq.hw_prio = req->hw_prio; in npc_install_flow()
1602 rule->hw_prio = req->hw_prio; in npc_install_flow()
1996 u8 intf, enable, hw_prio; in npc_update_dmac_value() local
2009 &enable, &hw_prio)) in npc_update_dmac_value()
H A Drvu_npc.c777 req.hw_prio = pfvf->hw_prio; in rvu_npc_install_ucast_entry()
886 req.hw_prio = pfvf->hw_prio; in rvu_npc_install_promisc_entry()
983 req.hw_prio = pfvf->hw_prio; in rvu_npc_install_bcast_match_entry()
1078 req.hw_prio = pfvf->hw_prio; in rvu_npc_install_allmulti_entry()
H A Dnpc.h668 u8 hw_prio; member
H A Drvu.h311 u8 hw_prio; /* Hw priority of default rules */ member
/linux/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()