brcmfmac: wrap brcmf_fws_init into bcdc layer
authorFranky Lin <franky.lin@broadcom.com>
Tue, 28 Mar 2017 10:43:24 +0000 (11:43 +0100)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 5 Apr 2017 12:40:59 +0000 (15:40 +0300)
commit62c50a34883c6b821d816b6a661e5d47c09d42b2
tree1eb15e5ab57a5446ee443b9deafcf0a67391c5b8
parent36491b152c30fe0e804385e1ee9068be2c6d1bfa
brcmfmac: wrap brcmf_fws_init into bcdc layer

Create a new protocol layer interface brcmf_proto_init_cb for protocol
layer to finish initialzation after core module components(fweh and
etc.) are initialized.

Signed-off-by: Franky Lin <franky.lin@broadcom.com>
Reviewed-by: Arend Van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h