diff options
Diffstat (limited to 'target/linux/lantiq/image/vr9.dtsi')
-rw-r--r-- | target/linux/lantiq/image/vr9.dtsi | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/target/linux/lantiq/image/vr9.dtsi b/target/linux/lantiq/image/vr9.dtsi index 4c1923be84..c7a28d77aa 100644 --- a/target/linux/lantiq/image/vr9.dtsi +++ b/target/linux/lantiq/image/vr9.dtsi @@ -80,6 +80,14 @@ 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>; @@ -87,6 +95,21 @@ 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>; @@ -94,6 +117,11 @@ interrupts = <112 113 114>; }; + deu@E103100 { + compatible = "lantiq,deu-xrx200"; + reg = <0xE103100 0xf00>; + }; + dma0: dma@E104100 { compatible = "lantiq,dma-xway"; reg = <0xE104100 0x800>; @@ -113,8 +141,14 @@ 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>; }; @@ -135,7 +169,12 @@ 0x1000000 0 0x00000000 0xAE00000 0 0x200000>; /* io space */ reg = <0x7000000 0x8000 /* config space */ 0xE105400 0x400>; /* pci bridge */ + status = "disabled"; }; }; + + vdsl { + compatible = "lantiq,vdsl-vrx200"; + }; }; |