2 * Device Tree Include file for Marvell Armada XP family SoC
4 * Copyright (C) 2012 Marvell
6 * Lior Amsalem <alior@marvell.com>
7 * Gregory CLEMENT <gregory.clement@free-electrons.com>
8 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 * Ben Dooks <ben.dooks@codethink.co.uk>
11 * This file is licensed under the terms of the GNU General Public
12 * License version 2. This program is licensed "as is" without any
13 * warranty of any kind, whether express or implied.
15 * Contains definitions specific to the Armada XP SoC that are not
16 * common to all Armada SoCs.
19 /include/ "armada-370-xp.dtsi"
22 model = "Marvell Armada XP family SoC";
23 compatible = "marvell,armadaxp", "marvell,armada-370-xp";
26 compatible = "marvell,aurora-system-cache";
27 reg = <0xd0008000 0x1000>;
28 cache-id-part = <0x100>;
32 mpic: interrupt-controller@d0020000 {
33 reg = <0xd0020a00 0x2d0>,
37 armada-370-xp-pmsu@d0022000 {
38 compatible = "marvell,armada-370-xp-pmsu";
39 reg = <0xd0022100 0x430>,
45 compatible = "snps,dw-apb-uart";
46 reg = <0xd0012200 0x100>;
53 compatible = "snps,dw-apb-uart";
54 reg = <0xd0012300 0x100>;
65 coreclk: mvebu-sar@d0018230 {
66 compatible = "marvell,armada-xp-core-clock";
67 reg = <0xd0018230 0x08>;
71 cpuclk: clock-complex@d0018700 {
73 compatible = "marvell,armada-xp-cpu-clock";
74 reg = <0xd0018700 0xA0>;
75 clocks = <&coreclk 1>;
78 gateclk: clock-gating-control@d0018220 {
79 compatible = "marvell,armada-xp-gating-clock";
80 reg = <0xd0018220 0x4>;
81 clocks = <&coreclk 0>;
85 system-controller@d0018200 {
86 compatible = "marvell,armada-370-xp-system-controller";
87 reg = <0xd0018200 0x500>;
91 compatible = "marvell,armada-370-neta";
92 reg = <0xd0030000 0x2500>;
94 clocks = <&gateclk 2>;
99 compatible = "marvell,orion-xor";
100 reg = <0xd0060900 0x100
102 clocks = <&gateclk 22>;
119 compatible = "marvell,orion-xor";
120 reg = <0xd00F0900 0x100
122 clocks = <&gateclk 28>;
139 clocks = <&gateclk 18>;
143 clocks = <&gateclk 19>;
147 compatible = "marvell,orion-ehci";
148 reg = <0xd0052000 0x500>;
150 clocks = <&gateclk 20>;