Lines Matching defs:channel
85 * These are the channel numbers from each band in the order
110 static const u8 iwl_eeprom_band_6[] = { /* 2.4 ht40 channel */
114 static const u8 iwl_eeprom_band_7[] = { /* 5.2 ht40 channel */
233 * enum iwl_eeprom_channel_flags - channel flags in EEPROM
234 * @EEPROM_CHANNEL_VALID: channel is usable for this SKU/geo
235 * @EEPROM_CHANNEL_IBSS: usable as an IBSS channel
238 * @EEPROM_CHANNEL_WIDE: 20 MHz channel okay (?)
251 * struct iwl_eeprom_channel - EEPROM channel data
253 * @max_power_avg: max power (in dBm) on this channel, at most 31 dBm
275 * @channel: channel number
288 u8 channel;
344 /* update matching channel or from common data only */
345 if (txp->channel != 0 && chan->hw_value != txp->channel)
385 (txp->channel && (txp->flags &
387 "Common " : (txp->channel) ?
389 (txp->channel),
472 enum nl80211_band band, u16 channel,
482 if (data->channels[i].hw_value != channel)
493 channel,
527 struct ieee80211_channel *channel;
548 channel = &data->channels[n_channels];
551 channel->hw_value = eeprom_ch_array[ch_idx];
552 channel->band = (band == 1) ? NL80211_BAND_2GHZ
554 channel->center_freq =
556 channel->hw_value, channel->band);
559 channel->flags = IEEE80211_CHAN_NO_HT40;
562 channel->flags |= IEEE80211_CHAN_NO_IR;
565 channel->flags |= IEEE80211_CHAN_NO_IR;
568 channel->flags |= IEEE80211_CHAN_RADAR;
571 channel->max_power =
575 channel->hw_value,
598 * to determine the max channel tx power limits
603 /* All others use data from channel map */