Lines Matching refs:rate_n_flags
257 u32 rate_n_flags; in iwl_mvm_rx_rx_mpdu() local
308 rate_n_flags = le32_to_cpu(phy_info->rate_n_flags); in iwl_mvm_rx_rx_mpdu()
386 switch (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK) { in iwl_mvm_rx_rx_mpdu()
399 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwl_mvm_rx_rx_mpdu()
401 if (rate_n_flags & RATE_HT_MCS_GF_MSK) in iwl_mvm_rx_rx_mpdu()
403 if (rate_n_flags & RATE_MCS_LDPC_MSK) in iwl_mvm_rx_rx_mpdu()
405 if (rate_n_flags & RATE_MCS_HT_MSK) { in iwl_mvm_rx_rx_mpdu()
406 u8 stbc = (rate_n_flags & RATE_MCS_HT_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu()
409 rx_status->rate_idx = rate_n_flags & RATE_HT_MCS_INDEX_MSK; in iwl_mvm_rx_rx_mpdu()
411 } else if (rate_n_flags & RATE_MCS_VHT_MSK) { in iwl_mvm_rx_rx_mpdu()
412 u8 stbc = (rate_n_flags & RATE_MCS_VHT_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu()
415 ((rate_n_flags & RATE_VHT_MCS_NSS_MSK) >> in iwl_mvm_rx_rx_mpdu()
417 rx_status->rate_idx = rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK; in iwl_mvm_rx_rx_mpdu()
420 if (rate_n_flags & RATE_MCS_BF_MSK) in iwl_mvm_rx_rx_mpdu()
424 iwl_mvm_legacy_rate_to_mac80211_idx(rate_n_flags, in iwl_mvm_rx_rx_mpdu()
429 iwl_mvm_update_frame_stats(mvm, rate_n_flags, in iwl_mvm_rx_rx_mpdu()