Lines Matching defs:channel
139 * These are the channel numbers from each band in the order
164 static const u8 iwl_eeprom_band_6[] = { /* 2.4 ht40 channel */
168 static const u8 iwl_eeprom_band_7[] = { /* 5.2 ht40 channel */
287 * enum iwl_eeprom_channel_flags - channel flags in EEPROM
288 * @EEPROM_CHANNEL_VALID: channel is usable for this SKU/geo
289 * @EEPROM_CHANNEL_IBSS: usable as an IBSS channel
292 * @EEPROM_CHANNEL_WIDE: 20 MHz channel okay (?)
305 * struct iwl_eeprom_channel - EEPROM channel data
307 * @max_power_avg: max power (in dBm) on this channel, at most 31 dBm
329 * @channel: channel number
342 u8 channel;
398 /* update matching channel or from common data only */
399 if (txp->channel != 0 && chan->hw_value != txp->channel)
439 (txp->channel && (txp->flags &
441 "Common " : (txp->channel) ?
443 (txp->channel),
526 enum nl80211_band band, u16 channel,
536 if (data->channels[i].hw_value != channel)
547 channel,
581 struct ieee80211_channel *channel;
602 channel = &data->channels[n_channels];
605 channel->hw_value = eeprom_ch_array[ch_idx];
606 channel->band = (band == 1) ? NL80211_BAND_2GHZ
608 channel->center_freq =
610 channel->hw_value, channel->band);
613 channel->flags = IEEE80211_CHAN_NO_HT40;
616 channel->flags |= IEEE80211_CHAN_NO_IR;
619 channel->flags |= IEEE80211_CHAN_NO_IR;
622 channel->flags |= IEEE80211_CHAN_RADAR;
625 channel->max_power =
629 channel->hw_value,
652 * to determine the max channel tx power limits
657 /* All others use data from channel map */