/drivers/net/wireless/mwifiex/ |
D | 11ac.c | 99 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_info() argument 104 vht_cap->vht_cap_info = in mwifiex_fill_vht_cap_info() 107 vht_cap->vht_cap_info = in mwifiex_fill_vht_cap_info() 112 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_tlv() argument 119 mwifiex_fill_vht_cap_info(priv, vht_cap, bands); in mwifiex_fill_vht_cap_tlv() 123 mcs_map_resp = le16_to_cpu(vht_cap->supp_mcs.rx_mcs_map); in mwifiex_fill_vht_cap_tlv() 139 vht_cap->supp_mcs.rx_mcs_map = cpu_to_le16(mcs_map_result); in mwifiex_fill_vht_cap_tlv() 142 vht_cap->supp_mcs.rx_highest = cpu_to_le16(tmp); in mwifiex_fill_vht_cap_tlv() 146 mcs_map_resp = le16_to_cpu(vht_cap->supp_mcs.tx_mcs_map); in mwifiex_fill_vht_cap_tlv() 161 vht_cap->supp_mcs.tx_mcs_map = cpu_to_le16(mcs_map_result); in mwifiex_fill_vht_cap_tlv() [all …]
|
D | tdls.c | 174 struct ieee80211_vht_cap vht_cap; in mwifiex_tdls_add_vht_capab() local 181 memset(&vht_cap, 0, sizeof(struct ieee80211_vht_cap)); in mwifiex_tdls_add_vht_capab() 183 mwifiex_fill_vht_cap_tlv(priv, &vht_cap, priv->curr_bss_params.band); in mwifiex_tdls_add_vht_capab() 184 memcpy(pos, &vht_cap, sizeof(vht_cap)); in mwifiex_tdls_add_vht_capab() 236 struct ieee80211_vht_cap *vht_cap, *ap_vht_cap = NULL; in mwifiex_tdls_add_vht_oper() local 275 vht_cap = &sta_ptr->tdls_cap.vhtcap; in mwifiex_tdls_add_vht_oper() 278 GET_VHTCAP_CHWDSET(le32_to_cpu(vht_cap->vht_cap_info)); in mwifiex_tdls_add_vht_oper() 306 mcs_map_resp = le16_to_cpu(vht_cap->supp_mcs.rx_mcs_map); in mwifiex_tdls_add_vht_oper()
|
D | 11ac.h | 44 struct ieee80211_vht_cap *vht_cap, u8 bands);
|
D | ioctl.h | 111 struct ieee80211_vht_cap vht_cap; member
|
D | uap_cmd.c | 215 memcpy(&bss_cfg->vht_cap, vht_ie + 2, in mwifiex_set_vht_params()
|
D | cfg80211.c | 2251 &wiphy->bands[IEEE80211_BAND_2GHZ]->vht_cap, priv); in mwifiex_add_virtual_intf() 2259 &wiphy->bands[IEEE80211_BAND_5GHZ]->vht_cap, priv); in mwifiex_add_virtual_intf()
|
D | fw.h | 1471 struct ieee80211_vht_cap vht_cap; member
|
D | sta_cmd.c | 1635 memcpy(&vht_capab->vht_cap, params->vht_capa, in mwifiex_cmd_tdls_oper()
|
/drivers/net/wireless/iwlwifi/ |
D | iwl-nvm-parse.c | 323 struct ieee80211_sta_vht_cap *vht_cap, in iwl_init_vht_hw_capab() argument 329 vht_cap->vht_supported = true; in iwl_init_vht_hw_capab() 331 vht_cap->cap = IEEE80211_VHT_CAP_SHORT_GI_80 | in iwl_init_vht_hw_capab() 338 vht_cap->cap |= IEEE80211_VHT_CAP_RXLDPC; in iwl_init_vht_hw_capab() 341 vht_cap->cap |= IEEE80211_VHT_CAP_TXSTBC; in iwl_init_vht_hw_capab() 343 vht_cap->cap |= IEEE80211_VHT_CAP_TX_ANTENNA_PATTERN; in iwl_init_vht_hw_capab() 346 vht_cap->cap |= IEEE80211_VHT_CAP_MAX_MPDU_LENGTH_7991; in iwl_init_vht_hw_capab() 348 vht_cap->vht_mcs.rx_mcs_map = in iwl_init_vht_hw_capab() 359 vht_cap->cap |= IEEE80211_VHT_CAP_RX_ANTENNA_PATTERN; in iwl_init_vht_hw_capab() 361 vht_cap->vht_mcs.rx_mcs_map |= in iwl_init_vht_hw_capab() [all …]
|
/drivers/net/wireless/rtlwifi/ |
D | base.c | 243 struct ieee80211_sta_vht_cap *vht_cap) in _rtl_init_hw_vht_capab() argument 251 vht_cap->vht_supported = true; in _rtl_init_hw_vht_capab() 252 vht_cap->cap = in _rtl_init_hw_vht_capab() 276 vht_cap->vht_mcs.rx_mcs_map = cpu_to_le16(mcs_map); in _rtl_init_hw_vht_capab() 277 vht_cap->vht_mcs.rx_highest = in _rtl_init_hw_vht_capab() 279 vht_cap->vht_mcs.tx_mcs_map = cpu_to_le16(mcs_map); in _rtl_init_hw_vht_capab() 280 vht_cap->vht_mcs.tx_highest = in _rtl_init_hw_vht_capab() 285 vht_cap->vht_supported = true; in _rtl_init_hw_vht_capab() 286 vht_cap->cap = in _rtl_init_hw_vht_capab() 310 vht_cap->vht_mcs.rx_mcs_map = cpu_to_le16(mcs_map); in _rtl_init_hw_vht_capab() [all …]
|
D | rc.c | 107 sgi_80 = sta->vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; in _rtl_rc_rate_set_series() 125 if (sta && (sta->vht_cap.vht_supported)) in _rtl_rc_rate_set_series()
|
D | core.c | 890 if (sta->vht_cap.vht_supported) in rtl_op_sta_add() 1087 if (sta->vht_cap.vht_supported) { in rtl_op_bss_info_changed() 1234 if (sta->vht_cap.vht_supported) { in rtl_op_bss_info_changed() 1260 if (sta->vht_cap.vht_supported) in rtl_op_bss_info_changed()
|
/drivers/net/wireless/iwlwifi/mvm/ |
D | rs.c | 193 struct ieee80211_sta_vht_cap *vht_cap = &sta->vht_cap; in rs_sgi_allow() local 201 if (is_ht80(rate) && (vht_cap->cap & in rs_sgi_allow() 2483 static int rs_vht_highest_rx_mcs_index(struct ieee80211_sta_vht_cap *vht_cap, in rs_vht_highest_rx_mcs_index() argument 2486 u16 rx_mcs = le16_to_cpu(vht_cap->vht_mcs.rx_mcs_map) & in rs_vht_highest_rx_mcs_index() 2502 struct ieee80211_sta_vht_cap *vht_cap, in rs_vht_set_enabled_rates() argument 2506 int highest_mcs = rs_vht_highest_rx_mcs_index(vht_cap, 1); in rs_vht_set_enabled_rates() 2525 highest_mcs = rs_vht_highest_rx_mcs_index(vht_cap, 2); in rs_vht_set_enabled_rates() 2617 struct ieee80211_sta_vht_cap *vht_cap = &sta->vht_cap; in iwl_mvm_rs_rate_init() local 2658 if (!vht_cap || !vht_cap->vht_supported) { in iwl_mvm_rs_rate_init() 2679 rs_vht_set_enabled_rates(sta, vht_cap, lq_sta); in iwl_mvm_rs_rate_init() [all …]
|
D | sf.c | 139 if (sta->ht_cap.ht_supported || sta->vht_cap.vht_supported) { in iwl_mvm_fill_sf_command()
|
D | sta.c | 174 if (sta->vht_cap.vht_supported) { in iwl_mvm_sta_send_to_fw() 175 agg_size = sta->vht_cap.cap & in iwl_mvm_sta_send_to_fw()
|
/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 1308 const struct ieee80211_sta_vht_cap *vht_cap = &sta->vht_cap; in ath10k_peer_assoc_h_vht() local 1311 if (!vht_cap->vht_supported) in ath10k_peer_assoc_h_vht() 1315 arg->peer_vht_caps = vht_cap->cap; in ath10k_peer_assoc_h_vht() 1317 ampdu_factor = (vht_cap->cap & in ath10k_peer_assoc_h_vht() 1333 __le16_to_cpu(vht_cap->vht_mcs.rx_highest); in ath10k_peer_assoc_h_vht() 1335 __le16_to_cpu(vht_cap->vht_mcs.rx_mcs_map); in ath10k_peer_assoc_h_vht() 1337 __le16_to_cpu(vht_cap->vht_mcs.tx_highest); in ath10k_peer_assoc_h_vht() 1339 __le16_to_cpu(vht_cap->vht_mcs.tx_mcs_map); in ath10k_peer_assoc_h_vht() 1393 if (sta->vht_cap.vht_supported) { in ath10k_peer_assoc_h_phymode() 4629 struct ieee80211_sta_vht_cap vht_cap = {0}; in ath10k_create_vht_cap() local [all …]
|
/drivers/net/wireless/ |
D | mac80211_hwsim.c | 2138 sband->vht_cap.vht_supported = true; in mac80211_hwsim_create_radio() 2139 sband->vht_cap.cap = in mac80211_hwsim_create_radio() 2152 sband->vht_cap.vht_mcs.rx_mcs_map = in mac80211_hwsim_create_radio() 2161 sband->vht_cap.vht_mcs.tx_mcs_map = in mac80211_hwsim_create_radio() 2162 sband->vht_cap.vht_mcs.rx_mcs_map; in mac80211_hwsim_create_radio()
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
D | wl_cfg80211.c | 5322 band->vht_cap.vht_supported = true; in brcmf_update_vht_cap() 5324 band->vht_cap.cap |= IEEE80211_VHT_CAP_SHORT_GI_80; in brcmf_update_vht_cap() 5326 band->vht_cap.cap |= IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ; in brcmf_update_vht_cap() 5327 band->vht_cap.cap |= IEEE80211_VHT_CAP_SHORT_GI_160; in brcmf_update_vht_cap() 5331 band->vht_cap.vht_mcs.rx_mcs_map = mcs_map; in brcmf_update_vht_cap() 5332 band->vht_cap.vht_mcs.tx_mcs_map = mcs_map; in brcmf_update_vht_cap()
|
/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | hw.c | 3612 b_curshortgi_80mhz = (sta->vht_cap.cap & in _rtl8821ae_get_ra_shortgi() 3672 sta->vht_cap.vht_mcs.rx_mcs_map) << 12; in rtl8821ae_update_hal_rate_mask()
|