Lines Matching refs:ch_idx

295 static u32 iwl_get_channel_flags(u8 ch_num, int ch_idx, enum nl80211_band band,  in iwl_get_channel_flags()  argument
306 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_get_channel_flags()
338 static enum nl80211_band iwl_nl80211_band_from_channel_idx(int ch_idx) in iwl_nl80211_band_from_channel_idx() argument
340 if (ch_idx >= NUM_2GHZ_CHANNELS + NUM_5GHZ_CHANNELS) { in iwl_nl80211_band_from_channel_idx()
344 if (ch_idx >= NUM_2GHZ_CHANNELS) in iwl_nl80211_band_from_channel_idx()
354 int ch_idx; in iwl_init_channel_map() local
372 for (ch_idx = 0; ch_idx < num_of_ch; ch_idx++) { in iwl_init_channel_map()
374 iwl_nl80211_band_from_channel_idx(ch_idx); in iwl_init_channel_map()
378 __le32_to_cpup((const __le32 *)nvm_ch_flags + ch_idx); in iwl_init_channel_map()
381 __le16_to_cpup((const __le16 *)nvm_ch_flags + ch_idx); in iwl_init_channel_map()
406 nvm_chan[ch_idx], ch_flags); in iwl_init_channel_map()
413 channel->hw_value = nvm_chan[ch_idx]; in iwl_init_channel_map()
429 channel->flags = iwl_get_channel_flags(nvm_chan[ch_idx], in iwl_init_channel_map()
430 ch_idx, band, in iwl_init_channel_map()
1465 int ch_idx, u16 nvm_flags, in iwl_nvm_get_regdom_bw_flags() argument
1471 if (ch_idx < NUM_2GHZ_CHANNELS && in iwl_nvm_get_regdom_bw_flags()
1473 if (nvm_chan[ch_idx] <= LAST_2GHZ_HT_PLUS) in iwl_nvm_get_regdom_bw_flags()
1475 if (nvm_chan[ch_idx] >= FIRST_2GHZ_HT_MINUS) in iwl_nvm_get_regdom_bw_flags()
1478 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_nvm_get_regdom_bw_flags()
1508 if (ch_idx >= NUM_2GHZ_CHANNELS) { in iwl_nvm_get_regdom_bw_flags()
1547 int ch_idx; in iwl_parse_nvm_mcc_info() local
1596 for (ch_idx = 0; ch_idx < num_of_ch; ch_idx++) { in iwl_parse_nvm_mcc_info()
1597 ch_flags = (u16)__le32_to_cpup(channels + ch_idx); in iwl_parse_nvm_mcc_info()
1598 band = iwl_nl80211_band_from_channel_idx(ch_idx); in iwl_parse_nvm_mcc_info()
1599 center_freq = ieee80211_channel_to_frequency(nvm_chan[ch_idx], in iwl_parse_nvm_mcc_info()
1605 nvm_chan[ch_idx], ch_flags); in iwl_parse_nvm_mcc_info()
1609 reg_rule_flags = iwl_nvm_get_regdom_bw_flags(nvm_chan, ch_idx, in iwl_parse_nvm_mcc_info()
1614 if (ch_idx == 0 || prev_reg_rule_flags != reg_rule_flags || in iwl_parse_nvm_mcc_info()
1643 nvm_chan[ch_idx], ch_flags); in iwl_parse_nvm_mcc_info()