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