linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac
Hante Meuleman 7fde010d47 brcmfmac: clear eventmask array before using it
When the event_msgs iovar is set an array is used to configure the
enabled events. This arrays needs to nulled before configuring
otherwise unhandled events will be enabled. This solves a problem
where in case of wowl the host got woken by an incorrectly enabled
event.

Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Signed-off-by: Hante Meuleman <hante.meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2016-04-14 15:57:44 +03:00
..
bcdc.c brcmfmac: Simplify and fix usage of brcmf_ifname. 2015-11-26 13:53:08 +02:00
bcdc.h
bcmsdh.c brcmfmac: uninitialized "ret" variable 2016-04-06 21:27:16 +03:00
btcoex.c brcmfmac: use jiffies for timeout in btcoex 2016-01-08 10:44:46 +02:00
btcoex.h
bus.h brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
cfg80211.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
cfg80211.h brcmfmac: add 802.11w management frame protection support 2016-03-07 14:15:59 +02:00
chip.c brcmfmac: access PMU registers using standalone PMU core if available 2016-02-06 13:52:47 +02:00
chip.h brcmfmac: access PMU registers using standalone PMU core if available 2016-02-06 13:52:47 +02:00
common.c brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
common.h brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
commonring.c
commonring.h
core.c brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
core.h brcmfmac: move module init and exit to common 2016-03-07 14:14:56 +02:00
debug.c brcmfmac: Use consistent naming for bsscfgidx. 2015-11-26 13:55:18 +02:00
debug.h brcmfmac: assure net_ratelimit() is declared before use 2015-11-30 14:46:45 +02:00
feature.c brcmfmac: add 802.11w management frame protection support 2016-03-07 14:15:59 +02:00
feature.h brcmfmac: add 802.11w management frame protection support 2016-03-07 14:15:59 +02:00
firmware.c brcmfmac: treat NULL character in NVRAM as separator 2016-02-06 13:55:53 +02:00
firmware.h brcmfmac: fix BRCMF_FW_NVRAM_DEF macro for older gcc compilers 2016-01-18 11:20:52 -05:00
flowring.c brcmfmac: Increase nr of supported flowrings. 2016-02-25 11:59:22 +02:00
flowring.h brcmfmac: Increase nr of supported flowrings. 2016-02-25 11:59:22 +02:00
fweh.c brcmfmac: clear eventmask array before using it 2016-04-14 15:57:44 +03:00
fweh.h brcmfmac: Add length checks on firmware events 2016-03-07 14:14:45 +02:00
fwil_types.h brcmfmac: add 802.11w management frame protection support 2016-03-07 14:15:59 +02:00
fwil.c brcmfmac: Return actual error by fwil. 2015-11-30 14:46:38 +02:00
fwil.h brcmfmac: Add get_station support for IBSS 2016-01-07 11:21:11 +02:00
fwsignal.c brcmfmac: Move all module parameters to one place 2016-01-07 11:21:15 +02:00
fwsignal.h
Makefile
msgbuf.c brcmfmac: Increase nr of supported flowrings. 2016-02-25 11:59:22 +02:00
msgbuf.h brcmfmac: Increase nr of supported flowrings. 2016-02-25 11:59:22 +02:00
of.c brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
of.h brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
p2p.c cfg80211: remove enum ieee80211_band 2016-04-12 15:56:15 +02:00
p2p.h brcmfmac: Cleanup ssid storage. 2015-11-30 14:46:37 +02:00
pcie.c brcmfmac: Remove waitqueue_active check 2016-03-10 14:57:56 +02:00
pcie.h
proto.c
proto.h
sdio.c brcmfmac: Delete unnecessary variable initialisation 2016-04-07 19:37:41 +03:00
sdio.h brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
tracepoint.c
tracepoint.h
usb.c brcmfmac: merge platform data and module paramaters 2016-03-07 14:15:56 +02:00
usb.h
vendor.c
vendor.h