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		pwm0_out: pwm0-out {
355			samsung,pins = "gpb2-0";
356			samsung,pin-function = <2>;
357			samsung,pin-pud = <0>;
358			samsung,pin-drv = <0>;
359		};
360
361		pwm1_out: pwm1-out {
362			samsung,pins = "gpb2-1";
363			samsung,pin-function = <2>;
364			samsung,pin-pud = <0>;
365			samsung,pin-drv = <0>;
366		};
367
368		pwm2_out: pwm2-out {
369			samsung,pins = "gpb2-2";
370			samsung,pin-function = <2>;
371			samsung,pin-pud = <0>;
372			samsung,pin-drv = <0>;
373		};
374
375		pwm3_out: pwm3-out {
376			samsung,pins = "gpb2-3";
377			samsung,pin-function = <2>;
378			samsung,pin-pud = <0>;
379			samsung,pin-drv = <0>;
380		};
381
382		i2c7_bus: i2c7-bus {
383			samsung,pins = "gpb2-2", "gpb2-3";
384			samsung,pin-function = <3>;
385			samsung,pin-pud = <3>;
386			samsung,pin-drv = <0>;
387		};
388
389		i2c0_bus: i2c0-bus {
390			samsung,pins = "gpb3-0", "gpb3-1";
391			samsung,pin-function = <2>;
392			samsung,pin-pud = <3>;
393			samsung,pin-drv = <0>;
394		};
395
396		i2c1_bus: i2c1-bus {
397			samsung,pins = "gpb3-2", "gpb3-3";
398			samsung,pin-function = <2>;
399			samsung,pin-pud = <3>;
400			samsung,pin-drv = <0>;
401		};
402
403		i2c0_hs_bus: i2c0-hs-bus {
404			samsung,pins = "gpb3-0", "gpb3-1";
405			samsung,pin-function = <4>;
406			samsung,pin-pud = <3>;
407			samsung,pin-drv = <0>;
408		};
409
410		i2c1_hs_bus: i2c1-hs-bus {
411			samsung,pins = "gpb3-2", "gpb3-3";
412			samsung,pin-function = <4>;
413			samsung,pin-pud = <3>;
414			samsung,pin-drv = <0>;
415		};
416
417		sd0_clk: sd0-clk {
418			samsung,pins = "gpc0-0";
419			samsung,pin-function = <2>;
420			samsung,pin-pud = <0>;
421			samsung,pin-drv = <3>;
422		};
423
424		sd0_cmd: sd0-cmd {
425			samsung,pins = "gpc0-1";
426			samsung,pin-function = <2>;
427			samsung,pin-pud = <0>;
428			samsung,pin-drv = <3>;
429		};
430
431		sd0_cd: sd0-cd {
432			samsung,pins = "gpc0-2";
433			samsung,pin-function = <2>;
434			samsung,pin-pud = <3>;
435			samsung,pin-drv = <3>;
436		};
437
438		sd0_bus1: sd0-bus-width1 {
439			samsung,pins = "gpc0-3";
440			samsung,pin-function = <2>;
441			samsung,pin-pud = <3>;
442			samsung,pin-drv = <3>;
443		};
444
445		sd0_bus4: sd0-bus-width4 {
446			samsung,pins = "gpc0-3", "gpc0-4", "gpc0-5", "gpc0-6";
447			samsung,pin-function = <2>;
448			samsung,pin-pud = <3>;
449			samsung,pin-drv = <3>;
450		};
451
452		sd0_bus8: sd0-bus-width8 {
453			samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3";
454			samsung,pin-function = <2>;
455			samsung,pin-pud = <3>;
456			samsung,pin-drv = <3>;
457		};
458
459		sd1_clk: sd1-clk {
460			samsung,pins = "gpc2-0";
461			samsung,pin-function = <2>;
462			samsung,pin-pud = <0>;
463			samsung,pin-drv = <3>;
464		};
465
466		sd1_cmd: sd1-cmd {
467			samsung,pins = "gpc2-1";
468			samsung,pin-function = <2>;
469			samsung,pin-pud = <0>;
470			samsung,pin-drv = <3>;
471		};
472
473		sd1_cd: sd1-cd {
474			samsung,pins = "gpc2-2";
475			samsung,pin-function = <2>;
476			samsung,pin-pud = <3>;
477			samsung,pin-drv = <3>;
478		};
479
480		sd1_bus1: sd1-bus-width1 {
481			samsung,pins = "gpc2-3";
482			samsung,pin-function = <2>;
483			samsung,pin-pud = <3>;
484			samsung,pin-drv = <3>;
485		};
486
487		sd1_bus4: sd1-bus-width4 {
488			samsung,pins = "gpc2-3", "gpc2-4", "gpc2-5", "gpc2-6";
489			samsung,pin-function = <2>;
490			samsung,pin-pud = <3>;
491			samsung,pin-drv = <3>;
492		};
493
494		sd2_clk: sd2-clk {
495			samsung,pins = "gpc3-0";
496			samsung,pin-function = <2>;
497			samsung,pin-pud = <0>;
498			samsung,pin-drv = <3>;
499		};
500
501		sd2_cmd: sd2-cmd {
502			samsung,pins = "gpc3-1";
503			samsung,pin-function = <2>;
504			samsung,pin-pud = <0>;
505			samsung,pin-drv = <3>;
506		};
507
508		sd2_cd: sd2-cd {
509			samsung,pins = "gpc3-2";
510			samsung,pin-function = <2>;
511			samsung,pin-pud = <3>;
512			samsung,pin-drv = <3>;
513		};
514
515		sd2_bus1: sd2-bus-width1 {
516			samsung,pins = "gpc3-3";
517			samsung,pin-function = <2>;
518			samsung,pin-pud = <3>;
519			samsung,pin-drv = <3>;
520		};
521
522		sd2_bus4: sd2-bus-width4 {
523			samsung,pins = "gpc3-3", "gpc3-4", "gpc3-5", "gpc3-6";
524			samsung,pin-function = <2>;
525			samsung,pin-pud = <3>;
526			samsung,pin-drv = <3>;
527		};
528
529		sd2_bus8: sd2-bus-width8 {
530			samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6";
531			samsung,pin-function = <3>;
532			samsung,pin-pud = <3>;
533			samsung,pin-drv = <3>;
534		};
535
536		sd3_clk: sd3-clk {
537			samsung,pins = "gpc4-0";
538			samsung,pin-function = <2>;
539			samsung,pin-pud = <0>;
540			samsung,pin-drv = <3>;
541		};
542
543		sd3_cmd: sd3-cmd {
544			samsung,pins = "gpc4-1";
545			samsung,pin-function = <2>;
546			samsung,pin-pud = <0>;
547			samsung,pin-drv = <3>;
548		};
549
550		sd3_cd: sd3-cd {
551			samsung,pins = "gpc4-2";
552			samsung,pin-function = <2>;
553			samsung,pin-pud = <3>;
554			samsung,pin-drv = <3>;
555		};
556
557		sd3_bus1: sd3-bus-width1 {
558			samsung,pins = "gpc4-3";
559			samsung,pin-function = <2>;
560			samsung,pin-pud = <3>;
561			samsung,pin-drv = <3>;
562		};
563
564		sd3_bus4: sd3-bus-width4 {
565			samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6";
566			samsung,pin-function = <2>;
567			samsung,pin-pud = <3>;
568			samsung,pin-drv = <3>;
569		};
570
571		uart1_data: uart1-data {
572			samsung,pins = "gpd0-0", "gpd0-1";
573			samsung,pin-function = <2>;
574			samsung,pin-pud = <0>;
575			samsung,pin-drv = <0>;
576		};
577
578		uart1_fctl: uart1-fctl {
579			samsung,pins = "gpd0-2", "gpd0-3";
580			samsung,pin-function = <2>;
581			samsung,pin-pud = <0>;
582			samsung,pin-drv = <0>;
583		};
584
585		dp_hpd: dp_hpd {
586			samsung,pins = "gpx0-7";
587			samsung,pin-function = <3>;
588			samsung,pin-pud = <0>;
589			samsung,pin-drv = <0>;
590		};
591	};
592
593	pinctrl@13400000 {
594		gpe0: gpe0 {
595			gpio-controller;
596			#gpio-cells = <2>;
597
598			interrupt-controller;
599			#interrupt-cells = <2>;
600		};
601
602		gpe1: gpe1 {
603			gpio-controller;
604			#gpio-cells = <2>;
605
606			interrupt-controller;
607			#interrupt-cells = <2>;
608		};
609
610		gpf0: gpf0 {
611			gpio-controller;
612			#gpio-cells = <2>;
613
614			interrupt-controller;
615			#interrupt-cells = <2>;
616		};
617
618		gpf1: gpf1 {
619			gpio-controller;
620			#gpio-cells = <2>;
621
622			interrupt-controller;
623			#interrupt-cells = <2>;
624		};
625
626		gpg0: gpg0 {
627			gpio-controller;
628			#gpio-cells = <2>;
629
630			interrupt-controller;
631			#interrupt-cells = <2>;
632		};
633
634		gpg1: gpg1 {
635			gpio-controller;
636			#gpio-cells = <2>;
637
638			interrupt-controller;
639			#interrupt-cells = <2>;
640		};
641
642		gpg2: gpg2 {
643			gpio-controller;
644			#gpio-cells = <2>;
645
646			interrupt-controller;
647			#interrupt-cells = <2>;
648		};
649
650		gph0: gph0 {
651			gpio-controller;
652			#gpio-cells = <2>;
653
654			interrupt-controller;
655			#interrupt-cells = <2>;
656		};
657
658		gph1: gph1 {
659			gpio-controller;
660			#gpio-cells = <2>;
661
662			interrupt-controller;
663			#interrupt-cells = <2>;
664		};
665
666		cam_gpio_a: cam-gpio-a {
667			samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3",
668				       "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7",
669				       "gpe1-0", "gpe1-1";
670			samsung,pin-function = <2>;
671			samsung,pin-pud = <0>;
672			samsung,pin-drv = <0>;
673		};
674
675		cam_gpio_b: cam-gpio-b {
676			samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3",
677				       "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
678			samsung,pin-function = <3>;
679			samsung,pin-pud = <0>;
680			samsung,pin-drv = <0>;
681		};
682
683		cam_i2c2_bus: cam-i2c2-bus {
684			samsung,pins = "gpe0-6", "gpe1-0";
685			samsung,pin-function = <4>;
686			samsung,pin-pud = <3>;
687			samsung,pin-drv = <0>;
688		};
689
690		cam_spi1_bus: cam-spi1-bus {
691			samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3";
692			samsung,pin-function = <4>;
693			samsung,pin-pud = <0>;
694			samsung,pin-drv = <0>;
695		};
696
697		cam_i2c1_bus: cam-i2c1-bus {
698			samsung,pins = "gpf0-2", "gpf0-3";
699			samsung,pin-function = <2>;
700			samsung,pin-pud = <3>;
701			samsung,pin-drv = <0>;
702		};
703
704		cam_i2c0_bus: cam-i2c0-bus {
705			samsung,pins = "gpf0-0", "gpf0-1";
706			samsung,pin-function = <2>;
707			samsung,pin-pud = <3>;
708			samsung,pin-drv = <0>;
709		};
710
711		cam_spi0_bus: cam-spi0-bus {
712			samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
713			samsung,pin-function = <2>;
714			samsung,pin-pud = <0>;
715			samsung,pin-drv = <0>;
716		};
717
718		cam_bayrgb_bus: cam-bayrgb-bus {
719			samsung,pins = "gpg0-0", "gpg0-1", "gpg0-2", "gpg0-3",
720				       "gpg0-4", "gpg0-5", "gpg0-6", "gpg0-7",
721				       "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3",
722				       "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7",
723				       "gpg2-0", "gpg2-1";
724			samsung,pin-function = <2>;
725			samsung,pin-pud = <0>;
726			samsung,pin-drv = <0>;
727		};
728
729		cam_port_a: cam-port-a {
730			samsung,pins = "gph0-0", "gph0-1", "gph0-2", "gph0-3",
731				       "gph1-0", "gph1-1", "gph1-2", "gph1-3",
732				       "gph1-4", "gph1-5", "gph1-6", "gph1-7";
733			samsung,pin-function = <2>;
734			samsung,pin-pud = <0>;
735			samsung,pin-drv = <0>;
736		};
737	};
738
739	pinctrl@10d10000 {
740		gpv0: gpv0 {
741			gpio-controller;
742			#gpio-cells = <2>;
743
744			interrupt-controller;
745			#interrupt-cells = <2>;
746		};
747
748		gpv1: gpv1 {
749			gpio-controller;
750			#gpio-cells = <2>;
751
752			interrupt-controller;
753			#interrupt-cells = <2>;
754		};
755
756		gpv2: gpv2 {
757			gpio-controller;
758			#gpio-cells = <2>;
759
760			interrupt-controller;
761			#interrupt-cells = <2>;
762		};
763
764		gpv3: gpv3 {
765			gpio-controller;
766			#gpio-cells = <2>;
767
768			interrupt-controller;
769			#interrupt-cells = <2>;
770		};
771
772		gpv4: gpv4 {
773			gpio-controller;
774			#gpio-cells = <2>;
775
776			interrupt-controller;
777			#interrupt-cells = <2>;
778		};
779
780		c2c_rxd: c2c-rxd {
781			samsung,pins = "gpv0-0", "gpv0-1", "gpv0-2", "gpv0-3",
782				       "gpv0-4", "gpv0-5", "gpv0-6", "gpv0-7",
783				       "gpv1-0", "gpv1-1", "gpv1-2", "gpv1-3",
784				       "gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7";
785			samsung,pin-function = <2>;
786			samsung,pin-pud = <0>;
787			samsung,pin-drv = <0>;
788		};
789
790		c2c_txd: c2c-txd {
791			samsung,pins = "gpv2-0", "gpv2-1", "gpv2-2", "gpv2-3",
792				       "gpv2-4", "gpv2-5", "gpv2-6", "gpv2-7",
793				       "gpv3-0", "gpv3-1", "gpv3-2", "gpv3-3",
794				       "gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7";
795			samsung,pin-function = <2>;
796			samsung,pin-pud = <0>;
797			samsung,pin-drv = <0>;
798		};
799	};
800
801	pinctrl@03860000 {
802		gpz: gpz {
803			gpio-controller;
804			#gpio-cells = <2>;
805
806			interrupt-controller;
807			#interrupt-cells = <2>;
808		};
809
810		i2s0_bus: i2s0-bus {
811			samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3",
812					"gpz-4", "gpz-5", "gpz-6";
813			samsung,pin-function = <2>;
814			samsung,pin-pud = <0>;
815			samsung,pin-drv = <0>;
816		};
817	};
818};
819