| /linux-6.15/net/mac80211/tests/ |
| H A D | util.c | 72 .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-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | sta.c | 91 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mld_fill_ampdu_size_and_dens() 96 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() 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() 393 if (mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in iwl_mld_get_htc_flags() 395 if (mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in iwl_mld_get_htc_flags() [all …]
|
| H A D | iface.c | 102 return own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mld_is_nic_ack_enabled()
|
| H A D | link.c | 340 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in _iwl_mld_change_link_in_fw()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 608 .mac_cap_info[0] = 610 .mac_cap_info[1] = 613 .mac_cap_info[2] = 615 .mac_cap_info[3] = 618 .mac_cap_info[4] = 621 .mac_cap_info[5] = 686 .mac_cap_info[0] = 692 .mac_cap_info[1] = 768 .mac_cap_info[0] = 770 .mac_cap_info[1] = [all …]
|
| /linux-6.15/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 4159 .mac_cap_info[0] = 4161 .mac_cap_info[1] = 4164 .mac_cap_info[2] = 4168 .mac_cap_info[3] = 4203 .mac_cap_info[0] = 4267 .mac_cap_info[0] = 4269 .mac_cap_info[1] = 4272 .mac_cap_info[2] = 4276 .mac_cap_info[3] = 4311 .mac_cap_info[0] = [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | init.c | 1032 he_cap_elem->mac_cap_info[0] = in mt7915_init_he_caps() 1034 he_cap_elem->mac_cap_info[3] = in mt7915_init_he_caps() 1037 he_cap_elem->mac_cap_info[4] = in mt7915_init_he_caps() 1059 he_cap_elem->mac_cap_info[0] |= in mt7915_init_he_caps() 1061 he_cap_elem->mac_cap_info[2] |= in mt7915_init_he_caps() 1063 he_cap_elem->mac_cap_info[4] |= in mt7915_init_he_caps() 1065 he_cap_elem->mac_cap_info[5] |= in mt7915_init_he_caps() 1078 he_cap_elem->mac_cap_info[1] |= in mt7915_init_he_caps()
|
| H A D | mcu.c | 761 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt7915_mcu_sta_he_tlv() 764 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt7915_mcu_sta_he_tlv() 767 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt7915_mcu_sta_he_tlv() 770 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt7915_mcu_sta_he_tlv() 773 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt7915_mcu_sta_he_tlv() 861 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_he_tlv() 863 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt7915_mcu_sta_he_tlv() 935 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_muru_tlv() 937 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7915_mcu_sta_muru_tlv() 939 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7915_mcu_sta_muru_tlv() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | init.c | 1188 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7996_init_he_caps() 1189 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7996_init_he_caps() 1191 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7996_init_he_caps() 1210 he_cap_elem->mac_cap_info[0] |= IEEE80211_HE_MAC_CAP0_TWT_RES; in mt7996_init_he_caps() 1211 he_cap_elem->mac_cap_info[2] |= IEEE80211_HE_MAC_CAP2_BSR; in mt7996_init_he_caps() 1212 he_cap_elem->mac_cap_info[4] |= IEEE80211_HE_MAC_CAP4_BQR; in mt7996_init_he_caps() 1213 he_cap_elem->mac_cap_info[5] |= in mt7996_init_he_caps() 1226 he_cap_elem->mac_cap_info[1] |= in mt7996_init_he_caps() 1315 eht_cap_elem->mac_cap_info[0] = in mt7996_init_eht_caps()
|
| H A D | mcu.c | 1198 he->he_mac_cap[i] = elem->mac_cap_info[i]; in mt7996_mcu_sta_he_tlv() 1263 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv() 1405 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7996_mcu_sta_muru_tlv() 1407 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7996_mcu_sta_muru_tlv() 1409 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv() 1411 HE_MAC(CAP3_RX_CTRL_FRAME_TO_MULTIBSS, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
|
| /linux-6.15/net/mac80211/ |
| H A D | eht.c | 86 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in ieee80211_eht_cap_ie_to_sta_eht_cap()
|
| H A D | debugfs_sta.c | 698 cap = hec->he_cap_elem.mac_cap_info; in link_sta_he_capa_read() 1074 fixed->mac_cap_info[0], fixed->mac_cap_info[1]); in link_sta_eht_capa_read() 1093 cap = fixed->mac_cap_info; in link_sta_eht_capa_read()
|
| H A D | mlme.c | 4981 return link_sta->pub->he_cap.he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported() 4984 (own_he_cap->he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported() 5012 (link_sta->pub->he_cap.he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support() 5015 (own_he_cap->he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support() 5379 !!(elems->eht_cap->fixed.mac_cap_info[0] & in ieee80211_assoc_config_link()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 45 he_cap_elem->mac_cap_info[0] = in mt7921_init_he_caps() 47 he_cap_elem->mac_cap_info[3] = in mt7921_init_he_caps() 50 he_cap_elem->mac_cap_info[4] = in mt7921_init_he_caps() 71 he_cap_elem->mac_cap_info[2] |= in mt7921_init_he_caps() 73 he_cap_elem->mac_cap_info[4] |= in mt7921_init_he_caps() 75 he_cap_elem->mac_cap_info[5] |= in mt7921_init_he_caps() 88 he_cap_elem->mac_cap_info[1] |= in mt7921_init_he_caps()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 34 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7925_init_he_caps() 35 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7925_init_he_caps() 37 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7925_init_he_caps() 58 he_cap_elem->mac_cap_info[2] |= in mt7925_init_he_caps() 60 he_cap_elem->mac_cap_info[4] |= in mt7925_init_he_caps() 62 he_cap_elem->mac_cap_info[5] |= in mt7925_init_he_caps() 75 he_cap_elem->mac_cap_info[1] |= in mt7925_init_he_caps() 172 eht_cap_elem->mac_cap_info[0] = in mt7925_init_eht_caps()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 637 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt76_connac_mcu_sta_he_tlv() 640 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt76_connac_mcu_sta_he_tlv() 643 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt76_connac_mcu_sta_he_tlv() 646 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt76_connac_mcu_sta_he_tlv() 649 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt76_connac_mcu_sta_he_tlv() 732 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt76_connac_mcu_sta_he_tlv() 734 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt76_connac_mcu_sta_he_tlv() 769 memcpy(he->he_mac_cap, elem->mac_cap_info, sizeof(he->he_mac_cap)); in mt76_connac_mcu_sta_he_tlv_v2()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac80211.c | 2545 return (own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mvm_is_nic_ack_enabled() 2552 u8 *mac_cap_info = in iwl_mvm_get_sta_htc_flags() local 2553 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mvm_get_sta_htc_flags() 2556 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mvm_get_sta_htc_flags() 2561 ((mac_cap_info[2] & in iwl_mvm_get_sta_htc_flags() 2563 (mac_cap_info[1] & in iwl_mvm_get_sta_htc_flags() 2572 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mvm_get_sta_htc_flags() 2574 if (mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in iwl_mvm_get_sta_htc_flags() 2576 if (mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in iwl_mvm_get_sta_htc_flags() 2652 if (sta->deflink.he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mvm_cfg_he_sta() [all …]
|
| H A D | rs-fw.c | 545 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in rs_fw_get_max_amsdu_len()
|
| H A D | link.c | 309 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in iwl_mvm_link_changed()
|
| H A D | mld-sta.c | 510 if (link_sta->he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mvm_mld_cfg_sta()
|
| H A D | sta.c | 96 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-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 4170 u8 *mac_cap_info; in rtw89_init_he_cap() local 4183 mac_cap_info = he_cap->he_cap_elem.mac_cap_info; in rtw89_init_he_cap() 4187 mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in rtw89_init_he_cap() 4189 mac_cap_info[1] = IEEE80211_HE_MAC_CAP1_TF_MAC_PAD_DUR_16US; in rtw89_init_he_cap() 4190 mac_cap_info[2] = IEEE80211_HE_MAC_CAP2_ALL_ACK | in rtw89_init_he_cap() 4192 mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_2; in rtw89_init_he_cap() 4194 mac_cap_info[3] |= IEEE80211_HE_MAC_CAP3_OMI_CONTROL; in rtw89_init_he_cap() 4195 mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_OPS | in rtw89_init_he_cap() 4198 mac_cap_info[5] = IEEE80211_HE_MAC_CAP5_HT_VHT_TRIG_FRAME_RX; in rtw89_init_he_cap() 4300 eht_cap_elem->mac_cap_info[0] = in rtw89_init_eht_cap() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 2438 sizeof(he_cap->he_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_he() 3055 sizeof(eht_cap->eht_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_eht() 6546 he_cap_elem->mac_cap_info[0] &= ~m; in ath12k_mac_filter_he_cap_mesh() 6551 he_cap_elem->mac_cap_info[2] &= ~m; in ath12k_mac_filter_he_cap_mesh() 6556 he_cap_elem->mac_cap_info[3] &= ~m; in ath12k_mac_filter_he_cap_mesh() 6560 he_cap_elem->mac_cap_info[4] &= ~m; in ath12k_mac_filter_he_cap_mesh() 6566 he_cap_elem->mac_cap_info[5] &= ~m; in ath12k_mac_filter_he_cap_mesh() 6649 sizeof(he_cap_elem->mac_cap_info)); in ath12k_mac_copy_he_cap() 6653 he_cap_elem->mac_cap_info[1] &= in ath12k_mac_copy_he_cap() 6764 eht_cap_elem->mac_cap_info[0] &= ~m; in ath12k_mac_filter_eht_cap_mesh() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 2414 he_cap->he_cap_elem.mac_cap_info, in ath11k_peer_assoc_h_he() 2628 he_cap->he_cap_elem.mac_cap_info[3]) + in ath11k_peer_assoc_h_he_6ghz() 5603 he_cap_elem->mac_cap_info[0] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5608 he_cap_elem->mac_cap_info[2] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5613 he_cap_elem->mac_cap_info[3] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5617 he_cap_elem->mac_cap_info[4] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5623 he_cap_elem->mac_cap_info[5] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5759 sizeof(he_cap_elem->mac_cap_info)); in ath11k_mac_copy_he_cap() 5763 he_cap_elem->mac_cap_info[1] &= in ath11k_mac_copy_he_cap() 5778 he_cap_elem->mac_cap_info[0] &= in ath11k_mac_copy_he_cap() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | ieee80211.h | 2105 u8 mac_cap_info[6]; member 2303 u8 mac_cap_info[2]; member
|