aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ath79/dts/ar7161_netgear_wndr3700.dts')
-rw-r--r--target/linux/ath79/dts/ar7161_netgear_wndr3700.dts21
1 files changed, 21 insertions, 0 deletions
diff --git a/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts b/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
index 75c68d83c7..38a1140968 100644
--- a/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
+++ b/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
@@ -32,3 +32,24 @@
read-only;
};
};
+
+&ath9k1 {
+ /* The original WNDR3700(v1) variant have four antennae dedicated
+ * to the 5GHz radio as well. Again, two antennae are available for
+ * each chain to switch between. The following configuration is the
+ * default setting which taken from the vendor's wifi
+ * code for that radio.
+ *
+ * All possible options [GPIO6,GPIO7,GPIO8,GPIO9]:
+ * [0,1,0,1], [0,1,1,0], [1,0,0,1], [1,0,1,0]
+ */
+ antenna-demux {
+ gpio-hog;
+ line-name = "fixed antenna group 2";
+ gpios = <6 GPIO_ACTIVE_LOW>,
+ <7 GPIO_ACTIVE_HIGH>,
+ <8 GPIO_ACTIVE_HIGH>,
+ <9 GPIO_ACTIVE_LOW>;
+ output-high;
+ };
+};