AA: ar71xx: fix bad RX sensitivity on newer TL-WDR4300 boards
authorGabor Juhos <juhosg@openwrt.org>
Tue, 28 Jan 2014 17:20:08 +0000 (17:20 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Tue, 28 Jan 2014 17:20:08 +0000 (17:20 +0000)
commit5acfa554f878df07084cdea9dc75de54b67f3ce0
treed2d4528f44a5428a5f3cfe6be2ba4a38bcf7846b
parent19504b54136f42efbe9e2f51a905d1fb00b251f4
AA: ar71xx: fix bad RX sensitivity on newer TL-WDR4300 boards

Backport of r39392.

On recent TL-WDR4300 boards the external LNAs of the 2.4GHz
interface are connected to GPIO lines. Because these GPIO
lines are disabled by default, the RX sensitivity of the
device is quite bad.

Setup the GPIOs of the external LNAs to fix the issue.

[Backport note: the 'ath79_wmac_set_ext_lna_gpio' function
is not available in AA, use the 'gpio_request_one' instead.]

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39408
target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wdr4300.c