/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 24 u16 reg_idx, pool; in ixgbe_cache_ring_dcb_sriov() local 36 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 39 if ((reg_idx & ~vmdq->mask) >= tcs) { in ixgbe_cache_ring_dcb_sriov() 41 reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 47 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 48 for (i = 0; i < adapter->num_tx_queues; i++, reg_idx in ixgbe_cache_ring_dcb_sriov() 189 u16 reg_idx, pool; ixgbe_cache_ring_sriov() local 254 int i, reg_idx; ixgbe_cache_ring_rss() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 24 u16 reg_idx, pool; in ixgbe_cache_ring_dcb_sriov() local 36 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 39 if ((reg_idx & ~vmdq->mask) >= tcs) { in ixgbe_cache_ring_dcb_sriov() 41 reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 47 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 48 for (i = 0; i < adapter->num_tx_queues; i++, reg_idx in ixgbe_cache_ring_dcb_sriov() 190 u16 reg_idx, pool; ixgbe_cache_ring_sriov() local 255 int i, reg_idx; ixgbe_cache_ring_rss() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_interrupts.c | 227 int reg_idx; in dpu_core_irq() local 238 for (reg_idx = 0; reg_idx < MDP_INTR_MAX; reg_idx++) { in dpu_core_irq() 239 if (!test_bit(reg_idx, &intr->irq_mask)) in dpu_core_irq() 243 irq_status = DPU_REG_READ(&intr->hw, intr->intr_set[reg_idx].status_off); in dpu_core_irq() 246 enable_mask = DPU_REG_READ(&intr->hw, intr->intr_set[reg_idx].en_off); in dpu_core_irq() 250 DPU_REG_WRITE(&intr->hw, intr->intr_set[reg_idx].clr_off, in dpu_core_irq() 263 irq_idx = DPU_IRQ_IDX(reg_idx, bit - 1); in dpu_core_irq() 286 int reg_idx; in dpu_hw_intr_enable_irq_locked() local 339 int reg_idx; dpu_hw_intr_disable_irq_locked() local 425 int reg_idx; dpu_core_irq_read() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
H A D | isys_irq_private.h | 70 const unsigned int reg_idx, in isys_irqc_reg_store() 76 assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX); in isys_irqc_reg_store() 78 reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data)); in isys_irqc_reg_store() 87 const unsigned int reg_idx) 93 assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX); 95 reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data)); 68 isys_irqc_reg_store( const isys_irq_ID_t isys_irqc_id, const unsigned int reg_idx, const hrt_data value) isys_irqc_reg_store() argument
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
H A D | isys_irq_private.h | 70 const unsigned int reg_idx, in isys_irqc_reg_store() 76 assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX); in isys_irqc_reg_store() 78 reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data)); in isys_irqc_reg_store() 87 const unsigned int reg_idx) 93 assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX); 95 reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data)); 68 isys_irqc_reg_store( const isys_irq_ID_t isys_irqc_id, const unsigned int reg_idx, const hrt_data value) isys_irqc_reg_store() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_interrupts.c | 183 * @reg_idx: which reg set to use 189 u32 reg_idx; member 777 int reg_idx; in dpu_hw_intr_dispatch_irq() local 793 for (reg_idx = 0; reg_idx < ARRAY_SIZE(dpu_intr_set); reg_idx++) { in dpu_hw_intr_dispatch_irq() 794 irq_status = intr->save_irq_status[reg_idx]; in dpu_hw_intr_dispatch_irq() 800 start_idx = reg_idx * 32; in dpu_hw_intr_dispatch_irq() 803 if (!test_bit(reg_idx, &intr->irq_mask) || in dpu_hw_intr_dispatch_irq() 816 (dpu_irq_map[irq_idx].reg_idx in dpu_hw_intr_dispatch_irq() 843 int reg_idx; dpu_hw_intr_enable_irq() local 890 int reg_idx; dpu_hw_intr_disable_irq_nolock() local 1028 int reg_idx; dpu_hw_intr_clear_intr_status_nolock() local 1044 int reg_idx; dpu_hw_intr_get_interrupt_status() local [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/renesas/ |
H A D | rcar-gen4-sysc.c | 91 static int clear_irq_flags(unsigned int reg_idx, unsigned int isr_mask) in clear_irq_flags() argument 96 iowrite32(isr_mask, rcar_gen4_sysc_base + SYSCISCR(reg_idx)); in clear_irq_flags() 98 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx), in clear_irq_flags() 112 unsigned int reg_idx, bit_idx; in rcar_gen4_sysc_power() local 121 reg_idx = pdr / NUM_DOMAINS_EACH_REG; in rcar_gen4_sysc_power() 130 iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIER(reg_idx)) | isr_mask, in rcar_gen4_sysc_power() 131 rcar_gen4_sysc_base + SYSCIER(reg_idx)); in rcar_gen4_sysc_power() 132 iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIMR(reg_idx)) | isr_mask, in rcar_gen4_sysc_power() 133 rcar_gen4_sysc_base + SYSCIMR(reg_idx)); in rcar_gen4_sysc_power() 135 ret = clear_irq_flags(reg_idx, isr_mas in rcar_gen4_sysc_power() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-slave-testunit.c | 40 u8 reg_idx; member 98 if (tu->reg_idx < TU_NUM_REGS) in i2c_slave_testunit_slave_cb() 99 tu->regs[tu->reg_idx] = *val; in i2c_slave_testunit_slave_cb() 103 if (tu->reg_idx <= TU_NUM_REGS) in i2c_slave_testunit_slave_cb() 104 tu->reg_idx++; in i2c_slave_testunit_slave_cb() 113 if (tu->reg_idx == TU_NUM_REGS) { in i2c_slave_testunit_slave_cb() 121 tu->reg_idx = 0; in i2c_slave_testunit_slave_cb()
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-slave-testunit.c | 41 u8 reg_idx; member 92 bool is_proc_call = tu->reg_idx == 3 && tu->regs[TU_REG_DATAL] == 1 && in i2c_slave_testunit_slave_cb() 101 if (tu->reg_idx < TU_NUM_REGS) in i2c_slave_testunit_slave_cb() 102 tu->regs[tu->reg_idx] = *val; in i2c_slave_testunit_slave_cb() 106 if (tu->reg_idx <= TU_NUM_REGS) in i2c_slave_testunit_slave_cb() 107 tu->reg_idx++; in i2c_slave_testunit_slave_cb() 116 if (tu->reg_idx == TU_NUM_REGS) { in i2c_slave_testunit_slave_cb() 125 tu->reg_idx = 0; in i2c_slave_testunit_slave_cb()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-mvebu-sei.c | 59 u32 reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_ack_irq() local 62 sei->base + GICP_SECR(reg_idx)); in mvebu_sei_ack_irq() 68 u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_mask_irq() local 73 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 75 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 82 u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_unmask_irq() local 87 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_unmask_irq() 89 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_unmask_irq() 359 u32 reg_idx; in mvebu_sei_reset() local 362 for (reg_idx in mvebu_sei_reset() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-mvebu-sei.c | 59 u32 reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_ack_irq() local 62 sei->base + GICP_SECR(reg_idx)); in mvebu_sei_ack_irq() 68 u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_mask_irq() local 73 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 75 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_mask_irq() 82 u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq); in mvebu_sei_unmask_irq() local 87 reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_unmask_irq() 89 writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx)); in mvebu_sei_unmask_irq() 354 u32 reg_idx; in mvebu_sei_reset() local 357 for (reg_idx in mvebu_sei_reset() [all...] |
/kernel/linux/linux-5.10/drivers/soc/renesas/ |
H A D | r8a779a0-sysc.c | 170 static int clear_irq_flags(unsigned int reg_idx, unsigned int isr_mask) in clear_irq_flags() argument 175 iowrite32(isr_mask, r8a779a0_sysc_base + SYSCISCR(reg_idx)); in clear_irq_flags() 177 ret = readl_poll_timeout_atomic(r8a779a0_sysc_base + SYSCISCR(reg_idx), in clear_irq_flags() 191 unsigned int reg_idx, bit_idx; in r8a779a0_sysc_power() local 200 reg_idx = pdr / NUM_DOMAINS_EACH_REG; in r8a779a0_sysc_power() 209 iowrite32(ioread32(r8a779a0_sysc_base + SYSCIER(reg_idx)) | isr_mask, in r8a779a0_sysc_power() 210 r8a779a0_sysc_base + SYSCIER(reg_idx)); in r8a779a0_sysc_power() 211 iowrite32(ioread32(r8a779a0_sysc_base + SYSCIMR(reg_idx)) | isr_mask, in r8a779a0_sysc_power() 212 r8a779a0_sysc_base + SYSCIMR(reg_idx)); in r8a779a0_sysc_power() 214 ret = clear_irq_flags(reg_idx, isr_mas in r8a779a0_sysc_power() [all...] |
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/ |
H A D | goya_coresight.c | 238 if (params->reg_idx >= ARRAY_SIZE(debug_stm_regs)) { in goya_config_stm() 243 base_reg = debug_stm_regs[params->reg_idx] - CFG_BASE; in goya_config_stm() 311 if (params->reg_idx >= ARRAY_SIZE(debug_etf_regs)) { in goya_config_etf() 316 base_reg = debug_etf_regs[params->reg_idx] - CFG_BASE; in goya_config_etf() 479 if (params->reg_idx >= ARRAY_SIZE(debug_funnel_regs)) { in goya_config_funnel() 484 base_reg = debug_funnel_regs[params->reg_idx] - CFG_BASE; in goya_config_funnel() 500 if (params->reg_idx >= ARRAY_SIZE(debug_bmon_regs)) { in goya_config_bmon() 505 base_reg = debug_bmon_regs[params->reg_idx] - CFG_BASE; in goya_config_bmon() 529 if (params->reg_idx != GOYA_BMON_PCIE_MSTR_RD && in goya_config_bmon() 530 params->reg_idx ! in goya_config_bmon() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/ |
H A D | goya_coresight.c | 236 if (params->reg_idx >= ARRAY_SIZE(debug_stm_regs)) { in goya_config_stm() 241 base_reg = debug_stm_regs[params->reg_idx] - CFG_BASE; in goya_config_stm() 309 if (params->reg_idx >= ARRAY_SIZE(debug_etf_regs)) { in goya_config_etf() 314 base_reg = debug_etf_regs[params->reg_idx] - CFG_BASE; in goya_config_etf() 479 if (params->reg_idx >= ARRAY_SIZE(debug_funnel_regs)) { in goya_config_funnel() 484 base_reg = debug_funnel_regs[params->reg_idx] - CFG_BASE; in goya_config_funnel() 500 if (params->reg_idx >= ARRAY_SIZE(debug_bmon_regs)) { in goya_config_bmon() 505 base_reg = debug_bmon_regs[params->reg_idx] - CFG_BASE; in goya_config_bmon() 529 if (params->reg_idx != GOYA_BMON_PCIE_MSTR_RD && in goya_config_bmon() 530 params->reg_idx ! in goya_config_bmon() [all...] |
/kernel/linux/linux-5.10/drivers/sh/intc/ |
H A D | handle.c | 41 unsigned int *reg_idx, in _intc_mask_data() 48 while (mr && enum_id && *reg_idx < desc->hw.nr_mask_regs) { in _intc_mask_data() 49 mr = desc->hw.mask_regs + *reg_idx; in _intc_mask_data() 82 (*reg_idx)++; in _intc_mask_data() 109 unsigned int *reg_idx, in _intc_prio_data() 116 while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) { in _intc_prio_data() 117 pr = desc->hw.prio_regs + *reg_idx; in _intc_prio_data() 151 (*reg_idx)++; in _intc_prio_data() 38 _intc_mask_data(struct intc_desc *desc, struct intc_desc_int *d, intc_enum enum_id, unsigned int *reg_idx, unsigned int *fld_idx) _intc_mask_data() argument 106 _intc_prio_data(struct intc_desc *desc, struct intc_desc_int *d, intc_enum enum_id, unsigned int *reg_idx, unsigned int *fld_idx) _intc_prio_data() argument
|
/kernel/linux/linux-6.6/drivers/sh/intc/ |
H A D | handle.c | 41 unsigned int *reg_idx, in _intc_mask_data() 48 while (mr && enum_id && *reg_idx < desc->hw.nr_mask_regs) { in _intc_mask_data() 49 mr = desc->hw.mask_regs + *reg_idx; in _intc_mask_data() 82 (*reg_idx)++; in _intc_mask_data() 109 unsigned int *reg_idx, in _intc_prio_data() 116 while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) { in _intc_prio_data() 117 pr = desc->hw.prio_regs + *reg_idx; in _intc_prio_data() 151 (*reg_idx)++; in _intc_prio_data() 38 _intc_mask_data(struct intc_desc *desc, struct intc_desc_int *d, intc_enum enum_id, unsigned int *reg_idx, unsigned int *fld_idx) _intc_mask_data() argument 106 _intc_prio_data(struct intc_desc *desc, struct intc_desc_int *d, intc_enum enum_id, unsigned int *reg_idx, unsigned int *fld_idx) _intc_prio_data() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_pci.c | 876 u8 reg_idx = ring->reg_idx; in fm10k_configure_tx_ring() local 879 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0); in fm10k_configure_tx_ring() 885 fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in fm10k_configure_tx_ring() 886 fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32); in fm10k_configure_tx_ring() 887 fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size); in fm10k_configure_tx_ring() 890 fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0); in fm10k_configure_tx_ring() 891 fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0); in fm10k_configure_tx_ring() 894 ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)]; in fm10k_configure_tx_ring() 906 fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txin in fm10k_configure_tx_ring() 936 u8 reg_idx = ring->reg_idx; fm10k_enable_tx_ring() local 988 u8 reg_idx = ring->reg_idx; fm10k_configure_rx_ring() local 1076 u8 reg_idx = ring->reg_idx; fm10k_update_rx_drop_en() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_pci.c | 875 u8 reg_idx = ring->reg_idx; in fm10k_configure_tx_ring() local 878 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0); in fm10k_configure_tx_ring() 884 fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in fm10k_configure_tx_ring() 885 fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32); in fm10k_configure_tx_ring() 886 fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size); in fm10k_configure_tx_ring() 889 fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0); in fm10k_configure_tx_ring() 890 fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0); in fm10k_configure_tx_ring() 893 ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)]; in fm10k_configure_tx_ring() 905 fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txin in fm10k_configure_tx_ring() 935 u8 reg_idx = ring->reg_idx; fm10k_enable_tx_ring() local 987 u8 reg_idx = ring->reg_idx; fm10k_configure_rx_ring() local 1075 u8 reg_idx = ring->reg_idx; fm10k_update_rx_drop_en() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 1127 j = ring->reg_idx; in wx_vlan_strip_control() 1254 u8 reg_idx = ring->reg_idx; in wx_disable_rx_queue() local 1259 wr32m(wx, WX_PX_RR_CFG(reg_idx), in wx_disable_rx_queue() 1264 10, 100, true, wx, WX_PX_RR_CFG(reg_idx)); in wx_disable_rx_queue() 1270 reg_idx); in wx_disable_rx_queue() 1277 u8 reg_idx = ring->reg_idx; in wx_enable_rx_queue() local 1282 1000, 10000, true, wx, WX_PX_RR_CFG(reg_idx)); in wx_enable_rx_queue() 1288 reg_idx); in wx_enable_rx_queue() 1295 u16 reg_idx = rx_ring->reg_idx; wx_configure_srrctl() local 1315 u8 reg_idx = ring->reg_idx; wx_configure_tx_ring() local 1352 u16 reg_idx = ring->reg_idx; wx_configure_rx_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 200 u32 head = IXGBE_READ_REG(hw, IXGBE_VFTDH(ring->reg_idx)); in ixgbevf_get_tx_pending() 201 u32 tail = IXGBE_READ_REG(hw, IXGBE_VFTDT(ring->reg_idx)); in ixgbevf_get_tx_pending() 385 IXGBE_READ_REG(hw, IXGBE_VFTDH(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 386 IXGBE_READ_REG(hw, IXGBE_VFTDT(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 1373 ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1376 ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1699 u8 reg_idx = ring->reg_idx; in ixgbevf_configure_tx_ring() local 1702 IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH); in ixgbevf_configure_tx_ring() 1705 IXGBE_WRITE_REG(hw, IXGBE_VFTDBAL(reg_idx), tdb in ixgbevf_configure_tx_ring() 1815 u8 reg_idx = ring->reg_idx; ixgbevf_disable_rx_queue() local 1842 u8 reg_idx = ring->reg_idx; ixgbevf_rx_desc_queue_enable() local 1920 u8 reg_idx = ring->reg_idx; ixgbevf_configure_rx_ring() local 2514 u8 reg_idx = adapter->tx_ring[i]->reg_idx; ixgbevf_down() local 2521 u8 reg_idx = adapter->xdp_ring[i]->reg_idx; ixgbevf_down() local 2722 int reg_idx = txr_idx + xdp_idx; ixgbevf_alloc_q_vector() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 200 u32 head = IXGBE_READ_REG(hw, IXGBE_VFTDH(ring->reg_idx)); in ixgbevf_get_tx_pending() 201 u32 tail = IXGBE_READ_REG(hw, IXGBE_VFTDT(ring->reg_idx)); in ixgbevf_get_tx_pending() 385 IXGBE_READ_REG(hw, IXGBE_VFTDH(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 386 IXGBE_READ_REG(hw, IXGBE_VFTDT(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 1365 ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1368 ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1691 u8 reg_idx = ring->reg_idx; in ixgbevf_configure_tx_ring() local 1694 IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH); in ixgbevf_configure_tx_ring() 1697 IXGBE_WRITE_REG(hw, IXGBE_VFTDBAL(reg_idx), tdb in ixgbevf_configure_tx_ring() 1807 u8 reg_idx = ring->reg_idx; ixgbevf_disable_rx_queue() local 1834 u8 reg_idx = ring->reg_idx; ixgbevf_rx_desc_queue_enable() local 1912 u8 reg_idx = ring->reg_idx; ixgbevf_configure_rx_ring() local 2520 u8 reg_idx = adapter->tx_ring[i]->reg_idx; ixgbevf_down() local 2527 u8 reg_idx = adapter->xdp_ring[i]->reg_idx; ixgbevf_down() local 2730 int reg_idx = txr_idx + xdp_idx; ixgbevf_alloc_q_vector() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/ |
H A D | mtk_vcodec_util.c | 24 unsigned int reg_idx) in mtk_vcodec_get_reg_addr() 28 if (!data || reg_idx >= NUM_MAX_VCODEC_REG_BASE) { in mtk_vcodec_get_reg_addr() 29 mtk_v4l2_err("Invalid arguments, reg_idx=%d", reg_idx); in mtk_vcodec_get_reg_addr() 32 return ctx->dev->reg_base[reg_idx]; in mtk_vcodec_get_reg_addr() 23 mtk_vcodec_get_reg_addr(struct mtk_vcodec_ctx *data, unsigned int reg_idx) mtk_vcodec_get_reg_addr() argument
|
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-mediatek-cpux.c | 37 static u32 mtk_cpux_readl(u32 reg_idx, struct timer_of *to) in mtk_cpux_readl() argument 39 writel(reg_idx, timer_of_base(to) + CPUX_IDX_REG); in mtk_cpux_readl() 43 static void mtk_cpux_writel(u32 val, u32 reg_idx, struct timer_of *to) in mtk_cpux_writel() argument 45 writel(reg_idx, timer_of_base(to) + CPUX_IDX_REG); in mtk_cpux_writel()
|
/kernel/linux/linux-5.10/drivers/bus/ |
H A D | imx-weim.c | 136 int reg_idx, num_regs; in weim_timing_setup() local 158 for (reg_idx = 0; reg_idx < num_regs; reg_idx++) { in weim_timing_setup() 161 reg_idx * OF_REG_SIZE, &cs_idx); in weim_timing_setup()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/ |
H A D | isys_irq_public.h | 31 const unsigned int reg_idx, 35 const unsigned int reg_idx);
|