Skip to content

Commit a47cf78

Browse files
marcanjannau
authored andcommitted
wifi: brcmfmac: msgbuf: Increase RX ring sizes to 2048
New chips, bigger rings again. BCM4388 Apple firmware posts more than 1024 RX buffers, so we need to bump this up again. This also requires increasing the number of RX PKTIDs. Signed-off-by: Hector Martin <marcan@marcan.st>
1 parent 5b9c3f6 commit a47cf78

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
#define MSGBUF_TYPE_D2H_RING_DELETE_CMPLT 0x2E
7676

7777
#define NR_TX_PKTIDS 2048
78-
#define NR_RX_PKTIDS 1024
78+
#define NR_RX_PKTIDS 2048
7979

8080
#define BRCMF_IOCTL_REQ_PKTID 0xFFFE
8181

drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
#ifdef CONFIG_BRCMFMAC_PROTO_MSGBUF
99

1010
#define BRCMF_H2D_MSGRING_CONTROL_SUBMIT_MAX_ITEM 64
11-
#define BRCMF_H2D_MSGRING_RXPOST_SUBMIT_MAX_ITEM 1024
11+
#define BRCMF_H2D_MSGRING_RXPOST_SUBMIT_MAX_ITEM 2048
1212
#define BRCMF_D2H_MSGRING_CONTROL_COMPLETE_MAX_ITEM 64
1313
#define BRCMF_D2H_MSGRING_TX_COMPLETE_MAX_ITEM 1024
14-
#define BRCMF_D2H_MSGRING_RX_COMPLETE_MAX_ITEM 1024
14+
#define BRCMF_D2H_MSGRING_RX_COMPLETE_MAX_ITEM 2048
1515
#define BRCMF_H2D_TXFLOWRING_MAX_ITEM 512
1616

1717
#define BRCMF_H2D_MSGRING_CONTROL_SUBMIT_ITEMSIZE 40

0 commit comments

Comments
 (0)