Home
last modified time | relevance | path

Searched refs:he_6ghz_capa (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/net/mac80211/
H A Dhe.c13 ieee80211_update_from_he_6ghz_capa(const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ieee80211_update_from_he_6ghz_capa() argument
21 switch (le16_get_bits(he_6ghz_capa->capa, in ieee80211_update_from_he_6ghz_capa()
40 switch (le16_get_bits(he_6ghz_capa->capa, in ieee80211_update_from_he_6ghz_capa()
56 link_sta->pub->he_6ghz_capa = *he_6ghz_capa; in ieee80211_update_from_he_6ghz_capa()
114 const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ieee80211_he_cap_ie_to_sta_he_cap() argument
167 if (sband->band == NL80211_BAND_6GHZ && he_6ghz_capa) in ieee80211_he_cap_ie_to_sta_he_cap()
168 ieee80211_update_from_he_6ghz_capa(he_6ghz_capa, link_sta); in ieee80211_he_cap_ie_to_sta_he_cap()
H A Dparse.c126 if (len >= sizeof(*elems->he_6ghz_capa)) in ieee80211_parse_extension_element()
127 elems->he_6ghz_capa = data; in ieee80211_parse_extension_element()
H A Dieee80211_i.h1736 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; member
2243 const struct ieee80211_he_6ghz_capa *he_6ghz_capa,
H A Dmesh_plink.c468 elems->he_6ghz_capa, in mesh_sta_info_init()
H A Dutil.c2583 if (!iftd->he_6ghz_capa.capa) in ieee80211_put_he_6ghz_cap()
2586 cap = iftd->he_6ghz_capa.capa; in ieee80211_put_he_6ghz_cap()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-parse.c871 u16 he_6ghz_capa = 0; in iwl_init_he_6ghz_capa() local
885 he_6ghz_capa |= in iwl_init_he_6ghz_capa()
890 he_6ghz_capa |= in iwl_init_he_6ghz_capa()
893 he_6ghz_capa |= in iwl_init_he_6ghz_capa()
897 he_6ghz_capa |= IEEE80211_HE_6GHZ_CAP_TX_ANTPAT_CONS; in iwl_init_he_6ghz_capa()
899 he_6ghz_capa |= IEEE80211_HE_6GHZ_CAP_RX_ANTPAT_CONS; in iwl_init_he_6ghz_capa()
901 IWL_DEBUG_EEPROM(trans->dev, "he_6ghz_capa=0x%x\n", he_6ghz_capa); in iwl_init_he_6ghz_capa()
906 iftype_data[i].he_6ghz_capa.capa = cpu_to_le16(he_6ghz_capa); in iwl_init_he_6ghz_capa()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c1583 if (!link_sta->he_6ghz_capa.capa) in mt7925_mcu_sta_he_6g_tlv()
1589 he_6g->capa = link_sta->he_6ghz_capa.capa; in mt7925_mcu_sta_he_6g_tlv()
1642 if (!link_sta->he_6ghz_capa.capa && !link_sta->vht_cap.vht_supported) in mt7925_mcu_sta_vht_tlv()
1729 if (link_sta->he_6ghz_capa.capa) { in mt7925_mcu_sta_phy_tlv()
1730 af = le16_get_bits(link_sta->he_6ghz_capa.capa, in mt7925_mcu_sta_phy_tlv()
1732 mm = le16_get_bits(link_sta->he_6ghz_capa.capa, in mt7925_mcu_sta_phy_tlv()
2323 struct ieee80211_he_6ghz_capa *he_6ghz_capa; in mt7925_get_phy_mode_ext() local
2329 he_6ghz_capa = &link_sta->he_6ghz_capa; in mt7925_get_phy_mode_ext()
2336 he_6ghz_capa = (struct ieee80211_he_6ghz_capa *)&capa; in mt7925_get_phy_mode_ext()
2351 if (he_6ghz_capa && he_6ghz_capa->capa) in mt7925_get_phy_mode_ext()
H A Dmain.c151 data->he_6ghz_capa.capa = cpu_to_le16(cap); in mt7925_init_he_caps()
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dmac.c2612 *smps = le16_get_bits(he_6ghz_capa->capa, in ath12k_get_smps_from_capa()
2625 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; in ath12k_peer_assoc_h_smps() local
2639 he_6ghz_capa = &link_sta->he_6ghz_capa; in ath12k_peer_assoc_h_smps()
2642 if (!ht_cap->ht_supported && !he_6ghz_capa->capa) in ath12k_peer_assoc_h_smps()
3212 if (!ht_cap->ht_supported && !he_6ghz_capa) in ath12k_setup_peer_smps()
6617 bcap->he_6ghz_capa |= in ath12k_mac_setup_he_6ghz_cap()
6621 bcap->he_6ghz_capa |= in ath12k_mac_setup_he_6ghz_cap()
6626 bcap->he_6ghz_capa |= in ath12k_mac_setup_he_6ghz_cap()
6630 bcap->he_6ghz_capa |= in ath12k_mac_setup_he_6ghz_cap()
6637 return cpu_to_le16(bcap->he_6ghz_capa); in ath12k_mac_setup_he_6ghz_cap()
[all …]
H A Dcore.h779 u16 he_6ghz_capa; member
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dmac.c2649 smps = le16_get_bits(sta->deflink.he_6ghz_capa.capa, in ath11k_peer_assoc_h_smps()
2946 u16 he_6ghz_capa) in ath11k_setup_peer_smps() argument
2950 if (!ht_cap->ht_supported && !he_6ghz_capa) in ath11k_setup_peer_smps()
4705 le16_to_cpu(sta->deflink.he_6ghz_capa.capa)); in ath11k_station_assoc()
5672 bcap->he_6ghz_capa = IEEE80211_HT_MPDU_DENSITY_NONE; in ath11k_mac_setup_he_6ghz_cap()
5674 bcap->he_6ghz_capa |= in ath11k_mac_setup_he_6ghz_cap()
5678 bcap->he_6ghz_capa |= in ath11k_mac_setup_he_6ghz_cap()
5683 bcap->he_6ghz_capa |= in ath11k_mac_setup_he_6ghz_cap()
5686 bcap->he_6ghz_capa |= in ath11k_mac_setup_he_6ghz_cap()
5693 return cpu_to_le16(bcap->he_6ghz_capa); in ath11k_mac_setup_he_6ghz_cap()
[all …]
H A Dcore.h802 u16 he_6ghz_capa; member
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c69 le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mld_fill_ampdu_size_and_dens()
72 le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mld_fill_ampdu_size_and_dens()
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c906 he_6g_capa->capa = sta->deflink.he_6ghz_capa.capa; in mt76_connac_mcu_sta_tlv()
972 if (sta->deflink.ht_cap.ht_supported || sta->deflink.he_6ghz_capa.capa) { in mt76_connac_mcu_wtbl_ht_tlv()
983 ht->af = le16_get_bits(sta->deflink.he_6ghz_capa.capa, in mt76_connac_mcu_wtbl_ht_tlv()
985 ht->mm = le16_get_bits(sta->deflink.he_6ghz_capa.capa, in mt76_connac_mcu_wtbl_ht_tlv()
992 if (sta->deflink.vht_cap.vht_supported || sta->deflink.he_6ghz_capa.capa) { in mt76_connac_mcu_wtbl_ht_tlv()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c534 switch (le16_get_bits(link_sta->he_6ghz_capa.capa, in rs_fw_get_max_amsdu_len()
H A Dsta.c76 mpdu_dens = le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mvm_get_sta_ampdu_dens()
78 agg_size = le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mvm_get_sta_ampdu_dens()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c1232 if (!link_sta->he_6ghz_capa.capa) in mt7996_mcu_sta_he_6g_tlv()
1238 he_6g->capa = link_sta->he_6ghz_capa.capa; in mt7996_mcu_sta_he_6g_tlv()
1309 if (!link_sta->he_6ghz_capa.capa && !link_sta->vht_cap.vht_supported) in mt7996_mcu_sta_vht_tlv()
2117 if (link_sta->he_6ghz_capa.capa) in mt7996_mcu_sta_rate_ctrl_tlv()
2118 ra->af = le16_get_bits(link_sta->he_6ghz_capa.capa, in mt7996_mcu_sta_rate_ctrl_tlv()
H A Dinit.c1293 data->he_6ghz_capa.capa = cpu_to_le16(cap); in mt7996_init_he_caps()
/linux-6.15/net/wireless/
H A Dtrace.h4056 __array(u8, he_6ghz_capa, (int)sizeof(struct ieee80211_he_6ghz_capa))
4086 memset(__entry->he_6ghz_capa, 0, sizeof(struct ieee80211_he_6ghz_capa));
4087 if (params->he_6ghz_capa)
4088 memcpy(__entry->he_6ghz_capa, params->he_6ghz_capa,
/linux-6.15/include/net/
H A Dcfg80211.h467 struct ieee80211_he_6ghz_capa he_6ghz_capa; member
687 return data->he_6ghz_capa.capa; in ieee80211_get_he_6ghz_capa()
1706 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; member
H A Dmac80211.h2447 struct ieee80211_he_6ghz_capa he_6ghz_capa; member
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dinit.c1147 data[idx].he_6ghz_capa.capa = cpu_to_le16(cap); in mt7915_init_he_caps()
H A Dmcu.c1611 if (sta->deflink.he_6ghz_capa.capa) in mt7915_mcu_sta_rate_ctrl_tlv()
1612 ra->af = le16_get_bits(sta->deflink.he_6ghz_capa.capa, in mt7915_mcu_sta_rate_ctrl_tlv()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c180 data[idx].he_6ghz_capa.capa = cpu_to_le16(cap); in mt7921_init_he_caps()
/linux-6.15/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c4713 .he_6ghz_capa = {
4859 .he_6ghz_capa = {
5006 .he_6ghz_capa = {

12