Home
last modified time | relevance | path

Searched refs:ht_cap (Results 1 – 25 of 135) sorted by relevance

123456

/drivers/net/wireless/marvell/mwifiex/
A D11n.c37 ht_cap->ampdu_params_info = in mwifiex_fill_cap_info()
38 (sband->ht_cap.ampdu_factor & in mwifiex_fill_cap_info()
44 memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs, in mwifiex_fill_cap_info()
57 ht_cap->cap_info = cpu_to_le16(sband->ht_cap.cap); in mwifiex_fill_cap_info()
323 ht_cap->header.len = in mwifiex_cmd_append_11n_tlv()
329 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap); in mwifiex_cmd_append_11n_tlv()
344 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
347 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
353 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
356 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
[all …]
A Duap_cmd.c154 memcpy(&bss_cfg->ht_cap, ht_ie + 2, 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()
637 bss_cfg->ht_cap.extended_ht_cap_info; in mwifiex_uap_bss_param_prepare()
638 htcap->ht_cap.tx_BF_cap_info = bss_cfg->ht_cap.tx_BF_cap_info; in mwifiex_uap_bss_param_prepare()
639 htcap->ht_cap.antenna_selection_info = in mwifiex_uap_bss_param_prepare()
[all …]
A Djoin.c884 struct mwifiex_ie_types_htcap *ht_cap; in mwifiex_cmd_802_11_ad_hoc_start() local
1074 ht_cap = (struct mwifiex_ie_types_htcap *) pos; in mwifiex_cmd_802_11_ad_hoc_start()
1075 memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap)); in mwifiex_cmd_802_11_ad_hoc_start()
1076 ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY); in mwifiex_cmd_802_11_ad_hoc_start()
1077 ht_cap->header.len = in mwifiex_cmd_802_11_ad_hoc_start()
1081 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap); in mwifiex_cmd_802_11_ad_hoc_start()
1087 tmp_ht_cap = le16_to_cpu(ht_cap->ht_cap.cap_info); in mwifiex_cmd_802_11_ad_hoc_start()
1090 ht_cap->ht_cap.cap_info = cpu_to_le16(tmp_ht_cap); in mwifiex_cmd_802_11_ad_hoc_start()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Drs-fw.c43 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()
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()
516 const struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in rs_fw_get_max_amsdu_len() local
[all …]
/drivers/net/wireless/ti/wl18xx/
A Dacx.c137 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()
/drivers/net/wireless/intel/iwlwifi/mld/
A Dtlc.c40 struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in iwl_mld_get_tlc_cmd_flags() local
54 else if (ht_cap->cap & IEEE80211_HT_CAP_RX_STBC) in iwl_mld_get_tlc_cmd_flags()
60 ((ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING) || in iwl_mld_get_tlc_cmd_flags()
110 struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in iwl_mld_get_fw_sgi() local
122 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_20) in iwl_mld_get_fw_sgi()
124 if (ht_cap->cap & IEEE80211_HT_CAP_SGI_40) in iwl_mld_get_fw_sgi()
413 const struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in iwl_mld_fill_supp_rates() local
435 } else if (ht_cap->ht_supported) { in iwl_mld_fill_supp_rates()
438 cpu_to_le16(ht_cap->mcs.rx_mask[0]); in iwl_mld_fill_supp_rates()
446 cpu_to_le16(ht_cap->mcs.rx_mask[1]); in iwl_mld_fill_supp_rates()
A Dsta.c61 if (link_sta->ht_cap.ht_supported) { in iwl_mld_fill_ampdu_size_and_dens()
62 agg_size = link_sta->ht_cap.ampdu_factor; in iwl_mld_fill_ampdu_size_and_dens()
63 mpdu_dens = link_sta->ht_cap.ampdu_density; in iwl_mld_fill_ampdu_size_and_dens()
614 const struct ieee80211_sta_ht_cap *ht_cap = &link_sta->ht_cap; in iwl_mld_set_max_amsdu_len() local
622 !ht_cap->ht_supported || in iwl_mld_set_max_amsdu_len()
623 !(ht_cap->cap & IEEE80211_HT_CAP_MAX_AMSDU)) in iwl_mld_set_max_amsdu_len()
/drivers/net/wireless/mediatek/mt7601u/
A Dinit.c522 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()
/drivers/net/wireless/realtek/rtlwifi/
A Dbase.c120 .ht_cap = {0},
132 .ht_cap = {0},
158 ht_cap->ht_supported = true; in _rtl_init_hw_ht_capab()
190 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab()
191 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab()
192 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab()
200 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab()
201 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab()
202 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab()
204 ht_cap->mcs.rx_highest = in _rtl_init_hw_ht_capab()
[all …]
A Drc.c124 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()
/drivers/net/wireless/realtek/rtw88/
A Dmain.c148 .ht_cap = {0},
162 .ht_cap = {0},
1312 sta->deflink.ht_cap.ht_supported) in rtw_update_sta_info()
1571 struct ieee80211_sta_ht_cap *ht_cap) in rtw_init_ht_cap() argument
1577 ht_cap->ht_supported = true; in rtw_init_ht_cap()
1578 ht_cap->cap = 0; in rtw_init_ht_cap()
1579 ht_cap->cap |= IEEE80211_HT_CAP_SGI_20 | in rtw_init_ht_cap()
1586 ht_cap->cap |= IEEE80211_HT_CAP_TX_STBC; in rtw_init_ht_cap()
1597 ht_cap->mcs.rx_mask[i] = 0xFF; in rtw_init_ht_cap()
1598 ht_cap->mcs.rx_mask[4] = 0x01; in rtw_init_ht_cap()
[all …]
/drivers/net/wireless/ti/wlcore/
A Dwlcore.h100 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()
/drivers/staging/rtl8723bs/core/
A Drtw_ap.c486 phtpriv_sta->ht_cap.ampdu_params_info & IEEE80211_HT_CAP_AMPDU_DENSITY in update_sta_info_apmode()
491 phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info in update_sta_info_apmode()
504 phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info in update_sta_info_apmode()
510 phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info in update_sta_info_apmode()
522 GET_HT_CAPABILITY_ELE_LDPC_CAP((u8 *)(&phtpriv_sta->ht_cap))) in update_sta_info_apmode()
527 GET_HT_CAPABILITY_ELE_RX_STBC((u8 *)(&phtpriv_sta->ht_cap))) in update_sta_info_apmode()
812 u16 cap, ht_cap = false; in rtw_check_beacon_data() local
1037 ht_cap = true; in rtw_check_beacon_data()
1082 memcpy(&pmlmepriv->htpriv.ht_cap, p + 2, ie_len); in rtw_check_beacon_data()
1121 if (pregistrypriv->ht_enable && ht_cap) { in rtw_check_beacon_data()
[all …]
/drivers/net/wireless/mediatek/mt76/
A Dmt76_connac_mcu.c795 struct ieee80211_sta_ht_cap *ht_cap; in mt76_connac_get_phy_mode_v2() local
802 ht_cap = &link_sta->ht_cap; in mt76_connac_get_phy_mode_v2()
810 ht_cap = &sband->ht_cap; in mt76_connac_get_phy_mode_v2()
819 if (ht_cap->ht_supported) in mt76_connac_get_phy_mode_v2()
830 if (ht_cap->ht_supported) in mt76_connac_get_phy_mode_v2()
869 ht->ht_cap = cpu_to_le16(sta->deflink.ht_cap.cap); in mt76_connac_mcu_sta_tlv()
1326 struct ieee80211_sta_ht_cap *ht_cap; in mt76_connac_get_phy_mode() local
1333 ht_cap = &link_sta->ht_cap; in mt76_connac_get_phy_mode()
1340 ht_cap = &sband->ht_cap; in mt76_connac_get_phy_mode()
1348 if (ht_cap->ht_supported) in mt76_connac_get_phy_mode()
[all …]
A Dmac80211.c255 struct ieee80211_sta_ht_cap *ht_cap = &sband->ht_cap; in mt76_init_stream_cap() local
261 ht_cap->cap |= IEEE80211_HT_CAP_TX_STBC; in mt76_init_stream_cap()
263 ht_cap->cap &= ~IEEE80211_HT_CAP_TX_STBC; in mt76_init_stream_cap()
266 ht_cap->mcs.rx_mask[i] = i < nstream ? 0xff : 0; in mt76_init_stream_cap()
312 struct ieee80211_sta_ht_cap *ht_cap; in mt76_init_sband() local
335 ht_cap = &sband->ht_cap; in mt76_init_sband()
336 ht_cap->ht_supported = true; in mt76_init_sband()
337 ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in mt76_init_sband()
343 ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; in mt76_init_sband()
344 ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K; in mt76_init_sband()
/drivers/net/wireless/st/cw1200/
A Dcw1200.h54 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()
/drivers/net/wireless/intel/iwlegacy/
A D4965-rs.c1179 if (il_is_ht40_tx_allowed(il, &sta->deflink.ht_cap)) in il4965_rs_switch_to_mimo2()
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()
1568 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_40)) in il4965_rs_move_mimo2_to_other()
2268 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in il4965_rs_rate_init() local
2308 lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1; in il4965_rs_rate_init()
[all …]
/drivers/net/wireless/intel/iwlwifi/dvm/
A Drs.c1556 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
2006 if (!tbl->is_ht40 && !(ht_cap->cap & in rs_move_mimo3_to_other()
2009 if (tbl->is_ht40 && !(ht_cap->cap & in rs_move_mimo3_to_other()
2745 struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in iwl_rs_rate_init() local
[all …]
/drivers/net/wireless/mediatek/mt76/mt7925/
A Dinit.c398 dev->mphy.sband_2g.sband.ht_cap.cap |= in mt7925_register_device()
401 dev->mphy.sband_2g.sband.ht_cap.ampdu_density = in mt7925_register_device()
403 dev->mphy.sband_5g.sband.ht_cap.cap |= in mt7925_register_device()
406 dev->mphy.sband_2g.sband.ht_cap.ampdu_density = in mt7925_register_device()
/drivers/net/wireless/ath/ath11k/
A Dmac.c1957 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath11k_peer_assoc_h_ht() local
2026 if (ht_cap->mcs.rx_mask[1] && ht_cap->mcs.rx_mask[2]) in ath11k_peer_assoc_h_ht()
2645 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath11k_peer_assoc_h_smps() local
5330 return ht_cap; in ath11k_create_ht_cap()
5351 ht_cap.cap |= smps; in ath11k_create_ht_cap()
5366 ht_cap.cap |= stbc; in ath11k_create_ht_cap()
5385 return ht_cap; in ath11k_create_ht_cap()
5536 u32 ht_cap; in ath11k_mac_setup_ht_vht_cap() local
5546 band->ht_cap = ath11k_create_ht_cap(ar, ht_cap, in ath11k_mac_setup_ht_vht_cap()
5557 band->ht_cap = ath11k_create_ht_cap(ar, ht_cap, in ath11k_mac_setup_ht_vht_cap()
[all …]
/drivers/net/wireless/marvell/
A Dmwl8k.c2403 band->ht_cap.ht_supported = 1; in mwl8k_set_ht_caps()
2408 band->ht_cap.cap |= IEEE80211_HT_CAP_GRN_FLD; in mwl8k_set_ht_caps()
2419 band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_40; in mwl8k_set_ht_caps()
2421 band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_20; in mwl8k_set_ht_caps()
2430 band->ht_cap.mcs.rx_mask[0] = 0xff; in mwl8k_set_ht_caps()
2432 band->ht_cap.mcs.rx_mask[1] = 0xff; in mwl8k_set_ht_caps()
2434 band->ht_cap.mcs.rx_mask[2] = 0xff; in mwl8k_set_ht_caps()
2435 band->ht_cap.mcs.rx_mask[4] = 0x01; in mwl8k_set_ht_caps()
4040 (stream->sta->deflink.ht_cap.ampdu_factor & in mwl8k_create_ba()
4130 if (sta->deflink.ht_cap.ht_supported) { in mwl8k_cmd_set_new_stn_add()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
A Dhw_common.c788 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()
875 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_mask()
876 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_mask()
892 ratr_bitmap |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_mask()
893 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92d_update_hal_rate_mask()
/drivers/net/wireless/ath/ath10k/
A Dmac.c2323 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath10k_peer_assoc_h_ht() local
2388 if (ht_cap->mcs.rx_mask[1] && ht_cap->mcs.rx_mask[2]) in ath10k_peer_assoc_h_ht()
3109 ht_cap = ap_sta->deflink.ht_cap; in ath10k_bss_assoc()
4949 return ht_cap; in ath10k_get_ht_cap()
4956 ht_cap.cap |= in ath10k_get_ht_cap()
4971 ht_cap.cap |= smps; in ath10k_get_ht_cap()
4986 ht_cap.cap |= stbc; in ath10k_get_ht_cap()
5007 return ht_cap; in ath10k_get_ht_cap()
5021 band->ht_cap = ht_cap; in ath10k_mac_setup_ht_vht_cap()
5025 band->ht_cap = ht_cap; in ath10k_mac_setup_ht_vht_cap()
[all …]
/drivers/net/wireless/rsi/
A Drsi_91x_mac80211.c220 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()
1497 common->vif_info[0].is_ht = sta->deflink.ht_cap.ht_supported; in rsi_mac80211_sta_add()
1498 if (sta->deflink.ht_cap.ht_supported) { in rsi_mac80211_sta_add()
1501 if ((sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) || in rsi_mac80211_sta_add()
[all …]
/drivers/net/wireless/ath/ath9k/
A Dcommon-init.c240 &common->sbands[NL80211_BAND_2GHZ].ht_cap); in ath9k_cmn_reload_chainmask()
243 &common->sbands[NL80211_BAND_5GHZ].ht_cap); in ath9k_cmn_reload_chainmask()

Completed in 119 milliseconds

123456