28 lines
982 B
Diff
28 lines
982 B
Diff
diff --git a/drivers/net/wireless/brcm80211/brcmsmac/dma.c b/drivers/net/wireless/brcm80211/brcmsmac/dma.c
|
|
index 426b9a9..d7ce1ac 100644
|
|
--- a/drivers/net/wireless/brcm80211/brcmsmac/dma.c
|
|
+++ b/drivers/net/wireless/brcm80211/brcmsmac/dma.c
|
|
@@ -361,7 +361,7 @@ static uint prevtxd(struct dma_info *di, uint i)
|
|
|
|
static uint nextrxd(struct dma_info *di, uint i)
|
|
{
|
|
- return txd(di, i + 1);
|
|
+ return rxd(di, i + 1);
|
|
}
|
|
|
|
static uint ntxdactive(struct dma_info *di, uint h, uint t)
|
|
diff --git a/drivers/net/wireless/brcm80211/brcmsmac/main.c b/drivers/net/wireless/brcm80211/brcmsmac/main.c
|
|
index 5710dc0..25c5410 100644
|
|
--- a/drivers/net/wireless/brcm80211/brcmsmac/main.c
|
|
+++ b/drivers/net/wireless/brcm80211/brcmsmac/main.c
|
|
@@ -232,8 +232,8 @@
|
|
|
|
#define MAX_DMA_SEGS 4
|
|
|
|
-/* Max # of entries in Tx FIFO based on 4kb page size */
|
|
-#define NTXD 256
|
|
+/* # of entries in Tx FIFO */
|
|
+#define NTXD 64
|
|
/* Max # of entries in Rx FIFO based on 4kb page size */
|
|
#define NRXD 256
|
|
|