| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11n.c | 26 struct ieee80211_ht_cap *ht_cap) in mwifiex_fill_cap_info() argument 28 uint16_t ht_ext_cap = le16_to_cpu(ht_cap->extended_ht_cap_info); in mwifiex_fill_cap_info() 37 ht_cap->ampdu_params_info = in mwifiex_fill_cap_info() 38 (sband->ht_cap.ampdu_factor & in mwifiex_fill_cap_info() 40 ((sband->ht_cap.ampdu_density << in mwifiex_fill_cap_info() 44 memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs, in mwifiex_fill_cap_info() 45 sizeof(sband->ht_cap.mcs)); in mwifiex_fill_cap_info() 48 (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 && in mwifiex_fill_cap_info() 52 SETHT_MCS32(ht_cap->mcs.rx_mask); in mwifiex_fill_cap_info() 57 ht_cap->cap_info = cpu_to_le16(sband->ht_cap.cap); in mwifiex_fill_cap_info() [all …]
|
| H A D | uap_cmd.c | 154 memcpy(&bss_cfg->ht_cap, ht_ie + 2, in mwifiex_set_ht_params() 158 memset(&bss_cfg->ht_cap, 0, sizeof(struct ieee80211_ht_cap)); in mwifiex_set_ht_params() 159 bss_cfg->ht_cap.cap_info = cpu_to_le16(MWIFIEX_DEF_HT_CAP); in mwifiex_set_ht_params() 160 bss_cfg->ht_cap.ampdu_params_info = MWIFIEX_DEF_AMPDU; in mwifiex_set_ht_params() 626 if (bss_cfg->ht_cap.cap_info) { in mwifiex_uap_bss_param_prepare() 631 htcap->ht_cap.cap_info = bss_cfg->ht_cap.cap_info; in mwifiex_uap_bss_param_prepare() 632 htcap->ht_cap.ampdu_params_info = in mwifiex_uap_bss_param_prepare() 633 bss_cfg->ht_cap.ampdu_params_info; in mwifiex_uap_bss_param_prepare() 634 memcpy(&htcap->ht_cap.mcs, &bss_cfg->ht_cap.mcs, in mwifiex_uap_bss_param_prepare() 636 htcap->ht_cap.extended_ht_cap_info = in mwifiex_uap_bss_param_prepare() [all …]
|
| H A D | join.c | 883 struct mwifiex_ie_types_htcap *ht_cap; in mwifiex_cmd_802_11_ad_hoc_start() local 1073 ht_cap = (struct mwifiex_ie_types_htcap *) pos; in mwifiex_cmd_802_11_ad_hoc_start() 1074 memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap)); in mwifiex_cmd_802_11_ad_hoc_start() 1075 ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY); in mwifiex_cmd_802_11_ad_hoc_start() 1076 ht_cap->header.len = in mwifiex_cmd_802_11_ad_hoc_start() 1080 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap); in mwifiex_cmd_802_11_ad_hoc_start() 1086 tmp_ht_cap = le16_to_cpu(ht_cap->ht_cap.cap_info); in mwifiex_cmd_802_11_ad_hoc_start() 1089 ht_cap->ht_cap.cap_info = cpu_to_le16(tmp_ht_cap); in mwifiex_cmd_802_11_ad_hoc_start()
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | 11n.c | 26 struct ieee80211_ht_cap *ht_cap) in nxpwifi_fill_cap_info() argument 29 u16 bcn_ht_cap = le16_to_cpu(ht_cap->cap_info); in nxpwifi_fill_cap_info() 30 u16 ht_ext_cap = le16_to_cpu(ht_cap->extended_ht_cap_info); in nxpwifi_fill_cap_info() 39 ht_cap->ampdu_params_info = in nxpwifi_fill_cap_info() 45 memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs, in nxpwifi_fill_cap_info() 46 sizeof(sband->ht_cap.mcs)); in nxpwifi_fill_cap_info() 49 (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 && in nxpwifi_fill_cap_info() 52 SETHT_MCS32(ht_cap->mcs.rx_mask); in nxpwifi_fill_cap_info() 57 ht_cap_info = sband->ht_cap in nxpwifi_fill_cap_info() 276 struct nxpwifi_ie_types_htcap *ht_cap; nxpwifi_cmd_append_11n_tlv() local [all...] |
| H A D | uap_cmd.c | 286 if (bss_cfg->ht_cap.cap_info) { in nxpwifi_uap_bss_param_prepare() 291 htcap->ht_cap.cap_info = bss_cfg->ht_cap.cap_info; in nxpwifi_uap_bss_param_prepare() 292 htcap->ht_cap.ampdu_params_info = in nxpwifi_uap_bss_param_prepare() 293 bss_cfg->ht_cap.ampdu_params_info; in nxpwifi_uap_bss_param_prepare() 294 memcpy(&htcap->ht_cap.mcs, &bss_cfg->ht_cap.mcs, in nxpwifi_uap_bss_param_prepare() 296 htcap->ht_cap.extended_ht_cap_info = in nxpwifi_uap_bss_param_prepare() 297 bss_cfg->ht_cap.extended_ht_cap_info; in nxpwifi_uap_bss_param_prepare() 298 htcap->ht_cap.tx_BF_cap_info = bss_cfg->ht_cap.tx_BF_cap_info; in nxpwifi_uap_bss_param_prepare() 299 htcap->ht_cap.antenna_selection_info = in nxpwifi_uap_bss_param_prepare() 300 bss_cfg->ht_cap.antenna_selection_info; in nxpwifi_uap_bss_param_prepare() [all …]
|
| /linux/net/mac80211/tests/ |
| H A D | util.c | 277 sband->ht_cap.ht_supported = band != NL80211_BAND_6GHZ; in t_sdata_init() 278 sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in t_sdata_init() 283 sband->ht_cap.ampdu_factor = 0x3; in t_sdata_init() 284 sband->ht_cap.ampdu_density = 0x6; in t_sdata_init() 285 memset(&sband->ht_cap.mcs, 0, sizeof(sband->ht_cap.mcs)); in t_sdata_init() 286 sband->ht_cap.mcs.rx_mask[0] = 0xff; in t_sdata_init() 287 sband->ht_cap.mcs.rx_mask[1] = 0xff; in t_sdata_init() 288 sband->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; in t_sdata_init()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rs-fw.c | 43 struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in rs_fw_sgi_cw_support() local 51 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_20) in rs_fw_sgi_cw_support() 53 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_40) in rs_fw_sgi_cw_support() 68 struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in rs_fw_get_config_flags() local 82 else if (ht_cap->cap & IEEE80211_HT_CAP_RX_STBC) in rs_fw_get_config_flags() 87 ((ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING) || in rs_fw_get_config_flags() 376 const struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in rs_fw_set_supp_rates() local 399 } else if (ht_cap->ht_supported) { in rs_fw_set_supp_rates() 402 cpu_to_le16(ht_cap->mcs.rx_mask[0]); in rs_fw_set_supp_rates() 410 cpu_to_le16(ht_cap->mcs.rx_mask[1]); in rs_fw_set_supp_rates() [all …]
|
| /linux/drivers/net/wireless/ti/wl18xx/ |
| H A D | acx.c | 137 struct ieee80211_sta_ht_cap *ht_cap, in wl18xx_acx_set_peer_cap() argument 147 ht_cap->ht_supported, ht_cap->cap, rate_set); in wl18xx_acx_set_peer_cap() 155 if (allow_ht_operation && ht_cap->ht_supported) { in wl18xx_acx_set_peer_cap() 157 ht_capabilites = ht_cap->cap; in wl18xx_acx_set_peer_cap() 166 acx->ampdu_max_length = ht_cap->ampdu_factor; in wl18xx_acx_set_peer_cap() 167 acx->ampdu_min_spacing = ht_cap->ampdu_density; in wl18xx_acx_set_peer_cap()
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | init.c | 522 struct ieee80211_sta_ht_cap *ht_cap; in mt76_init_sband() local 536 ht_cap = &sband->ht_cap; in mt76_init_sband() 537 ht_cap->ht_supported = true; in mt76_init_sband() 538 ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in mt76_init_sband() 544 ht_cap->mcs.rx_mask[0] = 0xff; in mt76_init_sband() 545 ht_cap->mcs.rx_mask[4] = 0x1; in mt76_init_sband() 546 ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; in mt76_init_sband() 547 ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K; in mt76_init_sband() 548 ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_2; in mt76_init_sband()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | rc.c | 124 sgi_20 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20; in _rtl_rc_rate_set_series() 125 sgi_40 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40; in _rtl_rc_rate_set_series() 138 if (sta && (sta->deflink.ht_cap.cap & in _rtl_rc_rate_set_series() 152 if (sta && sta->deflink.ht_cap.ht_supported && in _rtl_rc_rate_set_series() 232 if (sta->deflink.ht_cap.ht_supported && in rtl_tx_status()
|
| H A D | rc.h | 20 u8 ht_cap; member
|
| /linux/net/mac80211/ |
| H A D | tdls.c | 377 struct ieee80211_sta_ht_cap ht_cap; in ieee80211_tdls_add_setup_start_ies() local 455 memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap)); in ieee80211_tdls_add_setup_start_ies() 459 ht_cap.ht_supported) { in ieee80211_tdls_add_setup_start_ies() 460 ieee80211_apply_htcap_overrides(sdata, &ht_cap); in ieee80211_tdls_add_setup_start_ies() 463 ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED in ieee80211_tdls_add_setup_start_ies() 467 ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap); in ieee80211_tdls_add_setup_start_ies() 469 ht_cap.ht_supported && sta->sta.deflink.ht_cap.ht_supported) { in ieee80211_tdls_add_setup_start_ies() 471 memcpy(&ht_cap, &sta->sta.deflink.ht_cap, sizeof(ht_cap)); in ieee80211_tdls_add_setup_start_ies() 474 ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap); in ieee80211_tdls_add_setup_start_ies() 477 if (ht_cap.ht_supported && in ieee80211_tdls_add_setup_start_ies() [all …]
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | wlcore.h | 100 struct ieee80211_sta_ht_cap *ht_cap, 452 struct ieee80211_sta_ht_cap ht_cap[WLCORE_NUM_BANDS]; member 514 struct ieee80211_sta_ht_cap *ht_cap) in wlcore_set_ht_cap() argument 516 memcpy(&wl->ht_cap[band], ht_cap, sizeof(*ht_cap)); in wlcore_set_ht_cap()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | init.c | 175 wiphy->nan_capa.phy.ht = sband->ht_cap; in mt7925_init_nan_cap() 303 dev->mphy.sband_2g.sband.ht_cap.cap |= in mt7925_register_device() 306 dev->mphy.sband_2g.sband.ht_cap.ampdu_density = in mt7925_register_device() 308 dev->mphy.sband_5g.sband.ht_cap.cap |= in mt7925_register_device() 311 dev->mphy.sband_2g.sband.ht_cap.ampdu_density = in mt7925_register_device()
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | cw1200.h | 54 struct ieee80211_sta_ht_cap ht_cap; member 308 (ht_info->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) && in cw1200_ht_greenfield() 317 return ht_info->ht_cap.ampdu_density; in cw1200_ht_ampdu_density()
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965-rs.c | 624 return (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) && in il4965_rs_use_green() 1161 if (!conf_is_ht(conf) || !sta->deflink.ht_cap.ht_supported) in il4965_rs_switch_to_mimo2() 1179 if (il_is_ht40_tx_allowed(il, &sta->deflink.ht_cap)) in il4965_rs_switch_to_mimo2() 1214 if (!conf_is_ht(conf) || !sta->deflink.ht_cap.ht_supported) in il4965_rs_switch_to_siso() 1225 if (il_is_ht40_tx_allowed(il, &sta->deflink.ht_cap)) in il4965_rs_switch_to_siso() 1381 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in il4965_rs_move_siso_to_other() local 1442 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_20)) in il4965_rs_move_siso_to_other() 1445 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_40)) in il4965_rs_move_siso_to_other() 1504 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in il4965_rs_move_mimo2_to_other() local 1565 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_20)) in il4965_rs_move_mimo2_to_other() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 848 struct ieee80211_sta_ht_cap *ht_cap; in mt76_connac_get_phy_mode_v2() local 855 ht_cap = &link_sta->ht_cap; in mt76_connac_get_phy_mode_v2() 863 ht_cap = &sband->ht_cap; in mt76_connac_get_phy_mode_v2() 872 if (ht_cap->ht_supported) in mt76_connac_get_phy_mode_v2() 883 if (ht_cap->ht_supported) in mt76_connac_get_phy_mode_v2() 917 if (sta->deflink.ht_cap.ht_supported) { in mt76_connac_mcu_sta_tlv() 922 ht->ht_cap = cpu_to_le16(sta->deflink.ht_cap.cap); in mt76_connac_mcu_sta_tlv() 944 if (sta->deflink.ht_cap.ht_supported || sta->deflink.he_cap.has_he) in mt76_connac_mcu_sta_tlv() 969 sta->deflink.ht_cap.ampdu_factor) | in mt76_connac_mcu_sta_tlv() 971 sta->deflink.ht_cap.ampdu_density); in mt76_connac_mcu_sta_tlv() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | rs.c | 1225 if (!conf_is_ht(conf) || !sta->deflink.ht_cap.ht_supported) in rs_switch_to_mimo2() 1280 if (!conf_is_ht(conf) || !sta->deflink.ht_cap.ht_supported) in rs_switch_to_mimo3() 1336 if (!conf_is_ht(conf) || !sta->deflink.ht_cap.ht_supported) in rs_switch_to_siso() 1556 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in rs_move_siso_to_other() local 1650 if (!tbl->is_ht40 && !(ht_cap->cap & in rs_move_siso_to_other() 1653 if (tbl->is_ht40 && !(ht_cap->cap & in rs_move_siso_to_other() 1726 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in rs_move_mimo2_to_other() local 1816 if (!tbl->is_ht40 && !(ht_cap->cap & in rs_move_mimo2_to_other() 1819 if (tbl->is_ht40 && !(ht_cap->cap & in rs_move_mimo2_to_other() 1894 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in rs_move_mimo3_to_other() local [all …]
|
| H A D | rxon.c | 1262 struct ieee80211_sta_ht_cap *ht_cap; in iwlagn_check_needed_chains() local 1283 ht_cap = &sta->deflink.ht_cap; in iwlagn_check_needed_chains() 1291 if (ht_cap->mcs.rx_mask[1] == 0 && in iwlagn_check_needed_chains() 1292 ht_cap->mcs.rx_mask[2] == 0) { in iwlagn_check_needed_chains() 1294 } else if (!(ht_cap->mcs.tx_params & in iwlagn_check_needed_chains() 1298 } else if (ht_cap->mcs.tx_params & in iwlagn_check_needed_chains() 1309 maxstreams = (ht_cap->mcs.tx_params & in iwlagn_check_needed_chains()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
| H A D | hw_common.c | 788 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_table() 789 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_table() 796 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_table() 797 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92d_update_hal_rate_table() 870 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_mask() 871 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_mask() 887 ratr_bitmap |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_mask() 888 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92d_update_hal_rate_mask()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 1980 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath11k_peer_assoc_h_ht() local 1994 if (!ht_cap->ht_supported) in ath11k_peer_assoc_h_ht() 2006 ht_cap->ampdu_factor)) - 1; in ath11k_peer_assoc_h_ht() 2009 ath11k_parse_mpdudensity(ht_cap->ampdu_density); in ath11k_peer_assoc_h_ht() 2011 arg->peer_ht_caps = ht_cap->cap; in ath11k_peer_assoc_h_ht() 2014 if (ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING) in ath11k_peer_assoc_h_ht() 2031 if (ht_cap->cap & (IEEE80211_HT_CAP_SGI_20 | in ath11k_peer_assoc_h_ht() 2036 if (ht_cap->cap & IEEE80211_HT_CAP_TX_STBC) { in ath11k_peer_assoc_h_ht() 2041 if (ht_cap in ath11k_peer_assoc_h_ht() 2668 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; ath11k_peer_assoc_h_smps() local 2976 ath11k_setup_peer_smps(struct ath11k * ar,struct ath11k_vif * arvif,const u8 * addr,const struct ieee80211_sta_ht_cap * ht_cap,u16 he_6ghz_capa) ath11k_setup_peer_smps() argument 5562 struct ieee80211_sta_ht_cap ht_cap = {}; ath11k_create_ht_cap() local 5772 u32 ht_cap; ath11k_mac_setup_ht_vht_cap() local 10469 u32 ht_cap = 0; __ath11k_mac_register() local [all...] |
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | mac.c | 2330 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath10k_peer_assoc_h_ht() local 2345 if (!ht_cap->ht_supported) in ath10k_peer_assoc_h_ht() 2358 ht_cap->ampdu_factor)) - 1; in ath10k_peer_assoc_h_ht() 2361 ath10k_parse_mpdudensity(ht_cap->ampdu_density); in ath10k_peer_assoc_h_ht() 2363 arg->peer_ht_caps = ht_cap->cap; in ath10k_peer_assoc_h_ht() 2366 if (ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING) in ath10k_peer_assoc_h_ht() 2375 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_20) in ath10k_peer_assoc_h_ht() 2378 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_40) in ath10k_peer_assoc_h_ht() 2382 if (ht_cap->cap & IEEE80211_HT_CAP_TX_STBC) { in ath10k_peer_assoc_h_ht() 2387 if (ht_cap->cap & IEEE80211_HT_CAP_RX_STBC) { in ath10k_peer_assoc_h_ht() [all …]
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 220 memset(&sbands->ht_cap, 0, sizeof(struct ieee80211_sta_ht_cap)); in rsi_register_rates_channels() 221 sbands->ht_cap.ht_supported = true; in rsi_register_rates_channels() 222 sbands->ht_cap.cap = (IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in rsi_register_rates_channels() 225 sbands->ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_16K; in rsi_register_rates_channels() 226 sbands->ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_NONE; in rsi_register_rates_channels() 227 sbands->ht_cap.mcs.rx_mask[0] = 0xff; in rsi_register_rates_channels() 228 sbands->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; in rsi_register_rates_channels() 1512 common->vif_info[0].is_ht = sta->deflink.ht_cap.ht_supported; in rsi_mac80211_sta_add() 1513 if (sta->deflink.ht_cap.ht_supported) { in rsi_mac80211_sta_add() 1516 if ((sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) || in rsi_mac80211_sta_add() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | sta.c | 62 if (link_sta->ht_cap.ht_supported) { in iwl_mld_fill_ampdu_size_and_dens() 63 agg_size = link_sta->ht_cap.ampdu_factor; in iwl_mld_fill_ampdu_size_and_dens() 64 mpdu_dens = link_sta->ht_cap.ampdu_density; in iwl_mld_fill_ampdu_size_and_dens() 705 const struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in iwl_mld_set_max_amsdu_len() local 713 !ht_cap->ht_supported || in iwl_mld_set_max_amsdu_len() 714 !(ht_cap->cap & IEEE80211_HT_CAP_MAX_AMSDU)) in iwl_mld_set_max_amsdu_len()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | main.c | 173 .ht_cap = CARL9170_HT_CAP, 181 .ht_cap = CARL9170_HT_CAP, 1315 if (sta->deflink.ht_cap.ht_supported) { in carl9170_op_sta_add() 1316 if (sta->deflink.ht_cap.ampdu_density > 6) { in carl9170_op_sta_add() 1328 sta_info->ampdu_max_len = 1 << (3 + sta->deflink.ht_cap.ampdu_factor); in carl9170_op_sta_add() 1344 if (sta->deflink.ht_cap.ht_supported) { in carl9170_op_sta_remove() 1910 carl9170_band_2GHz.ht_cap.mcs.tx_params |= tx_params; in carl9170_parse_eeprom() 1911 carl9170_band_5GHz.ht_cap.mcs.tx_params |= tx_params; in carl9170_parse_eeprom() 1977 carl9170_band_2GHz.ht_cap.ht_supported = false; in carl9170_register() 1978 carl9170_band_5GHz.ht_cap.ht_supported = false; in carl9170_register()
|