wifi: mt76: connac: add MBSSID support for mt7996

Add bss_info_uni_mbssid tag and implement 802.11v MBSSID support for
mt7996 chipsets.

Signed-off-by: Chank Chen <[email protected]>
Signed-off-by: Shayne Chen <[email protected]>
Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
Chank Chen
2023-09-16 14:13:14 +02:00
committed by Felix Fietkau
parent 7d25bfc3f0
commit 5971aa9684
3 changed files with 90 additions and 1 deletions
+10
View File
@@ -1295,6 +1295,7 @@ enum {
UNI_BSS_INFO_RLM = 2,
UNI_BSS_INFO_BSS_COLOR = 4,
UNI_BSS_INFO_HE_BASIC = 5,
UNI_BSS_INFO_11V_MBSSID = 6,
UNI_BSS_INFO_BCN_CONTENT = 7,
UNI_BSS_INFO_BCN_CSA = 8,
UNI_BSS_INFO_BCN_BCC = 9,
@@ -1566,6 +1567,15 @@ struct bss_info_uni_he {
u8 rsv[2];
} __packed;
struct bss_info_uni_mbssid {
__le16 tag;
__le16 len;
u8 max_indicator;
u8 mbss_idx;
u8 tx_bss_omac_idx;
u8 rsv;
} __packed;
struct mt76_connac_gtk_rekey_tlv {
__le16 tag;
__le16 len;