blob: 329a89aeb5028cc154b022686973888426d2dea0 [file] [log] [blame]
Rajeshwari Birjee2be3362013-12-26 09:44:25 +05301/*
2 * Copyright (c) 2013 The Chromium OS Authors
3 * SAMSUNG EXYNOS5 SoC device tree source
4 *
5 * SPDX-License-Identifier: GPL-2.0+
6 */
7
Simon Glass2fdd7d92014-10-20 19:48:29 -06008#include "skeleton.dtsi"
Rajeshwari Birjee2be3362013-12-26 09:44:25 +05309
10/ {
11 compatible = "samsung,exynos5";
12
13 sromc@12250000 {
14 compatible = "samsung,exynos-sromc";
15 reg = <0x12250000 0x20>;
16 #address-cells = <1>;
17 #size-cells = <0>;
18 };
19
20 i2c@12c60000 {
21 #address-cells = <1>;
22 #size-cells = <0>;
23 compatible = "samsung,s3c2440-i2c";
24 reg = <0x12C60000 0x100>;
25 interrupts = <0 56 0>;
26 };
27
28 i2c@12c70000 {
29 #address-cells = <1>;
30 #size-cells = <0>;
31 compatible = "samsung,s3c2440-i2c";
32 reg = <0x12C70000 0x100>;
33 interrupts = <0 57 0>;
34 };
35
36 i2c@12c80000 {
37 #address-cells = <1>;
38 #size-cells = <0>;
39 compatible = "samsung,s3c2440-i2c";
40 reg = <0x12C80000 0x100>;
41 interrupts = <0 58 0>;
42 };
43
44 i2c@12c90000 {
45 #address-cells = <1>;
46 #size-cells = <0>;
47 compatible = "samsung,s3c2440-i2c";
48 reg = <0x12C90000 0x100>;
49 interrupts = <0 59 0>;
50 };
51
52 spi@12d20000 {
53 #address-cells = <1>;
54 #size-cells = <0>;
55 compatible = "samsung,exynos-spi";
56 reg = <0x12d20000 0x30>;
57 interrupts = <0 68 0>;
58 };
59
60 spi@12d30000 {
61 #address-cells = <1>;
62 #size-cells = <0>;
63 compatible = "samsung,exynos-spi";
64 reg = <0x12d30000 0x30>;
65 interrupts = <0 69 0>;
66 };
67
68 spi@12d40000 {
69 #address-cells = <1>;
70 #size-cells = <0>;
71 compatible = "samsung,exynos-spi";
72 reg = <0x12d40000 0x30>;
73 clock-frequency = <50000000>;
74 interrupts = <0 70 0>;
75 };
76
77 spi@131a0000 {
78 #address-cells = <1>;
79 #size-cells = <0>;
80 compatible = "samsung,exynos-spi";
81 reg = <0x131a0000 0x30>;
82 interrupts = <0 129 0>;
83 };
84
85 spi@131b0000 {
86 #address-cells = <1>;
87 #size-cells = <0>;
88 compatible = "samsung,exynos-spi";
89 reg = <0x131b0000 0x30>;
90 interrupts = <0 130 0>;
91 };
92
93 ehci@12110000 {
94 compatible = "samsung,exynos-ehci";
95 reg = <0x12110000 0x100>;
96 #address-cells = <1>;
97 #size-cells = <1>;
98
99 phy {
100 compatible = "samsung,exynos-usb-phy";
101 reg = <0x12130000 0x100>;
102 };
103 };
104
105 tmu@10060000 {
106 compatible = "samsung,exynos-tmu";
107 reg = <0x10060000 0x10000>;
108 };
109
110 fimd@14400000 {
111 compatible = "samsung,exynos-fimd";
112 reg = <0x14400000 0x10000>;
113 #address-cells = <1>;
114 #size-cells = <1>;
115 };
116
117 dp@145b0000 {
118 compatible = "samsung,exynos5-dp";
119 reg = <0x145b0000 0x1000>;
120 #address-cells = <1>;
121 #size-cells = <1>;
122 };
123
124 xhci0: xhci@12000000 {
125 compatible = "samsung,exynos5250-xhci";
126 reg = <0x12000000 0x10000>;
127 #address-cells = <1>;
128 #size-cells = <1>;
129
130 phy {
131 compatible = "samsung,exynos5250-usb3-phy";
132 reg = <0x12100000 0x100>;
133 };
134 };
135
136 mmc@12200000 {
137 #address-cells = <1>;
138 #size-cells = <0>;
Jaehoon Chung7d3ca0f2014-05-16 13:59:51 +0900139 compatible = "samsung,exynos-dwmmc";
Rajeshwari Birjee2be3362013-12-26 09:44:25 +0530140 reg = <0x12200000 0x1000>;
141 interrupts = <0 75 0>;
142 };
143
144 mmc@12210000 {
145 #address-cells = <1>;
146 #size-cells = <0>;
Jaehoon Chung7d3ca0f2014-05-16 13:59:51 +0900147 compatible = "samsung,exynos-dwmmc";
Rajeshwari Birjee2be3362013-12-26 09:44:25 +0530148 reg = <0x12210000 0x1000>;
149 interrupts = <0 76 0>;
150 };
151
152 mmc@12220000 {
153 #address-cells = <1>;
154 #size-cells = <0>;
Jaehoon Chung7d3ca0f2014-05-16 13:59:51 +0900155 compatible = "samsung,exynos-dwmmc";
Rajeshwari Birjee2be3362013-12-26 09:44:25 +0530156 reg = <0x12220000 0x1000>;
157 interrupts = <0 77 0>;
158 };
159
160 mmc@12230000 {
161 #address-cells = <1>;
162 #size-cells = <0>;
Jaehoon Chung7d3ca0f2014-05-16 13:59:51 +0900163 compatible = "samsung,exynos-dwmmc";
Rajeshwari Birjee2be3362013-12-26 09:44:25 +0530164 reg = <0x12230000 0x1000>;
165 interrupts = <0 78 0>;
166 };
167
168 serial@12C00000 {
169 compatible = "samsung,exynos4210-uart";
170 reg = <0x12C00000 0x100>;
171 interrupts = <0 51 0>;
172 id = <0>;
173 };
174
175 serial@12C10000 {
176 compatible = "samsung,exynos4210-uart";
177 reg = <0x12C10000 0x100>;
178 interrupts = <0 52 0>;
179 id = <1>;
180 };
181
182 serial@12C20000 {
183 compatible = "samsung,exynos4210-uart";
184 reg = <0x12C20000 0x100>;
185 interrupts = <0 53 0>;
186 id = <2>;
187 };
188
189 serial@12C30000 {
190 compatible = "samsung,exynos4210-uart";
191 reg = <0x12C30000 0x100>;
192 interrupts = <0 54 0>;
193 id = <3>;
194 };
195
196 gpio: gpio {
197 };
198};