Home
last modified time | relevance | path

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

/drivers/net/wireless/mwifiex/
D11ac.c99 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 …]
Dtdls.c174 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()
D11ac.h44 struct ieee80211_vht_cap *vht_cap, u8 bands);
Dioctl.h111 struct ieee80211_vht_cap vht_cap; member
Duap_cmd.c215 memcpy(&bss_cfg->vht_cap, vht_ie + 2, in mwifiex_set_vht_params()
Dcfg80211.c2251 &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()
Dfw.h1471 struct ieee80211_vht_cap vht_cap; member
Dsta_cmd.c1635 memcpy(&vht_capab->vht_cap, params->vht_capa, in mwifiex_cmd_tdls_oper()
/drivers/net/wireless/iwlwifi/
Diwl-nvm-parse.c323 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/
Dbase.c243 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 …]
Drc.c107 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()
Dcore.c890 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/
Drs.c193 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 …]
Dsf.c139 if (sta->ht_cap.ht_supported || sta->vht_cap.vht_supported) { in iwl_mvm_fill_sf_command()
Dsta.c174 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/
Dmac.c1308 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/
Dmac80211_hwsim.c2138 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/
Dwl_cfg80211.c5322 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/
Dhw.c3612 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()