Home
last modified time | relevance | path

Searched refs:inst_cnt_reg (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/cavium/liquidio/
H A Dcn23xx_vf_device.c112 void __iomem *inst_cnt_reg; in cn23xx_vf_setup_global_input_regs() local
119 inst_cnt_reg = iq->inst_cnt_reg; in cn23xx_vf_setup_global_input_regs()
121 inst_cnt_reg = (u8 *)oct->mmio[0].hw_addr + in cn23xx_vf_setup_global_input_regs()
142 writeq((readq(inst_cnt_reg) & in cn23xx_vf_setup_global_input_regs()
146 inst_cnt_reg); in cn23xx_vf_setup_global_input_regs()
227 iq->inst_cnt_reg = in cn23xx_setup_vf_iq_regs()
230 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in cn23xx_setup_vf_iq_regs()
235 pkt_in_done = readq(iq->inst_cnt_reg); in cn23xx_setup_vf_iq_regs()
240 iq->inst_cnt_reg); in cn23xx_setup_vf_iq_regs()
526 u32 pkt_in_done = readl(iq->inst_cnt_reg); in cn23xx_update_read_index()
H A Dcn23xx_pf_device.c275 void __iomem *inst_cnt_reg; in cn23xx_pf_setup_global_input_regs() local
279 inst_cnt_reg = iq->inst_cnt_reg; in cn23xx_pf_setup_global_input_regs()
281 inst_cnt_reg = (u8 *)oct->mmio[0].hw_addr + in cn23xx_pf_setup_global_input_regs()
297 writeq((readq(inst_cnt_reg) & in cn23xx_pf_setup_global_input_regs()
301 inst_cnt_reg); in cn23xx_pf_setup_global_input_regs()
435 iq->inst_cnt_reg = in cn23xx_setup_iq_regs()
438 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in cn23xx_setup_iq_regs()
443 pkt_in_done = readq(iq->inst_cnt_reg); in cn23xx_setup_iq_regs()
448 iq->inst_cnt_reg); in cn23xx_setup_iq_regs()
453 writeq(pkt_in_done, iq->inst_cnt_reg); in cn23xx_setup_iq_regs()
[all …]
H A Dcn66xx_device.c279 iq->inst_cnt_reg = oct->mmio[0].hw_addr in lio_cn6xxx_setup_iq_regs()
282 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in lio_cn6xxx_setup_iq_regs()
287 iq->reset_instr_cnt = readl(iq->inst_cnt_reg); in lio_cn6xxx_setup_iq_regs()
451 u32 new_idx = readl(iq->inst_cnt_reg); in lio_cn6xxx_update_read_index()
H A Docteon_iq.h145 void __iomem *inst_cnt_reg; member
H A Docteon_device.c1451 writel(iq->pkts_processed, iq->inst_cnt_reg); in lio_enable_irq()
1466 instr_cnt = readq(iq->inst_cnt_reg); in lio_enable_irq()
1469 iq->inst_cnt_reg); in lio_enable_irq()
H A Dlio_ethtool.c2385 void __iomem *inst_cnt_reg; in oct_cfg_tx_intrcnt() local
2404 inst_cnt_reg = (oct->instr_queue[q_no])->inst_cnt_reg; in oct_cfg_tx_intrcnt()
2405 val = readq(inst_cnt_reg); in oct_cfg_tx_intrcnt()
2410 writeq(val, inst_cnt_reg); in oct_cfg_tx_intrcnt()
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c304 writel(pkts_processed, iq->inst_cnt_reg); in octep_vf_update_pkt()
305 readl(iq->inst_cnt_reg); in octep_vf_update_pkt()
329 writeq(1UL << OCTEP_VF_IQ_INTR_RESEND_BIT, iq->inst_cnt_reg); in octep_vf_enable_ioq_irq()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c571 writel(pkts_processed, iq->inst_cnt_reg); in octep_update_pkt()
572 readl(iq->inst_cnt_reg); in octep_update_pkt()
595 writeq(1UL << OCTEP_IQ_INTR_RESEND_BIT, iq->inst_cnt_reg); in octep_enable_ioq_irq()