Home
last modified time | relevance | path

Searched refs:writel (Results 1 – 18 of 18) sorted by relevance

/dpdk/drivers/net/pfe/
H A Dpfe_hal.c157 writel(ecr, (base + EMAC_ECNTRL_REG)); in gemac_set_speed()
158 writel(rcr, (base + EMAC_RCNTRL_REG)); in gemac_set_speed()
196 writel(val, base + EMAC_RCNTRL_REG); in gemac_set_mode()
246 writel(hash->top, base + EMAC_GAUR); in gemac_set_hash()
277 writel(0, base + EMAC_PHY_ADDR_LOW); in gemac_clear_laddrN()
453 writel(val, base + EMAC_ECNTRL_REG); in gemac_set_wol()
561 writel(1, base + GPI_TOE_CHKSUM_EN); in gpi_set_config()
600 writel(0, HIF_TX_CTRL); in hif_tx_disable()
604 writel(hif_int, HIF_INT_ENABLE); in hif_tx_disable()
626 writel(0, HIF_RX_CTRL); in hif_rx_disable()
[all …]
H A Dpfe_hif.c72 writel(0, &desc->data); in pfe_hif_release_buffers()
73 writel(0, &desc->status); in pfe_hif_release_buffers()
74 writel(0, &desc->ctrl); in pfe_hif_release_buffers()
137 writel(DDR_PHYS_TO_PFE(hif->rx_buf_addr[i]), in pfe_hif_init_buffers()
139 writel(0, &desc->status); in pfe_hif_init_buffers()
147 writel((BD_CTRL_PKT_INT_EN | BD_CTRL_LIFM in pfe_hif_init_buffers()
176 writel(0, &desc->ctrl); in pfe_hif_init_buffers()
448 writel(DDR_PHYS_TO_PFE(free_buf), &desc->data); in pfe_hif_rx_process()
600 writel((BD_CTRL_LIFM | in hif_xmit_pkt()
606 writel((BD_CTRL_DESC_EN | in hif_xmit_pkt()
[all …]
H A Dpfe_ethdev.c160 writel(RESET_STATUS, HIF_INT_SRC); in pfe_recv_pkts_on_intr()
161 writel(readl(HIF_INT_ENABLE) | HIF_RXPKT_INT, HIF_INT_ENABLE); in pfe_recv_pkts_on_intr()
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_compat.h231 static inline void writel(unsigned int val, volatile void __iomem *addr) in writel() function
238 writel(val, addr); in writeq()
239 writel(val >> 32, (void *)((uintptr_t)addr + 4)); in writeq()
H A Dsge.c657 writel(val | V_QID(q->bar2_qid), in ring_tx_db()
1662 writel(val | V_INGRESSQID(q->bar2_qid), in cxgbe_poll()
/dpdk/drivers/common/iavf/
H A Diavf_osdep.h96 writel(uint32_t value, volatile void *addr) in writel() function
119 #define wr32(a, reg, value) writel((value), (a)->hw_addr + (reg))
132 #define IAVF_PCI_REG_WRITE(reg, value) writel(value, reg)
/dpdk/drivers/net/hinic/base/
H A Dhinic_compat.h147 static inline void writel(u32 value, volatile void *addr) in writel() function
157 #define __raw_writel(value, reg) writel((value), (reg))
H A Dhinic_pmd_hwif.h89 writel(cpu_to_be32(val), hwif->cfg_regs_base + reg); in hinic_hwif_write_reg()
H A Dhinic_pmd_hwif.c291 writel(mask_bits, hwif->intr_regs_base + offset); in hinic_set_msix_state()
H A Dhinic_pmd_cmdq.c264 writel(db.db_info, CMDQ_DB_ADDR(cmdq->db_base, prod_idx)); in cmdq_set_db()
/dpdk/drivers/net/pfe/base/
H A Dpfe.h98 #define writel(v, p) ({*(volatile unsigned int *)(p) = (v); }) macro
392 writel(HIF_CTRL_DMA_EN | HIF_CTRL_BDP_CH_START_WSTB, HIF_RX_CTRL); in hif_rx_dma_start()
400 writel(HIF_CTRL_DMA_EN | HIF_CTRL_BDP_CH_START_WSTB, HIF_TX_CTRL); in hif_tx_dma_start()
/dpdk/drivers/raw/ifpga/base/
H A Difpga_compat.h27 #define writel(value, addr) opae_writel(value, addr) macro
/dpdk/drivers/net/ice/base/
H A Dice_osdep.h103 writel(uint32_t value, volatile void *addr) in writel() function
126 #define wr32(a, reg, value) writel((value), (a)->hw_addr + (reg))
175 #define ICE_PCI_REG_WRITE(reg, value) writel(value, reg)
/dpdk/drivers/net/enic/
H A Denic_compat.h71 static inline void writel(unsigned int val, volatile void __iomem *addr) in writel() function
/dpdk/drivers/net/enic/base/
H A Dvnic_dev.h31 writel(val & 0xffffffff, reg); in writeq()
32 writel((uint32_t)(val >> 32), (char *)reg + 0x4UL); in writeq()
/dpdk/drivers/net/enetfec/
H A Denet_ethdev.h45 #define writel(v, p) ({*(volatile unsigned int *)(p) = (v); }) macro
H A Denet_ethdev.c56 writel(0xffffffff, (uint8_t *)fep->hw_baseaddr_v + ENETFEC_EIR); in enetfec_restart()
296 writel(addr->addr_bytes[3] | (addr->addr_bytes[2] << 8) | in enetfec_set_mac_address()
299 writel((addr->addr_bytes[5] << 16) | (addr->addr_bytes[4] << 24), in enetfec_set_mac_address()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_tx.c1122 writel(sq_db.db_info, SQ_DB_ADDR(sq, prod_idx)); in hinic_sq_write_db()