]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: move wiphy_unregister() call to brcmf_cfg80211_detach()
authorArend van Spriel <arend@broadcom.com>
Mon, 6 Jan 2014 11:40:47 +0000 (12:40 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 6 Jan 2014 20:48:04 +0000 (15:48 -0500)
commit4139b296ea731be21d482ab510802879e329cf5e
tree5c64499df887a7fb66d1992e2b4f9af7cbd694c2
parentdcc0bf78e9c2a33a62e81d8d955dbc0196ef15b4
brcmfmac: move wiphy_unregister() call to brcmf_cfg80211_detach()

The wiphy_unregister() call was done in brcmf_free_vif() when the
last interface was being removed. This is not the obvious place to
do that. This patch moves it to the brcmf_cfg80211_detach(). This
removes the need to keep count of interfaces.

Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmfmac/p2p.c
drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c
drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h