diff options
author | Tomas Winkler <tomas.winkler@intel.com> | 2008-06-11 21:47:08 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-06-14 12:18:08 -0400 |
commit | 630fe9b6f774dd55b71fe94392101eb00df58762 (patch) | |
tree | a4835d1d28195321f52f877f89d5bf1dbe8bf436 /drivers/net/wireless/iwlwifi/iwl-eeprom.c | |
parent | 25a6572cc13ba2a3fefc02a63a077ff3664a1ca9 (diff) |
iwlwifi: refactor setting tx power
This patch
1. Refactors settings of tx power
2. enables iwconfig txpower <value>
3. adds 5000 HW tx power
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-eeprom.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-eeprom.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-eeprom.c b/drivers/net/wireless/iwlwifi/iwl-eeprom.c index cbb812f9f620..4a08a1b50979 100644 --- a/drivers/net/wireless/iwlwifi/iwl-eeprom.c +++ b/drivers/net/wireless/iwlwifi/iwl-eeprom.c | |||
@@ -382,8 +382,8 @@ static int iwl_set_fat_chan_info(struct iwl_priv *priv, | |||
382 | if (!is_channel_valid(ch_info)) | 382 | if (!is_channel_valid(ch_info)) |
383 | return -1; | 383 | return -1; |
384 | 384 | ||
385 | IWL_DEBUG_INFO("FAT Ch. %d [%sGHz] %s%s%s%s%s(0x%02x" | 385 | IWL_DEBUG_INFO("FAT Ch. %d [%sGHz] %s%s%s%s%s(0x%02x %ddBm):" |
386 | " %ddBm): Ad-Hoc %ssupported\n", | 386 | " Ad-Hoc %ssupported\n", |
387 | ch_info->channel, | 387 | ch_info->channel, |
388 | is_channel_a_band(ch_info) ? | 388 | is_channel_a_band(ch_info) ? |
389 | "5.2" : "2.4", | 389 | "5.2" : "2.4", |
@@ -493,8 +493,8 @@ int iwl_init_channel_map(struct iwl_priv *priv) | |||
493 | ch_info->scan_power = eeprom_ch_info[ch].max_power_avg; | 493 | ch_info->scan_power = eeprom_ch_info[ch].max_power_avg; |
494 | ch_info->min_power = 0; | 494 | ch_info->min_power = 0; |
495 | 495 | ||
496 | IWL_DEBUG_INFO("Ch. %d [%sGHz] %s%s%s%s%s%s(0x%02x" | 496 | IWL_DEBUG_INFO("Ch. %d [%sGHz] %s%s%s%s%s%s(0x%02x %ddBm):" |
497 | " %ddBm): Ad-Hoc %ssupported\n", | 497 | " Ad-Hoc %ssupported\n", |
498 | ch_info->channel, | 498 | ch_info->channel, |
499 | is_channel_a_band(ch_info) ? | 499 | is_channel_a_band(ch_info) ? |
500 | "5.2" : "2.4", | 500 | "5.2" : "2.4", |
@@ -515,8 +515,8 @@ int iwl_init_channel_map(struct iwl_priv *priv) | |||
515 | /* Set the user_txpower_limit to the highest power | 515 | /* Set the user_txpower_limit to the highest power |
516 | * supported by any channel */ | 516 | * supported by any channel */ |
517 | if (eeprom_ch_info[ch].max_power_avg > | 517 | if (eeprom_ch_info[ch].max_power_avg > |
518 | priv->user_txpower_limit) | 518 | priv->tx_power_user_lmt) |
519 | priv->user_txpower_limit = | 519 | priv->tx_power_user_lmt = |
520 | eeprom_ch_info[ch].max_power_avg; | 520 | eeprom_ch_info[ch].max_power_avg; |
521 | 521 | ||
522 | ch_info++; | 522 | ch_info++; |