| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | init.c | 1101 elem->phy_cap_info[5] &= ~c; in mt7996_set_stream_he_txbf_caps() 1105 elem->phy_cap_info[6] &= ~c; in mt7996_set_stream_he_txbf_caps() 1112 elem->phy_cap_info[2] |= c; in mt7996_set_stream_he_txbf_caps() 1123 elem->phy_cap_info[4] |= c; in mt7996_set_stream_he_txbf_caps() 1132 elem->phy_cap_info[6] |= c; in mt7996_set_stream_he_txbf_caps() 1150 elem->phy_cap_info[5] |= c; in mt7996_set_stream_he_txbf_caps() 1159 elem->phy_cap_info[6] |= c; in mt7996_set_stream_he_txbf_caps() 1165 elem->phy_cap_info[7] |= c; in mt7996_set_stream_he_txbf_caps() 1194 he_cap_elem->phy_cap_info[0] = in mt7996_init_he_caps() 1197 he_cap_elem->phy_cap_info[0] = in mt7996_init_he_caps() [all …]
|
| H A D | mcu.c | 1205 if (elem->phy_cap_info[0] & in mt7996_mcu_sta_he_tlv() 1565 pe->phy_cap_info[6]); in mt7996_mcu_sta_bfer_he() 1567 pe->phy_cap_info[6]); in mt7996_mcu_sta_bfer_he() 1569 ve->phy_cap_info[5]); in mt7996_mcu_sta_bfer_he() 1571 pe->phy_cap_info[4]); in mt7996_mcu_sta_bfer_he() 1581 if (pe->phy_cap_info[0] & in mt7996_mcu_sta_bfer_he() 1589 if (pe->phy_cap_info[0] & in mt7996_mcu_sta_bfer_he() 1601 ve->phy_cap_info[5]); in mt7996_mcu_sta_bfer_he() 1603 pe->phy_cap_info[4]); in mt7996_mcu_sta_bfer_he() 1653 ve->phy_cap_info[3]) << 1); in mt7996_mcu_sta_bfer_eht() [all …]
|
| /linux-6.15/net/mac80211/tests/ |
| H A D | util.c | 85 .phy_cap_info[0] = 89 .phy_cap_info[1] = 94 .phy_cap_info[2] = 122 .phy_cap_info[0] = 129 .phy_cap_info[1] = 132 .phy_cap_info[2] = 135 .phy_cap_info[3] = 143 .phy_cap_info[4] = 149 .phy_cap_info[5] = 156 .phy_cap_info[6] = [all …]
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 627 .phy_cap_info[1] = 631 .phy_cap_info[2] = 634 .phy_cap_info[3] = 639 .phy_cap_info[4] = 643 .phy_cap_info[6] = 647 .phy_cap_info[7] = 650 .phy_cap_info[8] = 656 .phy_cap_info[9] = 694 .phy_cap_info[0] = 700 .phy_cap_info[1] = [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | init.c | 917 elem->phy_cap_info[5] &= ~c; in mt7915_set_stream_he_txbf_caps() 921 elem->phy_cap_info[6] &= ~c; in mt7915_set_stream_he_txbf_caps() 929 elem->phy_cap_info[2] |= c; in mt7915_set_stream_he_txbf_caps() 935 elem->phy_cap_info[4] |= c; in mt7915_set_stream_he_txbf_caps() 944 elem->phy_cap_info[6] |= c; in mt7915_set_stream_he_txbf_caps() 962 elem->phy_cap_info[5] |= c; in mt7915_set_stream_he_txbf_caps() 971 elem->phy_cap_info[6] |= c; in mt7915_set_stream_he_txbf_caps() 976 elem->phy_cap_info[7] |= c; in mt7915_set_stream_he_txbf_caps() 1041 he_cap_elem->phy_cap_info[0] = in mt7915_init_he_caps() 1051 he_cap_elem->phy_cap_info[1] = in mt7915_init_he_caps() [all …]
|
| H A D | mcu.c | 776 if (elem->phy_cap_info[0] & in mt7915_mcu_sta_he_tlv() 786 if (elem->phy_cap_info[1] & in mt7915_mcu_sta_he_tlv() 790 if (elem->phy_cap_info[2] & in mt7915_mcu_sta_he_tlv() 794 if (elem->phy_cap_info[2] & in mt7915_mcu_sta_he_tlv() 798 if (elem->phy_cap_info[2] & in mt7915_mcu_sta_he_tlv() 1174 pe->phy_cap_info[6]); in mt7915_mcu_sta_bfer_he() 1176 pe->phy_cap_info[6]); in mt7915_mcu_sta_bfer_he() 1178 ve->phy_cap_info[5]); in mt7915_mcu_sta_bfer_he() 1189 if (pe->phy_cap_info[0] & in mt7915_mcu_sta_bfer_he() 1197 if (pe->phy_cap_info[0] & in mt7915_mcu_sta_bfer_he() [all …]
|
| /linux-6.15/net/mac80211/ |
| H A D | he.c | 143 he_cap_ie_elem->phy_cap_info); in ieee80211_he_cap_ie_to_sta_he_cap() 156 if (he_cap->he_cap_elem.phy_cap_info[6] & in ieee80211_he_cap_ie_to_sta_he_cap() 175 own_160 = own_he_cap.he_cap_elem.phy_cap_info[0] & in ieee80211_he_cap_ie_to_sta_he_cap() 177 peer_160 = he_cap->he_cap_elem.phy_cap_info[0] & in ieee80211_he_cap_ie_to_sta_he_cap() 188 he_cap->he_cap_elem.phy_cap_info[0] &= in ieee80211_he_cap_ie_to_sta_he_cap() 192 own_80p80 = own_he_cap.he_cap_elem.phy_cap_info[0] & in ieee80211_he_cap_ie_to_sta_he_cap() 194 peer_80p80 = he_cap->he_cap_elem.phy_cap_info[0] & in ieee80211_he_cap_ie_to_sta_he_cap() 205 he_cap->he_cap_elem.phy_cap_info[0] &= in ieee80211_he_cap_ie_to_sta_he_cap()
|
| H A D | eht.c | 39 if (eht_cap_ie_elem->fixed.phy_cap_info[5] & in ieee80211_eht_cap_ie_to_sta_eht_cap() 49 eht_cap_ie_elem->fixed.phy_cap_info); in ieee80211_eht_cap_ie_to_sta_eht_cap()
|
| H A D | debugfs_sta.c | 809 cap = hec->he_cap_elem.phy_cap_info; in link_sta_he_capa_read() 1077 fixed->phy_cap_info[0], fixed->phy_cap_info[1], in link_sta_eht_capa_read() 1078 fixed->phy_cap_info[2], fixed->phy_cap_info[3], in link_sta_eht_capa_read() 1079 fixed->phy_cap_info[4], fixed->phy_cap_info[5], in link_sta_eht_capa_read() 1080 fixed->phy_cap_info[6], fixed->phy_cap_info[7], in link_sta_eht_capa_read() 1081 fixed->phy_cap_info[8]); in link_sta_eht_capa_read() 1112 cap = fixed->phy_cap_info; in link_sta_eht_capa_read() 1186 if (!(link_sta->pub->he_cap.he_cap_elem.phy_cap_info[0] & in link_sta_eht_capa_read()
|
| H A D | util.c | 2475 elem->phy_cap_info[0] &= in ieee80211_get_adjusted_he_cap() 2478 elem->phy_cap_info[9] &= in ieee80211_get_adjusted_he_cap() 2483 elem->phy_cap_info[0] &= in ieee80211_get_adjusted_he_cap() 2486 elem->phy_cap_info[5] &= in ieee80211_get_adjusted_he_cap() 2488 elem->phy_cap_info[7] &= in ieee80211_get_adjusted_he_cap() 4322 fixed.phy_cap_info[6] &= in ieee80211_put_eht_cap() 4326 fixed.phy_cap_info[1] &= in ieee80211_put_eht_cap() 4328 fixed.phy_cap_info[2] &= in ieee80211_put_eht_cap() 4330 fixed.phy_cap_info[6] &= in ieee80211_put_eht_cap() 4335 fixed.phy_cap_info[0] &= in ieee80211_put_eht_cap() [all …]
|
| H A D | vht.c | 380 info = eht_cap->eht_cap_elem.phy_cap_info[0]; in __ieee80211_sta_cap_rx_bw() 386 info = he_cap->he_cap_elem.phy_cap_info[0]; in __ieee80211_sta_cap_rx_bw() 595 support_160 = he_cap->he_cap_elem.phy_cap_info[0] & in ieee80211_sta_init_nss()
|
| H A D | cfg.c | 1374 params->he_cap->phy_cap_info[1] & in ieee80211_start_ap() 1377 params->he_cap->phy_cap_info[3] & in ieee80211_start_ap() 1380 params->he_cap->phy_cap_info[4] & in ieee80211_start_ap() 1383 params->he_cap->phy_cap_info[4] & in ieee80211_start_ap() 1386 params->he_cap->phy_cap_info[2] & in ieee80211_start_ap() 1397 params->eht_cap->fixed.phy_cap_info[0] & in ieee80211_start_ap() 1400 params->eht_cap->fixed.phy_cap_info[0] & in ieee80211_start_ap() 1403 params->eht_cap->fixed.phy_cap_info[7] & in ieee80211_start_ap() 1408 params->eht_cap->fixed.phy_cap_info[7] & in ieee80211_start_ap()
|
| /linux-6.15/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 4172 .phy_cap_info[0] = 4174 .phy_cap_info[1] = 4179 .phy_cap_info[2] = 4207 .phy_cap_info[0] = 4213 .phy_cap_info[3] = 4221 .phy_cap_info[4] = 4227 .phy_cap_info[5] = 4234 .phy_cap_info[6] = 4237 .phy_cap_info[7] = 4280 .phy_cap_info[0] = [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 54 he_cap_elem->phy_cap_info[0] = in mt7921_init_he_caps() 57 he_cap_elem->phy_cap_info[0] = in mt7921_init_he_caps() 60 he_cap_elem->phy_cap_info[1] = in mt7921_init_he_caps() 62 he_cap_elem->phy_cap_info[2] = in mt7921_init_he_caps() 77 he_cap_elem->phy_cap_info[3] |= in mt7921_init_he_caps() 80 he_cap_elem->phy_cap_info[6] |= in mt7921_init_he_caps() 83 he_cap_elem->phy_cap_info[9] |= in mt7921_init_he_caps() 98 he_cap_elem->phy_cap_info[1] |= in mt7921_init_he_caps() 101 he_cap_elem->phy_cap_info[3] |= in mt7921_init_he_caps() 104 he_cap_elem->phy_cap_info[4] |= in mt7921_init_he_caps() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 40 he_cap_elem->phy_cap_info[0] = in mt7925_init_he_caps() 43 he_cap_elem->phy_cap_info[0] = in mt7925_init_he_caps() 47 he_cap_elem->phy_cap_info[1] = in mt7925_init_he_caps() 49 he_cap_elem->phy_cap_info[2] = in mt7925_init_he_caps() 64 he_cap_elem->phy_cap_info[3] |= in mt7925_init_he_caps() 67 he_cap_elem->phy_cap_info[6] |= in mt7925_init_he_caps() 70 he_cap_elem->phy_cap_info[9] |= in mt7925_init_he_caps() 85 he_cap_elem->phy_cap_info[1] |= in mt7925_init_he_caps() 88 he_cap_elem->phy_cap_info[3] |= in mt7925_init_he_caps() 91 he_cap_elem->phy_cap_info[4] |= in mt7925_init_he_caps() [all …]
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | tlc.c | 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() 69 !(own_he_cap->he_cap_elem.phy_cap_info[1] & in iwl_mld_get_tlc_cmd_flags() 75 (he_cap->he_cap_elem.phy_cap_info[3] & in iwl_mld_get_tlc_cmd_flags() 78 own_he_cap->he_cap_elem.phy_cap_info[3] & in iwl_mld_get_tlc_cmd_flags() 84 own_eht_cap->eht_cap_elem.phy_cap_info[5] & in iwl_mld_get_tlc_cmd_flags() 87 link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mld_get_tlc_cmd_flags() 325 !(link_sta->he_cap.he_cap_elem.phy_cap_info[0] & in iwl_mld_fill_eht_rates() 340 if (!(own_he_cap->he_cap_elem.phy_cap_info[0] & in iwl_mld_fill_eht_rates()
|
| H A D | iface.c | 610 WARN_ON(!(he->he_cap_elem.phy_cap_info[0] & in iwl_mld_handle_datapath_monitor_notif() 612 he->he_cap_elem.phy_cap_info[0] &= in iwl_mld_handle_datapath_monitor_notif() 652 he->he_cap_elem.phy_cap_info[0] |= in iwl_mld_reset_cca_40mhz_workaround()
|
| H A D | sta.c | 291 u8_get_bits(link_sta->eht_cap.eht_cap_elem.phy_cap_info[5], in iwl_mld_fill_pkt_ext() 297 if (link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mld_fill_pkt_ext() 313 } else if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & 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() 347 u8_get_bits(link_sta->he_cap.he_cap_elem.phy_cap_info[9], in iwl_mld_fill_pkt_ext()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rs-fw.c | 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() 97 !(sband_he_cap->he_cap_elem.phy_cap_info[1] & in rs_fw_get_config_flags() 102 (he_cap->he_cap_elem.phy_cap_info[3] & in rs_fw_get_config_flags() 105 sband_he_cap->he_cap_elem.phy_cap_info[3] & in rs_fw_get_config_flags() 304 !(link_sta->he_cap.he_cap_elem.phy_cap_info[0] & in rs_fw_eht_set_enabled_rates() 315 if (!(sband_he_cap->he_cap_elem.phy_cap_info[0] & in rs_fw_eht_set_enabled_rates() 614 sband_eht_cap->eht_cap_elem.phy_cap_info[5] & in iwl_mvm_rs_fw_rate_init() 617 link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mvm_rs_fw_rate_init()
|
| H A D | mac80211.c | 2418 u8_get_bits(link_sta->eht_cap.eht_cap_elem.phy_cap_info[5], in iwl_mvm_set_sta_pkt_ext() 2424 if (link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mvm_set_sta_pkt_ext() 2440 } else if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & in iwl_mvm_set_sta_pkt_ext() 2465 if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] & in iwl_mvm_set_sta_pkt_ext() 2474 u8_get_bits(link_sta->he_cap.he_cap_elem.phy_cap_info[9], in iwl_mvm_set_sta_pkt_ext() 3691 he->he_cap_elem.phy_cap_info[0] |= in iwl_mvm_reset_cca_40mhz_workaround()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 652 if (elem->phy_cap_info[0] & in mt76_connac_mcu_sta_he_tlv() 657 if (elem->phy_cap_info[1] & in mt76_connac_mcu_sta_he_tlv() 661 if (elem->phy_cap_info[1] & in mt76_connac_mcu_sta_he_tlv() 665 if (elem->phy_cap_info[2] & in mt76_connac_mcu_sta_he_tlv() 669 if (elem->phy_cap_info[2] & in mt76_connac_mcu_sta_he_tlv() 673 if (elem->phy_cap_info[2] & in mt76_connac_mcu_sta_he_tlv() 677 if (elem->phy_cap_info[6] & in mt76_connac_mcu_sta_he_tlv() 681 if (elem->phy_cap_info[7] & in mt76_connac_mcu_sta_he_tlv() 685 if (elem->phy_cap_info[7] & in mt76_connac_mcu_sta_he_tlv() 689 if (elem->phy_cap_info[7] & in mt76_connac_mcu_sta_he_tlv() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | ieee80211.h | 2106 u8 phy_cap_info[11]; member 2304 u8 phy_cap_info[9]; member 2693 if (he_cap->phy_cap_info[0] & in ieee80211_he_mcs_nss_size() 2697 if (he_cap->phy_cap_info[0] & in ieee80211_he_mcs_nss_size() 2724 if ((phy_cap_info[6] & in ieee80211_he_ppe_size() 3209 if (he_cap->phy_cap_info[0] & in ieee80211_eht_mcs_nss_size() 3214 if (he_cap->phy_cap_info[0] & in ieee80211_eht_mcs_nss_size() 3218 if (he_cap->phy_cap_info[0] & in ieee80211_eht_mcs_nss_size() 3246 if (!(phy_cap_info[5] & in ieee80211_eht_ppe_size() 3279 if (elem->phy_cap_info[5] & in ieee80211_eht_capa_size_ok() [all …]
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 4171 u8 *phy_cap_info; in rtw89_init_he_cap() local 4184 phy_cap_info = he_cap->he_cap_elem.phy_cap_info; in rtw89_init_he_cap() 4200 phy_cap_info[0] = in rtw89_init_he_cap() 4203 phy_cap_info[0] = in rtw89_init_he_cap() 4225 phy_cap_info[5] = no_ng16 ? 0 : in rtw89_init_he_cap() 4305 eht_cap_elem->phy_cap_info[0] = in rtw89_init_eht_cap() 4312 eht_cap_elem->phy_cap_info[0] |= in rtw89_init_eht_cap() 4315 eht_cap_elem->phy_cap_info[1] = in rtw89_init_eht_cap() 4327 eht_cap_elem->phy_cap_info[3] = in rtw89_init_eht_cap() 4333 eht_cap_elem->phy_cap_info[4] = in rtw89_init_eht_cap() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 6656 he_cap_elem->phy_cap_info[5] &= in ath12k_mac_copy_he_cap() 6658 he_cap_elem->phy_cap_info[5] &= in ath12k_mac_copy_he_cap() 6664 he_cap_elem->phy_cap_info[3] &= in ath12k_mac_copy_he_cap() 6666 he_cap_elem->phy_cap_info[9] |= in ath12k_mac_copy_he_cap() 6672 he_cap_elem->phy_cap_info[9] |= in ath12k_mac_copy_he_cap() 6699 if ((he_cap->phy_cap_info[0] & in ath12k_mac_copy_eht_mcs_nss() 6707 if (he_cap->phy_cap_info[0] & in ath12k_mac_copy_eht_mcs_nss() 6713 if (he_cap->phy_cap_info[0] & in ath12k_mac_copy_eht_mcs_nss() 6821 eht_cap_elem->phy_cap_info[0] &= in ath12k_mac_copy_eht_cap() 6823 eht_cap_elem->phy_cap_info[4] &= in ath12k_mac_copy_eht_cap() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 5627 he_cap_elem->phy_cap_info[2] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5632 he_cap_elem->phy_cap_info[3] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5635 he_cap_elem->phy_cap_info[4] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5638 he_cap_elem->phy_cap_info[5] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5644 he_cap_elem->phy_cap_info[6] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5650 he_cap_elem->phy_cap_info[7] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5656 he_cap_elem->phy_cap_info[8] &= ~m; in ath11k_mac_filter_he_cap_mesh() 5766 he_cap_elem->phy_cap_info[5] &= in ath11k_mac_copy_he_cap() 5772 he_cap_elem->phy_cap_info[3] &= in ath11k_mac_copy_he_cap() 5774 he_cap_elem->phy_cap_info[9] |= in ath11k_mac_copy_he_cap() [all …]
|