• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/

Lines Matching refs:ch_info

1378 			       struct iwl_channel_info *ch_info,
1385 scan_power_info = &ch_info->scan_pwr_info[scan_tbl_index];
1390 power = min(ch_info->scan_power, clip_pwrs[IWL_RATE_6M_INDEX_TABLE]);
1400 power_index = ch_info->power_info[rate_index].power_table_index
1401 - (power - ch_info->power_info
1432 const struct iwl_channel_info *ch_info = NULL;
1438 ch_info = iwl_get_channel_info(priv,
1441 if (!ch_info) {
1448 if (!is_channel_valid(ch_info)) {
1459 txpower.power[i].tpc = ch_info->power_info[i].tpc;
1472 txpower.power[i].tpc = ch_info->power_info[i].tpc;
1491 * @ch_info: Channel to update. Uses power_info.requested_power.
1493 * Replace requested_power and base_power_index ch_info fields for
1499 * This does *not* send anything to NIC, just sets up ch_info for one channel.
1506 struct iwl_channel_info *ch_info)
1515 clip_pwrs = priv->_3945.clip_groups[ch_info->group_index].clip_powers;
1518 power_info = ch_info->power_info;
1526 power = min(ch_info->curr_txpow, clip_pwrs[i]);
1545 ch_info->power_info[IWL_RATE_12M_INDEX_TABLE].
1552 ch_info->power_info[IWL_RATE_12M_INDEX_TABLE].
1568 static int iwl3945_hw_reg_get_ch_txpower_limit(struct iwl_channel_info *ch_info)
1572 max_power = ch_info->eeprom.max_power_avg;
1574 return min(max_power, ch_info->max_power_avg);
1589 struct iwl_channel_info *ch_info = NULL;
1607 ch_info = &priv->channel_info[i];
1608 a_band = is_channel_a_band(ch_info);
1611 ref_temp = (s16)eeprom->groups[ch_info->group_index].
1623 ch_info->power_info[rate_index].base_power_index;
1630 ch_info->power_info[rate_index].
1632 ch_info->power_info[rate_index].tpc =
1637 clip_pwrs = priv->_3945.clip_groups[ch_info->group_index].clip_powers;
1646 ch_info, a_band);
1656 struct iwl_channel_info *ch_info;
1673 ch_info = &priv->channel_info[i];
1674 a_band = is_channel_a_band(ch_info);
1678 max_power = iwl3945_hw_reg_get_ch_txpower_limit(ch_info);
1680 if (max_power != ch_info->curr_txpow) {
1681 ch_info->curr_txpow = max_power;
1684 iwl3945_hw_reg_set_new_power(priv, ch_info);
1922 const struct iwl_channel_info *ch_info)
1931 if (is_channel_a_band(ch_info)) {
1934 if (ch_info->channel <= grp_channel) {
1945 IWL_DEBUG_POWER(priv, "Chnl %d mapped to grp %d\n", ch_info->channel,
2088 struct iwl_channel_info *ch_info = NULL;
2109 for (i = 0, ch_info = priv->channel_info; i < priv->channel_count;
2110 i++, ch_info++) {
2111 a_band = is_channel_a_band(ch_info);
2112 if (!is_channel_valid(ch_info))
2116 ch_info->group_index =
2117 iwl3945_hw_reg_get_ch_grp_index(priv, ch_info);
2120 clip_pwrs = priv->_3945.clip_groups[ch_info->group_index].clip_powers;
2125 eeprom->groups[ch_info->group_index].
2129 ch_info->channel, delta_index, temperature +
2140 s8 pwr = min(ch_info->max_power_avg,
2143 pwr_info = &ch_info->power_info[rate_index];
2148 ch_info->group_index,
2172 pwr_info = &ch_info->power_info[IWL_RATE_12M_INDEX_TABLE];
2190 pwr_info = &ch_info->power_info[rate_index+IWL_OFDM_RATES];
2204 actual_index, clip_pwrs, ch_info, a_band);