From 1fdb047dd06b54bbdf28110e3de9ed2ebfcd6383 Mon Sep 17 00:00:00 2001 From: Thomas Huehn Date: Wed, 2 Dec 2020 11:24:07 +0100 Subject: [PATCH] ath79: enable LNA for all ar9344 TPLink CPE devices The TPLink CPE devices CPE210/CPE510 based on ar9344 have a build-in Low Noise Amplifier on both of the 2x2 mimo rx chains. This patch activates those two LNAs in the respective receiving chains and hence improves the RX sensitivity by about 20dB. Tested on CPE510 v2 & v3. Signed-off-by: Thomas Huehn Acked-by: Robert Marko --- target/linux/ath79/dts/ar9344_tplink_cpe.dtsi | 16 ++++++++++++++++ .../linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi | 16 ---------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/target/linux/ath79/dts/ar9344_tplink_cpe.dtsi b/target/linux/ath79/dts/ar9344_tplink_cpe.dtsi index 6917e5e955..4e9401e60b 100644 --- a/target/linux/ath79/dts/ar9344_tplink_cpe.dtsi +++ b/target/linux/ath79/dts/ar9344_tplink_cpe.dtsi @@ -114,3 +114,19 @@ ð1 { status = "okay"; }; + +&gpio { + gpio_ext_lna0 { + gpio-hog; + gpios = <18 GPIO_ACTIVE_HIGH>; + output-high; + line-name = "tp-link:ext:lna0"; + }; + + gpio_ext_lna1 { + gpio-hog; + gpios = <19 GPIO_ACTIVE_HIGH>; + output-high; + line-name = "tp-link:ext:lna1"; + }; +}; diff --git a/target/linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi b/target/linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi index 1fce869160..e7d33ab22b 100644 --- a/target/linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi +++ b/target/linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi @@ -44,22 +44,6 @@ }; }; -&gpio { - gpio_ext_lna0 { - gpio-hog; - gpios = <18 0>; - output-high; - line-name = "tp-link:ext:lna0"; - }; - - gpio_ext_lna1 { - gpio-hog; - gpios = <19 0>; - output-high; - line-name = "tp-link:ext:lna1"; - }; -}; - ð1 { mtd-mac-address = <&info 0x8>;