[openwrt/openwrt] ath79: enable LNA for all ar9344 TPLink CPE devices

LEDE Commits lede-commits at lists.infradead.org
Wed Dec 2 10:32:13 EST 2020


adrian pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/f330f991c1dcb483a1966d2d194afc2a40cd30fd

commit f330f991c1dcb483a1966d2d194afc2a40cd30fd
Author: Thomas Huehn <thomas.huehn at hs-nordhausen.de>
AuthorDate: Wed Dec 2 11:24:07 2020 +0100

    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 <thomas.huehn at hs-nordhausen.de>
    Acked-by: Robert Marko <robimarko at gmail.com>
---
 target/linux/ath79/dts/ar9344_tplink_cpe.dtsi       | 16 ++++++++++++++++
 target/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 @@
 &eth1 {
 	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";
-	};
-};
-
 &eth1 {
 	mtd-mac-address = <&info 0x8>;
 



More information about the lede-commits mailing list