]>
Commit | Line | Data |
---|---|---|
dd54739d SG |
1 | /* |
2 | * Samsung's Exynos4x12 SoCs pin-mux and pin-config device tree source | |
3 | * | |
4 | * Copyright (c) 2012 Samsung Electronics Co., Ltd. | |
5 | * http://www.samsung.com | |
6 | * | |
7 | * Samsung's Exynos4x12 SoCs pin-mux and pin-config optiosn are listed as device | |
8 | * tree nodes are listed in this file. | |
9 | * | |
10 | * This program is free software; you can redistribute it and/or modify | |
11 | * it under the terms of the GNU General Public License version 2 as | |
12 | * published by the Free Software Foundation. | |
13 | */ | |
14 | ||
15 | / { | |
16 | pinctrl@11400000 { | |
17 | gpa0: gpa0 { | |
18 | gpio-controller; | |
19 | #gpio-cells = <2>; | |
20 | ||
21 | interrupt-controller; | |
22 | #interrupt-cells = <2>; | |
23 | }; | |
24 | ||
25 | gpa1: gpa1 { | |
26 | gpio-controller; | |
27 | #gpio-cells = <2>; | |
28 | ||
29 | interrupt-controller; | |
30 | #interrupt-cells = <2>; | |
31 | }; | |
32 | ||
33 | gpb: gpb { | |
34 | gpio-controller; | |
35 | #gpio-cells = <2>; | |
36 | ||
37 | interrupt-controller; | |
38 | #interrupt-cells = <2>; | |
39 | }; | |
40 | ||
41 | gpc0: gpc0 { | |
42 | gpio-controller; | |
43 | #gpio-cells = <2>; | |
44 | ||
45 | interrupt-controller; | |
46 | #interrupt-cells = <2>; | |
47 | }; | |
48 | ||
49 | gpc1: gpc1 { | |
50 | gpio-controller; | |
51 | #gpio-cells = <2>; | |
52 | ||
53 | interrupt-controller; | |
54 | #interrupt-cells = <2>; | |
55 | }; | |
56 | ||
57 | gpd0: gpd0 { | |
58 | gpio-controller; | |
59 | #gpio-cells = <2>; | |
60 | ||
61 | interrupt-controller; | |
62 | #interrupt-cells = <2>; | |
63 | }; | |
64 | ||
65 | gpd1: gpd1 { | |
66 | gpio-controller; | |
67 | #gpio-cells = <2>; | |
68 | ||
69 | interrupt-controller; | |
70 | #interrupt-cells = <2>; | |
71 | }; | |
72 | ||
73 | gpf0: gpf0 { | |
74 | gpio-controller; | |
75 | #gpio-cells = <2>; | |
76 | ||
77 | interrupt-controller; | |
78 | #interrupt-cells = <2>; | |
79 | }; | |
80 | ||
81 | gpf1: gpf1 { | |
82 | gpio-controller; | |
83 | #gpio-cells = <2>; | |
84 | ||
85 | interrupt-controller; | |
86 | #interrupt-cells = <2>; | |
87 | }; | |
88 | ||
89 | gpf2: gpf2 { | |
90 | gpio-controller; | |
91 | #gpio-cells = <2>; | |
92 | ||
93 | interrupt-controller; | |
94 | #interrupt-cells = <2>; | |
95 | }; | |
96 | ||
97 | gpf3: gpf3 { | |
98 | gpio-controller; | |
99 | #gpio-cells = <2>; | |
100 | ||
101 | interrupt-controller; | |
102 | #interrupt-cells = <2>; | |
103 | }; | |
104 | ||
105 | gpj0: gpj0 { | |
106 | gpio-controller; | |
107 | #gpio-cells = <2>; | |
108 | ||
109 | interrupt-controller; | |
110 | #interrupt-cells = <2>; | |
111 | }; | |
112 | ||
113 | gpj1: gpj1 { | |
114 | gpio-controller; | |
115 | #gpio-cells = <2>; | |
116 | ||
117 | interrupt-controller; | |
118 | #interrupt-cells = <2>; | |
119 | }; | |
dd54739d SG |
120 | }; |
121 | ||
122 | pinctrl@11000000 { | |
123 | gpk0: gpk0 { | |
124 | gpio-controller; | |
125 | #gpio-cells = <2>; | |
126 | ||
127 | interrupt-controller; | |
128 | #interrupt-cells = <2>; | |
129 | }; | |
130 | ||
131 | gpk1: gpk1 { | |
132 | gpio-controller; | |
133 | #gpio-cells = <2>; | |
134 | ||
135 | interrupt-controller; | |
136 | #interrupt-cells = <2>; | |
137 | }; | |
138 | ||
139 | gpk2: gpk2 { | |
140 | gpio-controller; | |
141 | #gpio-cells = <2>; | |
142 | ||
143 | interrupt-controller; | |
144 | #interrupt-cells = <2>; | |
145 | }; | |
146 | ||
147 | gpk3: gpk3 { | |
148 | gpio-controller; | |
149 | #gpio-cells = <2>; | |
150 | ||
151 | interrupt-controller; | |
152 | #interrupt-cells = <2>; | |
153 | }; | |
154 | ||
155 | gpl0: gpl0 { | |
156 | gpio-controller; | |
157 | #gpio-cells = <2>; | |
158 | ||
159 | interrupt-controller; | |
160 | #interrupt-cells = <2>; | |
161 | }; | |
162 | ||
163 | gpl1: gpl1 { | |
164 | gpio-controller; | |
165 | #gpio-cells = <2>; | |
166 | ||
167 | interrupt-controller; | |
168 | #interrupt-cells = <2>; | |
169 | }; | |
170 | ||
171 | gpl2: gpl2 { | |
172 | gpio-controller; | |
173 | #gpio-cells = <2>; | |
174 | ||
175 | interrupt-controller; | |
176 | #interrupt-cells = <2>; | |
177 | }; | |
178 | ||
f0655004 | 179 | gpy0: gpy0 { |
dd54739d SG |
180 | gpio-controller; |
181 | #gpio-cells = <2>; | |
dd54739d SG |
182 | }; |
183 | ||
f0655004 | 184 | gpy1: gpy1 { |
dd54739d SG |
185 | gpio-controller; |
186 | #gpio-cells = <2>; | |
dd54739d SG |
187 | }; |
188 | ||
f0655004 | 189 | gpy2: gpy2 { |
dd54739d SG |
190 | gpio-controller; |
191 | #gpio-cells = <2>; | |
dd54739d SG |
192 | }; |
193 | ||
f0655004 | 194 | gpy3: gpy3 { |
dd54739d SG |
195 | gpio-controller; |
196 | #gpio-cells = <2>; | |
dd54739d SG |
197 | }; |
198 | ||
f0655004 | 199 | gpy4: gpy4 { |
dd54739d SG |
200 | gpio-controller; |
201 | #gpio-cells = <2>; | |
dd54739d SG |
202 | }; |
203 | ||
f0655004 | 204 | gpy5: gpy5 { |
dd54739d SG |
205 | gpio-controller; |
206 | #gpio-cells = <2>; | |
207 | }; | |
208 | ||
f0655004 | 209 | gpy6: gpy6 { |
dd54739d SG |
210 | gpio-controller; |
211 | #gpio-cells = <2>; | |
212 | }; | |
213 | ||
f0655004 | 214 | gpm0: gpm0 { |
dd54739d SG |
215 | gpio-controller; |
216 | #gpio-cells = <2>; | |
f0655004 PM |
217 | |
218 | interrupt-controller; | |
219 | #interrupt-cells = <2>; | |
dd54739d SG |
220 | }; |
221 | ||
f0655004 | 222 | gpm1: gpm1 { |
dd54739d SG |
223 | gpio-controller; |
224 | #gpio-cells = <2>; | |
f0655004 PM |
225 | |
226 | interrupt-controller; | |
227 | #interrupt-cells = <2>; | |
dd54739d SG |
228 | }; |
229 | ||
f0655004 | 230 | gpm2: gpm2 { |
dd54739d SG |
231 | gpio-controller; |
232 | #gpio-cells = <2>; | |
f0655004 PM |
233 | |
234 | interrupt-controller; | |
235 | #interrupt-cells = <2>; | |
dd54739d SG |
236 | }; |
237 | ||
f0655004 | 238 | gpm3: gpm3 { |
dd54739d SG |
239 | gpio-controller; |
240 | #gpio-cells = <2>; | |
f0655004 PM |
241 | |
242 | interrupt-controller; | |
243 | #interrupt-cells = <2>; | |
dd54739d SG |
244 | }; |
245 | ||
f0655004 | 246 | gpm4: gpm4 { |
dd54739d SG |
247 | gpio-controller; |
248 | #gpio-cells = <2>; | |
f0655004 PM |
249 | |
250 | interrupt-controller; | |
251 | #interrupt-cells = <2>; | |
dd54739d SG |
252 | }; |
253 | ||
254 | gpx0: gpx0 { | |
255 | gpio-controller; | |
256 | #gpio-cells = <2>; | |
257 | ||
258 | interrupt-controller; | |
259 | interrupt-parent = <&gic>; | |
260 | interrupts = <0 16 0>, <0 17 0>, <0 18 0>, <0 19 0>, | |
261 | <0 20 0>, <0 21 0>, <0 22 0>, <0 23 0>; | |
262 | #interrupt-cells = <2>; | |
263 | }; | |
264 | ||
265 | gpx1: gpx1 { | |
266 | gpio-controller; | |
267 | #gpio-cells = <2>; | |
268 | ||
269 | interrupt-controller; | |
270 | interrupt-parent = <&gic>; | |
271 | interrupts = <0 24 0>, <0 25 0>, <0 26 0>, <0 27 0>, | |
272 | <0 28 0>, <0 29 0>, <0 30 0>, <0 31 0>; | |
273 | #interrupt-cells = <2>; | |
274 | }; | |
275 | ||
276 | gpx2: gpx2 { | |
277 | gpio-controller; | |
278 | #gpio-cells = <2>; | |
279 | ||
280 | interrupt-controller; | |
281 | #interrupt-cells = <2>; | |
282 | }; | |
283 | ||
284 | gpx3: gpx3 { | |
285 | gpio-controller; | |
286 | #gpio-cells = <2>; | |
287 | ||
288 | interrupt-controller; | |
289 | #interrupt-cells = <2>; | |
290 | }; | |
dd54739d SG |
291 | }; |
292 | ||
293 | pinctrl@03860000 { | |
294 | gpz: gpz { | |
295 | gpio-controller; | |
296 | #gpio-cells = <2>; | |
297 | ||
298 | interrupt-controller; | |
299 | #interrupt-cells = <2>; | |
300 | }; | |
dd54739d SG |
301 | }; |
302 | ||
303 | pinctrl@106E0000 { | |
304 | gpv0: gpv0 { | |
305 | gpio-controller; | |
306 | #gpio-cells = <2>; | |
307 | ||
308 | interrupt-controller; | |
309 | #interrupt-cells = <2>; | |
310 | }; | |
311 | ||
312 | gpv1: gpv1 { | |
313 | gpio-controller; | |
314 | #gpio-cells = <2>; | |
315 | ||
316 | interrupt-controller; | |
317 | #interrupt-cells = <2>; | |
318 | }; | |
319 | ||
320 | gpv2: gpv2 { | |
321 | gpio-controller; | |
322 | #gpio-cells = <2>; | |
323 | ||
324 | interrupt-controller; | |
325 | #interrupt-cells = <2>; | |
326 | }; | |
327 | ||
328 | gpv3: gpv3 { | |
329 | gpio-controller; | |
330 | #gpio-cells = <2>; | |
331 | ||
332 | interrupt-controller; | |
333 | #interrupt-cells = <2>; | |
334 | }; | |
335 | ||
336 | gpv4: gpv4 { | |
337 | gpio-controller; | |
338 | #gpio-cells = <2>; | |
339 | ||
340 | interrupt-controller; | |
341 | #interrupt-cells = <2>; | |
342 | }; | |
dd54739d SG |
343 | }; |
344 | }; |