]> 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)
commitefee12ac0535a63a4e3c46b4611509043dab5344
treea181f349bd7f8fd0d9315a8ddd60d31d2c7010bb
parentb1c22dd18b9372e0998cddf8a7789ea533cf3ff0
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