Searched refs:octeon_write_csr (Results 1 – 8 of 8) sorted by relevance
/linux-6.1.9/drivers/net/ethernet/cavium/liquidio/ |
D | cn66xx_device.c | 158 octeon_write_csr(oct, CN6XXX_SLI_PKT_INPUT_CONTROL, in lio_cn6xxx_setup_global_input_regs() 210 octeon_write_csr(oct, CN6XXX_SLI_PKT_OUT_BMODE, 0); in lio_cn6xxx_setup_global_output_regs() 215 octeon_write_csr(oct, CN6XXX_SLI_PKT_DPADDR, 0xFFFFFFFF); in lio_cn6xxx_setup_global_output_regs() 220 octeon_write_csr(oct, CN6XXX_SLI_PKT_SLIST_ROR, 0); in lio_cn6xxx_setup_global_output_regs() 221 octeon_write_csr(oct, CN6XXX_SLI_PKT_SLIST_NS, 0); in lio_cn6xxx_setup_global_output_regs() 232 octeon_write_csr(oct, CN6XXX_SLI_PKT_DATA_OUT_ROR, 0); in lio_cn6xxx_setup_global_output_regs() 233 octeon_write_csr(oct, CN6XXX_SLI_PKT_DATA_OUT_NS, 0); in lio_cn6xxx_setup_global_output_regs() 238 octeon_write_csr(oct, CN6XXX_SLI_OQ_INT_LEVEL_PKTS, in lio_cn6xxx_setup_global_output_regs() 244 octeon_write_csr(oct, CN6XXX_SLI_OQ_INT_LEVEL_TIME, time_threshold); in lio_cn6xxx_setup_global_output_regs() 273 octeon_write_csr(oct, CN6XXX_SLI_IQ_SIZE(iq_no), iq->max_count); in lio_cn6xxx_setup_iq_regs() [all …]
|
D | cn23xx_vf_device.c | 157 octeon_write_csr(oct, CN23XX_VF_SLI_OQ_PKTS_CREDIT(q_no), in cn23xx_vf_setup_global_output_regs() 197 octeon_write_csr(oct, CN23XX_VF_SLI_OQ_PKT_CONTROL(q_no), in cn23xx_vf_setup_global_output_regs() 220 octeon_write_csr(oct, CN23XX_VF_SLI_IQ_SIZE(iq_no), iq->max_count); in cn23xx_setup_vf_iq_regs() 251 octeon_write_csr(oct, CN23XX_VF_SLI_OQ_SIZE(oq_no), droq->max_count); in cn23xx_setup_vf_oq_regs() 253 octeon_write_csr(oct, CN23XX_VF_SLI_OQ_BUFF_INFO_SIZE(oq_no), in cn23xx_setup_vf_oq_regs() 351 octeon_write_csr( in cn23xx_enable_vf_io_queues()
|
D | cn23xx_pf_device.c | 527 octeon_write_csr(oct, CN23XX_SLI_OQ_PKT_CONTROL(q_no), reg_val); in cn23xx_pf_setup_global_output_regs() 597 octeon_write_csr(oct, CN23XX_SLI_IQ_SIZE(iq_no), iq->max_count); in cn23xx_setup_iq_regs() 640 octeon_write_csr(oct, CN23XX_SLI_OQ_SIZE(oq_no), droq->max_count); in cn23xx_setup_oq_regs() 642 octeon_write_csr(oct, CN23XX_SLI_OQ_BUFF_INFO_SIZE(oq_no), in cn23xx_setup_oq_regs() 657 octeon_write_csr(oct, CN23XX_SLI_OQ_PKT_CONTROL(oq_no), in cn23xx_setup_oq_regs() 665 octeon_write_csr(oct, CN23XX_SLI_OQ_PKT_CONTROL(oq_no), in cn23xx_setup_oq_regs() 860 octeon_write_csr(oct, CN23XX_SLI_OQ_PKT_CONTROL(q_no), in cn23xx_enable_io_queues() 902 octeon_write_csr(oct, CN23XX_SLI_IQ_DOORBELL(q_no), 0xFFFFFFFF); in cn23xx_disable_io_queues() 926 octeon_write_csr(oct, CN23XX_SLI_OQ_PKTS_CREDIT(q_no), in cn23xx_disable_io_queues() 937 octeon_write_csr(oct, CN23XX_SLI_OQ_PKTS_SENT(q_no), in cn23xx_disable_io_queues()
|
D | octeon_device.c | 949 octeon_write_csr(oct, CN6XXX_SLI_PKT_INSTR_ENB, 0); in octeon_set_io_queues_off() 950 octeon_write_csr(oct, CN6XXX_SLI_PKT_OUT_ENB, 0); in octeon_set_io_queues_off() 1008 octeon_write_csr(oct, CN6XXX_SLI_PKT_OUT_ENB, reg_val); in octeon_set_droq_pkt_op()
|
D | octeon_droq.c | 839 octeon_write_csr(oct, CN6XXX_SLI_PKT_TIME_INT_ENB, value); in octeon_enable_irq() 842 octeon_write_csr(oct, CN6XXX_SLI_PKT_CNT_INT_ENB, value); in octeon_enable_irq()
|
D | octeon_device.h | 740 #define octeon_write_csr(oct_dev, reg_off, value) \ macro
|
D | lio_ethtool.c | 2244 octeon_write_csr(oct, CN6XXX_SLI_OQ_INT_LEVEL_PKTS, in oct_cfg_rx_intrcnt() 2318 octeon_write_csr(oct, in oct_cfg_rx_intrtime()
|
D | lio_main.c | 228 octeon_write_csr(oct, CN6XXX_SLI_PKT_INSTR_ENB, 0); in force_io_queues_off() 231 octeon_write_csr(oct, CN6XXX_SLI_PKT_OUT_ENB, 0); in force_io_queues_off()
|