Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-parse.c592 .mac_cap_info[0] =
594 .mac_cap_info[1] =
597 .mac_cap_info[2] =
599 .mac_cap_info[3] =
602 .mac_cap_info[4] =
605 .mac_cap_info[5] =
670 .mac_cap_info[0] =
743 .mac_cap_info[0] =
745 .mac_cap_info[1] =
748 .mac_cap_info[3] =
[all …]
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c605 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7996_init_he_caps()
606 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7996_init_he_caps()
608 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7996_init_he_caps()
627 he_cap_elem->mac_cap_info[0] |= IEEE80211_HE_MAC_CAP0_TWT_RES; in mt7996_init_he_caps()
628 he_cap_elem->mac_cap_info[2] |= IEEE80211_HE_MAC_CAP2_BSR; in mt7996_init_he_caps()
629 he_cap_elem->mac_cap_info[4] |= IEEE80211_HE_MAC_CAP4_BQR; in mt7996_init_he_caps()
630 he_cap_elem->mac_cap_info[5] |= in mt7996_init_he_caps()
643 he_cap_elem->mac_cap_info[1] |= in mt7996_init_he_caps()
732 eht_cap_elem->mac_cap_info[0] = in mt7996_init_eht_caps()
H A Dmcu.c963 he->he_mac_cap[i] = elem->mac_cap_info[i]; in mt7996_mcu_sta_he_tlv()
1026 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv()
1162 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7996_mcu_sta_muru_tlv()
1164 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7996_mcu_sta_muru_tlv()
1166 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
/openbmc/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c4011 .mac_cap_info[0] =
4013 .mac_cap_info[1] =
4016 .mac_cap_info[2] =
4020 .mac_cap_info[3] =
4023 .mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU,
4053 .mac_cap_info[0] =
4116 .mac_cap_info[0] =
4118 .mac_cap_info[1] =
4121 .mac_cap_info[2] =
4125 .mac_cap_info[3] =
[all …]
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dinit.c998 he_cap_elem->mac_cap_info[0] = in mt7915_init_he_caps()
1000 he_cap_elem->mac_cap_info[3] = in mt7915_init_he_caps()
1003 he_cap_elem->mac_cap_info[4] = in mt7915_init_he_caps()
1025 he_cap_elem->mac_cap_info[0] |= in mt7915_init_he_caps()
1027 he_cap_elem->mac_cap_info[2] |= in mt7915_init_he_caps()
1029 he_cap_elem->mac_cap_info[4] |= in mt7915_init_he_caps()
1031 he_cap_elem->mac_cap_info[5] |= in mt7915_init_he_caps()
1044 he_cap_elem->mac_cap_info[1] |= in mt7915_init_he_caps()
H A Dmcu.c734 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt7915_mcu_sta_he_tlv()
737 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt7915_mcu_sta_he_tlv()
740 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt7915_mcu_sta_he_tlv()
743 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt7915_mcu_sta_he_tlv()
746 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt7915_mcu_sta_he_tlv()
834 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_he_tlv()
836 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt7915_mcu_sta_he_tlv()
908 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_muru_tlv()
910 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7915_mcu_sta_muru_tlv()
912 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7915_mcu_sta_muru_tlv()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c45 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()
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c1666 memcpy(&arg->peer_he_cap_macinfo, he_cap->he_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_he()
1667 sizeof(he_cap->he_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_he()
1687 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath12k_peer_assoc_h_he()
1730 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath12k_peer_assoc_h_he()
1732 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath12k_peer_assoc_h_he()
2161 memcpy(arg->peer_eht_cap_mac, eht_cap->eht_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_eht()
2162 sizeof(eht_cap->eht_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_eht()
4354 he_cap_elem->mac_cap_info[0] &= ~m; in ath12k_mac_filter_he_cap_mesh()
4359 he_cap_elem->mac_cap_info[2] &= ~m; in ath12k_mac_filter_he_cap_mesh()
4364 he_cap_elem->mac_cap_info[3] &= ~m; in ath12k_mac_filter_he_cap_mesh()
[all …]
/openbmc/linux/net/mac80211/
H A Ddebugfs_sta.c688 cap = hec->he_cap_elem.mac_cap_info; in link_sta_he_capa_read()
1064 fixed->mac_cap_info[0], fixed->mac_cap_info[1]); in link_sta_eht_capa_read()
1083 cap = fixed->mac_cap_info; in link_sta_eht_capa_read()
H A Dmlme.c3959 return link_sta->pub->he_cap.he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
3962 (own_he_cap->he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
3990 (link_sta->pub->he_cap.he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
3993 (own_he_cap->he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c2306 return (own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mvm_is_nic_ack_enabled()
2313 u8 *mac_cap_info = in iwl_mvm_get_sta_htc_flags() local
2314 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mvm_get_sta_htc_flags()
2317 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mvm_get_sta_htc_flags()
2319 if ((mac_cap_info[1] & IEEE80211_HE_MAC_CAP1_LINK_ADAPTATION) || in iwl_mvm_get_sta_htc_flags()
2320 (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_LINK_ADAPTATION)) { in iwl_mvm_get_sta_htc_flags()
2322 ((mac_cap_info[2] & in iwl_mvm_get_sta_htc_flags()
2324 (mac_cap_info[1] & in iwl_mvm_get_sta_htc_flags()
2333 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mvm_get_sta_htc_flags()
2335 if (mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in iwl_mvm_get_sta_htc_flags()
[all …]
H A Drs-fw.c543 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in rs_fw_get_max_amsdu_len()
H A Dmld-sta.c510 if (link_sta->he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mvm_mld_cfg_sta()
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()
/openbmc/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c3256 u8 *mac_cap_info; in rtw89_init_he_cap() local
3274 mac_cap_info = he_cap->he_cap_elem.mac_cap_info; in rtw89_init_he_cap()
3278 mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in rtw89_init_he_cap()
3280 mac_cap_info[1] = IEEE80211_HE_MAC_CAP1_TF_MAC_PAD_DUR_16US; in rtw89_init_he_cap()
3281 mac_cap_info[2] = IEEE80211_HE_MAC_CAP2_ALL_ACK | in rtw89_init_he_cap()
3283 mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_2; in rtw89_init_he_cap()
3285 mac_cap_info[3] |= IEEE80211_HE_MAC_CAP3_OMI_CONTROL; in rtw89_init_he_cap()
3286 mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_OPS | in rtw89_init_he_cap()
3289 mac_cap_info[5] = IEEE80211_HE_MAC_CAP5_HT_VHT_TRIG_FRAME_RX; in rtw89_init_he_cap()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c628 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt76_connac_mcu_sta_he_tlv()
631 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt76_connac_mcu_sta_he_tlv()
634 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt76_connac_mcu_sta_he_tlv()
637 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt76_connac_mcu_sta_he_tlv()
640 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt76_connac_mcu_sta_he_tlv()
723 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt76_connac_mcu_sta_he_tlv()
725 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt76_connac_mcu_sta_he_tlv()
760 memcpy(he->he_mac_cap, elem->mac_cap_info, sizeof(he->he_mac_cap)); in mt76_connac_mcu_sta_he_tlv_v2()
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dmac.c2325 he_cap->he_cap_elem.mac_cap_info, in ath11k_peer_assoc_h_he()
2326 sizeof(he_cap->he_cap_elem.mac_cap_info), in ath11k_peer_assoc_h_he()
2349 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath11k_peer_assoc_h_he()
2392 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath11k_peer_assoc_h_he()
2394 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath11k_peer_assoc_h_he()
2539 he_cap->he_cap_elem.mac_cap_info[3]) + in ath11k_peer_assoc_h_he_6ghz()
5677 he_cap_elem->mac_cap_info[0] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5682 he_cap_elem->mac_cap_info[2] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5687 he_cap_elem->mac_cap_info[3] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5691 he_cap_elem->mac_cap_info[4] &= ~m; in ath11k_mac_filter_he_cap_mesh()
[all …]
/openbmc/linux/include/linux/
H A Dieee80211.h1977 u8 mac_cap_info[6]; member
2175 u8 mac_cap_info[2]; member
/openbmc/linux/net/wireless/
H A Dnl80211.c1828 sizeof(he_cap->he_cap_elem.mac_cap_info), in nl80211_send_iftype_data()
1829 he_cap->he_cap_elem.mac_cap_info) || in nl80211_send_iftype_data()
1860 sizeof(eht_cap->eht_cap_elem.mac_cap_info), in nl80211_send_iftype_data()
1861 eht_cap->eht_cap_elem.mac_cap_info) || in nl80211_send_iftype_data()