diff options
Diffstat (limited to 'arch/arm/boot/dts/s5pv210-torbreck.dts')
-rw-r--r-- | arch/arm/boot/dts/s5pv210-torbreck.dts | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/s5pv210-torbreck.dts b/arch/arm/boot/dts/s5pv210-torbreck.dts new file mode 100644 index 000000000000..622599fd2cfa --- /dev/null +++ b/arch/arm/boot/dts/s5pv210-torbreck.dts | |||
@@ -0,0 +1,92 @@ | |||
1 | /* | ||
2 | * Samsung's S5PV210 SoC device tree source | ||
3 | * | ||
4 | * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. | ||
5 | * | ||
6 | * Mateusz Krawczuk <m.krawczuk@partner.samsung.com> | ||
7 | * Tomasz Figa <t.figa@samsung.com> | ||
8 | * | ||
9 | * Board device tree source for Torbreck board. | ||
10 | * | ||
11 | * NOTE: This file is completely based on original board file for mach-torbreck | ||
12 | * available in Linux 3.15 and intends to provide equivalent level of hardware | ||
13 | * support. Due to lack of hardware, _no_ testing has been performed. | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License version 2 as | ||
17 | * published by the Free Software Foundation. | ||
18 | */ | ||
19 | |||
20 | /dts-v1/; | ||
21 | #include <dt-bindings/input/input.h> | ||
22 | #include "s5pv210.dtsi" | ||
23 | |||
24 | / { | ||
25 | model = "aESOP Torbreck based on S5PV210"; | ||
26 | compatible = "aesop,torbreck", "samsung,s5pv210"; | ||
27 | |||
28 | chosen { | ||
29 | bootargs = "console=ttySAC0,115200n8 root=/dev/mmcblk0p1 rw rootwait ignore_loglevel earlyprintk"; | ||
30 | }; | ||
31 | |||
32 | memory { | ||
33 | device_type = "memory"; | ||
34 | reg = <0x20000000 0x20000000>; | ||
35 | }; | ||
36 | }; | ||
37 | |||
38 | &xusbxti { | ||
39 | clock-frequency = <24000000>; | ||
40 | }; | ||
41 | |||
42 | &uart0 { | ||
43 | status = "okay"; | ||
44 | }; | ||
45 | |||
46 | &uart1 { | ||
47 | status = "okay"; | ||
48 | }; | ||
49 | |||
50 | &uart2 { | ||
51 | status = "okay"; | ||
52 | }; | ||
53 | |||
54 | &uart3 { | ||
55 | status = "okay"; | ||
56 | }; | ||
57 | |||
58 | &rtc { | ||
59 | status = "okay"; | ||
60 | }; | ||
61 | |||
62 | &sdhci0 { | ||
63 | bus-width = <4>; | ||
64 | pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_cd &sd0_bus1 &sd0_bus4>; | ||
65 | pinctrl-names = "default"; | ||
66 | status = "okay"; | ||
67 | }; | ||
68 | |||
69 | &sdhci1 { | ||
70 | bus-width = <4>; | ||
71 | pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_cd &sd1_bus1 &sd1_bus4>; | ||
72 | pinctrl-names = "default"; | ||
73 | status = "okay"; | ||
74 | }; | ||
75 | |||
76 | &sdhci2 { | ||
77 | bus-width = <4>; | ||
78 | pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus1 &sd2_bus4>; | ||
79 | pinctrl-names = "default"; | ||
80 | status = "okay"; | ||
81 | }; | ||
82 | |||
83 | &sdhci3 { | ||
84 | bus-width = <4>; | ||
85 | pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_cd &sd3_bus1 &sd3_bus4>; | ||
86 | pinctrl-names = "default"; | ||
87 | status = "okay"; | ||
88 | }; | ||
89 | |||
90 | &i2s0 { | ||
91 | status = "okay"; | ||
92 | }; | ||