]> git.baikalelectronics.ru Git - kernel.git/commit
net: stmmac: Enable OSP for GMAC4
authorJose Abreu <Jose.Abreu@synopsys.com>
Fri, 18 May 2018 13:55:58 +0000 (14:55 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 May 2018 15:00:14 +0000 (11:00 -0400)
commitc4c80708ca7b07ce710744633b349951efae4b35
treebb5f867989af70d8e57dc0cf67fca6188fb3bf8c
parent7ceee86d00a43b2273a778e2e0df8eda2c30e9f5
net: stmmac: Enable OSP for GMAC4

This enables OSP (Operate on Second Packet) for GMAC4. The feature
allows DMA to fetch second descriptor while its still processing the
first one.

Running iperf, the performance gain is +/- 38%.

Signed-off-by: Jose Abreu <joabreu@synopsys.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Joao Pinto <jpinto@synopsys.com>
Cc: Vitor Soares <soares@synopsys.com>
Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Cc: Alexandre Torgue <alexandre.torgue@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c