Commit | Line | Data |
---|---|---|
16d7ff26 RS |
1 | /* |
2 | * Samsung's Exynos5260 SoC pin-mux and pin-config device tree source | |
3 | * | |
4 | * Copyright (c) 2013 Samsung Electronics Co., Ltd. | |
5 | * http://www.samsung.com | |
6 | * | |
7 | * Samsung's Exynos5260 SoC pin-mux and pin-config options 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 | ||
90c6e353 | 15 | #include <dt-bindings/pinctrl/samsung.h> |
16d7ff26 RS |
16 | |
17 | &pinctrl_0 { | |
18 | gpa0: gpa0 { | |
19 | gpio-controller; | |
20 | #gpio-cells = <2>; | |
21 | ||
22 | interrupt-controller; | |
23 | #interrupt-cells = <2>; | |
24 | }; | |
25 | ||
26 | gpa1: gpa1 { | |
27 | gpio-controller; | |
28 | #gpio-cells = <2>; | |
29 | ||
30 | interrupt-controller; | |
31 | #interrupt-cells = <2>; | |
32 | }; | |
33 | ||
34 | gpa2: gpa2 { | |
35 | gpio-controller; | |
36 | #gpio-cells = <2>; | |
37 | ||
38 | interrupt-controller; | |
39 | #interrupt-cells = <2>; | |
40 | }; | |
41 | ||
42 | gpb0: gpb0 { | |
43 | gpio-controller; | |
44 | #gpio-cells = <2>; | |
45 | ||
46 | interrupt-controller; | |
47 | #interrupt-cells = <2>; | |
48 | }; | |
49 | ||
50 | gpb1: gpb1 { | |
51 | gpio-controller; | |
52 | #gpio-cells = <2>; | |
53 | ||
54 | interrupt-controller; | |
55 | #interrupt-cells = <2>; | |
56 | }; | |
57 | ||
58 | gpb2: gpb2 { | |
59 | gpio-controller; | |
60 | #gpio-cells = <2>; | |
61 | ||
62 | interrupt-controller; | |
63 | #interrupt-cells = <2>; | |
64 | }; | |
65 | ||
66 | gpb3: gpb3 { | |
67 | gpio-controller; | |
68 | #gpio-cells = <2>; | |
69 | ||
70 | interrupt-controller; | |
71 | #interrupt-cells = <2>; | |
72 | }; | |
73 | ||
74 | gpb4: gpb4 { | |
75 | gpio-controller; | |
76 | #gpio-cells = <2>; | |
77 | ||
78 | interrupt-controller; | |
79 | #interrupt-cells = <2>; | |
80 | }; | |
81 | ||
82 | gpb5: gpb5 { | |
83 | gpio-controller; | |
84 | #gpio-cells = <2>; | |
85 | ||
86 | interrupt-controller; | |
87 | #interrupt-cells = <2>; | |
88 | }; | |
89 | ||
90 | gpd0: gpd0 { | |
91 | gpio-controller; | |
92 | #gpio-cells = <2>; | |
93 | ||
94 | interrupt-controller; | |
95 | #interrupt-cells = <2>; | |
96 | }; | |
97 | ||
98 | gpd1: gpd1 { | |
99 | gpio-controller; | |
100 | #gpio-cells = <2>; | |
101 | ||
102 | interrupt-controller; | |
103 | #interrupt-cells = <2>; | |
104 | }; | |
105 | ||
106 | gpd2: gpd2 { | |
107 | gpio-controller; | |
108 | #gpio-cells = <2>; | |
109 | ||
110 | interrupt-controller; | |
111 | #interrupt-cells = <2>; | |
112 | }; | |
113 | ||
114 | gpe0: gpe0 { | |
115 | gpio-controller; | |
116 | #gpio-cells = <2>; | |
117 | ||
118 | interrupt-controller; | |
119 | #interrupt-cells = <2>; | |
120 | }; | |
121 | ||
122 | gpe1: gpe1 { | |
123 | gpio-controller; | |
124 | #gpio-cells = <2>; | |
125 | ||
126 | interrupt-controller; | |
127 | #interrupt-cells = <2>; | |
128 | }; | |
129 | ||
130 | gpf0: gpf0 { | |
131 | gpio-controller; | |
132 | #gpio-cells = <2>; | |
133 | ||
134 | interrupt-controller; | |
135 | #interrupt-cells = <2>; | |
136 | }; | |
137 | ||
138 | gpf1: gpf1 { | |
139 | gpio-controller; | |
140 | #gpio-cells = <2>; | |
141 | ||
142 | interrupt-controller; | |
143 | #interrupt-cells = <2>; | |
144 | }; | |
145 | ||
146 | gpk0: gpk0 { | |
147 | gpio-controller; | |
148 | #gpio-cells = <2>; | |
149 | ||
150 | interrupt-controller; | |
151 | #interrupt-cells = <2>; | |
152 | }; | |
153 | ||
154 | gpx0: gpx0 { | |
155 | gpio-controller; | |
156 | #gpio-cells = <2>; | |
157 | ||
158 | interrupt-controller; | |
159 | #interrupt-cells = <2>; | |
160 | }; | |
161 | ||
162 | gpx1: gpx1 { | |
163 | gpio-controller; | |
164 | #gpio-cells = <2>; | |
165 | ||
166 | interrupt-controller; | |
167 | #interrupt-cells = <2>; | |
168 | }; | |
169 | ||
170 | gpx2: gpx2 { | |
171 | gpio-controller; | |
172 | #gpio-cells = <2>; | |
173 | ||
174 | interrupt-controller; | |
175 | #interrupt-cells = <2>; | |
176 | }; | |
177 | ||
178 | gpx3: gpx3 { | |
179 | gpio-controller; | |
180 | #gpio-cells = <2>; | |
181 | ||
182 | interrupt-controller; | |
183 | #interrupt-cells = <2>; | |
184 | }; | |
185 | ||
186 | uart0_data: uart0-data { | |
187 | samsung,pins = "gpa0-0", "gpa0-1"; | |
188 | samsung,pin-function = <2>; | |
90c6e353 | 189 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
190 | samsung,pin-drv = <0>; |
191 | }; | |
192 | ||
193 | uart0_fctl: uart0-fctl { | |
194 | samsung,pins = "gpa0-2", "gpa0-3"; | |
195 | samsung,pin-function = <2>; | |
90c6e353 | 196 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
197 | samsung,pin-drv = <0>; |
198 | }; | |
199 | ||
200 | uart1_data: uart1-data { | |
201 | samsung,pins = "gpa1-0", "gpa1-1"; | |
202 | samsung,pin-function = <2>; | |
90c6e353 | 203 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
204 | samsung,pin-drv = <0>; |
205 | }; | |
206 | ||
207 | uart1_fctl: uart1-fctl { | |
208 | samsung,pins = "gpa1-2", "gpa1-3"; | |
209 | samsung,pin-function = <2>; | |
90c6e353 | 210 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
211 | samsung,pin-drv = <0>; |
212 | }; | |
213 | ||
214 | uart2_data: uart2-data { | |
215 | samsung,pins = "gpa1-4", "gpa1-5"; | |
216 | samsung,pin-function = <2>; | |
90c6e353 | 217 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
218 | samsung,pin-drv = <0>; |
219 | }; | |
220 | ||
221 | spi0_bus: spi0-bus { | |
222 | samsung,pins = "gpa2-0", "gpa2-2", "gpa2-3"; | |
223 | samsung,pin-function = <2>; | |
90c6e353 | 224 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
225 | samsung,pin-drv = <0>; |
226 | }; | |
227 | ||
228 | spi1_bus: spi1-bus { | |
229 | samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7"; | |
230 | samsung,pin-function = <2>; | |
90c6e353 | 231 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
232 | samsung,pin-drv = <0>; |
233 | }; | |
234 | ||
235 | usb3_vbus0_en: usb3-vbus0-en { | |
236 | samsung,pins = "gpa2-4"; | |
237 | samsung,pin-function = <1>; | |
90c6e353 | 238 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
239 | samsung,pin-drv = <0>; |
240 | }; | |
241 | ||
242 | i2s1_bus: i2s1-bus { | |
243 | samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", | |
244 | "gpb0-4"; | |
245 | samsung,pin-function = <2>; | |
90c6e353 | 246 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
247 | samsung,pin-drv = <0>; |
248 | }; | |
249 | ||
250 | pcm1_bus: pcm1-bus { | |
251 | samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", | |
252 | "gpb0-4"; | |
253 | samsung,pin-function = <3>; | |
90c6e353 | 254 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
255 | samsung,pin-drv = <0>; |
256 | }; | |
257 | ||
258 | spdif1_bus: spdif1-bus { | |
259 | samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2"; | |
260 | samsung,pin-function = <4>; | |
90c6e353 | 261 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
262 | samsung,pin-drv = <0>; |
263 | }; | |
264 | ||
265 | spi2_bus: spi2-bus { | |
266 | samsung,pins = "gpb1-0", "gpb1-2", "gpb1-3"; | |
267 | samsung,pin-function = <2>; | |
90c6e353 | 268 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
269 | samsung,pin-drv = <0>; |
270 | }; | |
271 | ||
272 | i2c0_hs_bus: i2c0-hs-bus { | |
273 | samsung,pins = "gpb3-0", "gpb3-1"; | |
274 | samsung,pin-function = <2>; | |
90c6e353 | 275 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
276 | samsung,pin-drv = <0>; |
277 | }; | |
278 | ||
279 | i2c1_hs_bus: i2c1-hs-bus { | |
280 | samsung,pins = "gpb3-2", "gpb3-3"; | |
281 | samsung,pin-function = <2>; | |
90c6e353 | 282 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
283 | samsung,pin-drv = <0>; |
284 | }; | |
285 | ||
286 | i2c2_hs_bus: i2c2-hs-bus { | |
287 | samsung,pins = "gpb3-4", "gpb3-5"; | |
288 | samsung,pin-function = <2>; | |
90c6e353 | 289 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
290 | samsung,pin-drv = <0>; |
291 | }; | |
292 | ||
293 | i2c3_hs_bus: i2c3-hs-bus { | |
294 | samsung,pins = "gpb3-6", "gpb3-7"; | |
295 | samsung,pin-function = <2>; | |
90c6e353 | 296 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
297 | samsung,pin-drv = <0>; |
298 | }; | |
299 | ||
300 | i2c4_bus: i2c4-bus { | |
301 | samsung,pins = "gpb4-0", "gpb4-1"; | |
302 | samsung,pin-function = <2>; | |
90c6e353 | 303 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
304 | samsung,pin-drv = <0>; |
305 | }; | |
306 | ||
307 | i2c5_bus: i2c5-bus { | |
308 | samsung,pins = "gpb4-2", "gpb4-3"; | |
309 | samsung,pin-function = <2>; | |
90c6e353 | 310 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
311 | samsung,pin-drv = <0>; |
312 | }; | |
313 | ||
314 | i2c6_bus: i2c6-bus { | |
315 | samsung,pins = "gpb4-4", "gpb4-5"; | |
316 | samsung,pin-function = <2>; | |
90c6e353 | 317 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
318 | samsung,pin-drv = <0>; |
319 | }; | |
320 | ||
321 | i2c7_bus: i2c7-bus { | |
322 | samsung,pins = "gpb4-6", "gpb4-7"; | |
323 | samsung,pin-function = <2>; | |
90c6e353 | 324 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
325 | samsung,pin-drv = <0>; |
326 | }; | |
327 | ||
328 | i2c8_bus: i2c8-bus { | |
329 | samsung,pins = "gpb5-0", "gpb5-1"; | |
330 | samsung,pin-function = <2>; | |
90c6e353 | 331 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
332 | samsung,pin-drv = <0>; |
333 | }; | |
334 | ||
335 | i2c9_bus: i2c9-bus { | |
336 | samsung,pins = "gpb5-2", "gpb5-3"; | |
337 | samsung,pin-function = <2>; | |
90c6e353 | 338 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
339 | samsung,pin-drv = <0>; |
340 | }; | |
341 | ||
342 | i2c10_bus: i2c10-bus { | |
343 | samsung,pins = "gpb5-4", "gpb5-5"; | |
344 | samsung,pin-function = <2>; | |
90c6e353 | 345 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
346 | samsung,pin-drv = <0>; |
347 | }; | |
348 | ||
349 | i2c11_bus: i2c11-bus { | |
350 | samsung,pins = "gpb5-6", "gpb5-7"; | |
351 | samsung,pin-function = <2>; | |
90c6e353 | 352 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
353 | samsung,pin-drv = <0>; |
354 | }; | |
355 | ||
356 | cam_gpio_a: cam-gpio-a { | |
357 | samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", | |
358 | "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", | |
359 | "gpe1-0", "gpe1-1"; | |
360 | samsung,pin-function = <2>; | |
90c6e353 | 361 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
362 | samsung,pin-drv = <0>; |
363 | }; | |
364 | ||
365 | cam_gpio_b: cam-gpio-b { | |
366 | samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3", | |
367 | "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; | |
368 | samsung,pin-function = <3>; | |
90c6e353 | 369 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
370 | samsung,pin-drv = <0>; |
371 | }; | |
372 | ||
373 | cam_i2c1_bus: cam-i2c1-bus { | |
374 | samsung,pins = "gpf0-2", "gpf0-3"; | |
375 | samsung,pin-function = <2>; | |
90c6e353 | 376 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
377 | samsung,pin-drv = <0>; |
378 | }; | |
379 | ||
380 | cam_i2c0_bus: cam-i2c0-bus { | |
381 | samsung,pins = "gpf0-0", "gpf0-1"; | |
382 | samsung,pin-function = <2>; | |
90c6e353 | 383 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
384 | samsung,pin-drv = <0>; |
385 | }; | |
386 | ||
387 | cam_spi0_bus: cam-spi0-bus { | |
388 | samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; | |
389 | samsung,pin-function = <2>; | |
90c6e353 | 390 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
391 | samsung,pin-drv = <0>; |
392 | }; | |
393 | ||
394 | cam_spi1_bus: cam-spi1-bus { | |
395 | samsung,pins = "gpf1-4", "gpf1-5", "gpf1-6", "gpf1-7"; | |
396 | samsung,pin-function = <2>; | |
90c6e353 | 397 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
398 | samsung,pin-drv = <0>; |
399 | }; | |
400 | }; | |
401 | ||
402 | &pinctrl_1 { | |
403 | gpc0: gpc0 { | |
404 | gpio-controller; | |
405 | #gpio-cells = <2>; | |
406 | ||
407 | interrupt-controller; | |
408 | #interrupt-cells = <2>; | |
409 | }; | |
410 | ||
411 | gpc1: gpc1 { | |
412 | gpio-controller; | |
413 | #gpio-cells = <2>; | |
414 | ||
415 | interrupt-controller; | |
416 | #interrupt-cells = <2>; | |
417 | }; | |
418 | ||
419 | gpc2: gpc2 { | |
420 | gpio-controller; | |
421 | #gpio-cells = <2>; | |
422 | ||
423 | interrupt-controller; | |
424 | #interrupt-cells = <2>; | |
425 | }; | |
426 | ||
427 | gpc3: gpc3 { | |
428 | gpio-controller; | |
429 | #gpio-cells = <2>; | |
430 | ||
431 | interrupt-controller; | |
432 | #interrupt-cells = <2>; | |
433 | }; | |
434 | ||
435 | gpc4: gpc4 { | |
436 | gpio-controller; | |
437 | #gpio-cells = <2>; | |
438 | ||
439 | interrupt-controller; | |
440 | #interrupt-cells = <2>; | |
441 | }; | |
442 | ||
443 | sd0_clk: sd0-clk { | |
444 | samsung,pins = "gpc0-0"; | |
445 | samsung,pin-function = <2>; | |
90c6e353 | 446 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
447 | samsung,pin-drv = <3>; |
448 | }; | |
449 | ||
450 | sd0_cmd: sd0-cmd { | |
451 | samsung,pins = "gpc0-1"; | |
452 | samsung,pin-function = <2>; | |
90c6e353 | 453 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
454 | samsung,pin-drv = <3>; |
455 | }; | |
456 | ||
457 | sd0_bus1: sd0-bus-width1 { | |
458 | samsung,pins = "gpc0-2"; | |
459 | samsung,pin-function = <2>; | |
90c6e353 | 460 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
461 | samsung,pin-drv = <3>; |
462 | }; | |
463 | ||
464 | sd0_bus4: sd0-bus-width4 { | |
465 | samsung,pins = "gpc0-3", "gpc0-4", "gpc0-5"; | |
466 | samsung,pin-function = <2>; | |
90c6e353 | 467 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
468 | samsung,pin-drv = <3>; |
469 | }; | |
470 | ||
471 | sd0_bus8: sd0-bus-width8 { | |
472 | samsung,pins = "gpc3-0", "gpc3-1", "gpc3-2", "gpc3-3"; | |
473 | samsung,pin-function = <2>; | |
90c6e353 | 474 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
475 | samsung,pin-drv = <3>; |
476 | }; | |
477 | ||
478 | sd0_rdqs: sd0-rdqs { | |
479 | samsung,pins = "gpc0-6"; | |
480 | samsung,pin-function = <2>; | |
90c6e353 | 481 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
482 | samsung,pin-drv = <3>; |
483 | }; | |
484 | ||
485 | sd1_clk: sd1-clk { | |
486 | samsung,pins = "gpc1-0"; | |
487 | samsung,pin-function = <2>; | |
90c6e353 | 488 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
489 | samsung,pin-drv = <3>; |
490 | }; | |
491 | ||
492 | sd1_cmd: sd1-cmd { | |
493 | samsung,pins = "gpc1-1"; | |
494 | samsung,pin-function = <2>; | |
90c6e353 | 495 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
496 | samsung,pin-drv = <3>; |
497 | }; | |
498 | ||
499 | sd1_bus1: sd1-bus-width1 { | |
500 | samsung,pins = "gpc1-2"; | |
501 | samsung,pin-function = <2>; | |
90c6e353 | 502 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
503 | samsung,pin-drv = <3>; |
504 | }; | |
505 | ||
506 | sd1_bus4: sd1-bus-width4 { | |
507 | samsung,pins = "gpc1-3", "gpc1-4", "gpc1-5"; | |
508 | samsung,pin-function = <2>; | |
90c6e353 | 509 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
510 | samsung,pin-drv = <3>; |
511 | }; | |
512 | ||
513 | sd1_bus8: sd1-bus-width8 { | |
514 | samsung,pins = "gpc4-0", "gpc4-1", "gpc4-2", "gpc4-3"; | |
515 | samsung,pin-function = <2>; | |
90c6e353 | 516 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
517 | samsung,pin-drv = <3>; |
518 | }; | |
519 | ||
520 | sd2_clk: sd2-clk { | |
521 | samsung,pins = "gpc2-0"; | |
522 | samsung,pin-function = <2>; | |
90c6e353 | 523 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
524 | samsung,pin-drv = <3>; |
525 | }; | |
526 | ||
527 | sd2_cmd: sd2-cmd { | |
528 | samsung,pins = "gpc2-1"; | |
529 | samsung,pin-function = <2>; | |
90c6e353 | 530 | samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
16d7ff26 RS |
531 | samsung,pin-drv = <3>; |
532 | }; | |
533 | ||
534 | sd2_cd: sd2-cd { | |
535 | samsung,pins = "gpc2-2"; | |
536 | samsung,pin-function = <2>; | |
90c6e353 | 537 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
538 | samsung,pin-drv = <3>; |
539 | }; | |
540 | ||
541 | sd2_bus1: sd2-bus-width1 { | |
542 | samsung,pins = "gpc2-3"; | |
543 | samsung,pin-function = <2>; | |
90c6e353 | 544 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
545 | samsung,pin-drv = <3>; |
546 | }; | |
547 | ||
548 | sd2_bus4: sd2-bus-width4 { | |
549 | samsung,pins = "gpc2-4", "gpc2-5", "gpc2-6"; | |
550 | samsung,pin-function = <2>; | |
90c6e353 | 551 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
16d7ff26 RS |
552 | samsung,pin-drv = <3>; |
553 | }; | |
554 | }; | |
555 | ||
556 | &pinctrl_2 { | |
557 | gpz0: gpz0 { | |
558 | gpio-controller; | |
559 | #gpio-cells = <2>; | |
560 | ||
561 | interrupt-controller; | |
562 | #interrupt-cells = <2>; | |
563 | }; | |
564 | ||
565 | gpz1: gpz1 { | |
566 | gpio-controller; | |
567 | #gpio-cells = <2>; | |
568 | ||
569 | interrupt-controller; | |
570 | #interrupt-cells = <2>; | |
571 | }; | |
572 | }; |