Lines Matching refs:ht_info

736 			  struct ieee80211_sta_ht_cap *ht_info,  in iwl_init_ht_hw_capab()  argument
749 ht_info->ht_supported = false; in iwl_init_ht_hw_capab()
756 ht_info->ht_supported = true; in iwl_init_ht_hw_capab()
757 ht_info->cap = IEEE80211_HT_CAP_DSSSCCK40; in iwl_init_ht_hw_capab()
760 ht_info->cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT); in iwl_init_ht_hw_capab()
763 ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; in iwl_init_ht_hw_capab()
767 ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; in iwl_init_ht_hw_capab()
772 ht_info->cap |= IEEE80211_HT_CAP_MAX_AMSDU; in iwl_init_ht_hw_capab()
774 ht_info->ampdu_factor = cfg->max_ht_ampdu_exponent; in iwl_init_ht_hw_capab()
775 ht_info->ampdu_density = IEEE80211_HT_MPDU_DENSITY_4; in iwl_init_ht_hw_capab()
777 ht_info->mcs.rx_mask[0] = 0xFF; in iwl_init_ht_hw_capab()
779 ht_info->mcs.rx_mask[1] = 0xFF; in iwl_init_ht_hw_capab()
781 ht_info->mcs.rx_mask[2] = 0xFF; in iwl_init_ht_hw_capab()
784 ht_info->cap |= IEEE80211_HT_CAP_GRN_FLD; in iwl_init_ht_hw_capab()
785 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in iwl_init_ht_hw_capab()
790 ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40; in iwl_init_ht_hw_capab()
791 ht_info->cap |= IEEE80211_HT_CAP_SGI_40; in iwl_init_ht_hw_capab()
798 ht_info->mcs.rx_highest = cpu_to_le16(max_bit_rate); in iwl_init_ht_hw_capab()
801 ht_info->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; in iwl_init_ht_hw_capab()
803 ht_info->mcs.tx_params |= IEEE80211_HT_MCS_TX_RX_DIFF; in iwl_init_ht_hw_capab()
804 ht_info->mcs.tx_params |= ((tx_chains - 1) << in iwl_init_ht_hw_capab()