Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89cc57c5 authored by Joao Pinto's avatar Joao Pinto Committed by David S. Miller
Browse files

net: stmmac: prepare rx/tx set tail function for multiple queues



This patch prepares RX and TX set tail functions for multiple queues.

Signed-off-by: default avatarJoao Pinto <jpinto@synopsys.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 4854ab99
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -37,12 +37,12 @@ int dwmac4_dma_reset(void __iomem *ioaddr)


void dwmac4_set_rx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan)
void dwmac4_set_rx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan)
{
{
	writel(tail_ptr, ioaddr + DMA_CHAN_RX_END_ADDR(0));
	writel(tail_ptr, ioaddr + DMA_CHAN_RX_END_ADDR(chan));
}
}


void dwmac4_set_tx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan)
void dwmac4_set_tx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan)
{
{
	writel(tail_ptr, ioaddr + DMA_CHAN_TX_END_ADDR(0));
	writel(tail_ptr, ioaddr + DMA_CHAN_TX_END_ADDR(chan));
}
}


void dwmac4_dma_start_tx(void __iomem *ioaddr, u32 chan)
void dwmac4_dma_start_tx(void __iomem *ioaddr, u32 chan)