|
|
@@ -1,122 +1,11 @@
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
|
/dts-v1/;
|
|
|
|
|
|
-#include <dt-bindings/gpio/gpio.h>
|
|
|
-#include <dt-bindings/input/input.h>
|
|
|
-
|
|
|
-#include "qca956x.dtsi"
|
|
|
+#include "qca9563_ubnt_unifiac.dtsi"
|
|
|
|
|
|
/ {
|
|
|
compatible = "ubnt,unifiac-lite", "qca,qca9563";
|
|
|
model = "Ubiquiti UniFi-AC-LITE/MESH/LR";
|
|
|
-
|
|
|
- chosen {
|
|
|
- bootargs = "console=ttyS0,115200n8";
|
|
|
- };
|
|
|
-
|
|
|
- leds {
|
|
|
- compatible = "gpio-leds";
|
|
|
-
|
|
|
- wifi_ac {
|
|
|
- label = "ubnt:white:dome";
|
|
|
- gpios = <&gpio 7 GPIO_ACTIVE_LOW>;
|
|
|
- default-state = "off";
|
|
|
- linux,default-trigger = "phy0tpt";
|
|
|
- };
|
|
|
-
|
|
|
- wifi_n {
|
|
|
- label = "ubnt:blue:dome";
|
|
|
- gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
|
|
|
- default-state = "off";
|
|
|
- linux,default-trigger = "phy1tpt";
|
|
|
- };
|
|
|
-
|
|
|
- };
|
|
|
-
|
|
|
- keys {
|
|
|
- compatible = "gpio-keys";
|
|
|
- #address-cells = <1>;
|
|
|
- #size-cells = <0>;
|
|
|
-
|
|
|
- reset {
|
|
|
- label = "Reset button";
|
|
|
- linux,code = <KEY_RESTART>;
|
|
|
- gpios = <&gpio 2 GPIO_ACTIVE_LOW>;
|
|
|
- debounce-interval = <60>;
|
|
|
- };
|
|
|
- };
|
|
|
-};
|
|
|
-
|
|
|
-&uart {
|
|
|
- status = "okay";
|
|
|
-};
|
|
|
-
|
|
|
-&gpio {
|
|
|
- status = "okay";
|
|
|
-};
|
|
|
-
|
|
|
-&pcie {
|
|
|
- status = "okay";
|
|
|
-};
|
|
|
-
|
|
|
-&spi {
|
|
|
- status = "okay";
|
|
|
- num-cs = <1>;
|
|
|
-
|
|
|
- flash@0 {
|
|
|
- #address-cells = <1>;
|
|
|
- #size-cells = <1>;
|
|
|
- compatible = "jedec,spi-nor";
|
|
|
- reg = <0>;
|
|
|
- spi-max-frequency = <25000000>;
|
|
|
-
|
|
|
- partitions {
|
|
|
- compatible = "fixed-partitions";
|
|
|
- #address-cells = <1>;
|
|
|
- #size-cells = <1>;
|
|
|
-
|
|
|
- partition@0 {
|
|
|
- label = "u-boot";
|
|
|
- reg = <0x000000 0x060000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
-
|
|
|
- partition@60000 {
|
|
|
- label = "u-boot-env";
|
|
|
- reg = <0x060000 0x010000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
-
|
|
|
- partition@70000 {
|
|
|
- label = "firmware";
|
|
|
- reg = <0x070000 0x790000>;
|
|
|
- };
|
|
|
-
|
|
|
- partition@800000 {
|
|
|
- label = "ubnt-airos";
|
|
|
- reg = <0x800000 0x790000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
-
|
|
|
- partition@f90000 {
|
|
|
- label = "bs";
|
|
|
- reg = <0xf90000 0x020000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
-
|
|
|
- partition@fb0000 {
|
|
|
- label = "cfg";
|
|
|
- reg = <0xfb0000 0x040000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
-
|
|
|
- eeprom: partition@ff0000 {
|
|
|
- label = "EEPROM";
|
|
|
- reg = <0xff0000 0x010000>;
|
|
|
- read-only;
|
|
|
- };
|
|
|
- };
|
|
|
- };
|
|
|
};
|
|
|
|
|
|
&mdio0 {
|
|
|
@@ -135,9 +24,3 @@
|
|
|
mtd-mac-address = <&eeprom 0x0>;
|
|
|
phy-handle = <&phy4>;
|
|
|
};
|
|
|
-
|
|
|
-&wmac {
|
|
|
- status = "okay";
|
|
|
- mtd-cal-data = <&eeprom 0x1000>;
|
|
|
- mtd-mac-address = <&eeprom 0x0>;
|
|
|
-};
|