diff options
Diffstat (limited to 'arch/arm/boot/dts/orion5x-mv88f5182.dtsi')
-rw-r--r-- | arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/orion5x-mv88f5182.dtsi b/arch/arm/boot/dts/orion5x-mv88f5182.dtsi new file mode 100644 index 000000000000..d1ed71c60209 --- /dev/null +++ b/arch/arm/boot/dts/orion5x-mv88f5182.dtsi | |||
@@ -0,0 +1,45 @@ | |||
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 { | ||
18 | pinctrl: pinctrl@10000 { | ||
19 | compatible = "marvell,88f5182-pinctrl"; | ||
20 | reg = <0x10000 0x8>, <0x10050 0x4>; | ||
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 | }; | ||
31 | }; | ||
32 | |||
33 | core_clk: core-clocks@10030 { | ||
34 | compatible = "marvell,mv88f5182-core-clock"; | ||
35 | reg = <0x10010 0x4>; | ||
36 | #clock-cells = <1>; | ||
37 | }; | ||
38 | |||
39 | mbusc: mbus-controller@20000 { | ||
40 | compatible = "marvell,mbus-controller"; | ||
41 | reg = <0x20000 0x100>, <0x1500 0x20>; | ||
42 | }; | ||
43 | }; | ||
44 | }; | ||
45 | }; | ||