Skip to content

brcmfmac: new device support and cleanup

Arend van Spriel linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9brcmfmac: Add support for the BCM4359 11ac RSDB PCIE device.drivers/net/wireless/brcm80211/brcmfmac/chip.c drivers/net/wireless/brcm80211/brcmfmac/pcie.c drivers/net/wireless/brcm80211/include/brcm_hw_ids.h+12 -04 replies
2/9brcmfmac: Simplify and fix usage of brcmf_ifname.drivers/net/wireless/brcm80211/brcmfmac/bcdc.c drivers/net/wireless/brcm80211/brcmfmac/core.c drivers/net/wireless/brcm80211/brcmfmac/core.h+13 -180 replies
3/9brcmfmac: Remove unnecessary check from start_xmit.drivers/net/wireless/brcm80211/brcmfmac/core.c+0 -80 replies
4/9brcmfmac: Remove unncessary variable irq_requested.drivers/net/wireless/brcm80211/brcmfmac/pcie.c+0 -60 replies
5/9brcmfmac: Disable runtime pm for USB.drivers/net/wireless/brcm80211/brcmfmac/usb.c+0 -10 replies
6/9brcmfmac: Add RSDB support.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/feature.c drivers/net/wireless/brcm80211/brcmfmac/feature.h+8 -23 replies
7/9brcmfmac: Use consistent naming for bsscfgidx.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/core.c drivers/net/wireless/brcm80211/brcmfmac/core.h +7 more+78 -740 replies
8/9brcmfmac: Use new methods for pcie Power Management.drivers/net/wireless/brcm80211/brcmfmac/pcie.c+37 -520 replies
9/9brcmfmac: Add wowl wake indication report.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h+77 -20 replies

Reviews trailers per patch

All 9 patches have a Reviewed-by or Acked-by.

PatchArend Van SprielPieter-Paul GiesbertsFranky (Zhenhui) Lin
1/9R-b R-b
2/9R-b R-b
3/9R-b R-b
4/9R-b
5/9R-b R-b
6/9R-b R-b
7/9R-b R-b
8/9R-b R-b R-b
9/9R-b 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 3 reviewers.

Read the v1 thread

Cover letter [PATCH 0/9] brcmfmac: new device support and cleanup

Here a smallish series which hopefully can make it in 4.4 release. The highlights are:

* support bcm4359 which can operate in two bands concurrently.
* disable runtime pm for USB avoiding issues.
* use generic pm callback in PCIe driver.
* support wowlan wake indication reporting.

The series is intended for v4.4 and applies to the master branch of the wireless-drivers-next repository.

Hante Meuleman (9):
brcmfmac: Add support for the BCM4359 11ac RSDB PCIE device.
brcmfmac: Simplify and fix usage of brcmf_ifname.
brcmfmac: Remove unnecessary check from start_xmit.
brcmfmac: Remove unncessary variable irq_requested.
brcmfmac: Disable runtime pm for USB.
brcmfmac: Add RSDB support.
brcmfmac: Use consistent naming for bsscfgidx.
brcmfmac: Use new methods for pcie Power Management.
brcmfmac: Add wowl wake indication report.

 drivers/net/wireless/brcm80211/brcmfmac/bcdc.c     |  10 +-
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c |  87 +++++++++++++++--
 drivers/net/wireless/brcm80211/brcmfmac/chip.c     |   1 +
 drivers/net/wireless/brcm80211/brcmfmac/core.c     | 105 +++++++++------------
 drivers/net/wireless/brcm80211/brcmfmac/core.h     |   8 +-
 drivers/net/wireless/brcm80211/brcmfmac/debug.c    |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/feature.c  |   1 +
 drivers/net/wireless/brcm80211/brcmfmac/feature.h  |   5 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |   8 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.h     |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwil.c     |  28 +++---
 .../net/wireless/brcm80211/brcmfmac/fwil_types.h   |  14 ++-
 drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c |   4 +-
 drivers/net/wireless/brcm80211/brcmfmac/p2p.c      |   6 +-
 drivers/net/wireless/brcm80211/brcmfmac/pcie.c     | 104 +++++++++-----------
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      |   1 -
 .../net/wireless/brcm80211/include/brcm_hw_ids.h   |   2 +
 17 files changed, 225 insertions(+), 163 deletions(-)
Signature · 1 line
1.9.1