| diff --git a/drivers/net/wireless/brcm80211/brcmsmac/dma.c b/drivers/net/wireless/brcm80211/brcmsmac/dma.c |
| index 426b9a9..d7ce1ac 100644 |
| |
| |
| @@ -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 |
| |
| |
| @@ -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 |
| |