Merge tag 'ntb-3.13' of git://github.com/jonmason/ntb
[linux-drm-fsl-dcu.git] / arch / arm / boot / dts / exynos5250-pinctrl.dtsi
1 /*
2  * Samsung's Exynos5250 SoC 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 Exynos5250 SoC 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                 gpa2: gpa2 {
34                         gpio-controller;
35                         #gpio-cells = <2>;
36
37                         interrupt-controller;
38                         #interrupt-cells = <2>;
39                 };
40
41                 gpb0: gpb0 {
42                         gpio-controller;
43                         #gpio-cells = <2>;
44
45                         interrupt-controller;
46                         #interrupt-cells = <2>;
47                 };
48
49                 gpb1: gpb1 {
50                         gpio-controller;
51                         #gpio-cells = <2>;
52
53                         interrupt-controller;
54                         #interrupt-cells = <2>;
55                 };
56
57                 gpb2: gpb2 {
58                         gpio-controller;
59                         #gpio-cells = <2>;
60
61                         interrupt-controller;
62                         #interrupt-cells = <2>;
63                 };
64
65                 gpb3: gpb3 {
66                         gpio-controller;
67                         #gpio-cells = <2>;
68
69                         interrupt-controller;
70                         #interrupt-cells = <2>;
71                 };
72
73                 gpc0: gpc0 {
74                         gpio-controller;
75                         #gpio-cells = <2>;
76
77                         interrupt-controller;
78                         #interrupt-cells = <2>;
79                 };
80
81                 gpc1: gpc1 {
82                         gpio-controller;
83                         #gpio-cells = <2>;
84
85                         interrupt-controller;
86                         #interrupt-cells = <2>;
87                 };
88
89                 gpc2: gpc2 {
90                         gpio-controller;
91                         #gpio-cells = <2>;
92
93                         interrupt-controller;
94                         #interrupt-cells = <2>;
95                 };
96
97                 gpc3: gpc3 {
98                         gpio-controller;
99                         #gpio-cells = <2>;
100
101                         interrupt-controller;
102                         #interrupt-cells = <2>;
103                 };
104
105                 gpd0: gpd0 {
106                         gpio-controller;
107                         #gpio-cells = <2>;
108
109                         interrupt-controller;
110                         #interrupt-cells = <2>;
111                 };
112
113                 gpd1: gpd1 {
114                         gpio-controller;
115                         #gpio-cells = <2>;
116
117                         interrupt-controller;
118                         #interrupt-cells = <2>;
119                 };
120
121                 gpy0: gpy0 {
122                         gpio-controller;
123                         #gpio-cells = <2>;
124                 };
125
126                 gpy1: gpy1 {
127                         gpio-controller;
128                         #gpio-cells = <2>;
129                 };
130
131                 gpy2: gpy2 {
132                         gpio-controller;
133                         #gpio-cells = <2>;
134                 };
135
136                 gpy3: gpy3 {
137                         gpio-controller;
138                         #gpio-cells = <2>;
139                 };
140
141                 gpy4: gpy4 {
142                         gpio-controller;
143                         #gpio-cells = <2>;
144                 };
145
146                 gpy5: gpy5 {
147                         gpio-controller;
148                         #gpio-cells = <2>;
149                 };
150
151                 gpy6: gpy6 {
152                         gpio-controller;
153                         #gpio-cells = <2>;
154                 };
155
156                 gpc4: gpc4 {
157                         gpio-controller;
158                         #gpio-cells = <2>;
159
160                         interrupt-controller;
161                         #interrupt-cells = <2>;
162                 };
163
164                 gpx0: gpx0 {
165                         gpio-controller;
166                         #gpio-cells = <2>;
167
168                         interrupt-controller;
169                         interrupt-parent = <&combiner>;
170                         #interrupt-cells = <2>;
171                         interrupts = <23 0>, <24 0>, <25 0>, <25 1>,
172                                      <26 0>, <26 1>, <27 0>, <27 1>;
173                 };
174
175                 gpx1: gpx1 {
176                         gpio-controller;
177                         #gpio-cells = <2>;
178
179                         interrupt-controller;
180                         interrupt-parent = <&combiner>;
181                         #interrupt-cells = <2>;
182                         interrupts = <28 0>, <28 1>, <29 0>, <29 1>,
183                                      <30 0>, <30 1>, <31 0>, <31 1>;
184                 };
185
186                 gpx2: gpx2 {
187                         gpio-controller;
188                         #gpio-cells = <2>;
189
190                         interrupt-controller;
191                         #interrupt-cells = <2>;
192                 };
193
194                 gpx3: gpx3 {
195                         gpio-controller;
196                         #gpio-cells = <2>;
197
198                         interrupt-controller;
199                         #interrupt-cells = <2>;
200                 };
201
202                 uart0_data: uart0-data {
203                         samsung,pins = "gpa0-0", "gpa0-1";
204                         samsung,pin-function = <2>;
205                         samsung,pin-pud = <0>;
206                         samsung,pin-drv = <0>;
207                 };
208
209                 uart0_fctl: uart0-fctl {
210                         samsung,pins = "gpa0-2", "gpa0-3";
211                         samsung,pin-function = <2>;
212                         samsung,pin-pud = <0>;
213                         samsung,pin-drv = <0>;
214                 };
215
216                 i2c2_bus: i2c2-bus {
217                         samsung,pins = "gpa0-6", "gpa0-7";
218                         samsung,pin-function = <3>;
219                         samsung,pin-pud = <3>;
220                         samsung,pin-drv = <0>;
221                 };
222
223                 i2c2_hs_bus: i2c2-hs-bus {
224                         samsung,pins = "gpa0-6", "gpa0-7";
225                         samsung,pin-function = <4>;
226                         samsung,pin-pud = <3>;
227                         samsung,pin-drv = <0>;
228                 };
229
230                 uart2_data: uart2-data {
231                         samsung,pins = "gpa1-0", "gpa1-1";
232                         samsung,pin-function = <2>;
233                         samsung,pin-pud = <0>;
234                         samsung,pin-drv = <0>;
235                 };
236
237                 uart2_fctl: uart2-fctl {
238                         samsung,pins = "gpa1-2", "gpa1-3";
239                         samsung,pin-function = <2>;
240                         samsung,pin-pud = <0>;
241                         samsung,pin-drv = <0>;
242                 };
243
244                 i2c3_bus: i2c3-bus {
245                         samsung,pins = "gpa1-2", "gpa1-3";
246                         samsung,pin-function = <3>;
247                         samsung,pin-pud = <3>;
248                         samsung,pin-drv = <0>;
249                 };
250
251                 i2c3_hs_bus: i2c3-hs-bus {
252                         samsung,pins = "gpa1-2", "gpa1-3";
253                         samsung,pin-function = <4>;
254                         samsung,pin-pud = <3>;
255                         samsung,pin-drv = <0>;
256                 };
257
258                 uart3_data: uart3-data {
259                         samsung,pins = "gpa1-4", "gpa1-4";
260                         samsung,pin-function = <2>;
261                         samsung,pin-pud = <0>;
262                         samsung,pin-drv = <0>;
263                 };
264
265                 spi0_bus: spi0-bus {
266                         samsung,pins = "gpa2-0", "gpa2-2", "gpa2-3";
267                         samsung,pin-function = <2>;
268                         samsung,pin-pud = <3>;
269                         samsung,pin-drv = <0>;
270                 };
271
272                 i2c4_bus: i2c4-bus {
273                         samsung,pins = "gpa2-0", "gpa2-1";
274                         samsung,pin-function = <3>;
275                         samsung,pin-pud = <3>;
276                         samsung,pin-drv = <0>;
277                 };
278
279                 i2c5_bus: i2c5-bus {
280                         samsung,pins = "gpa2-2", "gpa2-3";
281                         samsung,pin-function = <3>;
282                         samsung,pin-pud = <3>;
283                         samsung,pin-drv = <0>;
284                 };
285
286                 spi1_bus: spi1-bus {
287                         samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7";
288                         samsung,pin-function = <2>;
289                         samsung,pin-pud = <3>;
290                         samsung,pin-drv = <0>;
291                 };
292
293                 i2s1_bus: i2s1-bus {
294                         samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3",
295                                         "gpb0-4";
296                         samsung,pin-function = <2>;
297                         samsung,pin-pud = <0>;
298                         samsung,pin-drv = <0>;
299                 };
300
301                 pcm1_bus: pcm1-bus {
302                         samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3",
303                                         "gpb0-4";
304                         samsung,pin-function = <3>;
305                         samsung,pin-pud = <0>;
306                         samsung,pin-drv = <0>;
307                 };
308
309                 ac97_bus: ac97-bus {
310                         samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3",
311                                         "gpb0-4";
312                         samsung,pin-function = <4>;
313                         samsung,pin-pud = <0>;
314                         samsung,pin-drv = <0>;
315                 };
316
317                 i2s2_bus: i2s2-bus {
318                         samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3",
319                                         "gpb1-4";
320                         samsung,pin-function = <2>;
321                         samsung,pin-pud = <0>;
322                         samsung,pin-drv = <0>;
323                 };
324
325                 pcm2_bus: pcm2-bus {
326                         samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3",
327                                         "gpb1-4";
328                         samsung,pin-function = <3>;
329                         samsung,pin-pud = <0>;
330                         samsung,pin-drv = <0>;
331                 };
332
333                 spdif_bus: spdif-bus {
334                         samsung,pins = "gpb1-0", "gpb1-1";
335                         samsung,pin-function = <4>;
336                         samsung,pin-pud = <0>;
337                         samsung,pin-drv = <0>;
338                 };
339
340                 spi2_bus: spi2-bus {
341                         samsung,pins = "gpb1-1", "gpb1-3", "gpb1-4";
342                         samsung,pin-function = <5>;
343                         samsung,pin-pud = <3>;
344                         samsung,pin-drv = <0>;
345                 };
346
347                 i2c6_bus: i2c6-bus {
348                         samsung,pins = "gpb1-3", "gpb1-4";
349                         samsung,pin-function = <4>;
350                         samsung,pin-pud = <3>;
351                         samsung,pin-drv = <0>;
352                 };
353
354                 i2c7_bus: i2c7-bus {
355                         samsung,pins = "gpb2-2", "gpb2-3";
356                         samsung,pin-function = <3>;
357                         samsung,pin-pud = <3>;
358                         samsung,pin-drv = <0>;
359                 };
360
361                 i2c0_bus: i2c0-bus {
362                         samsung,pins = "gpb3-0", "gpb3-1";
363                         samsung,pin-function = <2>;
364                         samsung,pin-pud = <3>;
365                         samsung,pin-drv = <0>;
366                 };
367
368                 i2c1_bus: i2c1-bus {
369                         samsung,pins = "gpb3-2", "gpb3-3";
370                         samsung,pin-function = <2>;
371                         samsung,pin-pud = <3>;
372                         samsung,pin-drv = <0>;
373                 };
374
375                 i2c0_hs_bus: i2c0-hs-bus {
376                         samsung,pins = "gpb3-0", "gpb3-1";
377                         samsung,pin-function = <4>;
378                         samsung,pin-pud = <3>;
379                         samsung,pin-drv = <0>;
380                 };
381
382                 i2c1_hs_bus: i2c1-hs-bus {
383                         samsung,pins = "gpb3-2", "gpb3-3";
384                         samsung,pin-function = <4>;
385                         samsung,pin-pud = <3>;
386                         samsung,pin-drv = <0>;
387                 };
388
389                 sd0_clk: sd0-clk {
390                         samsung,pins = "gpc0-0";
391                         samsung,pin-function = <2>;
392                         samsung,pin-pud = <0>;
393                         samsung,pin-drv = <3>;
394                 };
395
396                 sd0_cmd: sd0-cmd {
397                         samsung,pins = "gpc0-1";
398                         samsung,pin-function = <2>;
399                         samsung,pin-pud = <0>;
400                         samsung,pin-drv = <3>;
401                 };
402
403                 sd0_cd: sd0-cd {
404                         samsung,pins = "gpc0-2";
405                         samsung,pin-function = <2>;
406                         samsung,pin-pud = <3>;
407                         samsung,pin-drv = <3>;
408                 };
409
410                 sd0_bus1: sd0-bus-width1 {
411                         samsung,pins = "gpc0-3";
412                         samsung,pin-function = <2>;
413                         samsung,pin-pud = <3>;
414                         samsung,pin-drv = <3>;
415                 };
416
417                 sd0_bus4: sd0-bus-width4 {
418                         samsung,pins = "gpc0-3", "gpc0-4", "gpc0-5", "gpc0-6";
419                         samsung,pin-function = <2>;
420                         samsung,pin-pud = <3>;
421                         samsung,pin-drv = <3>;
422                 };
423
424                 sd0_bus8: sd0-bus-width8 {
425                         samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3";
426                         samsung,pin-function = <2>;
427                         samsung,pin-pud = <3>;
428                         samsung,pin-drv = <3>;
429                 };
430
431                 sd1_clk: sd1-clk {
432                         samsung,pins = "gpc2-0";
433                         samsung,pin-function = <2>;
434                         samsung,pin-pud = <0>;
435                         samsung,pin-drv = <3>;
436                 };
437
438                 sd1_cmd: sd1-cmd {
439                         samsung,pins = "gpc2-1";
440                         samsung,pin-function = <2>;
441                         samsung,pin-pud = <0>;
442                         samsung,pin-drv = <3>;
443                 };
444
445                 sd1_cd: sd1-cd {
446                         samsung,pins = "gpc2-2";
447                         samsung,pin-function = <2>;
448                         samsung,pin-pud = <3>;
449                         samsung,pin-drv = <3>;
450                 };
451
452                 sd1_bus1: sd1-bus-width1 {
453                         samsung,pins = "gpc2-3";
454                         samsung,pin-function = <2>;
455                         samsung,pin-pud = <3>;
456                         samsung,pin-drv = <3>;
457                 };
458
459                 sd1_bus4: sd1-bus-width4 {
460                         samsung,pins = "gpc2-3", "gpc2-4", "gpc2-5", "gpc2-6";
461                         samsung,pin-function = <2>;
462                         samsung,pin-pud = <3>;
463                         samsung,pin-drv = <3>;
464                 };
465
466                 sd2_clk: sd2-clk {
467                         samsung,pins = "gpc3-0";
468                         samsung,pin-function = <2>;
469                         samsung,pin-pud = <0>;
470                         samsung,pin-drv = <3>;
471                 };
472
473                 sd2_cmd: sd2-cmd {
474                         samsung,pins = "gpc3-1";
475                         samsung,pin-function = <2>;
476                         samsung,pin-pud = <0>;
477                         samsung,pin-drv = <3>;
478                 };
479
480                 sd2_cd: sd2-cd {
481                         samsung,pins = "gpc3-2";
482                         samsung,pin-function = <2>;
483                         samsung,pin-pud = <3>;
484                         samsung,pin-drv = <3>;
485                 };
486
487                 sd2_bus1: sd2-bus-width1 {
488                         samsung,pins = "gpc3-3";
489                         samsung,pin-function = <2>;
490                         samsung,pin-pud = <3>;
491                         samsung,pin-drv = <3>;
492                 };
493
494                 sd2_bus4: sd2-bus-width4 {
495                         samsung,pins = "gpc3-3", "gpc3-4", "gpc3-5", "gpc3-6";
496                         samsung,pin-function = <2>;
497                         samsung,pin-pud = <3>;
498                         samsung,pin-drv = <3>;
499                 };
500
501                 sd2_bus8: sd2-bus-width8 {
502                         samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6";
503                         samsung,pin-function = <3>;
504                         samsung,pin-pud = <3>;
505                         samsung,pin-drv = <3>;
506                 };
507
508                 sd3_clk: sd3-clk {
509                         samsung,pins = "gpc4-0";
510                         samsung,pin-function = <2>;
511                         samsung,pin-pud = <0>;
512                         samsung,pin-drv = <3>;
513                 };
514
515                 sd3_cmd: sd3-cmd {
516                         samsung,pins = "gpc4-1";
517                         samsung,pin-function = <2>;
518                         samsung,pin-pud = <0>;
519                         samsung,pin-drv = <3>;
520                 };
521
522                 sd3_cd: sd3-cd {
523                         samsung,pins = "gpc4-2";
524                         samsung,pin-function = <2>;
525                         samsung,pin-pud = <3>;
526                         samsung,pin-drv = <3>;
527                 };
528
529                 sd3_bus1: sd3-bus-width1 {
530                         samsung,pins = "gpc4-3";
531                         samsung,pin-function = <2>;
532                         samsung,pin-pud = <3>;
533                         samsung,pin-drv = <3>;
534                 };
535
536                 sd3_bus4: sd3-bus-width4 {
537                         samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6";
538                         samsung,pin-function = <2>;
539                         samsung,pin-pud = <3>;
540                         samsung,pin-drv = <3>;
541                 };
542
543                 uart1_data: uart1-data {
544                         samsung,pins = "gpd0-0", "gpd0-1";
545                         samsung,pin-function = <2>;
546                         samsung,pin-pud = <0>;
547                         samsung,pin-drv = <0>;
548                 };
549
550                 uart1_fctl: uart1-fctl {
551                         samsung,pins = "gpd0-2", "gpd0-3";
552                         samsung,pin-function = <2>;
553                         samsung,pin-pud = <0>;
554                         samsung,pin-drv = <0>;
555                 };
556
557                 dp_hpd: dp_hpd {
558                         samsung,pins = "gpx0-7";
559                         samsung,pin-function = <3>;
560                         samsung,pin-pud = <0>;
561                         samsung,pin-drv = <0>;
562                 };
563         };
564
565         pinctrl@13400000 {
566                 gpe0: gpe0 {
567                         gpio-controller;
568                         #gpio-cells = <2>;
569
570                         interrupt-controller;
571                         #interrupt-cells = <2>;
572                 };
573
574                 gpe1: gpe1 {
575                         gpio-controller;
576                         #gpio-cells = <2>;
577
578                         interrupt-controller;
579                         #interrupt-cells = <2>;
580                 };
581
582                 gpf0: gpf0 {
583                         gpio-controller;
584                         #gpio-cells = <2>;
585
586                         interrupt-controller;
587                         #interrupt-cells = <2>;
588                 };
589
590                 gpf1: gpf1 {
591                         gpio-controller;
592                         #gpio-cells = <2>;
593
594                         interrupt-controller;
595                         #interrupt-cells = <2>;
596                 };
597
598                 gpg0: gpg0 {
599                         gpio-controller;
600                         #gpio-cells = <2>;
601
602                         interrupt-controller;
603                         #interrupt-cells = <2>;
604                 };
605
606                 gpg1: gpg1 {
607                         gpio-controller;
608                         #gpio-cells = <2>;
609
610                         interrupt-controller;
611                         #interrupt-cells = <2>;
612                 };
613
614                 gpg2: gpg2 {
615                         gpio-controller;
616                         #gpio-cells = <2>;
617
618                         interrupt-controller;
619                         #interrupt-cells = <2>;
620                 };
621
622                 gph0: gph0 {
623                         gpio-controller;
624                         #gpio-cells = <2>;
625
626                         interrupt-controller;
627                         #interrupt-cells = <2>;
628                 };
629
630                 gph1: gph1 {
631                         gpio-controller;
632                         #gpio-cells = <2>;
633
634                         interrupt-controller;
635                         #interrupt-cells = <2>;
636                 };
637
638                 cam_gpio_a: cam-gpio-a {
639                         samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3",
640                                        "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7",
641                                        "gpe1-0", "gpe1-1";
642                         samsung,pin-function = <2>;
643                         samsung,pin-pud = <0>;
644                         samsung,pin-drv = <0>;
645                 };
646
647                 cam_gpio_b: cam-gpio-b {
648                         samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3",
649                                        "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
650                         samsung,pin-function = <3>;
651                         samsung,pin-pud = <0>;
652                         samsung,pin-drv = <0>;
653                 };
654
655                 cam_i2c2_bus: cam-i2c2-bus {
656                         samsung,pins = "gpe0-6", "gpe1-0";
657                         samsung,pin-function = <4>;
658                         samsung,pin-pud = <3>;
659                         samsung,pin-drv = <0>;
660                 };
661
662                 cam_spi1_bus: cam-spi1-bus {
663                         samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3";
664                         samsung,pin-function = <4>;
665                         samsung,pin-pud = <0>;
666                         samsung,pin-drv = <0>;
667                 };
668
669                 cam_i2c1_bus: cam-i2c1-bus {
670                         samsung,pins = "gpf0-2", "gpf0-3";
671                         samsung,pin-function = <2>;
672                         samsung,pin-pud = <3>;
673                         samsung,pin-drv = <0>;
674                 };
675
676                 cam_i2c0_bus: cam-i2c0-bus {
677                         samsung,pins = "gpf0-0", "gpf0-1";
678                         samsung,pin-function = <2>;
679                         samsung,pin-pud = <3>;
680                         samsung,pin-drv = <0>;
681                 };
682
683                 cam_spi0_bus: cam-spi0-bus {
684                         samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
685                         samsung,pin-function = <2>;
686                         samsung,pin-pud = <0>;
687                         samsung,pin-drv = <0>;
688                 };
689
690                 cam_bayrgb_bus: cam-bayrgb-bus {
691                         samsung,pins = "gpg0-0", "gpg0-1", "gpg0-2", "gpg0-3",
692                                        "gpg0-4", "gpg0-5", "gpg0-6", "gpg0-7",
693                                        "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3",
694                                        "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7",
695                                        "gpg2-0", "gpg2-1";
696                         samsung,pin-function = <2>;
697                         samsung,pin-pud = <0>;
698                         samsung,pin-drv = <0>;
699                 };
700
701                 cam_port_a: cam-port-a {
702                         samsung,pins = "gph0-0", "gph0-1", "gph0-2", "gph0-3",
703                                        "gph1-0", "gph1-1", "gph1-2", "gph1-3",
704                                        "gph1-4", "gph1-5", "gph1-6", "gph1-7";
705                         samsung,pin-function = <2>;
706                         samsung,pin-pud = <0>;
707                         samsung,pin-drv = <0>;
708                 };
709         };
710
711         pinctrl@10d10000 {
712                 gpv0: gpv0 {
713                         gpio-controller;
714                         #gpio-cells = <2>;
715
716                         interrupt-controller;
717                         #interrupt-cells = <2>;
718                 };
719
720                 gpv1: gpv1 {
721                         gpio-controller;
722                         #gpio-cells = <2>;
723
724                         interrupt-controller;
725                         #interrupt-cells = <2>;
726                 };
727
728                 gpv2: gpv2 {
729                         gpio-controller;
730                         #gpio-cells = <2>;
731
732                         interrupt-controller;
733                         #interrupt-cells = <2>;
734                 };
735
736                 gpv3: gpv3 {
737                         gpio-controller;
738                         #gpio-cells = <2>;
739
740                         interrupt-controller;
741                         #interrupt-cells = <2>;
742                 };
743
744                 gpv4: gpv4 {
745                         gpio-controller;
746                         #gpio-cells = <2>;
747
748                         interrupt-controller;
749                         #interrupt-cells = <2>;
750                 };
751
752                 c2c_rxd: c2c-rxd {
753                         samsung,pins = "gpv0-0", "gpv0-1", "gpv0-2", "gpv0-3",
754                                        "gpv0-4", "gpv0-5", "gpv0-6", "gpv0-7",
755                                        "gpv1-0", "gpv1-1", "gpv1-2", "gpv1-3",
756                                        "gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7";
757                         samsung,pin-function = <2>;
758                         samsung,pin-pud = <0>;
759                         samsung,pin-drv = <0>;
760                 };
761
762                 c2c_txd: c2c-txd {
763                         samsung,pins = "gpv2-0", "gpv2-1", "gpv2-2", "gpv2-3",
764                                        "gpv2-4", "gpv2-5", "gpv2-6", "gpv2-7",
765                                        "gpv3-0", "gpv3-1", "gpv3-2", "gpv3-3",
766                                        "gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7";
767                         samsung,pin-function = <2>;
768                         samsung,pin-pud = <0>;
769                         samsung,pin-drv = <0>;
770                 };
771         };
772
773         pinctrl@03860000 {
774                 gpz: gpz {
775                         gpio-controller;
776                         #gpio-cells = <2>;
777
778                         interrupt-controller;
779                         #interrupt-cells = <2>;
780                 };
781
782                 i2s0_bus: i2s0-bus {
783                         samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3",
784                                         "gpz-4", "gpz-5", "gpz-6";
785                         samsung,pin-function = <2>;
786                         samsung,pin-pud = <0>;
787                         samsung,pin-drv = <0>;
788                 };
789         };
790 };