]> Git Repo - J-u-boot.git/blame - arch/arm/dts/exynos4.dtsi
Merge tag 'u-boot-imx-master-20250127' of https://gitlab.denx.de/u-boot/custodians...
[J-u-boot.git] / arch / arm / dts / exynos4.dtsi
CommitLineData
83d290c5 1// SPDX-License-Identifier: GPL-2.0+
8e5e1e6a
PW
2/*
3 * Samsung's Exynos4 SoC common device tree source
4 *
5 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
6 * http://www.samsung.com
8e5e1e6a
PW
7 */
8
2fdd7d9e 9#include "skeleton.dtsi"
8e5e1e6a
PW
10
11/ {
233bc69f
JC
12 aliases {
13 i2c0 = &i2c_0;
14 i2c1 = &i2c_1;
15 i2c2 = &i2c_2;
16 i2c3 = &i2c_3;
17 i2c4 = &i2c_4;
18 i2c5 = &i2c_5;
19 i2c6 = &i2c_6;
20 i2c7 = &i2c_7;
21 };
22
dd54739d
SG
23 combiner: interrupt-controller@10440000 {
24 compatible = "samsung,exynos4210-combiner";
25 #interrupt-cells = <2>;
26 interrupt-controller;
27 reg = <0x10440000 0x1000>;
28 };
29
d8b385b7
JC
30 gic: interrupt-controller@10490000 {
31 compatible = "arm,cortex-a9-gic";
32 #interrupt-cells = <3>;
33 interrupt-controller;
34 cpu-offset = <0x4000>;
35 reg = <0x10490000 0x10000>, <0x10480000 0x10000>;
36 };
37
38 serial_0: serial@13800000 {
8e5e1e6a
PW
39 compatible = "samsung,exynos4210-uart";
40 reg = <0x13800000 0x3c>;
41 id = <0>;
42 };
43
d8b385b7 44 serail_1: serial@13810000 {
8e5e1e6a
PW
45 compatible = "samsung,exynos4210-uart";
46 reg = <0x13810000 0x3c>;
47 id = <1>;
48 };
49
d8b385b7 50 serial_2: serial@13820000 {
8e5e1e6a
PW
51 compatible = "samsung,exynos4210-uart";
52 reg = <0x13820000 0x3c>;
53 id = <2>;
54 };
55
d8b385b7 56 serial_3: serial@13830000 {
8e5e1e6a
PW
57 compatible = "samsung,exynos4210-uart";
58 reg = <0x13830000 0x3c>;
59 id = <3>;
60 };
61
d8b385b7 62 serial_4: serial@13840000 {
8e5e1e6a
PW
63 compatible = "samsung,exynos4210-uart";
64 reg = <0x13840000 0x3c>;
65 id = <4>;
66 };
67
233bc69f 68 i2c_0: i2c@13860000 {
8e5e1e6a
PW
69 #address-cells = <1>;
70 #size-cells = <0>;
71 compatible = "samsung,s3c2440-i2c";
8fd10a8d 72 reg = <0x13860000 0x100>;
d8b385b7 73 interrupt-parent = <&gic>;
8fd10a8d 74 interrupts = <0 56 0>;
8e5e1e6a
PW
75 };
76
233bc69f 77 i2c_1: i2c@13870000 {
8e5e1e6a
PW
78 #address-cells = <1>;
79 #size-cells = <0>;
80 compatible = "samsung,s3c2440-i2c";
8fd10a8d 81 reg = <0x13870000 0x100>;
d8b385b7 82 interrupt-parent = <&gic>;
8fd10a8d 83 interrupts = <1 57 0>;
8e5e1e6a
PW
84 };
85
233bc69f 86 i2c_2: i2c@13880000 {
8e5e1e6a
PW
87 #address-cells = <1>;
88 #size-cells = <0>;
89 compatible = "samsung,s3c2440-i2c";
8fd10a8d 90 reg = <0x13880000 0x100>;
d8b385b7 91 interrupt-parent = <&gic>;
8fd10a8d 92 interrupts = <2 58 0>;
8e5e1e6a
PW
93 };
94
233bc69f 95 i2c_3: i2c@13890000 {
8e5e1e6a
PW
96 #address-cells = <1>;
97 #size-cells = <0>;
98 compatible = "samsung,s3c2440-i2c";
8fd10a8d 99 reg = <0x13890000 0x100>;
d8b385b7 100 interrupt-parent = <&gic>;
8fd10a8d 101 interrupts = <3 59 0>;
8e5e1e6a
PW
102 };
103
233bc69f 104 i2c_4: i2c@138a0000 {
8e5e1e6a
PW
105 #address-cells = <1>;
106 #size-cells = <0>;
107 compatible = "samsung,s3c2440-i2c";
8fd10a8d 108 reg = <0x138a0000 0x100>;
d8b385b7 109 interrupt-parent = <&gic>;
8fd10a8d 110 interrupts = <4 60 0>;
8e5e1e6a
PW
111 };
112
233bc69f 113 i2c_5: i2c@138b0000 {
8e5e1e6a
PW
114 #address-cells = <1>;
115 #size-cells = <0>;
116 compatible = "samsung,s3c2440-i2c";
8fd10a8d 117 reg = <0x138b0000 0x100>;
d8b385b7 118 interrupt-parent = <&gic>;
8fd10a8d 119 interrupts = <5 61 0>;
8e5e1e6a
PW
120 };
121
233bc69f 122 i2c_6: i2c@138c0000 {
8e5e1e6a
PW
123 #address-cells = <1>;
124 #size-cells = <0>;
125 compatible = "samsung,s3c2440-i2c";
8fd10a8d 126 reg = <0x138c0000 0x100>;
d8b385b7 127 interrupt-parent = <&gic>;
8fd10a8d 128 interrupts = <6 62 0>;
8e5e1e6a
PW
129 };
130
233bc69f 131 i2c_7: i2c@138d0000 {
8e5e1e6a
PW
132 #address-cells = <1>;
133 #size-cells = <0>;
134 compatible = "samsung,s3c2440-i2c";
8fd10a8d 135 reg = <0x138d0000 0x100>;
d8b385b7 136 interrupt-parent = <&gic>;
8fd10a8d 137 interrupts = <7 63 0>;
8e5e1e6a
PW
138 };
139
9c2e2cab 140 sdhci0: sdhci@12510000 {
8e5e1e6a
PW
141 #address-cells = <1>;
142 #size-cells = <0>;
9c2e2cab 143 compatible = "samsung,exynos4412-sdhci";
8e5e1e6a 144 reg = <0x12510000 0x1000>;
d8b385b7 145 interrupt-parent = <&gic>;
8e5e1e6a 146 interrupts = <0 75 0>;
9c2e2cab 147 status = "disabled";
8e5e1e6a
PW
148 };
149
9c2e2cab 150 sdhci1: sdhci@12520000 {
8e5e1e6a
PW
151 #address-cells = <1>;
152 #size-cells = <0>;
9c2e2cab 153 compatible = "samsung,exynos4412-sdhci";
8e5e1e6a 154 reg = <0x12520000 0x1000>;
d8b385b7 155 interrupt-parent = <&gic>;
8e5e1e6a 156 interrupts = <0 76 0>;
9c2e2cab 157 status = "disabled";
8e5e1e6a
PW
158 };
159
9c2e2cab 160 sdhci2: sdhci@12530000 {
8e5e1e6a
PW
161 #address-cells = <1>;
162 #size-cells = <0>;
9c2e2cab 163 compatible = "samsung,exynos4412-sdhci";
8e5e1e6a 164 reg = <0x12530000 0x1000>;
d8b385b7 165 interrupt-parent = <&gic>;
8e5e1e6a 166 interrupts = <0 77 0>;
9c2e2cab 167 status = "disabled";
8e5e1e6a
PW
168 };
169
9c2e2cab 170 sdhci3: sdhci@12540000 {
8e5e1e6a
PW
171 #address-cells = <1>;
172 #size-cells = <0>;
9c2e2cab 173 compatible = "samsung,exynos4412-sdhci";
8e5e1e6a 174 reg = <0x12540000 0x1000>;
d8b385b7 175 interrupt-parent = <&gic>;
8e5e1e6a 176 interrupts = <0 78 0>;
9c2e2cab 177 status = "disabled";
8e5e1e6a
PW
178 };
179
9c2e2cab 180 mshc_0: dwmmc@12550000 {
cd0ae61c
BS
181 #address-cells = <1>;
182 #size-cells = <0>;
9c2e2cab 183 compatible = "samsung,exynos4412-dw-mshc";
cd0ae61c 184 reg = <0x12550000 0x1000>;
d8b385b7 185 interrupt-parent = <&gic>;
cd0ae61c 186 interrupts = <0 131 0>;
9c2e2cab 187 status = "disabled";
cd0ae61c
BS
188 };
189
8e5e1e6a 190};
This page took 0.641266 seconds and 4 git commands to generate.