]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: Update fwsignal to fix out of order tx.
authorHante Meuleman <meuleman@broadcom.com>
Fri, 29 Nov 2013 10:48:13 +0000 (11:48 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 2 Dec 2013 19:25:16 +0000 (14:25 -0500)
commitc4ffb08207bd9475b6f4a5b5501aa0190e35d509
treea181f349bd7f8fd0d9315a8ddd60d31d2c7010bb
parentfae8fd52907c2ee137a452a460b89d977c207fae
brcmfmac: Update fwsignal to fix out of order tx.

When using fwsignal it is possible that tx packets get delivered out
of order. This patch fixes that by reordering suppressed packets and
tracking generation bit and sequence number per packet.

Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c