|
@@ -1,3 +1,5 @@
|
|
|
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
|
+
|
|
|
#include "qcom-ipq4019.dtsi"
|
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
|
#include <dt-bindings/input/input.h>
|
|
@@ -12,6 +14,7 @@
|
|
|
led-failsafe = &led_power;
|
|
|
led-running = &led_power;
|
|
|
led-upgrade = &led_power;
|
|
|
+ label-mac-device = &gmac0;
|
|
|
};
|
|
|
|
|
|
chosen {
|
|
@@ -39,11 +42,13 @@
|
|
|
wlan2g {
|
|
|
label = "green:wlan2g";
|
|
|
gpios = <&tlmm 3 GPIO_ACTIVE_HIGH>;
|
|
|
+ linux,default-trigger = "phy0tpt";
|
|
|
};
|
|
|
|
|
|
wlan5g {
|
|
|
label = "green:wlan5g";
|
|
|
gpios = <&tlmm 2 GPIO_ACTIVE_HIGH>;
|
|
|
+ linux,default-trigger = "phy1tpt";
|
|
|
};
|
|
|
};
|
|
|
|
|
@@ -52,13 +57,6 @@
|
|
|
status = "okay";
|
|
|
};
|
|
|
|
|
|
- mdio@90000 {
|
|
|
- status = "okay";
|
|
|
-
|
|
|
- pinctrl-0 = <&mdio_pins>;
|
|
|
- pinctrl-names = "default";
|
|
|
- };
|
|
|
-
|
|
|
ess-psgmii@98000 {
|
|
|
status = "okay";
|
|
|
};
|
|
@@ -75,8 +73,6 @@
|
|
|
};
|
|
|
|
|
|
tcsr@194b000 {
|
|
|
- status = "okay";
|
|
|
-
|
|
|
compatible = "qcom,tcsr";
|
|
|
reg = <0x194b000 0x100>;
|
|
|
qcom,usb-hsphy-mode-select = <TCSR_USB_HSPHY_HOST_MODE>;
|
|
@@ -94,12 +90,17 @@
|
|
|
qcom,wifi_noc_memtype_m0_m2 = <TCSR_WIFI_NOC_MEMTYPE_M0_M2>;
|
|
|
};
|
|
|
|
|
|
- usb2: usb2@60f8800 {
|
|
|
+ usb2@60f8800 {
|
|
|
status = "okay";
|
|
|
};
|
|
|
|
|
|
- usb3: usb3@8af8800 {
|
|
|
+ usb3@8af8800 {
|
|
|
status = "okay";
|
|
|
+
|
|
|
+ dwc3@8a00000 {
|
|
|
+ phys = <&usb3_hs_phy>;
|
|
|
+ phy-names = "usb2-phy";
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
crypto@8e3a000 {
|
|
@@ -112,6 +113,9 @@
|
|
|
|
|
|
ess-switch@c000000 {
|
|
|
status = "okay";
|
|
|
+
|
|
|
+ switch_lan_bmp = <0x10>;
|
|
|
+ switch_wan_bmp = <0x20>;
|
|
|
};
|
|
|
|
|
|
edma@c080000 {
|
|
@@ -182,8 +186,6 @@
|
|
|
cs-gpios = <&tlmm 54 GPIO_ACTIVE_HIGH>, <&tlmm 4 GPIO_ACTIVE_HIGH>;
|
|
|
|
|
|
flash@0 {
|
|
|
- status = "okay";
|
|
|
-
|
|
|
compatible = "jedec,spi-nor";
|
|
|
reg = <0>;
|
|
|
spi-max-frequency = <24000000>;
|
|
@@ -224,9 +226,8 @@
|
|
|
};
|
|
|
|
|
|
partition@e0000 {
|
|
|
- label = "0:APPSBLENV"; /* uboot env*/
|
|
|
+ label = "0:APPSBLENV"; /* uboot env */
|
|
|
reg = <0x000e0000 0x00010000>;
|
|
|
- read-only;
|
|
|
};
|
|
|
|
|
|
partition@f0000 {
|
|
@@ -243,9 +244,7 @@
|
|
|
};
|
|
|
};
|
|
|
|
|
|
- spi-nand@1 {
|
|
|
- status = "okay";
|
|
|
-
|
|
|
+ flash@1 {
|
|
|
compatible = "spi-nand";
|
|
|
reg = <1>;
|
|
|
spi-max-frequency = <24000000>;
|
|
@@ -286,34 +285,33 @@
|
|
|
status = "okay";
|
|
|
};
|
|
|
|
|
|
+&mdio {
|
|
|
+ status = "okay";
|
|
|
+
|
|
|
+ pinctrl-0 = <&mdio_pins>;
|
|
|
+ pinctrl-names = "default";
|
|
|
+};
|
|
|
+
|
|
|
&gmac0 {
|
|
|
qcom,poll_required = <1>;
|
|
|
- qcom,poll_required_dynamic = <1>;
|
|
|
qcom,phy_mdio_addr = <4>;
|
|
|
vlan_tag = <2 0x20>;
|
|
|
};
|
|
|
|
|
|
&gmac1 {
|
|
|
qcom,poll_required = <1>;
|
|
|
- qcom,poll_required_dynamic = <1>;
|
|
|
qcom,phy_mdio_addr = <3>;
|
|
|
vlan_tag = <1 0x10>;
|
|
|
};
|
|
|
|
|
|
&wifi0 {
|
|
|
status = "okay";
|
|
|
-
|
|
|
- qcom,ath10k-calibration-variant = "Edgecore-ECW5211";
|
|
|
};
|
|
|
|
|
|
&wifi1 {
|
|
|
status = "okay";
|
|
|
|
|
|
- qcom,ath10k-calibration-variant = "Edgecore-ECW5211";
|
|
|
-};
|
|
|
-
|
|
|
-&usb3_ss_phy {
|
|
|
- status = "okay";
|
|
|
+ qcom,ath10k-calibration-variant = "ALFA-Network-AP120C-AC";
|
|
|
};
|
|
|
|
|
|
&usb3_hs_phy {
|