Commit | Line | Data |
---|---|---|
5c697664 TP |
1 | /* |
2 | * Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | |
3 | * | |
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. | |
7 | */ | |
8 | ||
9 | #include "orion5x.dtsi" | |
10 | ||
11 | / { | |
12 | compatible = "marvell,orion5x-88f5182", "marvell,orion5x"; | |
13 | ||
14 | soc { | |
15 | compatible = "marvell,orion5x-88f5182-mbus", "simple-bus"; | |
16 | ||
17 | internal-regs { | |
4e7bb110 TP |
18 | pinctrl: pinctrl@10000 { |
19 | compatible = "marvell,88f5182-pinctrl"; | |
20 | reg = <0x10000 0x8>, <0x10050 0x4>; | |
a55f9b61 TP |
21 | |
22 | pmx_sata0: pmx-sata0 { | |
23 | marvell,pins = "mpp12", "mpp14"; | |
24 | marvell,function = "sata0"; | |
25 | }; | |
26 | ||
27 | pmx_sata1: pmx-sata1 { | |
28 | marvell,pins = "mpp13", "mpp15"; | |
29 | marvell,function = "sata1"; | |
30 | }; | |
4e7bb110 TP |
31 | }; |
32 | ||
98d4db26 TP |
33 | core_clk: core-clocks@10030 { |
34 | compatible = "marvell,mv88f5182-core-clock"; | |
35 | reg = <0x10010 0x4>; | |
36 | #clock-cells = <1>; | |
37 | }; | |
38 | ||
5c697664 TP |
39 | mbusc: mbus-controller@20000 { |
40 | compatible = "marvell,mbus-controller"; | |
41 | reg = <0x20000 0x100>, <0x1500 0x20>; | |
42 | }; | |
43 | }; | |
44 | }; | |
45 | }; |