xref: /openbmc/u-boot/arch/arm/dts/exynos5.dtsi (revision 1ace4022)
1/*
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
8/include/ "skeleton.dtsi"
9
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>;
139		compatible = "samsung,exynos5250-dwmmc";
140		reg = <0x12200000 0x1000>;
141		interrupts = <0 75 0>;
142	};
143
144	mmc@12210000 {
145		#address-cells = <1>;
146		#size-cells = <0>;
147		compatible = "samsung,exynos5250-dwmmc";
148		reg = <0x12210000 0x1000>;
149		interrupts = <0 76 0>;
150	};
151
152	mmc@12220000 {
153		#address-cells = <1>;
154		#size-cells = <0>;
155		compatible = "samsung,exynos5250-dwmmc";
156		reg = <0x12220000 0x1000>;
157		interrupts = <0 77 0>;
158	};
159
160	mmc@12230000 {
161		#address-cells = <1>;
162		#size-cells = <0>;
163		compatible = "samsung,exynos5250-dwmmc";
164		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};
199