brcmfmac: firmware-signalling fixes and cleanup
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest22 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/22 | brcmfmac: allow firmware-signal tlv to be longer than specifieddrivers/ | +1 | 0 replies | |
| 2/22 | brcmfmac: remove fifo bitfield from brcmf_skbuff_cb::if_flagsdrivers/ | +3 | 0 replies | |
| 3/22 | brcmfmac: Take bus flowcontrol at credit mgmt into account.drivers/ drivers/ drivers/ +3 more | +39 | 0 replies | |
| 4/22 | brcmfmac: rework credit pickup to assure consistent handlingdrivers/ | +13 | 0 replies | |
| 5/22 | brcmfmac: explicitly indicate sk_buff is sent upon request creditdrivers/ | +53 | 0 replies | |
| 6/22 | brcmfmac: reducing debug logging in firmware-signalling codedrivers/ drivers/ | +66 | 0 replies | |
| 7/22 | brcmfmac: On bus flow control use fw signalling or netif.drivers/ | +8 | 0 replies | |
| 8/22 | brcmfmac: For FW signalling it is necessary to track gen bit.drivers/ | +29 | 0 replies | |
| 9/22 | brcmfmac: Correct creditmap when credit borrowing is active.drivers/ | +7 | 0 replies | |
| 10/22 | brcmfmac: Sent TIM information in case of data available.drivers/ | +103 | 0 replies | |
| 11/22 | brcmfmac: Find correct MAC descriptor in case of TDLS.drivers/ | +6 | 0 replies | |
| 12/22 | brcmfmac: fix invalid ifp lookup in firmware-signallingdrivers/ | +1 | 0 replies | |
| 13/22 | brcmfmac: Accept only first creditmap event.drivers/ | +5 | 0 replies | |
| 14/22 | brcmfmac: Signalling header push and pull on logic places.drivers/ | +13 | 0 replies | |
| 15/22 | brcmfmac: Fix endless loop when brcmf_fws_commit_skb fails.drivers/ | +2 | 0 replies | |
| 16/22 | brcmfmac: Simplify counting transit count.drivers/ | +12 | 0 replies | |
| 17/22 | brcmfmac: fix send_pkts statistic counter in firmware-signallingdrivers/ | +2 | 0 replies | |
| 18/22 | brcmfmac: Always use fifo_credits, also for requested credits.drivers/ drivers/ drivers/ | +79 | 0 replies | |
| 19/22 | brcmfmac: use credit mechanism for BC/MC if support by firmwaredrivers/ drivers/ | +32 | 0 replies | |
| 20/22 | brcmfmac: add trace event for capturing BDC headerdrivers/ drivers/ | +24 | 0 replies | |
| 21/22 | brcmfmac: increment hard_header_len instead of overridingdrivers/ | +1 | 0 replies | |
| 22/22 | brcmfmac: add debugfs statistics for firmware-signallingdrivers/ drivers/ drivers/ | +19 | 0 replies |
Reviews trailers per patch
All 22 patches have a Reviewed-by or Acked-by.
| Patch | Arend Van Spriel | Hante Meuleman | Pieter-Paul Giesberts | Franky (Zhenhui) Lin |
|---|---|---|---|---|
| 1/22 | R-b | R-b | ||
| 2/22 | R-b | R-b | ||
| 3/22 | R-b | R-b | R-b | |
| 4/22 | R-b | R-b | ||
| 5/22 | R-b | R-b | ||
| 6/22 | R-b | R-b | ||
| 7/22 | R-b | |||
| 8/22 | R-b | |||
| 9/22 | R-b | |||
| 10/22 | R-b | |||
| 11/22 | R-b | |||
| 12/22 | R-b | |||
| 13/22 | R-b | |||
| 14/22 | R-b | |||
| 15/22 | R-b | |||
| 16/22 | R-b | |||
| 17/22 | R-b | R-b | ||
| 18/22 | R-b | |||
| 19/22 | R-b | R-b | ||
| 20/22 | R-b | R-b | ||
| 21/22 | R-b | |||
| 22/22 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH 00/22] brcmfmac: firmware-signalling fixes and cleanup
This series is intended for v3.11 and resolves a number of issues observed testing firmware-signalling feature with power-save stations and P2P scenarios as well as several patches for code cleanup.
The series applies to the master branch of the wireless-next repository.
Arend van Spriel (11):
brcmfmac: allow firmware-signal tlv to be longer than specified
brcmfmac: remove fifo bitfield from brcmf_skbuff_cb::if_flags
brcmfmac: rework credit pickup to assure consistent handling
brcmfmac: explicitly indicate sk_buff is sent upon request credit
brcmfmac: reducing debug logging in firmware-signalling code
brcmfmac: Sent TIM information in case of data available.
brcmfmac: fix send_pkts statistic counter in firmware-signalling
brcmfmac: use credit mechanism for BC/MC if support by firmware
brcmfmac: add trace event for capturing BDC header
brcmfmac: increment hard_header_len instead of overriding
brcmfmac: add debugfs statistics for firmware-signalling
Hante Meuleman (11):
brcmfmac: Take bus flowcontrol at credit mgmt into account.
brcmfmac: On bus flow control use fw signalling or netif.
brcmfmac: For FW signalling it is necessary to track gen bit.
brcmfmac: Correct creditmap when credit borrowing is active.
brcmfmac: Find correct MAC descriptor in case of TDLS.
brcmfmac: fix invalid ifp lookup in firmware-signalling
brcmfmac: Accept only first creditmap event.
brcmfmac: Signalling header push and pull on logic places.
brcmfmac: Fix endless loop when brcmf_fws_commit_skb fails.
brcmfmac: Simplify counting transit count.
brcmfmac: Always use fifo_credits, also for requested credits.
drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 2 + drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c | 3 + drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c | 18 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h | 6 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 23 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 2 +- drivers/net/wireless/brcm80211/brcmfmac/fweh.h | 3 +- drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c | 730 ++++++++++---------- drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h | 1 + .../net/wireless/brcm80211/brcmfmac/tracepoint.h | 21 + drivers/net/wireless/brcm80211/brcmfmac/usb.c | 8 + 11 files changed, 436 insertions(+), 381 deletions(-)
Signature · 1 line
1.7.10.4