ath79: increase max tx ring buffer for ag71xx
authorRobert Meijer <robert.s.meijer@gmail.com>
Fri, 9 Oct 2020 17:58:46 +0000 (19:58 +0200)
committerChristian Marangi <ansuelsmth@gmail.com>
Thu, 6 Oct 2022 14:45:43 +0000 (16:45 +0200)
This allows the user to specify a larger tx ring buffer size via ethtool.
Having symmetrical ring buffer sizes increases throughput on high bandwidth
(1 gbps tested) network connections.

The default value is not changed so the same behaviour is saved.

Signed-off-by: Robert Meijer <robert.s.meijer@gmail.com>
[ improve title, commit description and wrap to 80 columns ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h

index 1955cd288f3c5e548ef8bdf8bc976e98c93676aa..0773f1a5af0e524a4d6f6f99957a3eea264b4763 100644 (file)
@@ -65,7 +65,7 @@
 #define AG71XX_TX_RING_SIZE_DEFAULT    128
 #define AG71XX_RX_RING_SIZE_DEFAULT    256
 
-#define AG71XX_TX_RING_SIZE_MAX                128
+#define AG71XX_TX_RING_SIZE_MAX                256
 #define AG71XX_RX_RING_SIZE_MAX                256
 
 #ifdef CONFIG_AG71XX_DEBUG