[lantiq] more devicetree fixes
[openwrt.git] / target / linux / lantiq / image / vr9.dtsi
index 4c1923b..c7a28d7 100644 (file)
                ranges = <0x0 0x10000000 0xEEFFFFF>;
                reg = <0x10000000 0xEF00000>;
 
+               localbus@0 {
+                       #address-cells = <2>;
+                       #size-cells = <1>;
+                       ranges = <0 0 0x0 0x3ffffff /* addrsel0 */
+                               1 0 0x4000000 0x4000010>; /* addsel1 */
+                       compatible = "lantiq,localbus", "simple-bus";
+               };
+
                gptu@E100A00 {
                        compatible = "lantiq,gptu-xway";
                        reg = <0xE100A00 0x100>;
                         interrupts = <126 127 128 129 130 131>;
                };
 
+               asc0: serial@E100400 {
+                       compatible = "lantiq,asc";
+                       reg = <0xE100400 0x400>;
+                       interrupt-parent = <&icu0>;
+                       interrupts = <104 105 106>;
+                       status = "disabled";
+               };
+
+               gpio: pinmux@E100B10 {
+                       compatible = "lantiq,pinctrl-xr9";
+                       #gpio-cells = <2>;
+                       gpio-controller;
+                       reg = <0xE100B10 0xA0>;
+               };
+
                asc1: serial@E100C00 {
                        compatible = "lantiq,asc";
                        reg = <0xE100C00 0x400>;
                        interrupts = <112 113 114>;
                };
 
+               deu@E103100 {
+                       compatible = "lantiq,deu-xrx200";
+                       reg = <0xE103100 0xf00>;
+               };
+
                dma0: dma@E104100 {
                        compatible = "lantiq,dma-xway";
                        reg = <0xE104100 0x800>;
                        interrupts = <62 91>;
                };
 
+               mei@E116000 {
+                       compatible = "lantiq,mei-xrx200";
+                       interrupt-parent = <&icu0>;
+                       interrupts = <63>;
+               };
+
                ppe@E234000 {
-                       compatible = "lantiq,atm-xrx200";
+                       compatible = "lantiq,ppe-xrx200";
                        interrupt-parent = <&icu0>;
                        interrupts = <96>;
                };
                                0x1000000 0 0x00000000 0xAE00000 0 0x200000>; /* io space */
                        reg = <0x7000000 0x8000         /* config space */
                                0xE105400 0x400>;       /* pci bridge */
+                       status = "disabled";
                };
 
        };
+
+       vdsl {
+               compatible = "lantiq,vdsl-vrx200";
+       };
 };