From 926f000b99d31b9d4495c112149377c0da66dbc1 Mon Sep 17 00:00:00 2001
From: Felix Fietkau <nbd@openwrt.org>
Date: Sat, 30 Aug 2014 09:11:41 +0000
Subject: ar71xx: disable ethernet descriptor splitting for now, as it seems to
 cause tx hangs in some setups

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42333
---
 .../ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c      | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'target/linux/ar71xx/files/drivers/net/ethernet')

diff --git a/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c b/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
index b0f3915..ed04033 100644
--- a/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
+++ b/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
@@ -1257,10 +1257,12 @@ static int ag71xx_probe(struct platform_device *pdev)
 	ag->max_frame_len = pdata->max_frame_len;
 	ag->desc_pktlen_mask = pdata->desc_pktlen_mask;
 
+#ifdef notyet
 	if (!pdata->is_ar724x && !pdata->is_ar91xx) {
 		ag->tx_ring.desc_split = AG71XX_TX_RING_SPLIT;
 		ag->tx_ring.size *= AG71XX_TX_RING_DS_PER_PKT;
 	}
+#endif
 
 	ag->stop_desc = dma_alloc_coherent(NULL,
 		sizeof(struct ag71xx_desc), &ag->stop_desc_dma, GFP_KERNEL);
-- 
cgit v1.1