Skip to content

brcmfmac: cfg80211 callbacks and coredump

Arend van Spriel linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11brcmfmac: expose device memory to devcoredump subsystemdrivers/net/wireless/brcm80211/Kconfig drivers/net/wireless/brcm80211/brcmfmac/bus.h drivers/net/wireless/brcm80211/brcmfmac/core.c +4 more+181 -116 replies
2/11brcmfmac: Fix race condition between USB probe/load and disconnect.drivers/net/wireless/brcm80211/brcmfmac/usb.c+26 -30 replies
3/11brcmfmac: rename firmware_path to alternative_fw_pathdrivers/net/wireless/brcm80211/brcmfmac/firmware.c+1 -10 replies
4/11brcmfmac: remove conversational commentdrivers/net/wireless/brcm80211/brcmfmac/msgbuf.c+0 -30 replies
5/11brcmfmac: Rework p2p attach, use single method for p2p dev creation.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/core.c drivers/net/wireless/brcm80211/brcmfmac/fweh.c +1 more+40 -850 replies
6/11brcmfmac: Fix station info rate information.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c+4 -40 replies
7/11brcmfmac: Add RSSI information to get_station.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c+23 -00 replies
8/11brcmfmac: Add dump_station support to cfg80221 ops.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h drivers/net/wireless/brcm80211/brcmfmac/fwil.h +1 more+45 -00 replies
9/11brcmfmac: Move brcmf_c_preinit_dcmds prototype to correct file.drivers/net/wireless/brcm80211/brcmfmac/common.h drivers/net/wireless/brcm80211/brcmfmac/core.c drivers/net/wireless/brcm80211/brcmfmac/core.h+4 -30 replies
10/11brcmfmac: Remove unused state AP creating.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h+0 -50 replies
11/11brcmfmac: Properly set carrier state of netdev.drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/brcm80211/brcmfmac/core.c drivers/net/wireless/brcm80211/brcmfmac/core.h+31 -60 replies

Reviews trailers per patch

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

PatchHante MeulemanFranky (Zhenhui) LinPieter-Paul GiesbertsArend Van Spriel
1/11R-b R-b R-b
2/11R-b R-b
3/11R-b R-b R-b
4/11R-b
5/11R-b R-b R-b
6/11R-b R-b
7/11R-b R-b
8/11R-b R-b
9/11R-b R-b
10/11R-b R-b
11/11R-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 4 reviewers.

Read the v1 thread

Cover letter [PATCH 00/11] brcmfmac: cfg80211 callbacks and coredump

This series provides following:

* using netdev carrier state.
* add and rework some cfg80211 callbacks mainly for AP mode.
* use devcoredump when triggered by firmware event.

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

Arend van Spriel (2):
brcmfmac: expose device memory to devcoredump subsystem
brcmfmac: remove conversational comment

Franky Lin (1):
brcmfmac: rename firmware_path to alternative_fw_path

Hante Meuleman (8):
brcmfmac: Fix race condition between USB probe/load and disconnect.
brcmfmac: Rework p2p attach, use single method for p2p dev creation.
brcmfmac: Fix station info rate information.
brcmfmac: Add RSSI information to get_station.
brcmfmac: Add dump_station support to cfg80221 ops.
brcmfmac: Move brcmf_c_preinit_dcmds prototype to correct file.
brcmfmac: Remove unused state AP creating.
brcmfmac: Properly set carrier state of netdev.

 drivers/net/wireless/brcm80211/Kconfig             |  1 +
 drivers/net/wireless/brcm80211/brcmfmac/bus.h      | 21 ++++++
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c | 86 ++++++++++++++++++++--
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h |  3 +-
 drivers/net/wireless/brcm80211/brcmfmac/common.h   |  3 +
 drivers/net/wireless/brcm80211/brcmfmac/core.c     | 65 ++++++++--------
 drivers/net/wireless/brcm80211/brcmfmac/core.h     | 11 +--
 drivers/net/wireless/brcm80211/brcmfmac/debug.c    | 42 ++++++++++-
 drivers/net/wireless/brcm80211/brcmfmac/debug.h    |  8 +-
 drivers/net/wireless/brcm80211/brcmfmac/firmware.c |  2 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |  3 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwil.h     |  1 +
 .../net/wireless/brcm80211/brcmfmac/fwil_types.h   | 13 ++++
 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c   |  3 -
 drivers/net/wireless/brcm80211/brcmfmac/p2p.c      | 71 +++---------------
 drivers/net/wireless/brcm80211/brcmfmac/pcie.c     | 65 ++++++++++++++++
 drivers/net/wireless/brcm80211/brcmfmac/sdio.c     | 49 +++++++++++-
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      | 29 +++++++-
 18 files changed, 355 insertions(+), 121 deletions(-)
Signature · 1 line
1.9.1