linux/drivers/net/ethernet/socionext
Ilias Apalodimas 4acb20b462 net: socionext: different approach on DMA
Current driver dynamically allocates an skb and maps it as DMA Rx
buffer. In order to prepare for upcoming XDP changes, let's introduce a
different allocation scheme.
Buffers are allocated dynamically and mapped into hardware.
During the Rx operation the driver uses build_skb() to produce the
necessary buffers for the network stack.
This change increases performance ~15% on 64b packets with smmu disabled
and ~5% with smmu enabled

Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-11-08 19:42:41 -08:00
..
Kconfig net: ethernet: ave: add support for phy-mode setting of system controller 2018-04-20 10:49:41 -04:00
Makefile
netsec.c net: socionext: different approach on DMA 2018-11-08 19:42:41 -08:00
sni_ave.c net: phy: Add helper for advertise to lcl value 2018-10-01 22:55:36 -07:00