Lines Matching refs:ch_idx
210 static u32 iwl_get_channel_flags(u8 ch_num, int ch_idx, bool is_5ghz, in iwl_get_channel_flags() argument
225 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_get_channel_flags()
262 int ch_idx; in iwl_init_channel_map() local
280 for (ch_idx = 0; ch_idx < num_of_ch; ch_idx++) { in iwl_init_channel_map()
281 ch_flags = __le16_to_cpup(nvm_ch_flags + ch_idx); in iwl_init_channel_map()
283 if (ch_idx >= num_2ghz_channels && in iwl_init_channel_map()
295 nvm_chan[ch_idx], in iwl_init_channel_map()
297 (ch_idx >= num_2ghz_channels) ? in iwl_init_channel_map()
305 channel->hw_value = nvm_chan[ch_idx]; in iwl_init_channel_map()
306 channel->band = (ch_idx < num_2ghz_channels) ? in iwl_init_channel_map()
323 channel->flags = iwl_get_channel_flags(nvm_chan[ch_idx], in iwl_init_channel_map()
324 ch_idx, is_5ghz, in iwl_init_channel_map()
673 int ch_idx, u16 nvm_flags, in iwl_nvm_get_regdom_bw_flags() argument
682 if (ch_idx < NUM_2GHZ_CHANNELS && in iwl_nvm_get_regdom_bw_flags()
684 if (nvm_chan[ch_idx] <= LAST_2GHZ_HT_PLUS) in iwl_nvm_get_regdom_bw_flags()
686 if (nvm_chan[ch_idx] >= FIRST_2GHZ_HT_MINUS) in iwl_nvm_get_regdom_bw_flags()
688 } else if (nvm_chan[ch_idx] <= last_5ghz_ht && in iwl_nvm_get_regdom_bw_flags()
690 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_nvm_get_regdom_bw_flags()
724 int ch_idx; in iwl_parse_nvm_mcc_info() local
756 for (ch_idx = 0; ch_idx < num_of_ch; ch_idx++) { in iwl_parse_nvm_mcc_info()
757 ch_flags = (u16)__le32_to_cpup(channels + ch_idx); in iwl_parse_nvm_mcc_info()
758 band = (ch_idx < NUM_2GHZ_CHANNELS) ? in iwl_parse_nvm_mcc_info()
760 center_freq = ieee80211_channel_to_frequency(nvm_chan[ch_idx], in iwl_parse_nvm_mcc_info()
767 nvm_chan[ch_idx], in iwl_parse_nvm_mcc_info()
769 (ch_idx >= NUM_2GHZ_CHANNELS) ? in iwl_parse_nvm_mcc_info()
775 if (ch_idx == 0 || prev_ch_flags != ch_flags || in iwl_parse_nvm_mcc_info()
794 rule->flags = iwl_nvm_get_regdom_bw_flags(nvm_chan, ch_idx, in iwl_parse_nvm_mcc_info()