forked from openwrt/openwrt
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ath79: add support for Ubiquiti PowerBeam 5AC Gen2
The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
- Loading branch information
1 parent
f0435d5
commit e210fe9
Showing
5 changed files
with
80 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
// SPDX-License-Identifier: GPL-2.0 | ||
/dts-v1/; | ||
|
||
#include "ar9342_ubnt_wa.dtsi" | ||
|
||
/ { | ||
compatible = "ubnt,powerbeam-5ac-gen2", "ubnt,wa", "qca,ar9342"; | ||
model = "Ubiquiti PowerBeam 5AC Gen2"; | ||
|
||
aliases { | ||
led-boot = &led_rssi3; | ||
led-failsafe = &led_rssi3; | ||
led-upgrade = &led_rssi3; | ||
}; | ||
|
||
leds { | ||
compatible = "gpio-leds"; | ||
|
||
rssi0 { | ||
label = "ubnt:blue:rssi0"; | ||
gpios = <&gpio 11 GPIO_ACTIVE_LOW>; | ||
}; | ||
|
||
rssi1 { | ||
label = "ubnt:blue:rssi1"; | ||
gpios = <&gpio 16 GPIO_ACTIVE_LOW>; | ||
}; | ||
|
||
rssi2 { | ||
label = "ubnt:blue:rssi2"; | ||
gpios = <&gpio 13 GPIO_ACTIVE_LOW>; | ||
}; | ||
|
||
led_rssi3: rssi3 { | ||
label = "ubnt:blue:rssi3"; | ||
gpios = <&gpio 14 GPIO_ACTIVE_LOW>; | ||
}; | ||
}; | ||
}; | ||
|
||
&mdio0 { | ||
status = "okay"; | ||
|
||
phy-mask = <4>; | ||
phy4: ethernet-phy@4 { | ||
reg = <4>; | ||
}; | ||
}; | ||
|
||
ð0 { | ||
status = "okay"; | ||
|
||
/* default for ar934x, except for 1000M and 10M */ | ||
pll-data = <0x02000000 0x00000101 0x00001313>; | ||
|
||
mtd-mac-address = <&art 0x0>; | ||
|
||
phy-mode = "rgmii-id"; | ||
phy-handle = <&phy4>; | ||
|
||
gmac-config { | ||
device = <&gmac>; | ||
rxd-delay = <3>; | ||
rxdv-delay = <3>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters