Home
last modified time | relevance | path

Searched refs:tx_base (Results 1 – 10 of 10) sorted by relevance

/drivers/platform/mellanox/
Dmlxbf-tmfifo.c169 void __iomem *tx_base; member
503 sts = readq(fifo->tx_base + MLXBF_TMFIFO_TX_STS); in mlxbf_tmfifo_get_tx_avail()
539 writeq(*(u64 *)&hdr, fifo->tx_base + MLXBF_TMFIFO_TX_DATA); in mlxbf_tmfifo_console_tx()
556 writeq(data, fifo->tx_base + MLXBF_TMFIFO_TX_DATA); in mlxbf_tmfifo_console_tx()
616 writeq(data, fifo->tx_base + MLXBF_TMFIFO_TX_DATA); in mlxbf_tmfifo_rxtx_word()
692 writeq(*(u64 *)&hdr, fifo->tx_base + MLXBF_TMFIFO_TX_DATA); in mlxbf_tmfifo_rxtx_header()
1208 ctl = readq(fifo->tx_base + MLXBF_TMFIFO_TX_CTL); in mlxbf_tmfifo_set_threshold()
1217 writeq(ctl, fifo->tx_base + MLXBF_TMFIFO_TX_CTL); in mlxbf_tmfifo_set_threshold()
1265 fifo->tx_base = devm_platform_ioremap_resource(pdev, 1); in mlxbf_tmfifo_probe()
1266 if (IS_ERR(fifo->tx_base)) in mlxbf_tmfifo_probe()
[all …]
/drivers/net/ethernet/litex/
Dlitex_liteeth.c49 void __iomem *tx_base; member
181 txbuffer = priv->tx_base + priv->tx_slot * priv->slot_size; in liteeth_start_xmit()
276 priv->tx_base = buf_base + priv->num_rx_slots * priv->slot_size; in liteeth_probe()
/drivers/usb/host/
Dfhci-tds.c262 out_be16(&ep->ep_pram_ptr->tx_base, cpm_muram_offset(ep->td_base)); in fhci_init_ep_registers()
509 in_be16(&ep->ep_pram_ptr->tx_base)); in fhci_flush_bds()
558 in_be16(&ep->ep_pram_ptr->tx_base)); in fhci_flush_actual_frame()
Dfhci.h193 __be16 tx_base; /* Tx BD base address */ member
/drivers/net/ethernet/moxa/
Dmoxart_ether.c78 priv->tx_desc_base, priv->tx_base); in moxart_mac_free_memory()
159 writel(priv->tx_base, priv->base + REG_TXR_BASE_ADDRESS); in moxart_mac_setup_desc_ring()
499 TX_DESC_NUM, &priv->tx_base, in moxart_mac_probe()
Dmoxart_ether.h310 dma_addr_t tx_base; member
/drivers/slimbus/
Dqcom-ngd-ctrl.c175 void *tx_base; member
541 desc->base = ctrl->tx_base + ctrl->tx_tail * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_tx_msg_get()
575 offset = buf - ctrl->tx_base; in qcom_slim_ngd_tx_msg_post()
580 desc->base = ctrl->tx_base + offset; in qcom_slim_ngd_tx_msg_post()
727 ctrl->tx_base = dma_alloc_coherent(dev, size, &ctrl->tx_phys_base, in qcom_slim_ngd_init_tx_msgq()
729 if (!ctrl->tx_base) { in qcom_slim_ngd_init_tx_msgq()
/drivers/net/ethernet/netronome/nfp/
Dnfp_net_main.c104 u32 tx_base, rx_base, n_tx_rings, n_rx_rings; in nfp_net_pf_alloc_vnic() local
108 tx_base = readl(ctrl_bar + NFP_NET_CFG_START_TXQ); in nfp_net_pf_alloc_vnic()
120 nn->tx_bar = qc_bar + tx_base * NFP_QCP_QUEUE_ADDR_SZ; in nfp_net_pf_alloc_vnic()
/drivers/net/ethernet/amd/
Dau1000_eth.c631 au1000_setup_hw_rings(struct au1000_private *aup, void __iomem *tx_base) in au1000_setup_hw_rings() argument
637 (tx_base + 0x100 + sizeof(struct rx_dma) * i); in au1000_setup_hw_rings()
641 (tx_base + sizeof(struct tx_dma) * i); in au1000_setup_hw_rings()
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c572 int tx_base = 0; in is_tx_ring() local
575 tx_base = bp->rx_nr_rings; in is_tx_ring()
577 if (ring_num >= tx_base && ring_num < (tx_base + bp->tx_nr_rings)) in is_tx_ring()