diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-11-05 18:05:50 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-11-05 18:05:50 +0000 |
commit | 336fec3a5cc5167509aec81389e8f5533faa267e (patch) | |
tree | 1af9726f81570b34a7b0092213d867481d00c3f7 /target/linux/generic/patches-2.6.30/925-modify-i2c-gpio-initcall-level.patch | |
parent | 51f10e98b1a5e601b26c894581dab6961a36e82f (diff) |
ath9k: fix ath9k_hw_apply_gpio_override so that it's effective
I discovered another bug in the ath9k WNDR3700 quirk fix from r23822.
ath9k_hw_apply_gpio_override was testing the original value of gpio_mask
to determine which bits were appropriate, instead of testing the shifted
value. Because bit 0 is always clear in the original value, this
resulted in no calls to set the GPIOs, an improperly-configured radio,
and reduced RSSI on other systems listening to the radio.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23890 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/patches-2.6.30/925-modify-i2c-gpio-initcall-level.patch')
0 files changed, 0 insertions, 0 deletions