brcmfmac: split brcmf_attach() and brcmf_detach() functions
Move code allocating/freeing wiphy out of above functions. This will allow reinitializing the driver (e.g. on some error) without allocating a new wiphy. Signed-off-by:Rafał Miłecki <rafal@milecki.pl> Acked-by:
Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by:
Kalle Valo <kvalo@codeaurora.org>
Showing
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 3 additions, 1 deletiondrivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 26 additions, 7 deletionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 11 additions, 2 deletionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 12 additions, 3 deletionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 28 additions, 6 deletionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
Loading
Please register or sign in to comment