diff options
author | Hante Meuleman <meuleman@broadcom.com> | 2014-12-03 23:05:33 +0300 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2014-12-04 19:35:03 +0300 |
commit | a44aa4001a86d46f936ca449e5d6c268446bfae2 (patch) | |
tree | 606c87444a9650569da88a1de0a8f25a043cd8b2 /drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h | |
parent | c4034f43e65466ba020a7bec5038640143465c7c (diff) | |
download | linux-a44aa4001a86d46f936ca449e5d6c268446bfae2.tar.xz |
brcmfmac: add multiple BSS support.
This patch adds support for multiple BSS interfaces (AP). In
total three AP configurations can be created. In order to use
multiple BSS firmware needs to support it.
Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h')
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h b/drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h index 2a5b22cb3fef..9e98b8d52757 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h +++ b/drivers/net/wireless/brcm80211/brcmfmac/cfg80211.h @@ -183,6 +183,7 @@ struct vif_saved_ie { * @pm_block: power-management blocked. * @list: linked list. * @mgmt_rx_reg: registered rx mgmt frame types. + * @mbss: Multiple BSS type, set if not first AP (not relevant for P2P). */ struct brcmf_cfg80211_vif { struct brcmf_if *ifp; @@ -194,6 +195,7 @@ struct brcmf_cfg80211_vif { struct vif_saved_ie saved_ie; struct list_head list; u16 mgmt_rx_reg; + bool mbss; }; /* association inform */ |