aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorStanislaw Gruszka <sgruszka@redhat.com>2013-08-26 15:18:53 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-10-01 08:55:47 -0700
commitd46f78f18ccd208c5325357bfe108f5e02044b6b (patch)
treec40b86a02fe0f164aa23f99271f774f760386e65 /include
parent43423691a01dcee991ba1cf4111bb82b2aa0e677 (diff)
downloadkernel_samsung_smdk4412-d46f78f18ccd208c5325357bfe108f5e02044b6b.zip
kernel_samsung_smdk4412-d46f78f18ccd208c5325357bfe108f5e02044b6b.tar.gz
kernel_samsung_smdk4412-d46f78f18ccd208c5325357bfe108f5e02044b6b.tar.bz2
rt2800: fix wrong TX power compensation
commit 6e956da2027c767859128b9bfef085cf2a8e233b upstream. We should not do temperature compensation on devices without EXTERNAL_TX_ALC bit set (called DynamicTxAgcControl on vendor driver). Such devices can have totally bogus TSSI parameters on the EEPROM, but still threaded by us as valid and result doing wrong TX power calculations. This fix inability to connect to AP on slightly longer distance on some Ralink chips/devices. Reported-and-tested-by: Fabien ADAM <id2ndr@crocobox.org> Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions