Home
last modified time | relevance | path

Searched refs:dwmac4_addrs (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/stmicro/stmmac/ !
H A Ddwmac4_lib.c32 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_set_rx_tail_ptr() local
34 writel(tail_ptr, ioaddr + DMA_CHAN_RX_END_ADDR(dwmac4_addrs, chan)); in dwmac4_set_rx_tail_ptr()
40 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_set_tx_tail_ptr() local
42 writel(tail_ptr, ioaddr + DMA_CHAN_TX_END_ADDR(dwmac4_addrs, chan)); in dwmac4_set_tx_tail_ptr()
48 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_dma_start_tx() local
49 u32 value = readl(ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_start_tx()
52 writel(value, ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_start_tx()
62 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_dma_stop_tx() local
64 u32 value = readl(ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_stop_tx()
67 writel(value, ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_stop_tx()
[all …]
H A Ddwmac4_dma.c50 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_dma_init_rx_chan() local
54 value = readl(ioaddr + DMA_CHAN_RX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_init_rx_chan()
56 writel(value, ioaddr + DMA_CHAN_RX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_init_rx_chan()
60 ioaddr + DMA_CHAN_RX_BASE_ADDR_HI(dwmac4_addrs, chan)); in dwmac4_dma_init_rx_chan()
63 ioaddr + DMA_CHAN_RX_BASE_ADDR(dwmac4_addrs, chan)); in dwmac4_dma_init_rx_chan()
71 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_dma_init_tx_chan() local
75 value = readl(ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_init_tx_chan()
81 writel(value, ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); in dwmac4_dma_init_tx_chan()
85 ioaddr + DMA_CHAN_TX_BASE_ADDR_HI(dwmac4_addrs, chan)); in dwmac4_dma_init_tx_chan()
88 ioaddr + DMA_CHAN_TX_BASE_ADDR(dwmac4_addrs, chan)); in dwmac4_dma_init_tx_chan()
[all …]
H A Ddwmac4_core.c239 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_set_mtl_tx_queue_weight() local
241 u32 value = readl(ioaddr + mtl_txqx_weight_base_addr(dwmac4_addrs, in dwmac4_set_mtl_tx_queue_weight()
246 writel(value, ioaddr + mtl_txqx_weight_base_addr(dwmac4_addrs, queue)); in dwmac4_set_mtl_tx_queue_weight()
272 const struct dwmac4_addrs *dwmac4_addrs = priv->plat->dwmac4_addrs; in dwmac4_config_cbs() local
283 value = readl(ioaddr + mtl_etsx_ctrl_base_addr(dwmac4_addrs, queue)); in dwmac4_config_cbs()
286 writel(value, ioaddr + mtl_etsx_ctrl_base_addr(dwmac4_addrs, queue)); in dwmac4_config_cbs()
289 value = readl(ioaddr + mtl_send_slp_credx_base_addr(dwmac4_addrs, in dwmac4_config_cbs()
293 writel(value, ioaddr + mtl_send_slp_credx_base_addr(dwmac4_addrs, in dwmac4_config_cbs()
300 value = readl(ioaddr + mtl_high_credx_base_addr(dwmac4_addrs, queue)); in dwmac4_config_cbs()
303 writel(value, ioaddr + mtl_high_credx_base_addr(dwmac4_addrs, queue)); in dwmac4_config_cbs()
[all …]
H A Ddwmac4.h282 static inline u32 mtl_chanx_base_addr(const struct dwmac4_addrs *addrs, in mtl_chanx_base_addr()
339 static inline u32 mtl_etsx_ctrl_base_addr(const struct dwmac4_addrs *addrs, in mtl_etsx_ctrl_base_addr()
359 static inline u32 mtl_txqx_weight_base_addr(const struct dwmac4_addrs *addrs, in mtl_txqx_weight_base_addr()
378 static inline u32 mtl_send_slp_credx_base_addr(const struct dwmac4_addrs *addrs, in mtl_send_slp_credx_base_addr()
397 static inline u32 mtl_high_credx_base_addr(const struct dwmac4_addrs *addrs, in mtl_high_credx_base_addr()
416 static inline u32 mtl_low_credx_base_addr(const struct dwmac4_addrs *addrs, in mtl_low_credx_base_addr()
H A Ddwmac-qcom-ethqos.c96 struct dwmac4_addrs dwmac4_addrs; member
257 .dwmac4_addrs = {
292 .dwmac4_addrs = {
817 plat_dat->dwmac4_addrs = &data->dwmac4_addrs; in qcom_ethqos_probe()
H A Ddwmac4_dma.h54 static inline u32 dma_chanx_base_addr(const struct dwmac4_addrs *addrs, in dma_chanx_base_addr()
/linux/include/linux/ !
H A Dstmmac.h157 struct dwmac4_addrs { struct
307 const struct dwmac4_addrs *dwmac4_addrs; member