Home
last modified time | relevance | path

Searched refs:reg_idx (Results 176 - 196 of 196) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e.h863 u16 reg_idx; /* register index of the interrupt */ member
H A Di40e_main.c4008 val = rd32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx)); in i40e_vsi_disable_irq()
4010 wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), val); in i40e_vsi_disable_irq()
4012 val = rd32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx)); in i40e_vsi_disable_irq()
4014 wr32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx), val); in i40e_vsi_disable_irq()
4018 wr32(hw, I40E_QINT_TQCTL(vsi->xdp_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq()
4383 q_vector->reg_idx = q_vector->v_idx + vsi->base_vector - 1; in i40e_vsi_map_rings_to_vectors()
11034 ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
11051 ring->reg_idx = vsi->base_queue + ring->queue_index; in i40e_alloc_rings()
11067 ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
H A Di40e_ethtool.c2897 wr32(hw, I40E_PFINT_RATEN(q_vector->reg_idx), intrl); in i40e_set_itr_per_queue()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h1160 * @reg_idx: relevant register ID.
1168 u32 reg_idx; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e.h979 u16 reg_idx; /* register index of the interrupt */ member
H A Di40e_main.c4205 val = rd32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx)); in i40e_vsi_disable_irq()
4207 wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), val); in i40e_vsi_disable_irq()
4209 val = rd32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx)); in i40e_vsi_disable_irq()
4211 wr32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx), val); in i40e_vsi_disable_irq()
4215 wr32(hw, I40E_QINT_TQCTL(vsi->xdp_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq()
4582 q_vector->reg_idx = q_vector->v_idx + vsi->base_vector - 1; in i40e_vsi_map_rings_to_vectors()
11671 ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
11688 ring->reg_idx = vsi->base_queue + ring->queue_index; in i40e_alloc_rings()
11704 ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
H A Di40e_ethtool.c2997 wr32(hw, I40E_PFINT_RATEN(q_vector->reg_idx), intrl); in i40e_set_itr_per_queue()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v10_0.c7757 uint32_t reg_idx = 0; in gfx_v10_0_apply_medium_grain_clock_gating_workaround() local
7819 reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_WGP00_CU0_TCP_CTRL_REG_BASE_IDX] + in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7821 reg_data = RREG32(reg_idx); in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7823 WREG32(reg_idx, reg_data); in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7827 reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_WGP00_CU0_TCP_CTRL_REG_BASE_IDX] + in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7829 reg_data = RREG32(reg_idx); in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7831 WREG32(reg_idx, reg_data); in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7836 reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_QUAD0_SM_CTRL_REG_BASE_IDX] + in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7838 reg_data = RREG32(reg_idx); in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
7841 WREG32(reg_idx, reg_dat in gfx_v10_0_apply_medium_grain_clock_gating_workaround()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c1975 u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx) in bnxt_fw_health_readl() argument
1978 u32 reg = fw_health->regs[reg_idx]; in bnxt_fw_health_readl()
1988 reg_off = fw_health->mapped_regs[reg_idx]; in bnxt_fw_health_readl()
1997 if (reg_idx == BNXT_FW_RESET_INPROG_REG) in bnxt_fw_health_readl()
11497 static void bnxt_fw_reset_writel(struct bnxt *bp, int reg_idx) in bnxt_fw_reset_writel() argument
11500 u32 reg = fw_health->fw_reset_seq_regs[reg_idx]; in bnxt_fw_reset_writel()
11501 u32 val = fw_health->fw_reset_seq_vals[reg_idx]; in bnxt_fw_reset_writel()
11504 delay_msecs = fw_health->fw_reset_seq_delay_msec[reg_idx]; in bnxt_fw_reset_writel()
H A Dbnxt.h2178 u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx);
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c2106 u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx) in bnxt_fw_health_readl() argument
2109 u32 reg = fw_health->regs[reg_idx]; in bnxt_fw_health_readl()
2119 reg_off = fw_health->mapped_regs[reg_idx]; in bnxt_fw_health_readl()
2128 if (reg_idx == BNXT_FW_RESET_INPROG_REG) in bnxt_fw_health_readl()
12408 static void bnxt_fw_reset_writel(struct bnxt *bp, int reg_idx) in bnxt_fw_reset_writel() argument
12411 u32 reg = fw_health->fw_reset_seq_regs[reg_idx]; in bnxt_fw_reset_writel()
12412 u32 val = fw_health->fw_reset_seq_vals[reg_idx]; in bnxt_fw_reset_writel()
12415 delay_msecs = fw_health->fw_reset_seq_delay_msec[reg_idx]; in bnxt_fw_reset_writel()
H A Dbnxt.h2334 u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c1573 tx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
1587 rx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
/kernel/linux/linux-5.10/drivers/media/platform/coda/
H A Dcoda-common.c2645 ctx->reg_idx = 0; in coda_open()
2648 ctx->reg_idx = idx; in coda_open()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c1573 tx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
1587 rx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
/kernel/linux/linux-6.6/drivers/media/platform/chips-media/
H A Dcoda-common.c2662 ctx->reg_idx = 0; in coda_open()
2665 ctx->reg_idx = idx; in coda_open()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhabanalabs.h2223 * @reg_idx: relevant register ID.
2231 u32 reg_idx; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c3656 wr32(&pf->hw, GLINT_RATE(rc->ring->q_vector->reg_idx), in ice_set_rc_coalesce()
/kernel/linux/linux-5.10/net/wireless/
H A Dnl80211.c7672 int err, reg_idx, start = cb->args[2]; in nl80211_get_reg_dump() local
7685 reg_idx = 1; in nl80211_get_reg_dump()
7691 if (++reg_idx <= start) in nl80211_get_reg_dump()
7697 reg_idx--; in nl80211_get_reg_dump()
7702 cb->args[2] = reg_idx; in nl80211_get_reg_dump()
/kernel/linux/linux-6.6/net/wireless/
H A Dnl80211.c8711 int err, reg_idx, start = cb->args[2]; in nl80211_get_reg_dump() local
8724 reg_idx = 1; in nl80211_get_reg_dump()
8730 if (++reg_idx <= start) in nl80211_get_reg_dump()
8736 reg_idx--; in nl80211_get_reg_dump()
8741 cb->args[2] = reg_idx; in nl80211_get_reg_dump()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c7507 static int r600_do_buffer_txq(struct r600_shader_ctx *ctx, int reg_idx, int offset, int eg_buffer_base) in r600_do_buffer_txq() argument
7511 int id = tgsi_tex_get_src_gpr(ctx, reg_idx) + offset; in r600_do_buffer_txq()
7512 int sampler_index_mode = inst->Src[reg_idx].Indirect.Index == 2 ? 2 : 0; // CF_INDEX_1 : CF_INDEX_NONE in r600_do_buffer_txq()

Completed in 186 milliseconds

12345678