Home
last modified time | relevance | path

Searched refs:he_cap (Results 1 – 25 of 39) sorted by relevance

12

/drivers/net/wireless/intel/iwlwifi/mld/
A Dtlc.c42 struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in iwl_mld_get_tlc_cmd_flags() local
49 if (he_cap->has_he && he_cap->he_cap_elem.phy_cap_info[2] & in iwl_mld_get_tlc_cmd_flags()
64 if (he_cap->has_he && (he_cap->he_cap_elem.phy_cap_info[1] & in iwl_mld_get_tlc_cmd_flags()
74 if (he_cap->has_he && in iwl_mld_get_tlc_cmd_flags()
75 (he_cap->he_cap_elem.phy_cap_info[3] & in iwl_mld_get_tlc_cmd_flags()
112 struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in iwl_mld_get_fw_sgi() local
119 if (he_cap->has_he) in iwl_mld_get_fw_sgi()
221 const struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in iwl_mld_fill_he_rates() local
415 const struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in iwl_mld_fill_supp_rates() local
429 } else if (he_cap->has_he && own_he_cap) { in iwl_mld_fill_supp_rates()
[all …]
A Diface.c597 const struct ieee80211_sta_he_cap *he_cap; in iwl_mld_handle_datapath_monitor_notif() local
639 he_cap = ieee80211_get_he_iftype_cap_vif(sband, vif); in iwl_mld_handle_datapath_monitor_notif()
641 if (he_cap) { in iwl_mld_handle_datapath_monitor_notif()
643 struct ieee80211_sta_he_cap *he = (void *)(uintptr_t)he_cap; in iwl_mld_handle_datapath_monitor_notif()
659 const struct ieee80211_sta_he_cap *he_cap; in iwl_mld_reset_cca_40mhz_workaround() local
682 he_cap = ieee80211_get_he_iftype_cap_vif(sband, vif); in iwl_mld_reset_cca_40mhz_workaround()
684 if (he_cap) { in iwl_mld_reset_cca_40mhz_workaround()
686 struct ieee80211_sta_he_cap *he = (void *)(uintptr_t)he_cap; in iwl_mld_reset_cca_40mhz_workaround()
A Dsta.c89 if (link_sta->he_cap.has_he) in iwl_mld_fill_ampdu_size_and_dens()
91 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mld_fill_ampdu_size_and_dens()
203 u8 nss = (link_sta->he_cap.ppe_thres[0] & in iwl_mld_set_pkt_ext_from_he_ppe()
205 u8 *ppe = &link_sta->he_cap.ppe_thres[0]; in iwl_mld_set_pkt_ext_from_he_ppe()
313 } else if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & in iwl_mld_fill_pkt_ext()
336 } else if (link_sta->he_cap.has_he) { in iwl_mld_fill_pkt_ext()
338 if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & in iwl_mld_fill_pkt_ext()
372 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mld_get_htc_flags()
484 if (link_sta->he_cap.has_he) { in iwl_mld_add_modify_sta_cmd()
495 if (link_sta->he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mld_add_modify_sta_cmd()
[all …]
A Dlink.c318 if (!WARN_ON(!link_sta) && link_sta->he_cap.has_he && in iwl_mld_change_link_in_fw()
319 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in iwl_mld_change_link_in_fw()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Drs-fw.c45 struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in rs_fw_sgi_cw_support() local
48 if (he_cap->has_he) in rs_fw_sgi_cw_support()
70 struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in rs_fw_get_config_flags() local
77 if (he_cap->has_he && he_cap->he_cap_elem.phy_cap_info[2] & in rs_fw_get_config_flags()
92 if (he_cap->has_he && (he_cap->he_cap_elem.phy_cap_info[1] & in rs_fw_get_config_flags()
101 if (he_cap->has_he && in rs_fw_get_config_flags()
102 (he_cap->he_cap_elem.phy_cap_info[3] & in rs_fw_get_config_flags()
200 const struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in rs_fw_he_set_enabled_rates() local
304 !(link_sta->he_cap.he_cap_elem.phy_cap_info[0] & in rs_fw_eht_set_enabled_rates()
378 const struct ieee80211_sta_he_cap *he_cap = &link_sta->he_cap; in rs_fw_set_supp_rates() local
[all …]
A Dmac80211.c2303 u8 nss = (link_sta->he_cap.ppe_thres[0] & in iwl_mvm_set_pkt_ext_from_he_ppe()
2305 u8 *ppe = &link_sta->he_cap.ppe_thres[0]; in iwl_mvm_set_pkt_ext_from_he_ppe()
2448 } else if (link_sta->he_cap.has_he) { in iwl_mvm_set_sta_pkt_ext()
2450 if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & in iwl_mvm_set_sta_pkt_ext()
2538 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mvm_get_sta_htc_flags()
2619 if (!sta->deflink.he_cap.has_he) { in iwl_mvm_cfg_he_sta()
3653 const struct ieee80211_sta_he_cap *he_cap; in iwl_mvm_reset_cca_40mhz_workaround() local
3672 if (he_cap) { in iwl_mvm_reset_cca_40mhz_workaround()
3830 link_conf->he_support = link_sta->he_cap.has_he; in iwl_mvm_vif_conf_from_sta()
3852 link_conf->he_support = link_sta->he_cap.has_he; in iwl_mvm_vif_set_he_support()
[all …]
A Dsf.c123 link_sta->he_cap.has_he) { in iwl_mvm_fill_sf_command()
A Dops.c170 const struct ieee80211_sta_he_cap *he_cap; in iwl_mvm_rx_monitor_notif() local
212 he_cap = ieee80211_get_he_iftype_cap_vif(sband, vif); in iwl_mvm_rx_monitor_notif()
214 if (he_cap) { in iwl_mvm_rx_monitor_notif()
216 struct ieee80211_sta_he_cap *he = (void *)(uintptr_t)he_cap; in iwl_mvm_rx_monitor_notif()
A Dlink.c280 if (!WARN_ON(!link_sta) && link_sta->he_cap.has_he && in iwl_mvm_link_changed()
281 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in iwl_mvm_link_changed()
A Dmld-sta.c504 if (link_sta->he_cap.has_he) { in iwl_mvm_mld_cfg_sta()
514 if (link_sta->he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mvm_mld_cfg_sta()
/drivers/net/wireless/intel/iwlwifi/
A Diwl-nvm-parse.c619 .he_cap = {
763 .he_cap = {
928 iftype_data->he_cap.he_cap_elem.mac_cap_info[3] |= in iwl_nvm_fixup_sband_iftd()
931 iftype_data->he_cap.he_cap_elem.mac_cap_info[3] |= in iwl_nvm_fixup_sband_iftd()
934 iftype_data->he_cap.he_cap_elem.mac_cap_info[3] |= in iwl_nvm_fixup_sband_iftd()
939 iftype_data->he_cap.he_cap_elem.phy_cap_info[0] |= in iwl_nvm_fixup_sband_iftd()
955 iftype_data->he_cap.he_cap_elem.phy_cap_info[0] |= in iwl_nvm_fixup_sband_iftd()
965 iftype_data->he_cap.he_cap_elem.phy_cap_info[2] |= in iwl_nvm_fixup_sband_iftd()
967 iftype_data->he_cap.he_cap_elem.phy_cap_info[5] |= in iwl_nvm_fixup_sband_iftd()
999 &iftype_data->he_cap.he_mcs_nss_supp; in iwl_nvm_fixup_sband_iftd()
[all …]
/drivers/net/wireless/mediatek/mt76/
A Dmt76_connac_mcu.c626 struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in mt76_connac_mcu_sta_he_tlv() local
712 he->he_cap = cpu_to_le32(cap); in mt76_connac_mcu_sta_he_tlv()
726 he_cap->he_mcs_nss_supp.rx_mcs_80; in mt76_connac_mcu_sta_he_tlv()
759 struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in mt76_connac_mcu_sta_he_tlv_v2() local
804 he_cap = &link_sta->he_cap; in mt76_connac_get_phy_mode_v2()
822 if (he_cap && he_cap->has_he) in mt76_connac_get_phy_mode_v2()
836 if (he_cap && he_cap->has_he) in mt76_connac_get_phy_mode_v2()
895 if (sta->deflink.he_cap.has_he) { in mt76_connac_mcu_sta_tlv()
1335 he_cap = &link_sta->he_cap; in mt76_connac_get_phy_mode()
1351 if (he_cap && he_cap->has_he) in mt76_connac_get_phy_mode()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7915/
A Dinit.c892 struct ieee80211_sta_he_cap *he_cap, int vif) in mt7915_set_stream_he_txbf_caps() argument
895 struct ieee80211_he_cap_elem *elem = &he_cap->he_cap_elem; in mt7915_set_stream_he_txbf_caps()
1012 struct ieee80211_sta_he_cap *he_cap = &data[idx].he_cap; in mt7915_init_he_caps() local
1014 &he_cap->he_cap_elem; in mt7915_init_he_caps()
1016 &he_cap->he_mcs_nss_supp; in mt7915_init_he_caps()
1030 he_cap->has_he = true; in mt7915_init_he_caps()
1124 mt7915_set_stream_he_txbf_caps(phy, he_cap, i); in mt7915_init_he_caps()
1126 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in mt7915_init_he_caps()
1129 mt76_connac_gen_ppe_thresh(he_cap->ppe_thres, nss, band); in mt7915_init_he_caps()
A Dmcu.c777 if (!sta->deflink.he_cap.has_he) in mt7915_mcu_sta_he_tlv()
861 he->he_cap = cpu_to_le32(cap); in mt7915_mcu_sta_he_tlv()
863 mcs_map = sta->deflink.he_cap.he_mcs_nss_supp; in mt7915_mcu_sta_he_tlv()
937 if (!sta->deflink.he_cap.has_he) in mt7915_mcu_sta_muru_tlv()
1083 if (sta->deflink.he_cap.has_he) { in mt7915_is_ebf_supported()
1270 if (sta->deflink.he_cap.has_he && ebf) in mt7915_mcu_sta_bfer_tlv()
1328 if (sta->deflink.he_cap.has_he) { in mt7915_mcu_sta_bfee_tlv()
1479 if (sta->deflink.he_cap.has_he) { in mt7915_mcu_add_rate_ctrl_fixed()
1517 if (sta->deflink.he_cap.has_he) in mt7915_mcu_add_rate_ctrl_fixed()
1630 if (sta->deflink.he_cap.has_he) { in mt7915_mcu_sta_rate_ctrl_tlv()
[all …]
A Ddebugfs.c1381 phy.sgi |= gi << (i << sta->deflink.he_cap.has_he); in mt7915_sta_fixed_rate_set()
1382 phy.he_ltf |= he_ltf << (i << sta->deflink.he_cap.has_he); in mt7915_sta_fixed_rate_set()
/drivers/net/wireless/ath/ath11k/
A Dmac.c2354 const struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in ath11k_peer_assoc_h_he() local
2369 if (!he_cap->has_he) in ath11k_peer_assoc_h_he()
2464 (he_cap->ppe_thres[0] & in ath11k_peer_assoc_h_he()
2597 const struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in ath11k_peer_assoc_h_he_6ghz() local
3114 he_cap = ap_sta->deflink.he_cap; in ath11k_bss_assoc()
5747 struct ieee80211_sta_he_cap *he_cap = &data[idx].he_cap; in ath11k_mac_copy_he_cap() local
5750 &he_cap->he_cap_elem; in ath11k_mac_copy_he_cap()
5763 he_cap->has_he = true; in ath11k_mac_copy_he_cap()
5798 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in ath11k_mac_copy_he_cap()
5802 he_cap->ppe_thres); in ath11k_mac_copy_he_cap()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7996/
A Dinit.c1092 struct ieee80211_sta_he_cap *he_cap, int vif, in mt7996_set_stream_he_txbf_caps() argument
1095 struct ieee80211_he_cap_elem *elem = &he_cap->he_cap_elem; in mt7996_set_stream_he_txbf_caps()
1181 struct ieee80211_sta_he_cap *he_cap = &data->he_cap; in mt7996_init_he_caps() local
1182 struct ieee80211_he_cap_elem *he_cap_elem = &he_cap->he_cap_elem; in mt7996_init_he_caps()
1183 struct ieee80211_he_mcs_nss_supp *he_mcs = &he_cap->he_mcs_nss_supp; in mt7996_init_he_caps()
1194 he_cap->has_he = true; in mt7996_init_he_caps()
1278 mt7996_set_stream_he_txbf_caps(phy, he_cap, iftype, band); in mt7996_init_he_caps()
1280 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in mt7996_init_he_caps()
1283 mt76_connac_gen_ppe_thresh(he_cap->ppe_thres, nss, band); in mt7996_init_he_caps()
A Dmcu.c1209 if (!link_sta->he_cap.has_he) in mt7996_mcu_sta_he_tlv()
1221 mcs_map = link_sta->he_cap.he_mcs_nss_supp; in mt7996_mcu_sta_he_tlv()
1287 (link_sta->he_cap.he_cap_elem.phy_cap_info[0] & in mt7996_mcu_sta_eht_tlv()
1403 if (!link_sta->he_cap.has_he) in mt7996_mcu_sta_muru_tlv()
1459 if (link_sta->he_cap.has_he) { in mt7996_is_ebf_supported()
1567 struct ieee80211_sta_he_cap *pc = &link_sta->he_cap; in mt7996_mcu_sta_bfer_he()
1723 else if (link_sta->he_cap.has_he) in mt7996_mcu_sta_bfer_tlv()
1740 if (link_sta->eht_cap.has_eht || link_sta->he_cap.has_he) in mt7996_mcu_sta_bfer_tlv()
1792 if (link_sta->he_cap.has_he) { in mt7996_mcu_sta_bfee_tlv()
2022 has_he = link_sta->he_cap.has_he; in mt7996_mcu_add_rate_ctrl_fixed()
[all …]
/drivers/net/wireless/ath/ath12k/
A Dmac.c2505 he_cap = &link_sta->he_cap; in ath12k_peer_assoc_h_he()
2506 if (!he_cap->has_he) in ath12k_peer_assoc_h_he()
2592 (he_cap->ppe_thres[0] & in ath12k_peer_assoc_h_he()
2732 he_cap = &link_sta->he_cap; in ath12k_peer_assoc_h_he_6ghz()
3212 he_cap = &link_sta->he_cap; in ath12k_peer_assoc_h_eht()
7943 he_cap->has_he = true; in ath12k_mac_copy_he_cap()
7983 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in ath12k_mac_copy_he_cap()
8003 if (he_cap->phy_cap_info[0] & in ath12k_mac_copy_eht_mcs_nss()
8009 if (he_cap->phy_cap_info[0] & in ath12k_mac_copy_eht_mcs_nss()
8158 struct ieee80211_sta_he_cap *he_cap = &data[idx].he_cap; in ath12k_mac_copy_sband_iftype_data() local
[all …]
/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmain.c28 struct ieee80211_sta_he_cap *he_cap = &data[idx].he_cap; in mt7921_init_he_caps() local
30 &he_cap->he_cap_elem; in mt7921_init_he_caps()
32 &he_cap->he_mcs_nss_supp; in mt7921_init_he_caps()
43 he_cap->has_he = true; in mt7921_init_he_caps()
152 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in mt7921_init_he_caps()
155 mt76_connac_gen_ppe_thresh(he_cap->ppe_thres, nss, band); in mt7921_init_he_caps()
/drivers/net/wireless/quantenna/qtnfmac/
A Dcommands.c342 if (s->he_cap) in qtnf_cmd_send_start_ap()
344 s->he_cap, sizeof(*s->he_cap)); in qtnf_cmd_send_start_ap()
1301 iftype_data->he_cap.has_he = true; in qtnf_cmd_conv_iftype()
1302 memcpy(&iftype_data->he_cap.he_cap_elem, &qlink_data->he_cap_elem, in qtnf_cmd_conv_iftype()
1304 memcpy(iftype_data->he_cap.ppe_thres, qlink_data->ppe_thres, in qtnf_cmd_conv_iftype()
1307 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_80 = in qtnf_cmd_conv_iftype()
1309 iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_80 = in qtnf_cmd_conv_iftype()
1311 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_160 = in qtnf_cmd_conv_iftype()
1313 iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_160 = in qtnf_cmd_conv_iftype()
1315 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_80p80 = in qtnf_cmd_conv_iftype()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7925/
A Dmain.c19 struct ieee80211_sta_he_cap *he_cap = &data->he_cap; in mt7925_init_he_caps() local
20 struct ieee80211_he_cap_elem *he_cap_elem = &he_cap->he_cap_elem; in mt7925_init_he_caps()
21 struct ieee80211_he_mcs_nss_supp *he_mcs = &he_cap->he_mcs_nss_supp; in mt7925_init_he_caps()
32 he_cap->has_he = true; in mt7925_init_he_caps()
129 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in mt7925_init_he_caps()
133 mt76_connac_gen_ppe_thresh(he_cap->ppe_thres, nss, band); in mt7925_init_he_caps()
/drivers/net/wireless/realtek/rtw89/
A Dcore.c803 if (!link_sta->he_cap.has_he) { in __rtw89_core_tx_check_he_qos_htc()
4466 struct ieee80211_sta_he_cap *he_cap; in rtw89_init_he_cap() local
4480 he_cap = &iftype_data->he_cap; in rtw89_init_he_cap()
4481 mac_cap_info = he_cap->he_cap_elem.mac_cap_info; in rtw89_init_he_cap()
4482 phy_cap_info = he_cap->he_cap_elem.phy_cap_info; in rtw89_init_he_cap()
4484 he_cap->has_he = true; in rtw89_init_he_cap()
4547 he_cap->he_mcs_nss_supp.rx_mcs_80 = cpu_to_le16(mcs_map); in rtw89_init_he_cap()
4548 he_cap->he_mcs_nss_supp.tx_mcs_80 = cpu_to_le16(mcs_map); in rtw89_init_he_cap()
4550 he_cap->he_mcs_nss_supp.rx_mcs_160 = cpu_to_le16(mcs_map); in rtw89_init_he_cap()
4551 he_cap->he_mcs_nss_supp.tx_mcs_160 = cpu_to_le16(mcs_map); in rtw89_init_he_cap()
A Dphy.c81 struct ieee80211_sta_he_cap cap = link_sta->he_cap; in get_he_ra_mask()
129 u8 *he_phy_cap = link_sta->he_cap.he_cap_elem.phy_cap_info; in get_eht_ra_mask()
234 if (link_sta->he_cap.has_he) { in rtw89_phy_ra_mask_cfg()
291 if (!(rtwsta_link->use_cfg_mask && link_sta->he_cap.has_he)) in rtw89_phy_ra_gi_ltf()
346 } else if (link_sta->he_cap.has_he) { in rtw89_phy_ra_sta_update()
351 if (link_sta->he_cap.he_cap_elem.phy_cap_info[2] & in rtw89_phy_ra_sta_update()
354 if (link_sta->he_cap.he_cap_elem.phy_cap_info[1] & in rtw89_phy_ra_sta_update()
453 if (link_sta->he_cap.he_cap_elem.phy_cap_info[3] & in rtw89_phy_ra_sta_update()
/drivers/net/wireless/virtual/
A Dmac80211_hwsim.c4164 .he_cap = {
4272 .he_cap = {
4380 .he_cap = {
4424 .he_cap = {
4549 .he_cap = {
4675 .he_cap = {
4730 .he_cap = {
4876 .he_cap = {
5023 .he_cap = {

Completed in 158 milliseconds

12