| /drivers/net/wireless/intel/iwlwifi/ |
| A D | iwl-nvm-utils.c | 41 struct ieee80211_sta_ht_cap *ht_info, in iwl_init_ht_hw_capab() argument 58 ht_info->ht_supported = false; in iwl_init_ht_hw_capab() 65 ht_info->ht_supported = true; in iwl_init_ht_hw_capab() 66 ht_info->cap = IEEE80211_HT_CAP_DSSSCCK40; in iwl_init_ht_hw_capab() 85 ht_info->mcs.rx_mask[0] = 0xFF; in iwl_init_ht_hw_capab() 86 ht_info->mcs.rx_mask[1] = 0x00; in iwl_init_ht_hw_capab() 87 ht_info->mcs.rx_mask[2] = 0x00; in iwl_init_ht_hw_capab() 90 ht_info->mcs.rx_mask[1] = 0xFF; in iwl_init_ht_hw_capab() 92 ht_info->mcs.rx_mask[2] = 0xFF; in iwl_init_ht_hw_capab() 96 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in iwl_init_ht_hw_capab() [all …]
|
| A D | iwl-nvm-utils.h | 67 struct ieee80211_sta_ht_cap *ht_info,
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | common-init.c | 174 struct ieee80211_sta_ht_cap *ht_info) in ath9k_cmn_setup_ht_cap() argument 180 ht_info->ht_supported = true; in ath9k_cmn_setup_ht_cap() 181 ht_info->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in ath9k_cmn_setup_ht_cap() 187 ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; in ath9k_cmn_setup_ht_cap() 190 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in ath9k_cmn_setup_ht_cap() 192 ht_info->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K; in ath9k_cmn_setup_ht_cap() 193 ht_info->ampdu_density = IEEE80211_HT_MPDU_DENSITY_8; in ath9k_cmn_setup_ht_cap() 206 ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; in ath9k_cmn_setup_ht_cap() 211 memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); in ath9k_cmn_setup_ht_cap() 220 ht_info->mcs.tx_params |= ((tx_streams - 1) << in ath9k_cmn_setup_ht_cap() [all …]
|
| A D | common-init.h | 19 struct ieee80211_sta_ht_cap *ht_info);
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | cfp.c | 185 u8 index, u8 ht_info) in mwifiex_index_to_acs_data_rate() argument 196 bw = (ht_info & 0xC) >> 2; in mwifiex_index_to_acs_data_rate() 199 gi = (ht_info & 0x10) >> 4; in mwifiex_index_to_acs_data_rate() 207 bw = (ht_info & 0xC) >> 2; in mwifiex_index_to_acs_data_rate() 210 gi = (ht_info & 0x10) >> 4; in mwifiex_index_to_acs_data_rate() 239 u8 index, u8 ht_info) in mwifiex_index_to_data_rate() argument 248 if (ht_info & BIT(0)) { in mwifiex_index_to_data_rate() 250 if (ht_info & BIT(2)) in mwifiex_index_to_data_rate() 255 if (ht_info & BIT(1)) { in mwifiex_index_to_data_rate() 256 if (ht_info & BIT(2)) in mwifiex_index_to_data_rate() [all …]
|
| A D | 11n.c | 304 struct mwifiex_ie_types_htinfo *ht_info; in mwifiex_cmd_append_11n_tlv() local 369 ht_info = (struct mwifiex_ie_types_htinfo *) *buffer; in mwifiex_cmd_append_11n_tlv() 370 memset(ht_info, 0, in mwifiex_cmd_append_11n_tlv() 372 ht_info->header.type = in mwifiex_cmd_append_11n_tlv() 374 ht_info->header.len = in mwifiex_cmd_append_11n_tlv() 378 memcpy((u8 *) ht_info + in mwifiex_cmd_append_11n_tlv() 381 le16_to_cpu(ht_info->header.len)); in mwifiex_cmd_append_11n_tlv() 385 ht_info->ht_oper.ht_param &= in mwifiex_cmd_append_11n_tlv()
|
| A D | cfg80211.c | 1973 struct ieee80211_sta_ht_cap *ht_info; in mwifiex_cfg80211_set_antenna() local 2916 ht_info->ht_supported = true; in mwifiex_setup_ht_caps() 2927 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in mwifiex_setup_ht_caps() 2929 ht_info->cap &= ~IEEE80211_HT_CAP_SGI_20; in mwifiex_setup_ht_caps() 2932 ht_info->cap |= IEEE80211_HT_CAP_SGI_40; in mwifiex_setup_ht_caps() 2934 ht_info->cap &= ~IEEE80211_HT_CAP_SGI_40; in mwifiex_setup_ht_caps() 2942 ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; in mwifiex_setup_ht_caps() 2947 ht_info->cap |= IEEE80211_HT_CAP_GRN_FLD; in mwifiex_setup_ht_caps() 2962 ht_info->cap |= IEEE80211_HT_CAP_SM_PS; in mwifiex_setup_ht_caps() 2966 memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); in mwifiex_setup_ht_caps() [all …]
|
| A D | join.c | 885 struct mwifiex_ie_types_htinfo *ht_info; in mwifiex_cmd_802_11_ad_hoc_start() local 1097 ht_info = (struct mwifiex_ie_types_htinfo *) pos; in mwifiex_cmd_802_11_ad_hoc_start() 1098 memset(ht_info, 0, sizeof(struct mwifiex_ie_types_htinfo)); in mwifiex_cmd_802_11_ad_hoc_start() 1099 ht_info->header.type = cpu_to_le16(WLAN_EID_HT_OPERATION); in mwifiex_cmd_802_11_ad_hoc_start() 1100 ht_info->header.len = in mwifiex_cmd_802_11_ad_hoc_start() 1103 ht_info->ht_oper.primary_chan = in mwifiex_cmd_802_11_ad_hoc_start() 1106 ht_info->ht_oper.ht_param = adapter->sec_chan_offset; in mwifiex_cmd_802_11_ad_hoc_start() 1107 ht_info->ht_oper.ht_param |= in mwifiex_cmd_802_11_ad_hoc_start() 1110 ht_info->ht_oper.operation_mode = in mwifiex_cmd_802_11_ad_hoc_start() 1112 ht_info->ht_oper.basic_set[0] = 0xff; in mwifiex_cmd_802_11_ad_hoc_start()
|
| A D | sta_rx.c | 157 priv->rxpd_htinfo = local_rx_pd->ht_info; in mwifiex_process_rx_packet() 164 local_rx_pd->ht_info); in mwifiex_process_rx_packet()
|
| A D | main.h | 1188 u8 index, u8 ht_info); 1190 u8 index, u8 ht_info); 1659 u8 rx_rate, u8 ht_info);
|
| A D | uap_txrx.c | 192 src_node->stats.last_tx_htinfo = uap_rx_pd->ht_info; in mwifiex_uap_queue_bridged_pkt()
|
| A D | fw.h | 725 u8 ht_info; member 756 u8 ht_info; member 1328 u8 ht_info; member
|
| A D | sta_cmdresp.c | 518 priv->tx_htinfo = resp->params.tx_rate.ht_info; in mwifiex_ret_802_11_tx_rate_query()
|
| /drivers/net/wireless/st/cw1200/ |
| A D | cw1200.h | 148 struct cw1200_ht_info ht_info; member 300 static inline int cw1200_is_ht(const struct cw1200_ht_info *ht_info) in cw1200_is_ht() argument 302 return ht_info->channel_type != NL80211_CHAN_NO_HT; in cw1200_is_ht() 305 static inline int cw1200_ht_greenfield(const struct cw1200_ht_info *ht_info) in cw1200_ht_greenfield() argument 307 return cw1200_is_ht(ht_info) && in cw1200_ht_greenfield() 308 (ht_info->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) && in cw1200_ht_greenfield() 309 !(ht_info->operation_mode & in cw1200_ht_greenfield() 313 static inline int cw1200_ht_ampdu_density(const struct cw1200_ht_info *ht_info) in cw1200_ht_ampdu_density() argument 315 if (!cw1200_is_ht(ht_info)) in cw1200_ht_ampdu_density() 317 return ht_info->ht_cap.ampdu_density; in cw1200_ht_ampdu_density()
|
| A D | debug.c | 183 cw1200_is_ht(&priv->ht_info) ? "on" : "off"); in cw1200_status_show() 184 if (cw1200_is_ht(&priv->ht_info)) { in cw1200_status_show() 186 cw1200_ht_greenfield(&priv->ht_info) ? "yes" : "no"); in cw1200_status_show() 188 cw1200_ht_ampdu_density(&priv->ht_info)); in cw1200_status_show()
|
| A D | sta.c | 1912 priv->ht_info.ht_cap = sta->deflink.ht_cap; in cw1200_bss_info_changed() 1916 priv->ht_info.channel_type = cfg80211_get_chandef_type(&dev->conf.chandef); in cw1200_bss_info_changed() 1917 priv->ht_info.operation_mode = info->ht_operation_mode; in cw1200_bss_info_changed() 1919 memset(&priv->ht_info, 0, in cw1200_bss_info_changed() 1920 sizeof(priv->ht_info)); in cw1200_bss_info_changed() 1926 if (priv->ht_info.operation_mode & in cw1200_bss_info_changed() 1931 htprot |= cpu_to_le32((priv->ht_info.operation_mode & IEEE80211_HT_OP_MODE_PROTECTION) << 2); in cw1200_bss_info_changed() 1942 cw1200_ht_greenfield(&priv->ht_info); in cw1200_bss_info_changed() 1957 cw1200_ht_ampdu_density(&priv->ht_info); in cw1200_bss_info_changed()
|
| A D | txrx.c | 656 if (cw1200_ht_greenfield(&priv->ht_info)) in cw1200_tx_h_rate_policy() 900 if (cw1200_ht_greenfield(&priv->ht_info)) in cw1200_tx_confirm_cb()
|
| /drivers/net/wireless/intel/iwlegacy/ |
| A D | common.c | 3377 struct ieee80211_sta_ht_cap *ht_info, in il_init_ht_hw_capab() argument 3384 ht_info->cap = 0; in il_init_ht_hw_capab() 3385 memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); in il_init_ht_hw_capab() 3387 ht_info->ht_supported = true; in il_init_ht_hw_capab() 3389 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in il_init_ht_hw_capab() 3393 ht_info->cap |= IEEE80211_HT_CAP_SGI_40; in il_init_ht_hw_capab() 3394 ht_info->mcs.rx_mask[4] = 0x01; in il_init_ht_hw_capab() 3404 ht_info->mcs.rx_mask[0] = 0xFF; in il_init_ht_hw_capab() 3406 ht_info->mcs.rx_mask[1] = 0xFF; in il_init_ht_hw_capab() 3408 ht_info->mcs.rx_mask[2] = 0xFF; in il_init_ht_hw_capab() [all …]
|
| /drivers/net/wireless/ath/ath10k/ |
| A D | wmi-tlv.h | 1914 __le32 ht_info[2]; member
|