iwlegacy: set tx power after rxon_assoc
authorStanislaw Gruszka <sgruszka@redhat.com>
Wed, 27 Jul 2011 13:37:43 +0000 (15:37 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 16 Aug 2011 01:31:33 +0000 (18:31 -0700)
commit965045249af402d12228f659cb12a8aead05bbe2
treeedfc200e870bb0d0499e70bab1b21afcc2299548
parentb7d9c861aec35bba7e809eef5b6a79fe3ff8b695
iwlegacy: set tx power after rxon_assoc

commit 17e859a899712d16c3e70b045d61ad9e02c53f8a upstream.

If settings of tx power was deferred during scan or changing channel we
have to setup them during commit rxon. Fix problem on 3945 (4965 already
has this fix).

Optimize code to apply tx settings only when tx power was actually
changed.

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/iwlegacy/iwl-3945.c
drivers/net/wireless/iwlegacy/iwl-4965.c