Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 75be3e24 authored by Seth Forshee's avatar Seth Forshee Committed by John W. Linville
Browse files

brcmsmac: Reduce number of entries in tx DMA rings



Currently up to 256 frames can be queued for each DMA ring. This is
excessive, and now that we have better flow control we can get by with
less. Experimentation has shown 64 to work well.

Signed-off-by: default avatarSeth Forshee <seth.forshee@canonical.com>
Reviewed-by: default avatarPieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: default avatarArend van Spriel <arend@broadcom.com>
Tested-by: default avatarDaniel Wagner <wagi@monom.org>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent b05618de
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -232,8 +232,8 @@


#define MAX_DMA_SEGS			4
#define MAX_DMA_SEGS			4


/* Max # of entries in Tx FIFO based on 4kb page size */
/* # of entries in Tx FIFO */
#define NTXD				256
#define NTXD				64
/* Max # of entries in Rx FIFO based on 4kb page size */
/* Max # of entries in Rx FIFO based on 4kb page size */
#define NRXD				256
#define NRXD				256