2 * Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4 * This file is licensed under the terms of the GNU General Public
5 * License version 2. This program is licensed "as is" without any
6 * warranty of any kind, whether express or implied.
9 /include/ "skeleton.dtsi"
12 model = "Marvell Orion5x SoC";
13 compatible = "marvell,orion5x";
14 interrupt-parent = <&intc>;
16 intc: interrupt-controller {
17 compatible = "marvell,orion-intc", "marvell,intc";
19 #interrupt-cells = <1>;
20 reg = <0xf1020204 0x04>;
24 compatible = "simple-bus";
25 ranges = <0x00000000 0xf1000000 0x4000000
26 0xf2200000 0xf2200000 0x0000800>;
31 compatible = "marvell,orion-gpio";
36 interrupts = <6>, <7>, <8>, <9>;
40 compatible = "ns16550a";
41 reg = <0x12000 0x100>;
44 /* set clock-frequency in board dts */
49 compatible = "ns16550a";
50 reg = <0x12100 0x100>;
53 /* set clock-frequency in board dts */
58 compatible = "marvell,orion-spi";
67 compatible = "marvell,orion-wdt";
73 compatible = "marvell,orion-sata";
74 reg = <0x80000 0x5000>;
80 compatible = "marvell,mv64xxx-i2c";
85 clock-frequency = <100000>;
90 compatible = "marvell,orion-crypto";
91 reg = <0x90000 0x10000>,
93 reg-names = "regs", "sram";