This series provides the following: * avoid unexpected firmware events. * allow passing events explicitly for PCIe and SDIO devices. * fix issue with boardrev entry in nvram. * fix for wowl. * fix possible null pointer access upon aborting p2p scan. The series is intended for v4.7 kernel and applies to the master branch of the wireless-drivers-next repository. Arend van Spriel (3): brcmfmac: cleanup ampdu-rx host reorder code brcmfmac: revise handling events in receive path brcmfmac: create common function for handling brcmf_proto_hdrpull() Franky Lin (1): brcmfmac: screening firmware event packet Hante Meuleman (4): brcmfmac: clear eventmask array before using it brcmfmac: fix clearing wowl wake indicators brcmfmac: insert default boardrev in nvram data if missing brcmfmac: fix p2p scan abort null pointer exception .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 7 + .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 247 +++------------------ .../wireless/broadcom/brcm80211/brcmfmac/core.h | 4 - .../broadcom/brcm80211/brcmfmac/firmware.c | 30 ++- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 1 + .../broadcom/brcm80211/brcmfmac/fwsignal.c | 209 +++++++++++++++++ .../broadcom/brcm80211/brcmfmac/fwsignal.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 46 ++-- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 16 ++ .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 32 ++- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 +- 14 files changed, 352 insertions(+), 252 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html