net: ll_temac: Make RX/TX ring sizes configurable
authorEsben Haabendal <esben@geanix.com>
Fri, 28 Feb 2020 07:57:26 +0000 (08:57 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Mar 2020 05:30:43 +0000 (21:30 -0800)
commitf7b261bfc35eab024898457dcacf8d5a28bead54
tree406f412cb350c88ab1ff7ea769f339eeb2e9acc4
parent7c462a0ca576cfe5f2162c6a571fa2956f612126
net: ll_temac: Make RX/TX ring sizes configurable

Add support for setting the RX and TX ring sizes for this driver using
ethtool. Also increase the default RX ring size as the previous default
was far too low for good performance in some configurations.

Signed-off-by: Esben Haabendal <esben@geanix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/xilinx/ll_temac.h
drivers/net/ethernet/xilinx/ll_temac_main.c