ath79: add QCA9550 reset sequence
[openwrt/staging/dedeckeh.git] / target / linux / ath79 / dts / qca9557.dtsi
index 69ea6398045179e388608086e57433a4d232e3c8..ede658af6df109bbf33f569e7ec05d5400db708b 100644 (file)
                };
 
                pcie0: pcie-controller@180c0000 {
-                       compatible = "qcom,ar7240-pci";
+                       compatible = "qcom,qca9550-pci", "qcom,ar7240-pci";
                        #address-cells = <3>;
                        #size-cells = <2>;
                        bus-range = <0x0 0x0>;
                        interrupt-parent = <&intc2>;
                        interrupts = <1>;
 
+                       resets = <&rst 6>, <&rst 7>;
+                       reset-names = "hc", "phy";
+
                        interrupt-controller;
                        #interrupt-cells = <1>;
 
                };
 
                pcie1: pcie-controller@18250000 {
-                       compatible = "qcom,ar7240-pci";
+                       compatible = "qcom,qca9550-pci", "qcom,ar7240-pci";
                        #address-cells = <3>;
                        #size-cells = <2>;
                        bus-range = <0x0 0x0>;
                        interrupt-parent = <&intc3>;
                        interrupts = <0>;
 
+                       resets = <&rst2 6>, <&rst2 7>;
+                       reset-names = "hc", "phy";
+
                        interrupt-controller;
                        #interrupt-cells = <1>;