Home
last modified time | relevance | path

Searched refs:mac_cap_info (Results 1 – 23 of 23) sorted by relevance

/linux/net/mac80211/tests/
H A Dutil.c72 .mac_cap_info[0] =
74 .mac_cap_info[1] =
77 .mac_cap_info[2] =
81 .mac_cap_info[3] =
84 .mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU,
118 .mac_cap_info[0] =
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c92 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mld_fill_ampdu_size_and_dens()
97 u8_get_bits(link_sta->eht_cap.eht_cap_elem.mac_cap_info[1], in iwl_mld_fill_ampdu_size_and_dens()
371 u8 *mac_cap_info = in iwl_mld_get_htc_flags() local
372 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mld_get_htc_flags()
375 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mld_get_htc_flags()
377 if ((mac_cap_info[1] & IEEE80211_HE_MAC_CAP1_LINK_ADAPTATION) || in iwl_mld_get_htc_flags()
378 (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_LINK_ADAPTATION)) { in iwl_mld_get_htc_flags()
380 ((mac_cap_info[2] & in iwl_mld_get_htc_flags()
382 (mac_cap_info[1] & in iwl_mld_get_htc_flags()
391 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mld_get_htc_flags()
[all …]
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c4525 .mac_cap_info[0] =
4527 .mac_cap_info[1] =
4530 .mac_cap_info[2] =
4534 .mac_cap_info[3] =
4537 .mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU,
4569 .mac_cap_info[0] =
4641 .mac_cap_info[0] =
4643 .mac_cap_info[1] =
4646 .mac_cap_info[2] =
4650 .mac_cap_info[3] =
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-parse.c572 .mac_cap_info[0] =
574 .mac_cap_info[1] =
577 .mac_cap_info[2] =
579 .mac_cap_info[3] =
582 .mac_cap_info[4] =
585 .mac_cap_info[5] =
652 .mac_cap_info[0] =
728 .mac_cap_info[0] =
730 .mac_cap_info[1] =
732 .mac_cap_info[3] =
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dinit.c1071 he_cap_elem->mac_cap_info[0] = in mt7915_init_he_caps()
1073 he_cap_elem->mac_cap_info[3] = in mt7915_init_he_caps()
1076 he_cap_elem->mac_cap_info[4] = in mt7915_init_he_caps()
1098 he_cap_elem->mac_cap_info[0] |= in mt7915_init_he_caps()
1100 he_cap_elem->mac_cap_info[2] |= in mt7915_init_he_caps()
1102 he_cap_elem->mac_cap_info[4] |= in mt7915_init_he_caps()
1104 he_cap_elem->mac_cap_info[5] |= in mt7915_init_he_caps()
1117 he_cap_elem->mac_cap_info[1] |= in mt7915_init_he_caps()
H A Dmcu.c804 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt7915_mcu_sta_he_tlv()
807 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt7915_mcu_sta_he_tlv()
810 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt7915_mcu_sta_he_tlv()
813 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt7915_mcu_sta_he_tlv()
816 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt7915_mcu_sta_he_tlv()
904 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_he_tlv()
906 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt7915_mcu_sta_he_tlv()
978 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_muru_tlv()
980 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7915_mcu_sta_muru_tlv()
982 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7915_mcu_sta_muru_tlv()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c1455 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7996_init_he_caps()
1456 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7996_init_he_caps()
1458 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7996_init_he_caps()
1477 he_cap_elem->mac_cap_info[0] |= IEEE80211_HE_MAC_CAP0_TWT_RES; in mt7996_init_he_caps()
1478 he_cap_elem->mac_cap_info[2] |= IEEE80211_HE_MAC_CAP2_BSR; in mt7996_init_he_caps()
1479 he_cap_elem->mac_cap_info[4] |= IEEE80211_HE_MAC_CAP4_BQR; in mt7996_init_he_caps()
1480 he_cap_elem->mac_cap_info[5] |= in mt7996_init_he_caps()
1493 he_cap_elem->mac_cap_info[1] |= in mt7996_init_he_caps()
1581 eht_cap_elem->mac_cap_info[0] = in mt7996_init_eht_caps()
1586 eht_cap_elem->mac_cap_info[1] |= in mt7996_init_eht_caps()
H A Dmcu.c1552 he->he_mac_cap[i] = elem->mac_cap_info[i]; in mt7996_mcu_sta_he_tlv()
1617 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv()
1759 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7996_mcu_sta_muru_tlv()
1761 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7996_mcu_sta_muru_tlv()
1763 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
1765 HE_MAC(CAP3_RX_CTRL_FRAME_TO_MULTIBSS, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dcfg80211.c2245 he_cap_cfg->cap_elem.mac_cap_info[0] &= UAP_HE_MAC_CAP0_MASK; in nxpwifi_update_11ax_ie()
2246 he_cap_cfg->cap_elem.mac_cap_info[1] &= UAP_HE_MAC_CAP1_MASK; in nxpwifi_update_11ax_ie()
2247 he_cap_cfg->cap_elem.mac_cap_info[2] &= UAP_HE_MAC_CAP2_MASK; in nxpwifi_update_11ax_ie()
2248 he_cap_cfg->cap_elem.mac_cap_info[3] &= UAP_HE_MAC_CAP3_MASK; in nxpwifi_update_11ax_ie()
2249 he_cap_cfg->cap_elem.mac_cap_info[4] &= UAP_HE_MAC_CAP4_MASK; in nxpwifi_update_11ax_ie()
2250 he_cap_cfg->cap_elem.mac_cap_info[5] &= UAP_HE_MAC_CAP5_MASK; in nxpwifi_update_11ax_ie()
2263 he_cap_cfg->cap_elem.mac_cap_info[0] &= UAP_HE_2G_MAC_CAP0_MASK; in nxpwifi_update_11ax_ie()
2264 he_cap_cfg->cap_elem.mac_cap_info[1] &= UAP_HE_2G_MAC_CAP1_MASK; in nxpwifi_update_11ax_ie()
2265 he_cap_cfg->cap_elem.mac_cap_info[2] &= UAP_HE_2G_MAC_CAP2_MASK; in nxpwifi_update_11ax_ie()
2266 he_cap_cfg->cap_elem.mac_cap_info[3] &= UAP_HE_2G_MAC_CAP3_MASK; in nxpwifi_update_11ax_ie()
[all …]
H A D11ax.c399 if (!(bss_desc->bcn_he_cap->mac_cap_info[0] & HE_MAC_CAP_TWT_RESP_SUPPORT)) in nxpwifi_is_ap_11ax_twt_supported()
H A Duap_cmd.c1051 he_cap_cfg->cap_elem.mac_cap_info[0] &= in nxpwifi_set_11ax_status()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c46 he_cap_elem->mac_cap_info[0] = in mt7921_init_he_caps()
48 he_cap_elem->mac_cap_info[3] = in mt7921_init_he_caps()
51 he_cap_elem->mac_cap_info[4] = in mt7921_init_he_caps()
72 he_cap_elem->mac_cap_info[2] |= in mt7921_init_he_caps()
74 he_cap_elem->mac_cap_info[4] |= in mt7921_init_he_caps()
76 he_cap_elem->mac_cap_info[5] |= in mt7921_init_he_caps()
94 he_cap_elem->mac_cap_info[1] |= in mt7921_init_he_caps()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c36 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7925_init_he_caps()
37 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7925_init_he_caps()
39 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7925_init_he_caps()
60 he_cap_elem->mac_cap_info[2] |= in mt7925_init_he_caps()
62 he_cap_elem->mac_cap_info[4] |= in mt7925_init_he_caps()
64 he_cap_elem->mac_cap_info[5] |= in mt7925_init_he_caps()
77 he_cap_elem->mac_cap_info[1] |= in mt7925_init_he_caps()
178 eht_cap_elem->mac_cap_info[0] = in mt7925_init_eht_caps()
H A Dmcu.c1813 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7925_mcu_sta_eht_tlv()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c2411 return (own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mvm_is_nic_ack_enabled()
2418 u8 *mac_cap_info = in iwl_mvm_get_sta_htc_flags() local
2419 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mvm_get_sta_htc_flags()
2422 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mvm_get_sta_htc_flags()
2424 if ((mac_cap_info[1] & IEEE80211_HE_MAC_CAP1_LINK_ADAPTATION) || in iwl_mvm_get_sta_htc_flags()
2425 (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_LINK_ADAPTATION)) { in iwl_mvm_get_sta_htc_flags()
2427 ((mac_cap_info[2] & in iwl_mvm_get_sta_htc_flags()
2429 (mac_cap_info[1] & in iwl_mvm_get_sta_htc_flags()
2438 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mvm_get_sta_htc_flags()
2440 if (mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in iwl_mvm_get_sta_htc_flags()
[all …]
H A Drs-fw.c539 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in rs_fw_get_max_amsdu_len()
H A Dsta.c96 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mvm_get_sta_ampdu_dens()
100 agg_size += u8_get_bits(link_sta->eht_cap.eht_cap_elem.mac_cap_info[1], in iwl_mvm_get_sta_ampdu_dens()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c689 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt76_connac_mcu_sta_he_tlv()
692 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt76_connac_mcu_sta_he_tlv()
695 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt76_connac_mcu_sta_he_tlv()
698 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt76_connac_mcu_sta_he_tlv()
701 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt76_connac_mcu_sta_he_tlv()
784 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt76_connac_mcu_sta_he_tlv()
786 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt76_connac_mcu_sta_he_tlv()
821 memcpy(he->he_mac_cap, elem->mac_cap_info, sizeof(he->he_mac_cap)); in mt76_connac_mcu_sta_he_tlv_v2()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c2680 memcpy(&arg->peer_he_cap_macinfo, he_cap->he_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_he()
2681 sizeof(he_cap->he_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_he()
2701 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath12k_peer_assoc_h_he()
2744 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath12k_peer_assoc_h_he()
2746 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath12k_peer_assoc_h_he()
2894 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath12k_peer_assoc_h_he_6ghz()
3407 memcpy(arg->peer_eht_cap_mac, eht_cap->eht_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_eht()
3408 sizeof(eht_cap->eht_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_eht()
8673 he_cap_elem->mac_cap_info[0] &= ~m; in ath12k_mac_filter_he_cap_mesh()
8678 he_cap_elem->mac_cap_info[2] &= ~m; in ath12k_mac_filter_he_cap_mesh()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c6156 u8 *mac_cap_info; in rtw89_init_he_cap() local
6169 mac_cap_info = he_cap->he_cap_elem.mac_cap_info; in rtw89_init_he_cap()
6173 mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in rtw89_init_he_cap()
6175 mac_cap_info[1] = IEEE80211_HE_MAC_CAP1_TF_MAC_PAD_DUR_16US; in rtw89_init_he_cap()
6176 mac_cap_info[2] = IEEE80211_HE_MAC_CAP2_ALL_ACK | in rtw89_init_he_cap()
6178 mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_2; in rtw89_init_he_cap()
6180 mac_cap_info[3] |= IEEE80211_HE_MAC_CAP3_OMI_CONTROL; in rtw89_init_he_cap()
6181 mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_OPS | in rtw89_init_he_cap()
6184 mac_cap_info[5] = IEEE80211_HE_MAC_CAP5_HT_VHT_TRIG_FRAME_RX; in rtw89_init_he_cap()
6286 eht_cap_elem->mac_cap_info[0] = in rtw89_init_eht_cap()
[all …]
/linux/include/linux/
H A Dieee80211-eht.h124 u8 mac_cap_info[2]; member
/linux/net/mac80211/
H A Dmlme.c5738 return link_sta->pub->he_cap.he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
5741 (own_he_cap->he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
5769 (link_sta->pub->he_cap.he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
5772 (own_he_cap->he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
6189 !!(elems->eht_cap->fixed.mac_cap_info[0] & in ieee80211_assoc_config_link()
/linux/net/wireless/
H A Dnl80211.c2163 sizeof(he_cap->he_cap_elem.mac_cap_info), in nl80211_send_iftype_data()
2164 he_cap->he_cap_elem.mac_cap_info) || in nl80211_send_iftype_data()
2195 sizeof(eht_cap->eht_cap_elem.mac_cap_info), in nl80211_send_iftype_data()
2196 eht_cap->eht_cap_elem.mac_cap_info) || in nl80211_send_iftype_data()
2991 sizeof(he_cap->he_cap_elem.mac_cap_info), in nl80211_put_nan_phy_cap()
2992 he_cap->he_cap_elem.mac_cap_info) || in nl80211_put_nan_phy_cap()