/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_dma.c | 42 dma_addr_t dma_tx_phy, u32 chan) in dwmac100_dma_init_tx() 45 writel(lower_32_bits(dma_tx_phy), ioaddr + DMA_TX_BASE_ADDR); in dwmac100_dma_init_tx() 40 dwmac100_dma_init_tx(void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac100_dma_init_tx() argument
|
H A D | dwmac1000_dma.c | 123 dma_addr_t dma_tx_phy, u32 chan) in dwmac1000_dma_init_tx() 126 writel(lower_32_bits(dma_tx_phy), ioaddr + DMA_TX_BASE_ADDR); in dwmac1000_dma_init_tx() 121 dwmac1000_dma_init_tx(void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac1000_dma_init_tx() argument
|
H A D | dwmac4_dma.c | 91 dma_addr_t dma_tx_phy, u32 chan) in dwmac4_dma_init_tx_chan() 105 writel(upper_32_bits(dma_tx_phy), in dwmac4_dma_init_tx_chan() 108 writel(lower_32_bits(dma_tx_phy), ioaddr + DMA_CHAN_TX_BASE_ADDR(chan)); in dwmac4_dma_init_tx_chan() 89 dwmac4_dma_init_tx_chan(void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac4_dma_init_tx_chan() argument
|
H A D | chain_mode.c | 156 p->des3 = cpu_to_le32((unsigned int)((tx_q->dma_tx_phy + in clean_desc3()
|
H A D | stmmac.h | 59 dma_addr_t dma_tx_phy; member
|
H A D | stmmac_main.c | 1228 tx_q->dma_tx_phy, desc_size); in stmmac_display_tx_rings() 1519 "(%s) dma_tx_phy=0x%08x\n", __func__, in init_dma_tx_desc_rings() 1520 (u32)tx_q->dma_tx_phy); in init_dma_tx_desc_rings() 1526 tx_q->dma_tx_phy, in init_dma_tx_desc_rings() 1530 tx_q->dma_tx_phy, in init_dma_tx_desc_rings() 1691 dma_free_coherent(priv->device, size, addr, tx_q->dma_tx_phy); in free_dma_tx_desc_resources() 1815 &tx_q->dma_tx_phy, GFP_KERNEL); in alloc_dma_tx_desc_resources() 2174 tx_q->dma_tx_phy, chan); in stmmac_tx_err() 2416 tx_q->dma_tx_phy, chan); in stmmac_init_dma_engine() 2418 tx_q->tx_tail_addr = tx_q->dma_tx_phy; in stmmac_init_dma_engine() [all...] |
H A D | dwmac-sun8i.c | 302 dma_addr_t dma_tx_phy, u32 chan) in sun8i_dwmac_dma_init_tx() 305 writel(lower_32_bits(dma_tx_phy), ioaddr + EMAC_TX_DESC_LIST); in sun8i_dwmac_dma_init_tx() 300 sun8i_dwmac_dma_init_tx(void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) sun8i_dwmac_dma_init_tx() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_dma.c | 42 dma_addr_t dma_tx_phy, u32 chan) in dwmac100_dma_init_tx() 45 writel(lower_32_bits(dma_tx_phy), ioaddr + DMA_TX_BASE_ADDR); in dwmac100_dma_init_tx() 40 dwmac100_dma_init_tx(struct stmmac_priv *priv, void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac100_dma_init_tx() argument
|
H A D | dwmac1000_dma.c | 125 dma_addr_t dma_tx_phy, u32 chan) in dwmac1000_dma_init_tx() 128 writel(lower_32_bits(dma_tx_phy), ioaddr + DMA_TX_BASE_ADDR); in dwmac1000_dma_init_tx() 122 dwmac1000_dma_init_tx(struct stmmac_priv *priv, void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac1000_dma_init_tx() argument
|
H A D | dwmac4_dma.c | 96 dma_addr_t dma_tx_phy, u32 chan) in dwmac4_dma_init_tx_chan() 111 writel(upper_32_bits(dma_tx_phy), in dwmac4_dma_init_tx_chan() 114 writel(lower_32_bits(dma_tx_phy), in dwmac4_dma_init_tx_chan() 93 dwmac4_dma_init_tx_chan(struct stmmac_priv *priv, void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) dwmac4_dma_init_tx_chan() argument
|
H A D | chain_mode.c | 154 p->des3 = cpu_to_le32((unsigned int)((tx_q->dma_tx_phy + in clean_desc3()
|
H A D | stmmac.h | 78 dma_addr_t dma_tx_phy; member
|
H A D | stmmac_main.c | 1319 tx_q->dma_tx_phy, desc_size); in stmmac_display_tx_rings() 1792 "(%s) dma_tx_phy=0x%08x\n", __func__, in __init_dma_tx_desc_rings() 1793 (u32)tx_q->dma_tx_phy); in __init_dma_tx_desc_rings() 1799 tx_q->dma_tx_phy, in __init_dma_tx_desc_rings() 1803 tx_q->dma_tx_phy, in __init_dma_tx_desc_rings() 1994 dma_free_coherent(priv->device, size, addr, tx_q->dma_tx_phy); in __free_dma_tx_desc_resources() 2160 &tx_q->dma_tx_phy, GFP_KERNEL); in __alloc_dma_tx_desc_resources() 2750 tx_q->dma_tx_phy, chan); in stmmac_tx_err() 2992 tx_q->dma_tx_phy, chan); in stmmac_init_dma_engine() 2994 tx_q->tx_tail_addr = tx_q->dma_tx_phy; in stmmac_init_dma_engine() [all...] |
H A D | dwmac-sun8i.c | 320 dma_addr_t dma_tx_phy, u32 chan) in sun8i_dwmac_dma_init_tx() 323 writel(lower_32_bits(dma_tx_phy), ioaddr + EMAC_TX_DESC_LIST); in sun8i_dwmac_dma_init_tx() 317 sun8i_dwmac_dma_init_tx(struct stmmac_priv *priv, void __iomem *ioaddr, struct stmmac_dma_cfg *dma_cfg, dma_addr_t dma_tx_phy, u32 chan) sun8i_dwmac_dma_init_tx() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 369 dma_addr_t dma_tx_phy; member 753 &priv->dma_tx_phy, in xgmac_dma_desc_rings_init() 761 (unsigned int)priv->dma_rx_phy, (unsigned int)priv->dma_tx_phy); in xgmac_dma_desc_rings_init() 773 writel(priv->dma_tx_phy, priv->base + XGMAC_DMA_TX_BASE_ADDR); in xgmac_dma_desc_rings_init() 846 priv->dma_tx, priv->dma_tx_phy); in xgmac_free_dma_desc_rings() 926 writel(priv->dma_tx_phy, priv->base + XGMAC_DMA_TX_BASE_ADDR); in xgmac_tx_timeout_work()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 369 dma_addr_t dma_tx_phy; member 753 &priv->dma_tx_phy, in xgmac_dma_desc_rings_init() 761 (unsigned int)priv->dma_rx_phy, (unsigned int)priv->dma_tx_phy); in xgmac_dma_desc_rings_init() 773 writel(priv->dma_tx_phy, priv->base + XGMAC_DMA_TX_BASE_ADDR); in xgmac_dma_desc_rings_init() 846 priv->dma_tx, priv->dma_tx_phy); in xgmac_free_dma_desc_rings() 926 writel(priv->dma_tx_phy, priv->base + XGMAC_DMA_TX_BASE_ADDR); in xgmac_tx_timeout_work()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_common.h | 380 dma_addr_t dma_tx_phy; member
|
H A D | sxgbe_main.c | 406 &tx_ring->dma_tx_phy, GFP_KERNEL); in init_tx_ring() 433 tx_ring->dma_tx, tx_ring->dma_tx_phy); in init_tx_ring() 551 tx_ring->dma_tx, tx_ring->dma_tx_phy); in free_tx_ring() 966 (priv->txq[queue_num])->dma_tx_phy, in sxgbe_init_dma_engine()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_common.h | 380 dma_addr_t dma_tx_phy; member
|
H A D | sxgbe_main.c | 406 &tx_ring->dma_tx_phy, GFP_KERNEL); in init_tx_ring() 433 tx_ring->dma_tx, tx_ring->dma_tx_phy); in init_tx_ring() 551 tx_ring->dma_tx, tx_ring->dma_tx_phy); in free_tx_ring() 969 (priv->txq[queue_num])->dma_tx_phy, in sxgbe_init_dma_engine()
|