aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts
diff options
context:
space:
mode:
authorRoger Pueyo Centelles <roger.pueyo@guifi.net>2020-11-16 16:54:54 +0100
committerPetr Štetiar <ynezz@true.cz>2020-12-22 19:11:50 +0100
commit817bf0204569ca28121576c13f48186ed7b7c2ae (patch)
tree8ac954155073bdc21e738edcb73d3c2c35c802a2 /target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts
parent4871fd2616acb03fefe69b068955dba36eb00770 (diff)
downloadupstream-817bf0204569ca28121576c13f48186ed7b7c2ae.tar.gz
upstream-817bf0204569ca28121576c13f48186ed7b7c2ae.tar.bz2
upstream-817bf0204569ca28121576c13f48186ed7b7c2ae.zip
ath79: add support for MikroTik RouterBOARD wAPR-2nD (wAP R)
This patch adds support for the MikroTik RouterBOARD wAPR-2nD (wAP R) router, a weatherproof 2.4 GHz access point with a miniPCI-e slot and a SIM card slot. Specifications: - SoC: Qualcomm Atheros QCA9533 - Flash: 16 MB (SPI) - RAM: 64 MB - Ethernet: 1x 10/100 Mbps (PoE in) - WiFi: AR9531 2T2R 2.4 GHz (SoC) - miniPCI-e slot - 4x green LEDs (1x WiFi, 3x RSSI) - 1x reset button See https://mikrotik.com/product/RBwAPR-2nD for more details. Flashing: TFTP boot initramfs image and then perform sysupgrade. Follow common MikroTik procedure as in https://openwrt.org/toh/mikrotik/common. Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Diffstat (limited to 'target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts')
-rw-r--r--target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts71
1 files changed, 71 insertions, 0 deletions
diff --git a/target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts b/target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts
new file mode 100644
index 0000000000..ba674c13d8
--- /dev/null
+++ b/target/linux/ath79/dts/qca9533_mikrotik_routerboard-wapr-2nd.dts
@@ -0,0 +1,71 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+
+#include "qca9533_mikrotik_routerboard-16m.dtsi"
+
+/ {
+ compatible = "mikrotik,routerboard-wapr-2nd", "qca,qca9533";
+ model = "MikroTik RouterBOARD wAPR-2nD (wAP R)";
+
+ aliases {
+ led-boot = &led_rssilow;
+ led-failsafe = &led_rssilow;
+ led-upgrade = &led_rssilow;
+ led-running = &led_rssilow;
+ serial0 = &uart;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+ pinctrl-names = "default";
+
+ led_rssilow: rssilow {
+ label = "green:rssilow";
+ gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
+ };
+
+ rssimedium {
+ label = "green:rssimedium";
+ gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
+ };
+
+ rssihigh {
+ label = "green:rssihigh";
+ gpios = <&gpio 3 GPIO_ACTIVE_HIGH>;
+ };
+
+ wlan {
+ label = "green:wlan";
+ gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "phy0tpt";
+ };
+ };
+
+ gpio-export {
+ compatible = "gpio-export";
+
+ minipcie {
+ gpio-export,name = "minipcie";
+ gpio-export,output = <1>;
+ gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
+ };
+ };
+};
+
+&eth0 {
+ status = "okay";
+
+ phy-handle = <&swphy0>;
+
+ gmac-config {
+ device = <&gmac>;
+ switch-phy-swap = <1>;
+ };
+};
+
+&eth1 {
+ compatible = "syscon", "simple-mfd";
+};
+
+&pcie0 {
+ status = "okay";
+};