]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: add initial support for monitor mode
authorRafał Miłecki <rafal@milecki.pl>
Thu, 26 Dec 2019 13:30:50 +0000 (14:30 +0100)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 26 Jan 2020 15:41:50 +0000 (17:41 +0200)
commit25aed20e5b88a4a679b13a4203c68dbc4063e2a9
tree23f0637da46e824e3dc9ae988ded1d6f7ccf6f47
parente8f3288bf61b3736739b3d7708db4fc96ad89eaf
brcmfmac: add initial support for monitor mode

Report monitor interface availability using cfg80211 and support it in
the add_virtual_intf() and del_virtual_intf() callbacks. This new
feature is conditional and depends on firmware flagging monitor packets.
Receiving monitor frames is already handled by the brcmf_netif_mon_rx().

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h