// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-#include <dt-bindings/clock/ath79-clk.h>
+
#include "ath79.dtsi"
/ {
reg-io-width = <4>;
reg-shift = <2>;
no-loopback-test;
-
- status = "disabled";
};
gpio: gpio@18040000 {
clock-output-names = "cpu", "ddr", "ahb";
clocks = <&extosc>;
+ clock-names = "ref";
};
wdt: wdt@18060008 {
status = "disabled";
};
- pcie: pcie-controller@18250000 {
+ pcie: pcie@18250000 {
compatible = "qcom,ar7240-pci";
#address-cells = <3>;
#size-cells = <2>;
interrupt-parent = <&intc3>;
interrupts = <0>;
+ device_type = "pci";
+
resets = <&rst 6>, <&rst 7>;
reset-names = "hc", "phy";
phys = <&usb_phy0>;
status = "disabled";
+
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ hub_port0: port@1 {
+ reg = <1>;
+ #trigger-source-cells = <0>;
+ };
};
usb1: usb@1b400000 {
phys = <&usb_phy1>;
status = "disabled";
+
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ hub_port1: port@1 {
+ reg = <1>;
+ #trigger-source-cells = <0>;
+ };
};
spi: spi@1f000000 {