1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright (c) 2023 Rockchip Electronics Co., Ltd. 4 */ 5 6#include <dt-bindings/pinctrl/rockchip.h> 7#include "rockchip-pinconf.dtsi" 8 9/* 10 * This file is auto generated by pin2dts tool, please keep these code 11 * by adding changes at end of this file. 12 */ 13&pinctrl { 14 aupll_clk { 15 aupll_clkm0_pins: aupll_clkm0-pins { 16 rockchip,pins = 17 /* aupll_clk_in_m0 */ 18 <0 RK_PA0 3 &pcfg_pull_none>; 19 }; 20 21 aupll_clkm1_pins: aupll_clkm1-pins { 22 rockchip,pins = 23 /* aupll_clk_in_m1 */ 24 <0 RK_PB0 3 &pcfg_pull_none>; 25 }; 26 27 aupll_clkm2_pins: aupll_clkm2-pins { 28 rockchip,pins = 29 /* aupll_clk_in_m2 */ 30 <4 RK_PA2 3 &pcfg_pull_none>; 31 }; 32 }; 33 34 cam_clk0 { 35 cam_clk0m0_clk0: cam_clk0m0-clk0 { 36 rockchip,pins = 37 /* cam_clk0_out_m0 */ 38 <3 RK_PD7 3 &pcfg_pull_none>; 39 }; 40 41 cam_clk0m1_clk0: cam_clk0m1-clk0 { 42 rockchip,pins = 43 /* cam_clk0_out_m1 */ 44 <2 RK_PD2 1 &pcfg_pull_none>; 45 }; 46 }; 47 48 cam_clk1 { 49 cam_clk1m0_clk1: cam_clk1m0-clk1 { 50 rockchip,pins = 51 /* cam_clk1_out_m0 */ 52 <4 RK_PA0 3 &pcfg_pull_none>; 53 }; 54 55 cam_clk1m1_clk1: cam_clk1m1-clk1 { 56 rockchip,pins = 57 /* cam_clk1_out_m1 */ 58 <2 RK_PD6 1 &pcfg_pull_none>; 59 }; 60 }; 61 62 cam_clk2 { 63 cam_clk2m0_clk2: cam_clk2m0-clk2 { 64 rockchip,pins = 65 /* cam_clk2_out_m0 */ 66 <4 RK_PA1 3 &pcfg_pull_none>; 67 }; 68 69 cam_clk2m1_clk2: cam_clk2m1-clk2 { 70 rockchip,pins = 71 /* cam_clk2_out_m1 */ 72 <2 RK_PD7 1 &pcfg_pull_none>; 73 }; 74 }; 75 76 can0 { 77 can0m0_pins: can0m0-pins { 78 rockchip,pins = 79 /* can0_rx_m0 */ 80 <2 RK_PA0 13 &pcfg_pull_none>, 81 /* can0_tx_m0 */ 82 <2 RK_PA1 13 &pcfg_pull_none>; 83 }; 84 85 can0m1_pins: can0m1-pins { 86 rockchip,pins = 87 /* can0_rx_m1 */ 88 <4 RK_PC3 12 &pcfg_pull_none>, 89 /* can0_tx_m1 */ 90 <4 RK_PC2 12 &pcfg_pull_none>; 91 }; 92 93 can0m2_pins: can0m2-pins { 94 rockchip,pins = 95 /* can0_rx_m2 */ 96 <4 RK_PA6 13 &pcfg_pull_none>, 97 /* can0_tx_m2 */ 98 <4 RK_PA4 13 &pcfg_pull_none>; 99 }; 100 101 can0m3_pins: can0m3-pins { 102 rockchip,pins = 103 /* can0_rx_m3 */ 104 <3 RK_PC1 12 &pcfg_pull_none>, 105 /* can0_tx_m3 */ 106 <3 RK_PC4 12 &pcfg_pull_none>; 107 }; 108 }; 109 110 can1 { 111 can1m0_pins: can1m0-pins { 112 rockchip,pins = 113 /* can1_rx_m0 */ 114 <2 RK_PA2 13 &pcfg_pull_none>, 115 /* can1_tx_m0 */ 116 <2 RK_PA3 13 &pcfg_pull_none>; 117 }; 118 119 can1m1_pins: can1m1-pins { 120 rockchip,pins = 121 /* can1_rx_m1 */ 122 <4 RK_PC7 13 &pcfg_pull_none>, 123 /* can1_tx_m1 */ 124 <4 RK_PC6 13 &pcfg_pull_none>; 125 }; 126 127 can1m2_pins: can1m2-pins { 128 rockchip,pins = 129 /* can1_rx_m2 */ 130 <4 RK_PB4 13 &pcfg_pull_none>, 131 /* can1_tx_m2 */ 132 <4 RK_PB5 13 &pcfg_pull_none>; 133 }; 134 135 can1m3_pins: can1m3-pins { 136 rockchip,pins = 137 /* can1_rx_m3 */ 138 <3 RK_PA3 11 &pcfg_pull_none>, 139 /* can1_tx_m3 */ 140 <3 RK_PA2 11 &pcfg_pull_none>; 141 }; 142 }; 143 144 clk0_32k { 145 clk0_32k_pins: clk0_32k-pins { 146 rockchip,pins = 147 /* clk0_32k_out */ 148 <0 RK_PA2 10 &pcfg_pull_none>; 149 }; 150 }; 151 152 clk1_32k { 153 clk1_32k_pins: clk1_32k-pins { 154 rockchip,pins = 155 /* clk1_32k_out */ 156 <1 RK_PD5 13 &pcfg_pull_none>; 157 }; 158 }; 159 160 clk_32k { 161 clk_32k_pins: clk_32k-pins { 162 rockchip,pins = 163 /* clk_32k_in */ 164 <0 RK_PA2 9 &pcfg_pull_none>; 165 }; 166 }; 167 168 cpubig { 169 cpubig_pins: cpubig-pins { 170 rockchip,pins = 171 /* cpubig_avs */ 172 <0 RK_PD2 11 &pcfg_pull_none>; 173 }; 174 }; 175 176 cpulit { 177 cpulit_pins: cpulit-pins { 178 rockchip,pins = 179 /* cpulit_avs */ 180 <0 RK_PC0 11 &pcfg_pull_none>; 181 }; 182 }; 183 184 debug0_test { 185 debug0_test_pins: debug0_test-pins { 186 rockchip,pins = 187 /* debug0_test_out */ 188 <1 RK_PC4 7 &pcfg_pull_none>; 189 }; 190 }; 191 192 debug1_test { 193 debug1_test_pins: debug1_test-pins { 194 rockchip,pins = 195 /* debug1_test_out */ 196 <1 RK_PC5 7 &pcfg_pull_none>; 197 }; 198 }; 199 200 debug2_test { 201 debug2_test_pins: debug2_test-pins { 202 rockchip,pins = 203 /* debug2_test_out */ 204 <1 RK_PC6 7 &pcfg_pull_none>; 205 }; 206 }; 207 208 debug3_test { 209 debug3_test_pins: debug3_test-pins { 210 rockchip,pins = 211 /* debug3_test_out */ 212 <1 RK_PC7 7 &pcfg_pull_none>; 213 }; 214 }; 215 216 debug4_test { 217 debug4_test_pins: debug4_test-pins { 218 rockchip,pins = 219 /* debug4_test_out */ 220 <1 RK_PD0 7 &pcfg_pull_none>; 221 }; 222 }; 223 224 debug5_test { 225 debug5_test_pins: debug5_test-pins { 226 rockchip,pins = 227 /* debug5_test_out */ 228 <1 RK_PD1 7 &pcfg_pull_none>; 229 }; 230 }; 231 232 debug6_test { 233 debug6_test_pins: debug6_test-pins { 234 rockchip,pins = 235 /* debug6_test_out */ 236 <1 RK_PD2 7 &pcfg_pull_none>; 237 }; 238 }; 239 240 debug7_test { 241 debug7_test_pins: debug7_test-pins { 242 rockchip,pins = 243 /* debug7_test_out */ 244 <1 RK_PD3 7 &pcfg_pull_none>; 245 }; 246 }; 247 248 dp { 249 dpm0_pins: dpm0-pins { 250 rockchip,pins = 251 /* dp_hpdin_m0 */ 252 <4 RK_PC4 10 &pcfg_pull_none>; 253 }; 254 255 dpm1_pins: dpm1-pins { 256 rockchip,pins = 257 /* dp_hpdin_m1 */ 258 <0 RK_PC5 9 &pcfg_pull_none>; 259 }; 260 }; 261 262 dsm_aud { 263 dsm_audm0_ln: dsm_audm0-ln { 264 rockchip,pins = 265 /* dsm_aud_ln_m0 */ 266 <2 RK_PA1 3 &pcfg_pull_none>; 267 }; 268 269 dsm_audm0_lp: dsm_audm0-lp { 270 rockchip,pins = 271 /* dsm_aud_lp_m0 */ 272 <2 RK_PA0 3 &pcfg_pull_none>; 273 }; 274 275 dsm_audm0_rn: dsm_audm0-rn { 276 rockchip,pins = 277 /* dsm_aud_rn_m0 */ 278 <2 RK_PA3 3 &pcfg_pull_none>; 279 }; 280 281 dsm_audm0_rp: dsm_audm0-rp { 282 rockchip,pins = 283 /* dsm_aud_rp_m0 */ 284 <2 RK_PA2 3 &pcfg_pull_none>; 285 }; 286 287 dsm_audm1_ln: dsm_audm1-ln { 288 rockchip,pins = 289 /* dsm_aud_ln_m1 */ 290 <4 RK_PC1 1 &pcfg_pull_none>; 291 }; 292 293 dsm_audm1_lp: dsm_audm1-lp { 294 rockchip,pins = 295 /* dsm_aud_lp_m1 */ 296 <4 RK_PC0 1 &pcfg_pull_none>; 297 }; 298 299 dsm_audm1_rn: dsm_audm1-rn { 300 rockchip,pins = 301 /* dsm_aud_rn_m1 */ 302 <4 RK_PC3 1 &pcfg_pull_none>; 303 }; 304 305 dsm_audm1_rp: dsm_audm1-rp { 306 rockchip,pins = 307 /* dsm_aud_rp_m1 */ 308 <4 RK_PC2 1 &pcfg_pull_none>; 309 }; 310 }; 311 312 dsmc { 313 dsmc_clkn: dsmc-clkn { 314 rockchip,pins = 315 /* dsmc_clkn */ 316 <3 RK_PD6 5 &pcfg_pull_none>; 317 }; 318 dsmc_clkp: dsmc-clkp { 319 rockchip,pins = 320 /* dsmc_clkp */ 321 <3 RK_PD5 5 &pcfg_pull_none>; 322 }; 323 dsmc_csn0: dsmc-csn0 { 324 rockchip,pins = 325 /* dsmc_csn0 */ 326 <3 RK_PD3 5 &pcfg_pull_none>; 327 }; 328 dsmc_csn1: dsmc-csn1 { 329 rockchip,pins = 330 /* dsmc_csn1 */ 331 <3 RK_PB0 5 &pcfg_pull_none>; 332 }; 333 dsmc_csn2: dsmc-csn2 { 334 rockchip,pins = 335 /* dsmc_csn2 */ 336 <3 RK_PD1 5 &pcfg_pull_none>; 337 }; 338 dsmc_csn3: dsmc-csn3 { 339 rockchip,pins = 340 /* dsmc_csn3 */ 341 <3 RK_PD2 5 &pcfg_pull_none>; 342 }; 343 dsmc_data0: dsmc-data0 { 344 rockchip,pins = 345 /* dsmc_data0 */ 346 <3 RK_PD4 5 &pcfg_pull_none>; 347 }; 348 dsmc_data1: dsmc-data1 { 349 rockchip,pins = 350 /* dsmc_data1 */ 351 <3 RK_PD0 5 &pcfg_pull_none>; 352 }; 353 dsmc_data2: dsmc-data2 { 354 rockchip,pins = 355 /* dsmc_data2 */ 356 <3 RK_PC7 5 &pcfg_pull_none>; 357 }; 358 dsmc_data3: dsmc-data3 { 359 rockchip,pins = 360 /* dsmc_data3 */ 361 <3 RK_PC6 5 &pcfg_pull_none>; 362 }; 363 dsmc_data4: dsmc-data4 { 364 rockchip,pins = 365 /* dsmc_data4 */ 366 <3 RK_PC5 5 &pcfg_pull_none>; 367 }; 368 dsmc_data5: dsmc-data5 { 369 rockchip,pins = 370 /* dsmc_data5 */ 371 <3 RK_PC4 5 &pcfg_pull_none>; 372 }; 373 dsmc_data6: dsmc-data6 { 374 rockchip,pins = 375 /* dsmc_data6 */ 376 <3 RK_PC1 5 &pcfg_pull_none>; 377 }; 378 dsmc_data7: dsmc-data7 { 379 rockchip,pins = 380 /* dsmc_data7 */ 381 <3 RK_PC0 5 &pcfg_pull_none>; 382 }; 383 dsmc_data8: dsmc-data8 { 384 rockchip,pins = 385 /* dsmc_data8 */ 386 <3 RK_PB5 5 &pcfg_pull_none>; 387 }; 388 dsmc_data9: dsmc-data9 { 389 rockchip,pins = 390 /* dsmc_data9 */ 391 <3 RK_PB4 5 &pcfg_pull_none>; 392 }; 393 dsmc_data10: dsmc-data10 { 394 rockchip,pins = 395 /* dsmc_data10 */ 396 <3 RK_PB3 5 &pcfg_pull_none>; 397 }; 398 dsmc_data11: dsmc-data11 { 399 rockchip,pins = 400 /* dsmc_data11 */ 401 <3 RK_PB2 5 &pcfg_pull_none>; 402 }; 403 dsmc_data12: dsmc-data12 { 404 rockchip,pins = 405 /* dsmc_data12 */ 406 <3 RK_PB1 5 &pcfg_pull_none>; 407 }; 408 dsmc_data13: dsmc-data13 { 409 rockchip,pins = 410 /* dsmc_data13 */ 411 <3 RK_PA7 5 &pcfg_pull_none>; 412 }; 413 dsmc_data14: dsmc-data14 { 414 rockchip,pins = 415 /* dsmc_data14 */ 416 <3 RK_PA6 5 &pcfg_pull_none>; 417 }; 418 dsmc_data15: dsmc-data15 { 419 rockchip,pins = 420 /* dsmc_data15 */ 421 <3 RK_PA5 5 &pcfg_pull_none>; 422 }; 423 dsmc_dqs0: dsmc-dqs0 { 424 rockchip,pins = 425 /* dsmc_dqs0 */ 426 <3 RK_PB7 5 &pcfg_pull_none>; 427 }; 428 dsmc_dqs1: dsmc-dqs1 { 429 rockchip,pins = 430 /* dsmc_dqs1 */ 431 <3 RK_PB6 5 &pcfg_pull_none>; 432 }; 433 dsmc_int0: dsmc-int0 { 434 rockchip,pins = 435 /* dsmc_int0 */ 436 <4 RK_PA0 5 &pcfg_pull_none>; 437 }; 438 dsmc_int1: dsmc-int1 { 439 rockchip,pins = 440 /* dsmc_int1 */ 441 <3 RK_PC2 5 &pcfg_pull_none>; 442 }; 443 dsmc_int2: dsmc-int2 { 444 rockchip,pins = 445 /* dsmc_int2 */ 446 <4 RK_PA1 5 &pcfg_pull_none>; 447 }; 448 dsmc_int3: dsmc-int3 { 449 rockchip,pins = 450 /* dsmc_int3 */ 451 <3 RK_PC3 5 &pcfg_pull_none>; 452 }; 453 dsmc_rdyn: dsmc-rdyn { 454 rockchip,pins = 455 /* dsmc_rdyn */ 456 <3 RK_PA4 5 &pcfg_pull_none>; 457 }; 458 dsmc_resetn: dsmc-resetn { 459 rockchip,pins = 460 /* dsmc_resetn */ 461 <3 RK_PD7 5 &pcfg_pull_none>; 462 }; 463 }; 464 465 dsmc_testclk { 466 dsmc_testclk_out: dsmc-testclk-out { 467 rockchip,pins = 468 /* dsmc_testclk_out */ 469 <3 RK_PC2 7 &pcfg_pull_none>; 470 }; 471 }; 472 473 dsmc_testdata { 474 dsmc_testdata_out: dsmc-testdata-out { 475 rockchip,pins = 476 /* dsmc_testdata_out */ 477 <3 RK_PC3 7 &pcfg_pull_none>; 478 }; 479 }; 480 481 edp_tx { 482 edp_txm0_pins: edp_txm0-pins { 483 rockchip,pins = 484 /* edp_tx_hpdin_m0 */ 485 <4 RK_PC1 12 &pcfg_pull_none>; 486 }; 487 488 edp_txm1_pins: edp_txm1-pins { 489 rockchip,pins = 490 /* edp_tx_hpdin_m1 */ 491 <0 RK_PB6 10 &pcfg_pull_none>; 492 }; 493 }; 494 495 emmc { 496 emmc_rstnout: emmc-rstnout { 497 rockchip,pins = 498 /* emmc_rstn */ 499 <1 RK_PB3 1 &pcfg_pull_none>; 500 }; 501 502 emmc_bus8: emmc-bus8 { 503 rockchip,pins = 504 /* emmc_d0 */ 505 <1 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 506 /* emmc_d1 */ 507 <1 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 508 /* emmc_d2 */ 509 <1 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 510 /* emmc_d3 */ 511 <1 RK_PA3 1 &pcfg_pull_up_drv_level_2>, 512 /* emmc_d4 */ 513 <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>, 514 /* emmc_d5 */ 515 <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>, 516 /* emmc_d6 */ 517 <1 RK_PA6 1 &pcfg_pull_up_drv_level_2>, 518 /* emmc_d7 */ 519 <1 RK_PA7 1 &pcfg_pull_up_drv_level_2>; 520 }; 521 522 emmc_clk: emmc-clk { 523 rockchip,pins = 524 /* emmc_clk */ 525 <1 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 526 }; 527 528 emmc_cmd: emmc-cmd { 529 rockchip,pins = 530 /* emmc_cmd */ 531 <1 RK_PB0 1 &pcfg_pull_up_drv_level_2>; 532 }; 533 534 emmc_strb: emmc-strb { 535 rockchip,pins = 536 /* emmc_strb */ 537 <1 RK_PB2 1 &pcfg_pull_none>; 538 }; 539 }; 540 541 emmc_testclk { 542 emmc_testclk_test: emmc_testclk-test { 543 rockchip,pins = 544 /* emmc_testclk_out */ 545 <1 RK_PB3 6 &pcfg_pull_none>; 546 }; 547 }; 548 549 emmc_testdata { 550 emmc_testdata_test: emmc_testdata-test { 551 rockchip,pins = 552 /* emmc_testdata_out */ 553 <1 RK_PB7 5 &pcfg_pull_none>; 554 }; 555 }; 556 557 eth0 { 558 eth0m0_miim: eth0m0-miim { 559 rockchip,pins = 560 /* eth0_mdc_m0 */ 561 <3 RK_PA6 3 &pcfg_pull_none>, 562 /* eth0_mdio_m0 */ 563 <3 RK_PA5 3 &pcfg_pull_none>; 564 }; 565 566 eth0m0_rx_bus2: eth0m0-rx_bus2 { 567 rockchip,pins = 568 /* eth0_rxd0_m0 */ 569 <3 RK_PB2 3 &pcfg_pull_none>, 570 /* eth0_rxd1_m0 */ 571 <3 RK_PB1 3 &pcfg_pull_none>; 572 }; 573 574 eth0m0_tx_bus2: eth0m0-tx_bus2 { 575 rockchip,pins = 576 /* eth0_txd0_m0 */ 577 <3 RK_PB5 3 &pcfg_pull_none>, 578 /* eth0_txd1_m0 */ 579 <3 RK_PB4 3 &pcfg_pull_none>; 580 }; 581 582 eth0m0_rgmii_clk: eth0m0-rgmii_clk { 583 rockchip,pins = 584 /* eth0_rxclk_m0 */ 585 <3 RK_PD1 3 &pcfg_pull_none>, 586 /* eth0_txclk_m0 */ 587 <3 RK_PB6 3 &pcfg_pull_none>; 588 }; 589 590 eth0m0_rgmii_bus: eth0m0-rgmii_bus { 591 rockchip,pins = 592 /* eth0_rxd2_m0 */ 593 <3 RK_PD3 3 &pcfg_pull_none>, 594 /* eth0_rxd3_m0 */ 595 <3 RK_PD2 3 &pcfg_pull_none>, 596 /* eth0_txd2_m0 */ 597 <3 RK_PC3 3 &pcfg_pull_none>, 598 /* eth0_txd3_m0 */ 599 <3 RK_PC2 3 &pcfg_pull_none>; 600 }; 601 602 eth0m0_mclk: eth0m0-mclk { 603 rockchip,pins = 604 /* eth0m0_mclk */ 605 <3 RK_PB0 3 &pcfg_pull_none>; 606 }; 607 eth0m0_ppsclk: eth0m0-ppsclk { 608 rockchip,pins = 609 /* eth0m0_ppsclk */ 610 <3 RK_PC0 3 &pcfg_pull_none>; 611 }; 612 eth0m0_ppstrig: eth0m0-ppstrig { 613 rockchip,pins = 614 /* eth0m0_ppstrig */ 615 <3 RK_PB7 3 &pcfg_pull_none>; 616 }; 617 eth0m0_rxctl: eth0m0-rxctl { 618 rockchip,pins = 619 /* eth0m0_rxctl */ 620 <3 RK_PA7 3 &pcfg_pull_none>; 621 }; 622 eth0m0_txctl: eth0m0-txctl { 623 rockchip,pins = 624 /* eth0m0_txctl */ 625 <3 RK_PB3 3 &pcfg_pull_none>; 626 }; 627 628 eth0m1_miim: eth0m1-miim { 629 rockchip,pins = 630 /* eth0_mdc_m1 */ 631 <3 RK_PA1 3 &pcfg_pull_none>, 632 /* eth0_mdio_m1 */ 633 <3 RK_PA0 3 &pcfg_pull_none>; 634 }; 635 636 eth0m1_rx_bus2: eth0m1-rx_bus2 { 637 rockchip,pins = 638 /* eth0_rxd0_m1 */ 639 <2 RK_PA6 3 &pcfg_pull_none>, 640 /* eth0_rxd1_m1 */ 641 <3 RK_PA3 3 &pcfg_pull_none>; 642 }; 643 644 eth0m1_tx_bus2: eth0m1-tx_bus2 { 645 rockchip,pins = 646 /* eth0_txd0_m1 */ 647 <2 RK_PB1 3 &pcfg_pull_none>, 648 /* eth0_txd1_m1 */ 649 <2 RK_PB0 3 &pcfg_pull_none>; 650 }; 651 652 eth0m1_rgmii_clk: eth0m1-rgmii_clk { 653 rockchip,pins = 654 /* eth0_rxclk_m1 */ 655 <2 RK_PB5 3 &pcfg_pull_none>, 656 /* eth0_txclk_m1 */ 657 <2 RK_PB3 3 &pcfg_pull_none>; 658 }; 659 660 eth0m1_rgmii_bus: eth0m1-rgmii_bus { 661 rockchip,pins = 662 /* eth0_rxd2_m1 */ 663 <2 RK_PB7 3 &pcfg_pull_none>, 664 /* eth0_rxd3_m1 */ 665 <2 RK_PB6 3 &pcfg_pull_none>, 666 /* eth0_txd2_m1 */ 667 <2 RK_PB4 3 &pcfg_pull_none>, 668 /* eth0_txd3_m1 */ 669 <2 RK_PB2 3 &pcfg_pull_none>; 670 }; 671 672 eth0m1_mclk: eth0m1-mclk { 673 rockchip,pins = 674 /* eth0m1_mclk */ 675 <2 RK_PD6 3 &pcfg_pull_none>; 676 }; 677 eth0m1_ppsclk: eth0m1-ppsclk { 678 rockchip,pins = 679 /* eth0m1_ppsclk */ 680 <2 RK_PC1 3 &pcfg_pull_none>; 681 }; 682 eth0m1_ppstrig: eth0m1-ppstrig { 683 rockchip,pins = 684 /* eth0m1_ppstrig */ 685 <2 RK_PC2 3 &pcfg_pull_none>; 686 }; 687 eth0m1_rxctl: eth0m1-rxctl { 688 rockchip,pins = 689 /* eth0m1_rxctl */ 690 <3 RK_PA2 3 &pcfg_pull_none>; 691 }; 692 eth0m1_txctl: eth0m1-txctl { 693 rockchip,pins = 694 /* eth0m1_txctl */ 695 <2 RK_PA7 3 &pcfg_pull_none>; 696 }; 697 }; 698 699 eth1 { 700 eth1m0_miim: eth1m0-miim { 701 rockchip,pins = 702 /* eth1_mdc_m0 */ 703 <2 RK_PD4 2 &pcfg_pull_none>, 704 /* eth1_mdio_m0 */ 705 <2 RK_PD5 2 &pcfg_pull_none>; 706 }; 707 708 eth1m0_rx_bus2: eth1m0-rx_bus2 { 709 rockchip,pins = 710 /* eth1_rxd0_m0 */ 711 <2 RK_PD1 2 &pcfg_pull_none>, 712 /* eth1_rxd1_m0 */ 713 <2 RK_PD2 2 &pcfg_pull_none>; 714 }; 715 716 eth1m0_tx_bus2: eth1m0-tx_bus2 { 717 rockchip,pins = 718 /* eth1_txd0_m0 */ 719 <2 RK_PC6 2 &pcfg_pull_none>, 720 /* eth1_txd1_m0 */ 721 <2 RK_PC7 2 &pcfg_pull_none>; 722 }; 723 724 eth1m0_rgmii_clk: eth1m0-rgmii_clk { 725 rockchip,pins = 726 /* eth1_rxclk_m0 */ 727 <2 RK_PC2 2 &pcfg_pull_none>, 728 /* eth1_txclk_m0 */ 729 <2 RK_PC5 2 &pcfg_pull_none>; 730 }; 731 732 eth1m0_rgmii_bus: eth1m0-rgmii_bus { 733 rockchip,pins = 734 /* eth1_rxd2_m0 */ 735 <2 RK_PC0 2 &pcfg_pull_none>, 736 /* eth1_rxd3_m0 */ 737 <2 RK_PC1 2 &pcfg_pull_none>, 738 /* eth1_txd2_m0 */ 739 <2 RK_PC3 2 &pcfg_pull_none>, 740 /* eth1_txd3_m0 */ 741 <2 RK_PC4 2 &pcfg_pull_none>; 742 }; 743 744 eth1m0_mclk: eth1m0-mclk { 745 rockchip,pins = 746 /* eth1m0_mclk */ 747 <2 RK_PD7 2 &pcfg_pull_none>; 748 }; 749 eth1m0_ppsclk: eth1m0-ppsclk { 750 rockchip,pins = 751 /* eth1m0_ppsclk */ 752 <3 RK_PA2 2 &pcfg_pull_none>; 753 }; 754 eth1m0_ppstrig: eth1m0-ppstrig { 755 rockchip,pins = 756 /* eth1m0_ppstrig */ 757 <3 RK_PA1 2 &pcfg_pull_none>; 758 }; 759 eth1m0_rxctl: eth1m0-rxctl { 760 rockchip,pins = 761 /* eth1m0_rxctl */ 762 <2 RK_PD3 2 &pcfg_pull_none>; 763 }; 764 eth1m0_txctl: eth1m0-txctl { 765 rockchip,pins = 766 /* eth1m0_txctl */ 767 <2 RK_PD0 2 &pcfg_pull_none>; 768 }; 769 770 eth1m1_miim: eth1m1-miim { 771 rockchip,pins = 772 /* eth1_mdc_m1 */ 773 <1 RK_PD2 1 &pcfg_pull_none>, 774 /* eth1_mdio_m1 */ 775 <1 RK_PD3 1 &pcfg_pull_none>; 776 }; 777 778 eth1m1_rx_bus2: eth1m1-rx_bus2 { 779 rockchip,pins = 780 /* eth1_rxd0_m1 */ 781 <1 RK_PC7 1 &pcfg_pull_none>, 782 /* eth1_rxd1_m1 */ 783 <1 RK_PD0 1 &pcfg_pull_none>; 784 }; 785 786 eth1m1_tx_bus2: eth1m1-tx_bus2 { 787 rockchip,pins = 788 /* eth1_txd0_m1 */ 789 <1 RK_PC4 1 &pcfg_pull_none>, 790 /* eth1_txd1_m1 */ 791 <1 RK_PC5 1 &pcfg_pull_none>; 792 }; 793 794 eth1m1_rgmii_clk: eth1m1-rgmii_clk { 795 rockchip,pins = 796 /* eth1_rxclk_m1 */ 797 <1 RK_PB6 1 &pcfg_pull_none>, 798 /* eth1_txclk_m1 */ 799 <1 RK_PC1 1 &pcfg_pull_none>; 800 }; 801 802 eth1m1_rgmii_bus: eth1m1-rgmii_bus { 803 rockchip,pins = 804 /* eth1_rxd2_m1 */ 805 <1 RK_PB4 1 &pcfg_pull_none>, 806 /* eth1_rxd3_m1 */ 807 <1 RK_PB5 1 &pcfg_pull_none>, 808 /* eth1_txd2_m1 */ 809 <1 RK_PB7 1 &pcfg_pull_none>, 810 /* eth1_txd3_m1 */ 811 <1 RK_PC0 1 &pcfg_pull_none>; 812 }; 813 814 eth1m1_mclk: eth1m1-mclk { 815 rockchip,pins = 816 /* eth1m1_mclk */ 817 <1 RK_PD4 1 &pcfg_pull_none>; 818 }; 819 eth1m1_ppsclk: eth1m1-ppsclk { 820 rockchip,pins = 821 /* eth1m1_ppsclk */ 822 <1 RK_PC2 1 &pcfg_pull_none>; 823 }; 824 eth1m1_ppstrig: eth1m1-ppstrig { 825 rockchip,pins = 826 /* eth1m1_ppstrig */ 827 <1 RK_PC3 1 &pcfg_pull_none>; 828 }; 829 eth1m1_rxctl: eth1m1-rxctl { 830 rockchip,pins = 831 /* eth1m1_rxctl */ 832 <1 RK_PD1 1 &pcfg_pull_none>; 833 }; 834 eth1m1_txctl: eth1m1-txctl { 835 rockchip,pins = 836 /* eth1m1_txctl */ 837 <1 RK_PC6 1 &pcfg_pull_none>; 838 }; 839 }; 840 841 eth0_ptp { 842 eth0m0_ptp_refclk: eth0m0-ptp-refclk { 843 rockchip,pins = 844 /* eth0m0_ptp_refclk */ 845 <3 RK_PC1 3 &pcfg_pull_none>; 846 }; 847 848 eth0m1_ptp_refclk: eth0m1-ptp-refclk { 849 rockchip,pins = 850 /* eth0m1_ptp_refclk */ 851 <2 RK_PC0 3 &pcfg_pull_none>; 852 }; 853 }; 854 855 eth0_testrxclk { 856 eth0_testrxclkm0_test: eth0_testrxclkm0-test { 857 rockchip,pins = 858 /* eth0_testrxclk_out_m0 */ 859 <3 RK_PC7 3 &pcfg_pull_none>; 860 }; 861 862 eth0_testrxclkm1_test: eth0_testrxclkm1-test { 863 rockchip,pins = 864 /* eth0_testrxclk_out_m1 */ 865 <2 RK_PC5 6 &pcfg_pull_none>; 866 }; 867 }; 868 869 eth0_testrxd { 870 eth0_testrxdm0_test: eth0_testrxdm0-test { 871 rockchip,pins = 872 /* eth0_testrxd_out_m0 */ 873 <3 RK_PD0 3 &pcfg_pull_none>; 874 }; 875 876 eth0_testrxdm1_test: eth0_testrxdm1-test { 877 rockchip,pins = 878 /* eth0_testrxd_out_m1 */ 879 <2 RK_PC4 6 &pcfg_pull_none>; 880 }; 881 }; 882 883 eth1_ptp { 884 eth1m0_ptp_refclk: eth1m0-ptp-refclk { 885 rockchip,pins = 886 /* eth1m0_ptp_refclk */ 887 <3 RK_PA3 2 &pcfg_pull_none>; 888 }; 889 890 eth1m1_ptp_refclk: eth1m1-ptp-refclk { 891 rockchip,pins = 892 /* eth1m1_ptp_refclk */ 893 <2 RK_PB6 2 &pcfg_pull_none>; 894 }; 895 }; 896 897 eth1_testrxclk { 898 eth1_testrxclkm0_test: eth1_testrxclkm0-test { 899 rockchip,pins = 900 /* eth1_testrxclk_out_m0 */ 901 <3 RK_PA1 6 &pcfg_pull_none>; 902 }; 903 904 eth1_testrxclkm1_test: eth1_testrxclkm1-test { 905 rockchip,pins = 906 /* eth1_testrxclk_out_m1 */ 907 <1 RK_PC3 6 &pcfg_pull_none>; 908 }; 909 }; 910 911 eth1_testrxd { 912 eth1_testrxdm0_test: eth1_testrxdm0-test { 913 rockchip,pins = 914 /* eth1_testrxd_out_m0 */ 915 <3 RK_PA0 6 &pcfg_pull_none>; 916 }; 917 918 eth1_testrxdm1_test: eth1_testrxdm1-test { 919 rockchip,pins = 920 /* eth1_testrxd_out_m1 */ 921 <1 RK_PC2 6 &pcfg_pull_none>; 922 }; 923 }; 924 925 eth_clk0_25m { 926 ethm0_clk0_25m_out: ethm0-clk0-25m-out { 927 rockchip,pins = 928 /* ethm0_clk0_25m_out */ 929 <3 RK_PA4 3 &pcfg_pull_none>; 930 }; 931 932 ethm1_clk0_25m_out: ethm1-clk0-25m-out { 933 rockchip,pins = 934 /* ethm1_clk0_25m_out */ 935 <2 RK_PD7 3 &pcfg_pull_none>; 936 }; 937 }; 938 939 eth_clk1_25m { 940 ethm0_clk1_25m_out: ethm0-clk1-25m-out { 941 rockchip,pins = 942 /* ethm0_clk1_25m_out */ 943 <2 RK_PD6 2 &pcfg_pull_none>; 944 }; 945 946 ethm1_clk1_25m_out: ethm1-clk1-25m-out { 947 rockchip,pins = 948 /* ethm1_clk1_25m_out */ 949 <1 RK_PD5 1 &pcfg_pull_none>; 950 }; 951 }; 952 953 flexbus0 { 954 flexbus0m0_csn: flexbus0m0-csn { 955 rockchip,pins = 956 /* flexbus0_csn_m0 */ 957 <3 RK_PA4 8 &pcfg_pull_none>; 958 }; 959 960 flexbus0m0_d13: flexbus0m0-d13 { 961 rockchip,pins = 962 /* flexbus0_d13_m0 */ 963 <4 RK_PA0 6 &pcfg_pull_none>; 964 }; 965 966 flexbus0m0_d14: flexbus0m0-d14 { 967 rockchip,pins = 968 /* flexbus0_d14_m0 */ 969 <4 RK_PA1 6 &pcfg_pull_none>; 970 }; 971 972 flexbus0m0_d15: flexbus0m0-d15 { 973 rockchip,pins = 974 /* flexbus0_d15_m0 */ 975 <3 RK_PD7 6 &pcfg_pull_none>; 976 }; 977 978 flexbus0m1_csn: flexbus0m1-csn { 979 rockchip,pins = 980 /* flexbus0_csn_m1 */ 981 <4 RK_PA1 8 &pcfg_pull_none>; 982 }; 983 984 flexbus0m1_d13: flexbus0m1-d13 { 985 rockchip,pins = 986 /* flexbus0_d13_m1 */ 987 <4 RK_PA4 4 &pcfg_pull_none>; 988 }; 989 990 flexbus0m1_d14: flexbus0m1-d14 { 991 rockchip,pins = 992 /* flexbus0_d14_m1 */ 993 <4 RK_PA6 4 &pcfg_pull_none>; 994 }; 995 996 flexbus0m1_d15: flexbus0m1-d15 { 997 rockchip,pins = 998 /* flexbus0_d15_m1 */ 999 <4 RK_PB5 4 &pcfg_pull_none>; 1000 }; 1001 1002 flexbus0m2_csn: flexbus0m2-csn { 1003 rockchip,pins = 1004 /* flexbus0_csn_m2 */ 1005 <3 RK_PC3 8 &pcfg_pull_none>; 1006 }; 1007 1008 flexbus0m3_csn: flexbus0m3-csn { 1009 rockchip,pins = 1010 /* flexbus0_csn_m3 */ 1011 <3 RK_PD2 8 &pcfg_pull_none>; 1012 }; 1013 1014 flexbus0m4_csn: flexbus0m4-csn { 1015 rockchip,pins = 1016 /* flexbus0_csn_m4 */ 1017 <4 RK_PB4 4 &pcfg_pull_none>; 1018 }; 1019 1020 flexbus0_clk: flexbus0-clk { 1021 rockchip,pins = 1022 /* flexbus0_clk */ 1023 <3 RK_PB6 6 &pcfg_pull_none>; 1024 }; 1025 1026 flexbus0_d10: flexbus0-d10 { 1027 rockchip,pins = 1028 /* flexbus0_d10 */ 1029 <3 RK_PC3 6 &pcfg_pull_none>; 1030 }; 1031 1032 flexbus0_d11: flexbus0-d11 { 1033 rockchip,pins = 1034 /* flexbus0_d11 */ 1035 <3 RK_PD1 6 &pcfg_pull_none>; 1036 }; 1037 1038 flexbus0_d12: flexbus0-d12 { 1039 rockchip,pins = 1040 /* flexbus0_d12 */ 1041 <3 RK_PD2 6 &pcfg_pull_none>; 1042 }; 1043 1044 flexbus0_d0: flexbus0-d0 { 1045 rockchip,pins = 1046 /* flexbus0_d0 */ 1047 <3 RK_PB5 6 &pcfg_pull_none>; 1048 }; 1049 1050 flexbus0_d1: flexbus0-d1 { 1051 rockchip,pins = 1052 /* flexbus0_d1 */ 1053 <3 RK_PB4 6 &pcfg_pull_none>; 1054 }; 1055 1056 flexbus0_d2: flexbus0-d2 { 1057 rockchip,pins = 1058 /* flexbus0_d2 */ 1059 <3 RK_PB3 6 &pcfg_pull_none>; 1060 }; 1061 1062 flexbus0_d3: flexbus0-d3 { 1063 rockchip,pins = 1064 /* flexbus0_d3 */ 1065 <3 RK_PB2 6 &pcfg_pull_none>; 1066 }; 1067 1068 flexbus0_d4: flexbus0-d4 { 1069 rockchip,pins = 1070 /* flexbus0_d4 */ 1071 <3 RK_PB1 6 &pcfg_pull_none>; 1072 }; 1073 1074 flexbus0_d5: flexbus0-d5 { 1075 rockchip,pins = 1076 /* flexbus0_d5 */ 1077 <3 RK_PA7 6 &pcfg_pull_none>; 1078 }; 1079 1080 flexbus0_d6: flexbus0-d6 { 1081 rockchip,pins = 1082 /* flexbus0_d6 */ 1083 <3 RK_PA6 6 &pcfg_pull_none>; 1084 }; 1085 1086 flexbus0_d7: flexbus0-d7 { 1087 rockchip,pins = 1088 /* flexbus0_d7 */ 1089 <3 RK_PA5 6 &pcfg_pull_none>; 1090 }; 1091 1092 flexbus0_d8: flexbus0-d8 { 1093 rockchip,pins = 1094 /* flexbus0_d8 */ 1095 <3 RK_PB0 6 &pcfg_pull_none>; 1096 }; 1097 1098 flexbus0_d9: flexbus0-d9 { 1099 rockchip,pins = 1100 /* flexbus0_d9 */ 1101 <3 RK_PC2 6 &pcfg_pull_none>; 1102 }; 1103 }; 1104 1105 flexbus1 { 1106 flexbus1m0_csn: flexbus1m0-csn { 1107 rockchip,pins = 1108 /* flexbus1_csn_m0 */ 1109 <3 RK_PB7 8 &pcfg_pull_none>; 1110 }; 1111 1112 flexbus1m0_d12: flexbus1m0-d12 { 1113 rockchip,pins = 1114 /* flexbus1_d12_m0 */ 1115 <3 RK_PD7 7 &pcfg_pull_none>; 1116 }; 1117 1118 flexbus1m0_d13: flexbus1m0-d13 { 1119 rockchip,pins = 1120 /* flexbus1_d13_m0 */ 1121 <4 RK_PA1 7 &pcfg_pull_none>; 1122 }; 1123 1124 flexbus1m0_d14: flexbus1m0-d14 { 1125 rockchip,pins = 1126 /* flexbus1_d14_m0 */ 1127 <4 RK_PA0 7 &pcfg_pull_none>; 1128 }; 1129 1130 flexbus1m0_d15: flexbus1m0-d15 { 1131 rockchip,pins = 1132 /* flexbus1_d15_m0 */ 1133 <3 RK_PD2 7 &pcfg_pull_none>; 1134 }; 1135 1136 flexbus1m1_csn: flexbus1m1-csn { 1137 rockchip,pins = 1138 /* flexbus1_csn_m1 */ 1139 <3 RK_PD7 8 &pcfg_pull_none>; 1140 }; 1141 1142 flexbus1m1_d12: flexbus1m1-d12 { 1143 rockchip,pins = 1144 /* flexbus1_d12_m1 */ 1145 <4 RK_PA5 4 &pcfg_pull_none>; 1146 }; 1147 1148 flexbus1m1_d13: flexbus1m1-d13 { 1149 rockchip,pins = 1150 /* flexbus1_d13_m1 */ 1151 <4 RK_PB0 4 &pcfg_pull_none>; 1152 }; 1153 1154 flexbus1m1_d14: flexbus1m1-d14 { 1155 rockchip,pins = 1156 /* flexbus1_d14_m1 */ 1157 <4 RK_PB1 4 &pcfg_pull_none>; 1158 }; 1159 1160 flexbus1m1_d15: flexbus1m1-d15 { 1161 rockchip,pins = 1162 /* flexbus1_d15_m1 */ 1163 <4 RK_PB2 4 &pcfg_pull_none>; 1164 }; 1165 1166 flexbus1m2_csn: flexbus1m2-csn { 1167 rockchip,pins = 1168 /* flexbus1_csn_m2 */ 1169 <3 RK_PD1 8 &pcfg_pull_none>; 1170 }; 1171 1172 flexbus1m3_csn: flexbus1m3-csn { 1173 rockchip,pins = 1174 /* flexbus1_csn_m3 */ 1175 <4 RK_PA0 8 &pcfg_pull_none>; 1176 }; 1177 1178 flexbus1m4_csn: flexbus1m4-csn { 1179 rockchip,pins = 1180 /* flexbus1_csn_m4 */ 1181 <4 RK_PA3 4 &pcfg_pull_none>; 1182 }; 1183 1184 flexbus1_clk: flexbus1-clk { 1185 rockchip,pins = 1186 /* flexbus1_clk */ 1187 <3 RK_PD6 6 &pcfg_pull_none>; 1188 }; 1189 1190 flexbus1_d10: flexbus1-d10 { 1191 rockchip,pins = 1192 /* flexbus1_d10 */ 1193 <3 RK_PB7 6 &pcfg_pull_none>; 1194 }; 1195 1196 flexbus1_d11: flexbus1-d11 { 1197 rockchip,pins = 1198 /* flexbus1_d11 */ 1199 <3 RK_PA4 6 &pcfg_pull_none>; 1200 }; 1201 1202 flexbus1_d0: flexbus1-d0 { 1203 rockchip,pins = 1204 /* flexbus1_d0 */ 1205 <3 RK_PD5 6 &pcfg_pull_none>; 1206 }; 1207 1208 flexbus1_d1: flexbus1-d1 { 1209 rockchip,pins = 1210 /* flexbus1_d1 */ 1211 <3 RK_PD4 6 &pcfg_pull_none>; 1212 }; 1213 1214 flexbus1_d2: flexbus1-d2 { 1215 rockchip,pins = 1216 /* flexbus1_d2 */ 1217 <3 RK_PD3 6 &pcfg_pull_none>; 1218 }; 1219 1220 flexbus1_d3: flexbus1-d3 { 1221 rockchip,pins = 1222 /* flexbus1_d3 */ 1223 <3 RK_PD0 6 &pcfg_pull_none>; 1224 }; 1225 1226 flexbus1_d4: flexbus1-d4 { 1227 rockchip,pins = 1228 /* flexbus1_d4 */ 1229 <3 RK_PC7 6 &pcfg_pull_none>; 1230 }; 1231 1232 flexbus1_d5: flexbus1-d5 { 1233 rockchip,pins = 1234 /* flexbus1_d5 */ 1235 <3 RK_PC6 6 &pcfg_pull_none>; 1236 }; 1237 1238 flexbus1_d6: flexbus1-d6 { 1239 rockchip,pins = 1240 /* flexbus1_d6 */ 1241 <3 RK_PC5 6 &pcfg_pull_none>; 1242 }; 1243 1244 flexbus1_d7: flexbus1-d7 { 1245 rockchip,pins = 1246 /* flexbus1_d7 */ 1247 <3 RK_PC4 6 &pcfg_pull_none>; 1248 }; 1249 1250 flexbus1_d8: flexbus1-d8 { 1251 rockchip,pins = 1252 /* flexbus1_d8 */ 1253 <3 RK_PC1 6 &pcfg_pull_none>; 1254 }; 1255 1256 flexbus1_d9: flexbus1-d9 { 1257 rockchip,pins = 1258 /* flexbus1_d9 */ 1259 <3 RK_PC0 6 &pcfg_pull_none>; 1260 }; 1261 }; 1262 1263 flexbus0_testclk { 1264 flexbus0_testclk_testclk: flexbus0_testclk-testclk { 1265 rockchip,pins = 1266 /* flexbus0_testclk_out */ 1267 <2 RK_PA3 6 &pcfg_pull_none>; 1268 }; 1269 }; 1270 1271 flexbus0_testdata { 1272 flexbus0_testdata_testdata: flexbus0_testdata-testdata { 1273 rockchip,pins = 1274 /* flexbus0_testdata_out */ 1275 <2 RK_PA2 6 &pcfg_pull_none>; 1276 }; 1277 }; 1278 1279 flexbus1_testclk { 1280 flexbus1_testclk_testclk: flexbus1_testclk-testclk { 1281 rockchip,pins = 1282 /* flexbus1_testclk_out */ 1283 <2 RK_PA5 6 &pcfg_pull_none>; 1284 }; 1285 }; 1286 1287 flexbus1_testdata { 1288 flexbus1_testdata_testdata: flexbus1_testdata-testdata { 1289 rockchip,pins = 1290 /* flexbus1_testdata_out */ 1291 <2 RK_PA4 6 &pcfg_pull_none>; 1292 }; 1293 }; 1294 1295 fspi0 { 1296 fspi0_pins: fspi0-pins { 1297 rockchip,pins = 1298 /* fspi0_clk */ 1299 <1 RK_PB1 2 &pcfg_pull_none>, 1300 /* fspi0_d0 */ 1301 <1 RK_PA0 2 &pcfg_pull_none>, 1302 /* fspi0_d1 */ 1303 <1 RK_PA1 2 &pcfg_pull_none>, 1304 /* fspi0_d2 */ 1305 <1 RK_PA2 2 &pcfg_pull_none>, 1306 /* fspi0_d3 */ 1307 <1 RK_PA3 2 &pcfg_pull_none>, 1308 /* fspi0_d4 */ 1309 <1 RK_PA4 2 &pcfg_pull_none>, 1310 /* fspi0_d5 */ 1311 <1 RK_PA5 2 &pcfg_pull_none>, 1312 /* fspi0_d6 */ 1313 <1 RK_PA6 2 &pcfg_pull_none>, 1314 /* fspi0_d7 */ 1315 <1 RK_PA7 2 &pcfg_pull_none>, 1316 /* fspi0_dqs */ 1317 <1 RK_PB2 2 &pcfg_pull_none>; 1318 }; 1319 1320 fspi0_csn0: fspi0-csn0 { 1321 rockchip,pins = 1322 /* fspi0_csn0 */ 1323 <1 RK_PB3 2 &pcfg_pull_none>; 1324 }; 1325 fspi0_csn1: fspi0-csn1 { 1326 rockchip,pins = 1327 /* fspi0_csn1 */ 1328 <1 RK_PB0 2 &pcfg_pull_none>; 1329 }; 1330 }; 1331 1332 fspi1 { 1333 fspi1m0_pins: fspi1m0-pins { 1334 rockchip,pins = 1335 /* fspi1_clk_m0 */ 1336 <2 RK_PA5 2 &pcfg_pull_none>, 1337 /* fspi1_d0_m0 */ 1338 <2 RK_PA0 2 &pcfg_pull_none>, 1339 /* fspi1_d1_m0 */ 1340 <2 RK_PA1 2 &pcfg_pull_none>, 1341 /* fspi1_d2_m0 */ 1342 <2 RK_PA2 2 &pcfg_pull_none>, 1343 /* fspi1_d3_m0 */ 1344 <2 RK_PA3 2 &pcfg_pull_none>; 1345 }; 1346 1347 fspi1m0_csn0: fspi1m0-csn0 { 1348 rockchip,pins = 1349 /* fspi1m0_csn0 */ 1350 <2 RK_PA4 2 &pcfg_pull_none>; 1351 }; 1352 1353 fspi1m1_pins: fspi1m1-pins { 1354 rockchip,pins = 1355 /* fspi1_clk_m1 */ 1356 <1 RK_PD5 3 &pcfg_pull_none>, 1357 /* fspi1_d0_m1 */ 1358 <1 RK_PC4 3 &pcfg_pull_none>, 1359 /* fspi1_d1_m1 */ 1360 <1 RK_PC5 3 &pcfg_pull_none>, 1361 /* fspi1_d2_m1 */ 1362 <1 RK_PC6 3 &pcfg_pull_none>, 1363 /* fspi1_d3_m1 */ 1364 <1 RK_PC7 3 &pcfg_pull_none>, 1365 /* fspi1_d4_m1 */ 1366 <1 RK_PD0 3 &pcfg_pull_none>, 1367 /* fspi1_d5_m1 */ 1368 <1 RK_PD1 3 &pcfg_pull_none>, 1369 /* fspi1_d6_m1 */ 1370 <1 RK_PD2 3 &pcfg_pull_none>, 1371 /* fspi1_d7_m1 */ 1372 <1 RK_PD3 3 &pcfg_pull_none>, 1373 /* fspi1_dqs_m1 */ 1374 <1 RK_PD4 3 &pcfg_pull_none>; 1375 }; 1376 1377 fspi1m1_csn0: fspi1m1-csn0 { 1378 rockchip,pins = 1379 /* fspi1m1_csn0 */ 1380 <1 RK_PC3 3 &pcfg_pull_none>; 1381 }; 1382 fspi1m1_csn1: fspi1m1-csn1 { 1383 rockchip,pins = 1384 /* fspi1m1_csn1 */ 1385 <1 RK_PC2 3 &pcfg_pull_none>; 1386 }; 1387 }; 1388 1389 fspi0_testclk { 1390 fspi0_testclk_test: fspi0_testclk-test { 1391 rockchip,pins = 1392 /* fspi0_testclk_out */ 1393 <1 RK_PB0 6 &pcfg_pull_none>; 1394 }; 1395 }; 1396 1397 fspi0_testdata { 1398 fspi0_testdata_test: fspi0_testdata-test { 1399 rockchip,pins = 1400 /* fspi0_testdata_out */ 1401 <1 RK_PB7 6 &pcfg_pull_none>; 1402 }; 1403 }; 1404 1405 fspi1_testclk { 1406 fspi1_testclkm1_test: fspi1_testclkm1-test { 1407 rockchip,pins = 1408 /* fspi1_testclk_out_m1 */ 1409 <1 RK_PC1 7 &pcfg_pull_none>; 1410 }; 1411 }; 1412 1413 fspi1_testdata { 1414 fspi1_testdatam1_test: fspi1_testdatam1-test { 1415 rockchip,pins = 1416 /* fspi1_testdata_out_m1 */ 1417 <1 RK_PB7 7 &pcfg_pull_none>; 1418 }; 1419 }; 1420 1421 gpu { 1422 gpu_pins: gpu-pins { 1423 rockchip,pins = 1424 /* gpu_avs */ 1425 <0 RK_PD3 11 &pcfg_pull_none>; 1426 }; 1427 }; 1428 1429 hdmi_tx { 1430 hdmi_txm0_pins: hdmi_txm0-pins { 1431 rockchip,pins = 1432 /* hdmi_tx_cec_m0 */ 1433 <4 RK_PC0 9 &pcfg_pull_none>, 1434 /* hdmi_tx_hpdin_m0 */ 1435 <4 RK_PC1 9 &pcfg_pull_none>; 1436 }; 1437 1438 hdmi_txm1_pins: hdmi_txm1-pins { 1439 rockchip,pins = 1440 /* hdmi_tx_cec_m1 */ 1441 <0 RK_PC3 9 &pcfg_pull_none>, 1442 /* hdmi_tx_hpdin_m1 */ 1443 <0 RK_PB6 9 &pcfg_pull_none>; 1444 }; 1445 1446 hdmi_tx_scl: hdmi-tx-scl { 1447 rockchip,pins = 1448 /* hdmi_tx_scl */ 1449 <4 RK_PC2 9 &pcfg_pull_none>; 1450 }; 1451 hdmi_tx_sda: hdmi-tx-sda { 1452 rockchip,pins = 1453 /* hdmi_tx_sda */ 1454 <4 RK_PC3 9 &pcfg_pull_none>; 1455 }; 1456 }; 1457 1458 i2c0 { 1459 i2c0m0_xfer: i2c0m0-xfer { 1460 rockchip,pins = 1461 /* i2c0_scl_m0 */ 1462 <0 RK_PB0 11 &pcfg_pull_none_smt>, 1463 /* i2c0_sda_m0 */ 1464 <0 RK_PB1 11 &pcfg_pull_none_smt>; 1465 }; 1466 1467 i2c0m1_xfer: i2c0m1-xfer { 1468 rockchip,pins = 1469 /* i2c0_scl_m1 */ 1470 <0 RK_PC1 9 &pcfg_pull_none_smt>, 1471 /* i2c0_sda_m1 */ 1472 <0 RK_PC2 9 &pcfg_pull_none_smt>; 1473 }; 1474 }; 1475 1476 i2c1 { 1477 i2c1m0_xfer: i2c1m0-xfer { 1478 rockchip,pins = 1479 /* i2c1_scl_m0 */ 1480 <0 RK_PB2 11 &pcfg_pull_none_smt>, 1481 /* i2c1_sda_m0 */ 1482 <0 RK_PB3 11 &pcfg_pull_none_smt>; 1483 }; 1484 1485 i2c1m1_xfer: i2c1m1-xfer { 1486 rockchip,pins = 1487 /* i2c1_scl_m1 */ 1488 <0 RK_PB4 9 &pcfg_pull_none_smt>, 1489 /* i2c1_sda_m1 */ 1490 <0 RK_PB5 9 &pcfg_pull_none_smt>; 1491 }; 1492 }; 1493 1494 i2c2 { 1495 i2c2m0_xfer: i2c2m0-xfer { 1496 rockchip,pins = 1497 /* i2c2_scl_m0 */ 1498 <0 RK_PB7 9 &pcfg_pull_none_smt>, 1499 /* i2c2_sda_m0 */ 1500 <0 RK_PC0 9 &pcfg_pull_none_smt>; 1501 }; 1502 1503 i2c2m1_xfer: i2c2m1-xfer { 1504 rockchip,pins = 1505 /* i2c2_scl_m1 */ 1506 <1 RK_PA0 10 &pcfg_pull_none_smt>, 1507 /* i2c2_sda_m1 */ 1508 <1 RK_PA1 10 &pcfg_pull_none_smt>; 1509 }; 1510 1511 i2c2m2_xfer: i2c2m2-xfer { 1512 rockchip,pins = 1513 /* i2c2_scl_m2 */ 1514 <4 RK_PA3 11 &pcfg_pull_none_smt>, 1515 /* i2c2_sda_m2 */ 1516 <4 RK_PA5 11 &pcfg_pull_none_smt>; 1517 }; 1518 1519 i2c2m3_xfer: i2c2m3-xfer { 1520 rockchip,pins = 1521 /* i2c2_scl_m3 */ 1522 <4 RK_PC2 11 &pcfg_pull_none_smt>, 1523 /* i2c2_sda_m3 */ 1524 <4 RK_PC3 11 &pcfg_pull_none_smt>; 1525 }; 1526 }; 1527 1528 i2c3 { 1529 i2c3m0_xfer: i2c3m0-xfer { 1530 rockchip,pins = 1531 /* i2c3_scl_m0 */ 1532 <4 RK_PB5 11 &pcfg_pull_none_smt>, 1533 /* i2c3_sda_m0 */ 1534 <4 RK_PB4 11 &pcfg_pull_none_smt>; 1535 }; 1536 1537 i2c3m1_xfer: i2c3m1-xfer { 1538 rockchip,pins = 1539 /* i2c3_scl_m1 */ 1540 <0 RK_PC6 9 &pcfg_pull_none_smt>, 1541 /* i2c3_sda_m1 */ 1542 <0 RK_PC7 9 &pcfg_pull_none_smt>; 1543 }; 1544 1545 i2c3m2_xfer: i2c3m2-xfer { 1546 rockchip,pins = 1547 /* i2c3_scl_m2 */ 1548 <3 RK_PD4 11 &pcfg_pull_none_smt>, 1549 /* i2c3_sda_m2 */ 1550 <3 RK_PD5 11 &pcfg_pull_none_smt>; 1551 }; 1552 1553 i2c3m3_xfer: i2c3m3-xfer { 1554 rockchip,pins = 1555 /* i2c3_scl_m3 */ 1556 <4 RK_PC4 11 &pcfg_pull_none_smt>, 1557 /* i2c3_sda_m3 */ 1558 <4 RK_PC5 11 &pcfg_pull_none_smt>; 1559 }; 1560 }; 1561 1562 i2c4 { 1563 i2c4m0_xfer: i2c4m0-xfer { 1564 rockchip,pins = 1565 /* i2c4_scl_m0 */ 1566 <0 RK_PD2 9 &pcfg_pull_none_smt>, 1567 /* i2c4_sda_m0 */ 1568 <0 RK_PD3 9 &pcfg_pull_none_smt>; 1569 }; 1570 1571 i2c4m1_xfer: i2c4m1-xfer { 1572 rockchip,pins = 1573 /* i2c4_scl_m1 */ 1574 <4 RK_PA4 11 &pcfg_pull_none_smt>, 1575 /* i2c4_sda_m1 */ 1576 <4 RK_PA6 11 &pcfg_pull_none_smt>; 1577 }; 1578 1579 i2c4m2_xfer: i2c4m2-xfer { 1580 rockchip,pins = 1581 /* i2c4_scl_m2 */ 1582 <2 RK_PA6 11 &pcfg_pull_none_smt>, 1583 /* i2c4_sda_m2 */ 1584 <2 RK_PA7 11 &pcfg_pull_none_smt>; 1585 }; 1586 1587 i2c4m3_xfer: i2c4m3-xfer { 1588 rockchip,pins = 1589 /* i2c4_scl_m3 */ 1590 <3 RK_PC0 11 &pcfg_pull_none_smt>, 1591 /* i2c4_sda_m3 */ 1592 <3 RK_PB7 11 &pcfg_pull_none_smt>; 1593 }; 1594 }; 1595 1596 i2c5 { 1597 i2c5m0_xfer: i2c5m0-xfer { 1598 rockchip,pins = 1599 /* i2c5_scl_m0 */ 1600 <2 RK_PA5 11 &pcfg_pull_none_smt>, 1601 /* i2c5_sda_m0 */ 1602 <2 RK_PA4 11 &pcfg_pull_none_smt>; 1603 }; 1604 1605 i2c5m1_xfer: i2c5m1-xfer { 1606 rockchip,pins = 1607 /* i2c5_scl_m1 */ 1608 <1 RK_PD4 10 &pcfg_pull_none_smt>, 1609 /* i2c5_sda_m1 */ 1610 <1 RK_PD5 10 &pcfg_pull_none_smt>; 1611 }; 1612 1613 i2c5m2_xfer: i2c5m2-xfer { 1614 rockchip,pins = 1615 /* i2c5_scl_m2 */ 1616 <2 RK_PC6 11 &pcfg_pull_none_smt>, 1617 /* i2c5_sda_m2 */ 1618 <2 RK_PC7 11 &pcfg_pull_none_smt>; 1619 }; 1620 1621 i2c5m3_xfer: i2c5m3-xfer { 1622 rockchip,pins = 1623 /* i2c5_scl_m3 */ 1624 <3 RK_PC4 11 &pcfg_pull_none_smt>, 1625 /* i2c5_sda_m3 */ 1626 <3 RK_PC1 11 &pcfg_pull_none_smt>; 1627 }; 1628 }; 1629 1630 i2c6 { 1631 i2c6m0_xfer: i2c6m0-xfer { 1632 rockchip,pins = 1633 /* i2c6_scl_m0 */ 1634 <0 RK_PA2 11 &pcfg_pull_none_smt>, 1635 /* i2c6_sda_m0 */ 1636 <0 RK_PA5 11 &pcfg_pull_none_smt>; 1637 }; 1638 1639 i2c6m1_xfer: i2c6m1-xfer { 1640 rockchip,pins = 1641 /* i2c6_scl_m1 */ 1642 <1 RK_PC2 10 &pcfg_pull_none_smt>, 1643 /* i2c6_sda_m1 */ 1644 <1 RK_PC3 10 &pcfg_pull_none_smt>; 1645 }; 1646 1647 i2c6m2_xfer: i2c6m2-xfer { 1648 rockchip,pins = 1649 /* i2c6_scl_m2 */ 1650 <2 RK_PD0 11 &pcfg_pull_none_smt>, 1651 /* i2c6_sda_m2 */ 1652 <2 RK_PD1 11 &pcfg_pull_none_smt>; 1653 }; 1654 1655 i2c6m3_xfer: i2c6m3-xfer { 1656 rockchip,pins = 1657 /* i2c6_scl_m3 */ 1658 <4 RK_PC6 11 &pcfg_pull_none_smt>, 1659 /* i2c6_sda_m3 */ 1660 <4 RK_PC7 11 &pcfg_pull_none_smt>; 1661 }; 1662 }; 1663 1664 i2c7 { 1665 i2c7m0_xfer: i2c7m0-xfer { 1666 rockchip,pins = 1667 /* i2c7_scl_m0 */ 1668 <1 RK_PB0 10 &pcfg_pull_none_smt>, 1669 /* i2c7_sda_m0 */ 1670 <1 RK_PB3 10 &pcfg_pull_none_smt>; 1671 }; 1672 1673 i2c7m1_xfer: i2c7m1-xfer { 1674 rockchip,pins = 1675 /* i2c7_scl_m1 */ 1676 <3 RK_PA0 11 &pcfg_pull_none_smt>, 1677 /* i2c7_sda_m1 */ 1678 <3 RK_PA1 11 &pcfg_pull_none_smt>; 1679 }; 1680 1681 i2c7m2_xfer: i2c7m2-xfer { 1682 rockchip,pins = 1683 /* i2c7_scl_m2 */ 1684 <4 RK_PA0 11 &pcfg_pull_none_smt>, 1685 /* i2c7_sda_m2 */ 1686 <4 RK_PA1 11 &pcfg_pull_none_smt>; 1687 }; 1688 1689 i2c7m3_xfer: i2c7m3-xfer { 1690 rockchip,pins = 1691 /* i2c7_scl_m3 */ 1692 <4 RK_PC0 11 &pcfg_pull_none_smt>, 1693 /* i2c7_sda_m3 */ 1694 <4 RK_PC1 11 &pcfg_pull_none_smt>; 1695 }; 1696 }; 1697 1698 i2c8 { 1699 i2c8m0_xfer: i2c8m0-xfer { 1700 rockchip,pins = 1701 /* i2c8_scl_m0 */ 1702 <2 RK_PA0 11 &pcfg_pull_none_smt>, 1703 /* i2c8_sda_m0 */ 1704 <2 RK_PA1 11 &pcfg_pull_none_smt>; 1705 }; 1706 1707 i2c8m1_xfer: i2c8m1-xfer { 1708 rockchip,pins = 1709 /* i2c8_scl_m1 */ 1710 <1 RK_PC6 10 &pcfg_pull_none_smt>, 1711 /* i2c8_sda_m1 */ 1712 <1 RK_PC7 10 &pcfg_pull_none_smt>; 1713 }; 1714 1715 i2c8m2_xfer: i2c8m2-xfer { 1716 rockchip,pins = 1717 /* i2c8_scl_m2 */ 1718 <2 RK_PB6 11 &pcfg_pull_none_smt>, 1719 /* i2c8_sda_m2 */ 1720 <2 RK_PB7 11 &pcfg_pull_none_smt>; 1721 }; 1722 1723 i2c8m3_xfer: i2c8m3-xfer { 1724 rockchip,pins = 1725 /* i2c8_scl_m3 */ 1726 <3 RK_PB3 11 &pcfg_pull_none_smt>, 1727 /* i2c8_sda_m3 */ 1728 <3 RK_PB2 11 &pcfg_pull_none_smt>; 1729 }; 1730 }; 1731 1732 i2c9 { 1733 i2c9m0_xfer: i2c9m0-xfer { 1734 rockchip,pins = 1735 /* i2c9_scl_m0 */ 1736 <1 RK_PA5 10 &pcfg_pull_none_smt>, 1737 /* i2c9_sda_m0 */ 1738 <1 RK_PA6 10 &pcfg_pull_none_smt>; 1739 }; 1740 1741 i2c9m1_xfer: i2c9m1-xfer { 1742 rockchip,pins = 1743 /* i2c9_scl_m1 */ 1744 <1 RK_PB5 10 &pcfg_pull_none_smt>, 1745 /* i2c9_sda_m1 */ 1746 <1 RK_PB4 10 &pcfg_pull_none_smt>; 1747 }; 1748 1749 i2c9m2_xfer: i2c9m2-xfer { 1750 rockchip,pins = 1751 /* i2c9_scl_m2 */ 1752 <2 RK_PD5 11 &pcfg_pull_none_smt>, 1753 /* i2c9_sda_m2 */ 1754 <2 RK_PD4 11 &pcfg_pull_none_smt>; 1755 }; 1756 1757 i2c9m3_xfer: i2c9m3-xfer { 1758 rockchip,pins = 1759 /* i2c9_scl_m3 */ 1760 <3 RK_PC2 11 &pcfg_pull_none_smt>, 1761 /* i2c9_sda_m3 */ 1762 <3 RK_PC3 11 &pcfg_pull_none_smt>; 1763 }; 1764 }; 1765 1766 i3c0 { 1767 i3c0m0_xfer: i3c0m0-xfer { 1768 rockchip,pins = 1769 /* i3c0_scl_m0 */ 1770 <0 RK_PC1 11 &pcfg_pull_none_smt>, 1771 /* i3c0_sda_m0 */ 1772 <0 RK_PC2 11 &pcfg_pull_none_smt>; 1773 }; 1774 1775 i3c0m1_xfer: i3c0m1-xfer { 1776 rockchip,pins = 1777 /* i3c0_scl_m1 */ 1778 <1 RK_PD2 10 &pcfg_pull_none_smt>, 1779 /* i3c0_sda_m1 */ 1780 <1 RK_PD3 10 &pcfg_pull_none_smt>; 1781 }; 1782 }; 1783 1784 i3c1 { 1785 i3c1m0_xfer: i3c1m0-xfer { 1786 rockchip,pins = 1787 /* i3c1_scl_m0 */ 1788 <2 RK_PD2 12 &pcfg_pull_none_smt>, 1789 /* i3c1_sda_m0 */ 1790 <2 RK_PD3 12 &pcfg_pull_none_smt>; 1791 }; 1792 1793 i3c1m1_xfer: i3c1m1-xfer { 1794 rockchip,pins = 1795 /* i3c1_scl_m1 */ 1796 <2 RK_PA2 14 &pcfg_pull_none_smt>, 1797 /* i3c1_sda_m1 */ 1798 <2 RK_PA3 14 &pcfg_pull_none_smt>; 1799 }; 1800 1801 i3c1m2_xfer: i3c1m2-xfer { 1802 rockchip,pins = 1803 /* i3c1_scl_m2 */ 1804 <3 RK_PD3 11 &pcfg_pull_none_smt>, 1805 /* i3c1_sda_m2 */ 1806 <3 RK_PD2 11 &pcfg_pull_none_smt>; 1807 }; 1808 }; 1809 1810 i3c0_sda { 1811 i3c0_sdam0_pu: i3c0_sdam0-pu { 1812 rockchip,pins = 1813 /* i3c0_sda_pu_m0 */ 1814 <0 RK_PC5 11 &pcfg_pull_none>; 1815 }; 1816 1817 i3c0_sdam1_pu: i3c0_sdam1-pu { 1818 rockchip,pins = 1819 /* i3c0_sda_pu_m1 */ 1820 <1 RK_PD1 10 &pcfg_pull_none>; 1821 }; 1822 }; 1823 1824 i3c1_sda { 1825 i3c1_sdam0_pu: i3c1_sdam0-pu { 1826 rockchip,pins = 1827 /* i3c1_sda_pu_m0 */ 1828 <2 RK_PD6 12 &pcfg_pull_none>; 1829 }; 1830 1831 i3c1_sdam1_pu: i3c1_sdam1-pu { 1832 rockchip,pins = 1833 /* i3c1_sda_pu_m1 */ 1834 <2 RK_PA5 14 &pcfg_pull_none>; 1835 }; 1836 1837 i3c1_sdam2_pu: i3c1_sdam2-pu { 1838 rockchip,pins = 1839 /* i3c1_sda_pu_m2 */ 1840 <3 RK_PD1 11 &pcfg_pull_none>; 1841 }; 1842 }; 1843 1844 isp_flash { 1845 isp_flashm0_pins: isp_flashm0-pins { 1846 rockchip,pins = 1847 /* isp_flash_trigout_m0 */ 1848 <2 RK_PD5 1 &pcfg_pull_none>; 1849 }; 1850 1851 isp_flashm1_pins: isp_flashm1-pins { 1852 rockchip,pins = 1853 /* isp_flash_trigout_m1 */ 1854 <4 RK_PC5 1 &pcfg_pull_none>; 1855 }; 1856 }; 1857 1858 isp_prelight { 1859 isp_prelightm0_pins: isp_prelightm0-pins { 1860 rockchip,pins = 1861 /* isp_prelight_trig_m0 */ 1862 <2 RK_PD4 1 &pcfg_pull_none>; 1863 }; 1864 1865 isp_prelightm1_pins: isp_prelightm1-pins { 1866 rockchip,pins = 1867 /* isp_prelight_trig_m1 */ 1868 <4 RK_PC4 1 &pcfg_pull_none>; 1869 }; 1870 }; 1871 1872 jtag { 1873 jtagm0_pins: jtagm0-pins { 1874 rockchip,pins = 1875 /* jtag_tck_m0 */ 1876 <2 RK_PA2 9 &pcfg_pull_none>, 1877 /* jtag_tms_m0 */ 1878 <2 RK_PA3 9 &pcfg_pull_none>; 1879 }; 1880 1881 jtagm1_pins: jtagm1-pins { 1882 rockchip,pins = 1883 /* jtag_tck_m1 */ 1884 <0 RK_PD4 10 &pcfg_pull_none>, 1885 /* jtag_tms_m1 */ 1886 <0 RK_PD5 10 &pcfg_pull_none>; 1887 }; 1888 }; 1889 1890 mipi { 1891 mipim0_pins: mipim0-pins { 1892 rockchip,pins = 1893 /* mipi_te_m0 */ 1894 <4 RK_PB2 11 &pcfg_pull_none>; 1895 }; 1896 1897 mipim1_pins: mipim1-pins { 1898 rockchip,pins = 1899 /* mipi_te_m1 */ 1900 <3 RK_PA2 12 &pcfg_pull_none>; 1901 }; 1902 1903 mipim2_pins: mipim2-pins { 1904 rockchip,pins = 1905 /* mipi_te_m2 */ 1906 <4 RK_PA0 12 &pcfg_pull_none>; 1907 }; 1908 1909 mipim3_pins: mipim3-pins { 1910 rockchip,pins = 1911 /* mipi_te_m3 */ 1912 <1 RK_PB3 11 &pcfg_pull_none>; 1913 }; 1914 }; 1915 1916 npu { 1917 npu_pins: npu-pins { 1918 rockchip,pins = 1919 /* npu_avs */ 1920 <0 RK_PB7 11 &pcfg_pull_none>; 1921 }; 1922 }; 1923 1924 pcie21_port0 { 1925 pcie21_port0m0_pins: pcie21_port0m0-pins { 1926 rockchip,pins = 1927 /* pcie21_port0_clkreq_m0 */ 1928 <2 RK_PB2 11 &pcfg_pull_none>, 1929 /* pcie21_port0_perst_m0 */ 1930 <2 RK_PB4 11 &pcfg_pull_none>, 1931 /* pcie21_port0_wake_m0 */ 1932 <0 RK_PD2 10 &pcfg_pull_none>; 1933 }; 1934 1935 pcie21_port0m1_pins: pcie21_port0m1-pins { 1936 rockchip,pins = 1937 /* pcie21_port0_clkreq_m1 */ 1938 <1 RK_PB6 12 &pcfg_pull_none>, 1939 /* pcie21_port0_perst_m1 */ 1940 <1 RK_PC1 12 &pcfg_pull_none>, 1941 /* pcie21_port0_wake_m1 */ 1942 <1 RK_PB7 12 &pcfg_pull_none>; 1943 }; 1944 1945 pcie21_port0m2_pins: pcie21_port0m2-pins { 1946 rockchip,pins = 1947 /* pcie21_port0_clkreq_m2 */ 1948 <4 RK_PB5 12 &pcfg_pull_none>, 1949 /* pcie21_port0_perst_m2 */ 1950 <4 RK_PB2 12 &pcfg_pull_none>, 1951 /* pcie21_port0_wake_m2 */ 1952 <4 RK_PB4 12 &pcfg_pull_none>; 1953 }; 1954 1955 pcie21_port0m3_pins: pcie21_port0m3-pins { 1956 rockchip,pins = 1957 /* pcie21_port0_clkreq_m3 */ 1958 <4 RK_PC6 9 &pcfg_pull_none>, 1959 /* pcie21_port0_perst_m3 */ 1960 <4 RK_PC7 9 &pcfg_pull_none>, 1961 /* pcie21_port0_wake_m3 */ 1962 <4 RK_PC5 9 &pcfg_pull_none>; 1963 }; 1964 1965 pcie21_port0_buttonrst: pcie21-port0-buttonrst { 1966 rockchip,pins = 1967 /* pcie21_port0_buttonrst */ 1968 <1 RK_PC4 12 &pcfg_pull_none>; 1969 }; 1970 }; 1971 1972 pcie21_port1 { 1973 pcie21_port1m0_pins: pcie21_port1m0-pins { 1974 rockchip,pins = 1975 /* pcie21_port1_clkreq_m0 */ 1976 <2 RK_PB3 11 &pcfg_pull_none>, 1977 /* pcie21_port1_perst_m0 */ 1978 <2 RK_PB5 11 &pcfg_pull_none>, 1979 /* pcie21_port1_wake_m0 */ 1980 <0 RK_PD3 10 &pcfg_pull_none>; 1981 }; 1982 1983 pcie21_port1m1_pins: pcie21_port1m1-pins { 1984 rockchip,pins = 1985 /* pcie21_port1_clkreq_m1 */ 1986 <1 RK_PB4 12 &pcfg_pull_none>, 1987 /* pcie21_port1_perst_m1 */ 1988 <1 RK_PC0 12 &pcfg_pull_none>, 1989 /* pcie21_port1_wake_m1 */ 1990 <1 RK_PB5 12 &pcfg_pull_none>; 1991 }; 1992 1993 pcie21_port1m2_pins: pcie21_port1m2-pins { 1994 rockchip,pins = 1995 /* pcie21_port1_clkreq_m2 */ 1996 <4 RK_PA5 12 &pcfg_pull_none>, 1997 /* pcie21_port1_perst_m2 */ 1998 <4 RK_PB2 13 &pcfg_pull_none>, 1999 /* pcie21_port1_wake_m2 */ 2000 <4 RK_PA3 12 &pcfg_pull_none>; 2001 }; 2002 2003 pcie21_port1m3_pins: pcie21_port1m3-pins { 2004 rockchip,pins = 2005 /* pcie21_port1_clkreq_m3 */ 2006 <4 RK_PC1 10 &pcfg_pull_none>, 2007 /* pcie21_port1_perst_m3 */ 2008 <4 RK_PC4 9 &pcfg_pull_none>, 2009 /* pcie21_port1_wake_m3 */ 2010 <4 RK_PC0 10 &pcfg_pull_none>; 2011 }; 2012 2013 pcie21_port1_buttonrst: pcie21-port1-buttonrst { 2014 rockchip,pins = 2015 /* pcie21_port1_buttonrst */ 2016 <1 RK_PC5 12 &pcfg_pull_none>; 2017 }; 2018 }; 2019 2020 pdm0 { 2021 pdm0m0_clk0: pdm0m0-clk0 { 2022 rockchip,pins = 2023 /* pdm0_clk0_m0 */ 2024 <0 RK_PC4 3 &pcfg_pull_none>; 2025 }; 2026 2027 pdm0m0_clk1: pdm0m0-clk1 { 2028 rockchip,pins = 2029 /* pdm0_clk1_m0 */ 2030 <0 RK_PC3 3 &pcfg_pull_none>; 2031 }; 2032 2033 pdm0m0_sdi0: pdm0m0-sdi0 { 2034 rockchip,pins = 2035 /* pdm0_sdi0_m0 */ 2036 <0 RK_PD0 3 &pcfg_pull_none>; 2037 }; 2038 2039 pdm0m0_sdi1: pdm0m0-sdi1 { 2040 rockchip,pins = 2041 /* pdm0_sdi1_m0 */ 2042 <0 RK_PD1 3 &pcfg_pull_none>; 2043 }; 2044 2045 pdm0m0_sdi2: pdm0m0-sdi2 { 2046 rockchip,pins = 2047 /* pdm0_sdi2_m0 */ 2048 <0 RK_PD2 3 &pcfg_pull_none>; 2049 }; 2050 2051 pdm0m0_sdi3: pdm0m0-sdi3 { 2052 rockchip,pins = 2053 /* pdm0_sdi3_m0 */ 2054 <0 RK_PD3 3 &pcfg_pull_none>; 2055 }; 2056 2057 pdm0m1_clk0: pdm0m1-clk0 { 2058 rockchip,pins = 2059 /* pdm0_clk0_m1 */ 2060 <1 RK_PB1 5 &pcfg_pull_none>; 2061 }; 2062 2063 pdm0m1_clk1: pdm0m1-clk1 { 2064 rockchip,pins = 2065 /* pdm0_clk1_m1 */ 2066 <1 RK_PA6 5 &pcfg_pull_none>; 2067 }; 2068 2069 pdm0m1_sdi0: pdm0m1-sdi0 { 2070 rockchip,pins = 2071 /* pdm0_sdi0_m1 */ 2072 <1 RK_PB2 5 &pcfg_pull_none>; 2073 }; 2074 2075 pdm0m1_sdi1: pdm0m1-sdi1 { 2076 rockchip,pins = 2077 /* pdm0_sdi1_m1 */ 2078 <1 RK_PA3 5 &pcfg_pull_none>; 2079 }; 2080 2081 pdm0m1_sdi2: pdm0m1-sdi2 { 2082 rockchip,pins = 2083 /* pdm0_sdi2_m1 */ 2084 <1 RK_PA5 5 &pcfg_pull_none>; 2085 }; 2086 2087 pdm0m1_sdi3: pdm0m1-sdi3 { 2088 rockchip,pins = 2089 /* pdm0_sdi3_m1 */ 2090 <1 RK_PA2 5 &pcfg_pull_none>; 2091 }; 2092 2093 pdm0m2_clk0: pdm0m2-clk0 { 2094 rockchip,pins = 2095 /* pdm0_clk0_m2 */ 2096 <1 RK_PC1 5 &pcfg_pull_none>; 2097 }; 2098 2099 pdm0m2_clk1: pdm0m2-clk1 { 2100 rockchip,pins = 2101 /* pdm0_clk1_m2 */ 2102 <1 RK_PD5 5 &pcfg_pull_none>; 2103 }; 2104 2105 pdm0m2_sdi0: pdm0m2-sdi0 { 2106 rockchip,pins = 2107 /* pdm0_sdi0_m2 */ 2108 <1 RK_PC6 5 &pcfg_pull_none>; 2109 }; 2110 2111 pdm0m2_sdi1: pdm0m2-sdi1 { 2112 rockchip,pins = 2113 /* pdm0_sdi1_m2 */ 2114 <1 RK_PC7 5 &pcfg_pull_none>; 2115 }; 2116 2117 pdm0m2_sdi2: pdm0m2-sdi2 { 2118 rockchip,pins = 2119 /* pdm0_sdi2_m2 */ 2120 <1 RK_PC0 5 &pcfg_pull_none>; 2121 }; 2122 2123 pdm0m2_sdi3: pdm0m2-sdi3 { 2124 rockchip,pins = 2125 /* pdm0_sdi3_m2 */ 2126 <1 RK_PD4 5 &pcfg_pull_none>; 2127 }; 2128 2129 pdm0m3_clk0: pdm0m3-clk0 { 2130 rockchip,pins = 2131 /* pdm0_clk0_m3 */ 2132 <2 RK_PB5 5 &pcfg_pull_none>; 2133 }; 2134 2135 pdm0m3_clk1: pdm0m3-clk1 { 2136 rockchip,pins = 2137 /* pdm0_clk1_m3 */ 2138 <2 RK_PB3 5 &pcfg_pull_none>; 2139 }; 2140 2141 pdm0m3_sdi0: pdm0m3-sdi0 { 2142 rockchip,pins = 2143 /* pdm0_sdi0_m3 */ 2144 <2 RK_PB4 5 &pcfg_pull_none>; 2145 }; 2146 2147 pdm0m3_sdi1: pdm0m3-sdi1 { 2148 rockchip,pins = 2149 /* pdm0_sdi1_m3 */ 2150 <2 RK_PB2 5 &pcfg_pull_none>; 2151 }; 2152 2153 pdm0m3_sdi2: pdm0m3-sdi2 { 2154 rockchip,pins = 2155 /* pdm0_sdi2_m3 */ 2156 <2 RK_PB1 5 &pcfg_pull_none>; 2157 }; 2158 2159 pdm0m3_sdi3: pdm0m3-sdi3 { 2160 rockchip,pins = 2161 /* pdm0_sdi3_m3 */ 2162 <2 RK_PB0 5 &pcfg_pull_none>; 2163 }; 2164 }; 2165 2166 pdm1 { 2167 pdm1m0_clk0: pdm1m0-clk0 { 2168 rockchip,pins = 2169 /* pdm1_clk0_m0 */ 2170 <2 RK_PC5 5 &pcfg_pull_none>; 2171 }; 2172 2173 pdm1m0_clk1: pdm1m0-clk1 { 2174 rockchip,pins = 2175 /* pdm1_clk1_m0 */ 2176 <2 RK_PC1 5 &pcfg_pull_none>; 2177 }; 2178 2179 pdm1m0_sdi0: pdm1m0-sdi0 { 2180 rockchip,pins = 2181 /* pdm1_sdi0_m0 */ 2182 <2 RK_PC4 5 &pcfg_pull_none>; 2183 }; 2184 2185 pdm1m0_sdi1: pdm1m0-sdi1 { 2186 rockchip,pins = 2187 /* pdm1_sdi1_m0 */ 2188 <2 RK_PC0 5 &pcfg_pull_none>; 2189 }; 2190 2191 pdm1m0_sdi2: pdm1m0-sdi2 { 2192 rockchip,pins = 2193 /* pdm1_sdi2_m0 */ 2194 <2 RK_PC2 5 &pcfg_pull_none>; 2195 }; 2196 2197 pdm1m0_sdi3: pdm1m0-sdi3 { 2198 rockchip,pins = 2199 /* pdm1_sdi3_m0 */ 2200 <2 RK_PC3 5 &pcfg_pull_none>; 2201 }; 2202 2203 pdm1m1_clk0: pdm1m1-clk0 { 2204 rockchip,pins = 2205 /* pdm1_clk0_m1 */ 2206 <4 RK_PA6 3 &pcfg_pull_none>; 2207 }; 2208 2209 pdm1m1_clk1: pdm1m1-clk1 { 2210 rockchip,pins = 2211 /* pdm1_clk1_m1 */ 2212 <4 RK_PB0 3 &pcfg_pull_none>; 2213 }; 2214 2215 pdm1m1_sdi0: pdm1m1-sdi0 { 2216 rockchip,pins = 2217 /* pdm1_sdi0_m1 */ 2218 <4 RK_PB3 3 &pcfg_pull_none>; 2219 }; 2220 2221 pdm1m1_sdi1: pdm1m1-sdi1 { 2222 rockchip,pins = 2223 /* pdm1_sdi1_m1 */ 2224 <4 RK_PB2 3 &pcfg_pull_none>; 2225 }; 2226 2227 pdm1m1_sdi2: pdm1m1-sdi2 { 2228 rockchip,pins = 2229 /* pdm1_sdi2_m1 */ 2230 <4 RK_PB1 3 &pcfg_pull_none>; 2231 }; 2232 2233 pdm1m1_sdi3: pdm1m1-sdi3 { 2234 rockchip,pins = 2235 /* pdm1_sdi3_m1 */ 2236 <4 RK_PA4 3 &pcfg_pull_none>; 2237 }; 2238 2239 pdm1m2_clk0: pdm1m2-clk0 { 2240 rockchip,pins = 2241 /* pdm1_clk0_m2 */ 2242 <3 RK_PB1 4 &pcfg_pull_none>; 2243 }; 2244 2245 pdm1m2_clk1: pdm1m2-clk1 { 2246 rockchip,pins = 2247 /* pdm1_clk1_m2 */ 2248 <3 RK_PA7 4 &pcfg_pull_none>; 2249 }; 2250 2251 pdm1m2_sdi0: pdm1m2-sdi0 { 2252 rockchip,pins = 2253 /* pdm1_sdi0_m2 */ 2254 <3 RK_PB3 4 &pcfg_pull_none>; 2255 }; 2256 2257 pdm1m2_sdi1: pdm1m2-sdi1 { 2258 rockchip,pins = 2259 /* pdm1_sdi1_m2 */ 2260 <3 RK_PB2 4 &pcfg_pull_none>; 2261 }; 2262 2263 pdm1m2_sdi2: pdm1m2-sdi2 { 2264 rockchip,pins = 2265 /* pdm1_sdi2_m2 */ 2266 <3 RK_PA6 4 &pcfg_pull_none>; 2267 }; 2268 2269 pdm1m2_sdi3: pdm1m2-sdi3 { 2270 rockchip,pins = 2271 /* pdm1_sdi3_m2 */ 2272 <3 RK_PA5 4 &pcfg_pull_none>; 2273 }; 2274 }; 2275 2276 pmu_debug_test { 2277 pmu_debug_test_pins: pmu_debug_test-pins { 2278 rockchip,pins = 2279 /* pmu_debug_test_out */ 2280 <0 RK_PB0 2 &pcfg_pull_none>; 2281 }; 2282 }; 2283 2284 pwm0 { 2285 pwm0m0_ch0: pwm0m0-ch0 { 2286 rockchip,pins = 2287 /* pwm0_ch0_m0 */ 2288 <0 RK_PC4 12 &pcfg_pull_none>; 2289 }; 2290 2291 pwm0m0_ch1: pwm0m0-ch1 { 2292 rockchip,pins = 2293 /* pwm0_ch1_m0 */ 2294 <0 RK_PC3 12 &pcfg_pull_none>; 2295 }; 2296 2297 pwm0m1_ch0: pwm0m1-ch0 { 2298 rockchip,pins = 2299 /* pwm0_ch0_m1 */ 2300 <1 RK_PC0 13 &pcfg_pull_none>; 2301 }; 2302 2303 pwm0m1_ch1: pwm0m1-ch1 { 2304 rockchip,pins = 2305 /* pwm0_ch1_m1 */ 2306 <4 RK_PC1 14 &pcfg_pull_none>; 2307 }; 2308 2309 pwm0m2_ch0: pwm0m2-ch0 { 2310 rockchip,pins = 2311 /* pwm0_ch0_m2 */ 2312 <2 RK_PC3 13 &pcfg_pull_none>; 2313 }; 2314 2315 pwm0m2_ch1: pwm0m2-ch1 { 2316 rockchip,pins = 2317 /* pwm0_ch1_m2 */ 2318 <2 RK_PC7 13 &pcfg_pull_none>; 2319 }; 2320 2321 pwm0m3_ch0: pwm0m3-ch0 { 2322 rockchip,pins = 2323 /* pwm0_ch0_m3 */ 2324 <3 RK_PB0 12 &pcfg_pull_none>; 2325 }; 2326 2327 pwm0m3_ch1: pwm0m3-ch1 { 2328 rockchip,pins = 2329 /* pwm0_ch1_m3 */ 2330 <3 RK_PB6 12 &pcfg_pull_none>; 2331 }; 2332 }; 2333 2334 pwm1 { 2335 pwm1m0_ch0: pwm1m0-ch0 { 2336 rockchip,pins = 2337 /* pwm1_ch0_m0 */ 2338 <0 RK_PB4 12 &pcfg_pull_none>; 2339 }; 2340 2341 pwm1m0_ch1: pwm1m0-ch1 { 2342 rockchip,pins = 2343 /* pwm1_ch1_m0 */ 2344 <0 RK_PB5 12 &pcfg_pull_none>; 2345 }; 2346 2347 pwm1m0_ch2: pwm1m0-ch2 { 2348 rockchip,pins = 2349 /* pwm1_ch2_m0 */ 2350 <0 RK_PB6 12 &pcfg_pull_none>; 2351 }; 2352 2353 pwm1m0_ch3: pwm1m0-ch3 { 2354 rockchip,pins = 2355 /* pwm1_ch3_m0 */ 2356 <0 RK_PC0 12 &pcfg_pull_none>; 2357 }; 2358 2359 pwm1m0_ch4: pwm1m0-ch4 { 2360 rockchip,pins = 2361 /* pwm1_ch4_m0 */ 2362 <0 RK_PB7 12 &pcfg_pull_none>; 2363 }; 2364 2365 pwm1m0_ch5: pwm1m0-ch5 { 2366 rockchip,pins = 2367 /* pwm1_ch5_m0 */ 2368 <0 RK_PD2 12 &pcfg_pull_none>; 2369 }; 2370 2371 pwm1m1_ch0: pwm1m1-ch0 { 2372 rockchip,pins = 2373 /* pwm1_ch0_m1 */ 2374 <1 RK_PB4 13 &pcfg_pull_none>; 2375 }; 2376 2377 pwm1m1_ch1: pwm1m1-ch1 { 2378 rockchip,pins = 2379 /* pwm1_ch1_m1 */ 2380 <1 RK_PB5 13 &pcfg_pull_none>; 2381 }; 2382 2383 pwm1m1_ch2: pwm1m1-ch2 { 2384 rockchip,pins = 2385 /* pwm1_ch2_m1 */ 2386 <1 RK_PC2 13 &pcfg_pull_none>; 2387 }; 2388 2389 pwm1m1_ch3: pwm1m1-ch3 { 2390 rockchip,pins = 2391 /* pwm1_ch3_m1 */ 2392 <1 RK_PD2 13 &pcfg_pull_none>; 2393 }; 2394 2395 pwm1m1_ch4: pwm1m1-ch4 { 2396 rockchip,pins = 2397 /* pwm1_ch4_m1 */ 2398 <1 RK_PD3 13 &pcfg_pull_none>; 2399 }; 2400 2401 pwm1m1_ch5: pwm1m1-ch5 { 2402 rockchip,pins = 2403 /* pwm1_ch5_m1 */ 2404 <4 RK_PC0 14 &pcfg_pull_none>; 2405 }; 2406 2407 pwm1m2_ch0: pwm1m2-ch0 { 2408 rockchip,pins = 2409 /* pwm1_ch0_m2 */ 2410 <2 RK_PC0 13 &pcfg_pull_none>; 2411 }; 2412 2413 pwm1m2_ch1: pwm1m2-ch1 { 2414 rockchip,pins = 2415 /* pwm1_ch1_m2 */ 2416 <2 RK_PC1 13 &pcfg_pull_none>; 2417 }; 2418 2419 pwm1m2_ch2: pwm1m2-ch2 { 2420 rockchip,pins = 2421 /* pwm1_ch2_m2 */ 2422 <2 RK_PC2 13 &pcfg_pull_none>; 2423 }; 2424 2425 pwm1m2_ch3: pwm1m2-ch3 { 2426 rockchip,pins = 2427 /* pwm1_ch3_m2 */ 2428 <2 RK_PC4 13 &pcfg_pull_none>; 2429 }; 2430 2431 pwm1m2_ch4: pwm1m2-ch4 { 2432 rockchip,pins = 2433 /* pwm1_ch4_m2 */ 2434 <2 RK_PC5 13 &pcfg_pull_none>; 2435 }; 2436 2437 pwm1m2_ch5: pwm1m2-ch5 { 2438 rockchip,pins = 2439 /* pwm1_ch5_m2 */ 2440 <2 RK_PC6 13 &pcfg_pull_none>; 2441 }; 2442 2443 pwm1m3_ch0: pwm1m3-ch0 { 2444 rockchip,pins = 2445 /* pwm1_ch0_m3 */ 2446 <3 RK_PA4 12 &pcfg_pull_none>; 2447 }; 2448 2449 pwm1m3_ch1: pwm1m3-ch1 { 2450 rockchip,pins = 2451 /* pwm1_ch1_m3 */ 2452 <3 RK_PA5 12 &pcfg_pull_none>; 2453 }; 2454 2455 pwm1m3_ch2: pwm1m3-ch2 { 2456 rockchip,pins = 2457 /* pwm1_ch2_m3 */ 2458 <3 RK_PA6 12 &pcfg_pull_none>; 2459 }; 2460 2461 pwm1m3_ch3: pwm1m3-ch3 { 2462 rockchip,pins = 2463 /* pwm1_ch3_m3 */ 2464 <3 RK_PB1 12 &pcfg_pull_none>; 2465 }; 2466 2467 pwm1m3_ch4: pwm1m3-ch4 { 2468 rockchip,pins = 2469 /* pwm1_ch4_m3 */ 2470 <3 RK_PB4 12 &pcfg_pull_none>; 2471 }; 2472 2473 pwm1m3_ch5: pwm1m3-ch5 { 2474 rockchip,pins = 2475 /* pwm1_ch5_m3 */ 2476 <3 RK_PB5 12 &pcfg_pull_none>; 2477 }; 2478 }; 2479 2480 pwm2 { 2481 pwm2m0_ch0: pwm2m0-ch0 { 2482 rockchip,pins = 2483 /* pwm2_ch0_m0 */ 2484 <0 RK_PD3 12 &pcfg_pull_none>; 2485 }; 2486 2487 pwm2m0_ch1: pwm2m0-ch1 { 2488 rockchip,pins = 2489 /* pwm2_ch1_m0 */ 2490 <1 RK_PB3 12 &pcfg_pull_none>; 2491 }; 2492 2493 pwm2m0_ch2: pwm2m0-ch2 { 2494 rockchip,pins = 2495 /* pwm2_ch2_m0 */ 2496 <2 RK_PA0 14 &pcfg_pull_none>; 2497 }; 2498 2499 pwm2m0_ch3: pwm2m0-ch3 { 2500 rockchip,pins = 2501 /* pwm2_ch3_m0 */ 2502 <2 RK_PA1 14 &pcfg_pull_none>; 2503 }; 2504 2505 pwm2m0_ch4: pwm2m0-ch4 { 2506 rockchip,pins = 2507 /* pwm2_ch4_m0 */ 2508 <2 RK_PA4 14 &pcfg_pull_none>; 2509 }; 2510 2511 pwm2m0_ch5: pwm2m0-ch5 { 2512 rockchip,pins = 2513 /* pwm2_ch5_m0 */ 2514 <4 RK_PA2 13 &pcfg_pull_none>; 2515 }; 2516 2517 pwm2m0_ch6: pwm2m0-ch6 { 2518 rockchip,pins = 2519 /* pwm2_ch6_m0 */ 2520 <4 RK_PA7 13 &pcfg_pull_none>; 2521 }; 2522 2523 pwm2m0_ch7: pwm2m0-ch7 { 2524 rockchip,pins = 2525 /* pwm2_ch7_m0 */ 2526 <4 RK_PB3 13 &pcfg_pull_none>; 2527 }; 2528 2529 pwm2m1_ch0: pwm2m1-ch0 { 2530 rockchip,pins = 2531 /* pwm2_ch0_m1 */ 2532 <4 RK_PC2 14 &pcfg_pull_none>; 2533 }; 2534 2535 pwm2m1_ch1: pwm2m1-ch1 { 2536 rockchip,pins = 2537 /* pwm2_ch1_m1 */ 2538 <4 RK_PC3 14 &pcfg_pull_none>; 2539 }; 2540 2541 pwm2m1_ch2: pwm2m1-ch2 { 2542 rockchip,pins = 2543 /* pwm2_ch2_m1 */ 2544 <4 RK_PC6 14 &pcfg_pull_none>; 2545 }; 2546 2547 pwm2m1_ch3: pwm2m1-ch3 { 2548 rockchip,pins = 2549 /* pwm2_ch3_m1 */ 2550 <4 RK_PC7 14 &pcfg_pull_none>; 2551 }; 2552 2553 pwm2m1_ch4: pwm2m1-ch4 { 2554 rockchip,pins = 2555 /* pwm2_ch4_m1 */ 2556 <4 RK_PA3 13 &pcfg_pull_none>; 2557 }; 2558 2559 pwm2m1_ch5: pwm2m1-ch5 { 2560 rockchip,pins = 2561 /* pwm2_ch5_m1 */ 2562 <4 RK_PC5 14 &pcfg_pull_none>; 2563 }; 2564 2565 pwm2m1_ch6: pwm2m1-ch6 { 2566 rockchip,pins = 2567 /* pwm2_ch6_m1 */ 2568 <4 RK_PC4 14 &pcfg_pull_none>; 2569 }; 2570 2571 pwm2m1_ch7: pwm2m1-ch7 { 2572 rockchip,pins = 2573 /* pwm2_ch7_m1 */ 2574 <1 RK_PB1 12 &pcfg_pull_none>; 2575 }; 2576 2577 pwm2m2_ch0: pwm2m2-ch0 { 2578 rockchip,pins = 2579 /* pwm2_ch0_m2 */ 2580 <2 RK_PD0 13 &pcfg_pull_none>; 2581 }; 2582 2583 pwm2m2_ch1: pwm2m2-ch1 { 2584 rockchip,pins = 2585 /* pwm2_ch1_m2 */ 2586 <2 RK_PD1 13 &pcfg_pull_none>; 2587 }; 2588 2589 pwm2m2_ch2: pwm2m2-ch2 { 2590 rockchip,pins = 2591 /* pwm2_ch2_m2 */ 2592 <2 RK_PD2 13 &pcfg_pull_none>; 2593 }; 2594 2595 pwm2m2_ch3: pwm2m2-ch3 { 2596 rockchip,pins = 2597 /* pwm2_ch3_m2 */ 2598 <2 RK_PD3 13 &pcfg_pull_none>; 2599 }; 2600 2601 pwm2m2_ch4: pwm2m2-ch4 { 2602 rockchip,pins = 2603 /* pwm2_ch4_m2 */ 2604 <2 RK_PD4 13 &pcfg_pull_none>; 2605 }; 2606 2607 pwm2m2_ch5: pwm2m2-ch5 { 2608 rockchip,pins = 2609 /* pwm2_ch5_m2 */ 2610 <2 RK_PD5 13 &pcfg_pull_none>; 2611 }; 2612 2613 pwm2m2_ch6: pwm2m2-ch6 { 2614 rockchip,pins = 2615 /* pwm2_ch6_m2 */ 2616 <2 RK_PD6 13 &pcfg_pull_none>; 2617 }; 2618 2619 pwm2m2_ch7: pwm2m2-ch7 { 2620 rockchip,pins = 2621 /* pwm2_ch7_m2 */ 2622 <2 RK_PD7 13 &pcfg_pull_none>; 2623 }; 2624 2625 pwm2m3_ch0: pwm2m3-ch0 { 2626 rockchip,pins = 2627 /* pwm2_ch0_m3 */ 2628 <3 RK_PC2 12 &pcfg_pull_none>; 2629 }; 2630 2631 pwm2m3_ch1: pwm2m3-ch1 { 2632 rockchip,pins = 2633 /* pwm2_ch1_m3 */ 2634 <3 RK_PC3 12 &pcfg_pull_none>; 2635 }; 2636 2637 pwm2m3_ch2: pwm2m3-ch2 { 2638 rockchip,pins = 2639 /* pwm2_ch2_m3 */ 2640 <3 RK_PC5 12 &pcfg_pull_none>; 2641 }; 2642 2643 pwm2m3_ch3: pwm2m3-ch3 { 2644 rockchip,pins = 2645 /* pwm2_ch3_m3 */ 2646 <3 RK_PD0 12 &pcfg_pull_none>; 2647 }; 2648 2649 pwm2m3_ch4: pwm2m3-ch4 { 2650 rockchip,pins = 2651 /* pwm2_ch4_m3 */ 2652 <3 RK_PD2 12 &pcfg_pull_none>; 2653 }; 2654 2655 pwm2m3_ch5: pwm2m3-ch5 { 2656 rockchip,pins = 2657 /* pwm2_ch5_m3 */ 2658 <3 RK_PD3 12 &pcfg_pull_none>; 2659 }; 2660 2661 pwm2m3_ch6: pwm2m3-ch6 { 2662 rockchip,pins = 2663 /* pwm2_ch6_m3 */ 2664 <3 RK_PD6 12 &pcfg_pull_none>; 2665 }; 2666 2667 pwm2m3_ch7: pwm2m3-ch7 { 2668 rockchip,pins = 2669 /* pwm2_ch7_m3 */ 2670 <3 RK_PD7 12 &pcfg_pull_none>; 2671 }; 2672 }; 2673 2674 ref_clk0 { 2675 ref_clk0_clk0: ref_clk0-clk0 { 2676 rockchip,pins = 2677 /* ref_clk0_out */ 2678 <0 RK_PA0 1 &pcfg_pull_none>; 2679 }; 2680 }; 2681 2682 ref_clk1 { 2683 ref_clk1_clk1: ref_clk1-clk1 { 2684 rockchip,pins = 2685 /* ref_clk1_out */ 2686 <0 RK_PB4 1 &pcfg_pull_none>; 2687 }; 2688 }; 2689 2690 ref_clk2 { 2691 ref_clk2_clk2: ref_clk2-clk2 { 2692 rockchip,pins = 2693 /* ref_clk2_out */ 2694 <0 RK_PB5 1 &pcfg_pull_none>; 2695 }; 2696 }; 2697 2698 sai0 { 2699 sai0m0_lrck: sai0m0-lrck { 2700 rockchip,pins = 2701 /* sai0_lrck_m0 */ 2702 <2 RK_PB7 4 &pcfg_pull_none>; 2703 }; 2704 2705 sai0m0_mclk: sai0m0-mclk { 2706 rockchip,pins = 2707 /* sai0_mclk_m0 */ 2708 <2 RK_PB5 4 &pcfg_pull_none>; 2709 }; 2710 2711 sai0m0_sclk: sai0m0-sclk { 2712 rockchip,pins = 2713 /* sai0_sclk_m0 */ 2714 <2 RK_PB6 4 &pcfg_pull_none>; 2715 }; 2716 2717 sai0m0_sdi0: sai0m0-sdi0 { 2718 rockchip,pins = 2719 /* sai0_sdi0_m0 */ 2720 <2 RK_PB0 4 &pcfg_pull_none>; 2721 }; 2722 2723 sai0m0_sdi1: sai0m0-sdi1 { 2724 rockchip,pins = 2725 /* sai0_sdi1_m0 */ 2726 <2 RK_PB1 4 &pcfg_pull_none>; 2727 }; 2728 2729 sai0m0_sdi2: sai0m0-sdi2 { 2730 rockchip,pins = 2731 /* sai0_sdi2_m0 */ 2732 <2 RK_PB2 4 &pcfg_pull_none>; 2733 }; 2734 2735 sai0m0_sdi3: sai0m0-sdi3 { 2736 rockchip,pins = 2737 /* sai0_sdi3_m0 */ 2738 <2 RK_PB4 4 &pcfg_pull_none>; 2739 }; 2740 2741 sai0m0_sdo0: sai0m0-sdo0 { 2742 rockchip,pins = 2743 /* sai0_sdo0_m0 */ 2744 <2 RK_PA6 4 &pcfg_pull_none>; 2745 }; 2746 2747 sai0m0_sdo1: sai0m0-sdo1 { 2748 rockchip,pins = 2749 /* sai0_sdo1_m0 */ 2750 <2 RK_PA7 4 &pcfg_pull_none>; 2751 }; 2752 2753 sai0m0_sdo2: sai0m0-sdo2 { 2754 rockchip,pins = 2755 /* sai0_sdo2_m0 */ 2756 <2 RK_PB3 4 &pcfg_pull_none>; 2757 }; 2758 2759 sai0m0_sdo3: sai0m0-sdo3 { 2760 rockchip,pins = 2761 /* sai0_sdo3_m0 */ 2762 <2 RK_PD7 4 &pcfg_pull_none>; 2763 }; 2764 2765 sai0m1_lrck: sai0m1-lrck { 2766 rockchip,pins = 2767 /* sai0_lrck_m1 */ 2768 <0 RK_PC7 1 &pcfg_pull_none>; 2769 }; 2770 2771 sai0m1_mclk: sai0m1-mclk { 2772 rockchip,pins = 2773 /* sai0_mclk_m1 */ 2774 <0 RK_PC4 1 &pcfg_pull_none>; 2775 }; 2776 2777 sai0m1_sclk: sai0m1-sclk { 2778 rockchip,pins = 2779 /* sai0_sclk_m1 */ 2780 <0 RK_PC6 1 &pcfg_pull_none>; 2781 }; 2782 2783 sai0m1_sdi0: sai0m1-sdi0 { 2784 rockchip,pins = 2785 /* sai0_sdi0_m1 */ 2786 <0 RK_PD0 1 &pcfg_pull_none>; 2787 }; 2788 2789 sai0m1_sdi1: sai0m1-sdi1 { 2790 rockchip,pins = 2791 /* sai0_sdi1_m1 */ 2792 <0 RK_PD1 1 &pcfg_pull_none>; 2793 }; 2794 2795 sai0m1_sdi2: sai0m1-sdi2 { 2796 rockchip,pins = 2797 /* sai0_sdi2_m1 */ 2798 <0 RK_PD2 1 &pcfg_pull_none>; 2799 }; 2800 2801 sai0m1_sdi3: sai0m1-sdi3 { 2802 rockchip,pins = 2803 /* sai0_sdi3_m1 */ 2804 <0 RK_PD3 1 &pcfg_pull_none>; 2805 }; 2806 2807 sai0m1_sdo0: sai0m1-sdo0 { 2808 rockchip,pins = 2809 /* sai0_sdo0_m1 */ 2810 <0 RK_PC5 1 &pcfg_pull_none>; 2811 }; 2812 2813 sai0m1_sdo1: sai0m1-sdo1 { 2814 rockchip,pins = 2815 /* sai0_sdo1_m1 */ 2816 <0 RK_PD3 2 &pcfg_pull_none>; 2817 }; 2818 2819 sai0m1_sdo2: sai0m1-sdo2 { 2820 rockchip,pins = 2821 /* sai0_sdo2_m1 */ 2822 <0 RK_PD2 2 &pcfg_pull_none>; 2823 }; 2824 2825 sai0m1_sdo3: sai0m1-sdo3 { 2826 rockchip,pins = 2827 /* sai0_sdo3_m1 */ 2828 <0 RK_PD1 2 &pcfg_pull_none>; 2829 }; 2830 2831 sai0m2_lrck: sai0m2-lrck { 2832 rockchip,pins = 2833 /* sai0_lrck_m2 */ 2834 <1 RK_PA1 3 &pcfg_pull_none>; 2835 }; 2836 2837 sai0m2_mclk: sai0m2-mclk { 2838 rockchip,pins = 2839 /* sai0_mclk_m2 */ 2840 <1 RK_PA4 3 &pcfg_pull_none>; 2841 }; 2842 2843 sai0m2_sclk: sai0m2-sclk { 2844 rockchip,pins = 2845 /* sai0_sclk_m2 */ 2846 <1 RK_PA0 3 &pcfg_pull_none>; 2847 }; 2848 2849 sai0m2_sdi0: sai0m2-sdi0 { 2850 rockchip,pins = 2851 /* sai0_sdi0_m2 */ 2852 <1 RK_PB2 3 &pcfg_pull_none>; 2853 }; 2854 2855 sai0m2_sdi1: sai0m2-sdi1 { 2856 rockchip,pins = 2857 /* sai0_sdi1_m2 */ 2858 <1 RK_PB1 4 &pcfg_pull_none>; 2859 }; 2860 2861 sai0m2_sdi2: sai0m2-sdi2 { 2862 rockchip,pins = 2863 /* sai0_sdi2_m2 */ 2864 <1 RK_PA3 4 &pcfg_pull_none>; 2865 }; 2866 2867 sai0m2_sdi3: sai0m2-sdi3 { 2868 rockchip,pins = 2869 /* sai0_sdi3_m2 */ 2870 <1 RK_PA2 4 &pcfg_pull_none>; 2871 }; 2872 2873 sai0m2_sdo0: sai0m2-sdo0 { 2874 rockchip,pins = 2875 /* sai0_sdo0_m2 */ 2876 <1 RK_PA7 3 &pcfg_pull_none>; 2877 }; 2878 2879 sai0m2_sdo1: sai0m2-sdo1 { 2880 rockchip,pins = 2881 /* sai0_sdo1_m2 */ 2882 <1 RK_PA2 3 &pcfg_pull_none>; 2883 }; 2884 2885 sai0m2_sdo2: sai0m2-sdo2 { 2886 rockchip,pins = 2887 /* sai0_sdo2_m2 */ 2888 <1 RK_PA3 3 &pcfg_pull_none>; 2889 }; 2890 2891 sai0m2_sdo3: sai0m2-sdo3 { 2892 rockchip,pins = 2893 /* sai0_sdo3_m2 */ 2894 <1 RK_PB1 3 &pcfg_pull_none>; 2895 }; 2896 }; 2897 2898 sai1 { 2899 sai1m0_lrck: sai1m0-lrck { 2900 rockchip,pins = 2901 /* sai1_lrck_m0 */ 2902 <4 RK_PA5 1 &pcfg_pull_none>; 2903 }; 2904 2905 sai1m0_mclk: sai1m0-mclk { 2906 rockchip,pins = 2907 /* sai1_mclk_m0 */ 2908 <4 RK_PA2 1 &pcfg_pull_none>; 2909 }; 2910 2911 sai1m0_sclk: sai1m0-sclk { 2912 rockchip,pins = 2913 /* sai1_sclk_m0 */ 2914 <4 RK_PA3 1 &pcfg_pull_none>; 2915 }; 2916 2917 sai1m0_sdi0: sai1m0-sdi0 { 2918 rockchip,pins = 2919 /* sai1_sdi0_m0 */ 2920 <4 RK_PB3 1 &pcfg_pull_none>; 2921 }; 2922 2923 sai1m0_sdi1: sai1m0-sdi1 { 2924 rockchip,pins = 2925 /* sai1_sdi1_m0 */ 2926 <4 RK_PB2 2 &pcfg_pull_none>; 2927 }; 2928 2929 sai1m0_sdi2: sai1m0-sdi2 { 2930 rockchip,pins = 2931 /* sai1_sdi2_m0 */ 2932 <4 RK_PB1 2 &pcfg_pull_none>; 2933 }; 2934 2935 sai1m0_sdi3: sai1m0-sdi3 { 2936 rockchip,pins = 2937 /* sai1_sdi3_m0 */ 2938 <4 RK_PB0 2 &pcfg_pull_none>; 2939 }; 2940 2941 sai1m0_sdo0: sai1m0-sdo0 { 2942 rockchip,pins = 2943 /* sai1_sdo0_m0 */ 2944 <4 RK_PA7 1 &pcfg_pull_none>; 2945 }; 2946 2947 sai1m0_sdo1: sai1m0-sdo1 { 2948 rockchip,pins = 2949 /* sai1_sdo1_m0 */ 2950 <4 RK_PB0 1 &pcfg_pull_none>; 2951 }; 2952 2953 sai1m0_sdo2: sai1m0-sdo2 { 2954 rockchip,pins = 2955 /* sai1_sdo2_m0 */ 2956 <4 RK_PB1 1 &pcfg_pull_none>; 2957 }; 2958 2959 sai1m0_sdo3: sai1m0-sdo3 { 2960 rockchip,pins = 2961 /* sai1_sdo3_m0 */ 2962 <4 RK_PB2 1 &pcfg_pull_none>; 2963 }; 2964 2965 sai1m1_lrck: sai1m1-lrck { 2966 rockchip,pins = 2967 /* sai1_lrck_m1 */ 2968 <3 RK_PC6 4 &pcfg_pull_none>; 2969 }; 2970 2971 sai1m1_mclk: sai1m1-mclk { 2972 rockchip,pins = 2973 /* sai1_mclk_m1 */ 2974 <3 RK_PD0 4 &pcfg_pull_none>; 2975 }; 2976 2977 sai1m1_sclk: sai1m1-sclk { 2978 rockchip,pins = 2979 /* sai1_sclk_m1 */ 2980 <3 RK_PC7 4 &pcfg_pull_none>; 2981 }; 2982 2983 sai1m1_sdi0: sai1m1-sdi0 { 2984 rockchip,pins = 2985 /* sai1_sdi0_m1 */ 2986 <3 RK_PB7 4 &pcfg_pull_none>; 2987 }; 2988 2989 sai1m1_sdi1: sai1m1-sdi1 { 2990 rockchip,pins = 2991 /* sai1_sdi1_m1 */ 2992 <3 RK_PD4 4 &pcfg_pull_none>; 2993 }; 2994 2995 sai1m1_sdi2: sai1m1-sdi2 { 2996 rockchip,pins = 2997 /* sai1_sdi2_m1 */ 2998 <3 RK_PD5 4 &pcfg_pull_none>; 2999 }; 3000 3001 sai1m1_sdi3: sai1m1-sdi3 { 3002 rockchip,pins = 3003 /* sai1_sdi3_m1 */ 3004 <3 RK_PD6 4 &pcfg_pull_none>; 3005 }; 3006 3007 sai1m1_sdo0: sai1m1-sdo0 { 3008 rockchip,pins = 3009 /* sai1_sdo0_m1 */ 3010 <3 RK_PC5 4 &pcfg_pull_none>; 3011 }; 3012 3013 sai1m1_sdo1: sai1m1-sdo1 { 3014 rockchip,pins = 3015 /* sai1_sdo1_m1 */ 3016 <3 RK_PC4 4 &pcfg_pull_none>; 3017 }; 3018 3019 sai1m1_sdo2: sai1m1-sdo2 { 3020 rockchip,pins = 3021 /* sai1_sdo2_m1 */ 3022 <3 RK_PC1 4 &pcfg_pull_none>; 3023 }; 3024 3025 sai1m1_sdo3: sai1m1-sdo3 { 3026 rockchip,pins = 3027 /* sai1_sdo3_m1 */ 3028 <3 RK_PC0 4 &pcfg_pull_none>; 3029 }; 3030 }; 3031 3032 sai2 { 3033 sai2m0_lrck: sai2m0-lrck { 3034 rockchip,pins = 3035 /* sai2_lrck_m0 */ 3036 <1 RK_PD2 4 &pcfg_pull_none>; 3037 }; 3038 3039 sai2m0_mclk: sai2m0-mclk { 3040 rockchip,pins = 3041 /* sai2_mclk_m0 */ 3042 <1 RK_PD4 4 &pcfg_pull_none>; 3043 }; 3044 3045 sai2m0_sclk: sai2m0-sclk { 3046 rockchip,pins = 3047 /* sai2_sclk_m0 */ 3048 <1 RK_PD1 4 &pcfg_pull_none>; 3049 }; 3050 3051 sai2m0_sdi: sai2m0-sdi { 3052 rockchip,pins = 3053 /* sai2m0_sdi */ 3054 <1 RK_PD3 4 &pcfg_pull_none>; 3055 }; 3056 sai2m0_sdo: sai2m0-sdo { 3057 rockchip,pins = 3058 /* sai2m0_sdo */ 3059 <1 RK_PD0 4 &pcfg_pull_none>; 3060 }; 3061 3062 sai2m1_lrck: sai2m1-lrck { 3063 rockchip,pins = 3064 /* sai2_lrck_m1 */ 3065 <2 RK_PC3 4 &pcfg_pull_none>; 3066 }; 3067 3068 sai2m1_mclk: sai2m1-mclk { 3069 rockchip,pins = 3070 /* sai2_mclk_m1 */ 3071 <2 RK_PC1 4 &pcfg_pull_none>; 3072 }; 3073 3074 sai2m1_sclk: sai2m1-sclk { 3075 rockchip,pins = 3076 /* sai2_sclk_m1 */ 3077 <2 RK_PC2 4 &pcfg_pull_none>; 3078 }; 3079 3080 sai2m1_sdi: sai2m1-sdi { 3081 rockchip,pins = 3082 /* sai2m1_sdi */ 3083 <2 RK_PC5 4 &pcfg_pull_none>; 3084 }; 3085 sai2m1_sdo: sai2m1-sdo { 3086 rockchip,pins = 3087 /* sai2m1_sdo */ 3088 <2 RK_PC4 4 &pcfg_pull_none>; 3089 }; 3090 3091 sai2m2_lrck: sai2m2-lrck { 3092 rockchip,pins = 3093 /* sai2_lrck_m2 */ 3094 <3 RK_PC3 4 &pcfg_pull_none>; 3095 }; 3096 3097 sai2m2_mclk: sai2m2-mclk { 3098 rockchip,pins = 3099 /* sai2_mclk_m2 */ 3100 <3 RK_PD1 4 &pcfg_pull_none>; 3101 }; 3102 3103 sai2m2_sclk: sai2m2-sclk { 3104 rockchip,pins = 3105 /* sai2_sclk_m2 */ 3106 <3 RK_PC2 4 &pcfg_pull_none>; 3107 }; 3108 3109 sai2m2_sdi: sai2m2-sdi { 3110 rockchip,pins = 3111 /* sai2m2_sdi */ 3112 <3 RK_PD2 4 &pcfg_pull_none>; 3113 }; 3114 sai2m2_sdo: sai2m2-sdo { 3115 rockchip,pins = 3116 /* sai2m2_sdo */ 3117 <3 RK_PD3 4 &pcfg_pull_none>; 3118 }; 3119 }; 3120 3121 sai3 { 3122 sai3m0_lrck: sai3m0-lrck { 3123 rockchip,pins = 3124 /* sai3_lrck_m0 */ 3125 <1 RK_PA6 4 &pcfg_pull_none>; 3126 }; 3127 3128 sai3m0_mclk: sai3m0-mclk { 3129 rockchip,pins = 3130 /* sai3_mclk_m0 */ 3131 <1 RK_PA4 4 &pcfg_pull_none>; 3132 }; 3133 3134 sai3m0_sclk: sai3m0-sclk { 3135 rockchip,pins = 3136 /* sai3_sclk_m0 */ 3137 <1 RK_PA5 4 &pcfg_pull_none>; 3138 }; 3139 3140 sai3m0_sdi: sai3m0-sdi { 3141 rockchip,pins = 3142 /* sai3m0_sdi */ 3143 <1 RK_PA7 4 &pcfg_pull_none>; 3144 }; 3145 sai3m0_sdo: sai3m0-sdo { 3146 rockchip,pins = 3147 /* sai3m0_sdo */ 3148 <1 RK_PB2 4 &pcfg_pull_none>; 3149 }; 3150 3151 sai3m1_lrck: sai3m1-lrck { 3152 rockchip,pins = 3153 /* sai3_lrck_m1 */ 3154 <1 RK_PB5 4 &pcfg_pull_none>; 3155 }; 3156 3157 sai3m1_mclk: sai3m1-mclk { 3158 rockchip,pins = 3159 /* sai3_mclk_m1 */ 3160 <1 RK_PC1 4 &pcfg_pull_none>; 3161 }; 3162 3163 sai3m1_sclk: sai3m1-sclk { 3164 rockchip,pins = 3165 /* sai3_sclk_m1 */ 3166 <1 RK_PB4 4 &pcfg_pull_none>; 3167 }; 3168 3169 sai3m1_sdi: sai3m1-sdi { 3170 rockchip,pins = 3171 /* sai3m1_sdi */ 3172 <1 RK_PB7 4 &pcfg_pull_none>; 3173 }; 3174 sai3m1_sdo: sai3m1-sdo { 3175 rockchip,pins = 3176 /* sai3m1_sdo */ 3177 <1 RK_PB6 4 &pcfg_pull_none>; 3178 }; 3179 3180 sai3m2_lrck: sai3m2-lrck { 3181 rockchip,pins = 3182 /* sai3_lrck_m2 */ 3183 <3 RK_PA1 4 &pcfg_pull_none>; 3184 }; 3185 3186 sai3m2_mclk: sai3m2-mclk { 3187 rockchip,pins = 3188 /* sai3_mclk_m2 */ 3189 <2 RK_PD6 4 &pcfg_pull_none>; 3190 }; 3191 3192 sai3m2_sclk: sai3m2-sclk { 3193 rockchip,pins = 3194 /* sai3_sclk_m2 */ 3195 <3 RK_PA0 4 &pcfg_pull_none>; 3196 }; 3197 3198 sai3m2_sdi: sai3m2-sdi { 3199 rockchip,pins = 3200 /* sai3m2_sdi */ 3201 <3 RK_PA3 4 &pcfg_pull_none>; 3202 }; 3203 sai3m2_sdo: sai3m2-sdo { 3204 rockchip,pins = 3205 /* sai3m2_sdo */ 3206 <3 RK_PA2 4 &pcfg_pull_none>; 3207 }; 3208 3209 sai3m3_lrck: sai3m3-lrck { 3210 rockchip,pins = 3211 /* sai3_lrck_m3 */ 3212 <2 RK_PA2 4 &pcfg_pull_none>; 3213 }; 3214 3215 sai3m3_mclk: sai3m3-mclk { 3216 rockchip,pins = 3217 /* sai3_mclk_m3 */ 3218 <2 RK_PA1 4 &pcfg_pull_none>; 3219 }; 3220 3221 sai3m3_sclk: sai3m3-sclk { 3222 rockchip,pins = 3223 /* sai3_sclk_m3 */ 3224 <2 RK_PA5 4 &pcfg_pull_none>; 3225 }; 3226 3227 sai3m3_sdi: sai3m3-sdi { 3228 rockchip,pins = 3229 /* sai3m3_sdi */ 3230 <2 RK_PA3 4 &pcfg_pull_none>; 3231 }; 3232 sai3m3_sdo: sai3m3-sdo { 3233 rockchip,pins = 3234 /* sai3m3_sdo */ 3235 <2 RK_PA4 4 &pcfg_pull_none>; 3236 }; 3237 }; 3238 3239 sai4 { 3240 sai4m0_lrck: sai4m0-lrck { 3241 rockchip,pins = 3242 /* sai4_lrck_m0 */ 3243 <4 RK_PA6 2 &pcfg_pull_none>; 3244 }; 3245 3246 sai4m0_mclk: sai4m0-mclk { 3247 rockchip,pins = 3248 /* sai4_mclk_m0 */ 3249 <4 RK_PA2 2 &pcfg_pull_none>; 3250 }; 3251 3252 sai4m0_sclk: sai4m0-sclk { 3253 rockchip,pins = 3254 /* sai4_sclk_m0 */ 3255 <4 RK_PA4 2 &pcfg_pull_none>; 3256 }; 3257 3258 sai4m0_sdi: sai4m0-sdi { 3259 rockchip,pins = 3260 /* sai4m0_sdi */ 3261 <4 RK_PA7 2 &pcfg_pull_none>; 3262 }; 3263 sai4m0_sdo: sai4m0-sdo { 3264 rockchip,pins = 3265 /* sai4m0_sdo */ 3266 <4 RK_PB3 2 &pcfg_pull_none>; 3267 }; 3268 3269 sai4m1_lrck: sai4m1-lrck { 3270 rockchip,pins = 3271 /* sai4_lrck_m1 */ 3272 <4 RK_PA0 4 &pcfg_pull_none>; 3273 }; 3274 3275 sai4m1_mclk: sai4m1-mclk { 3276 rockchip,pins = 3277 /* sai4_mclk_m1 */ 3278 <3 RK_PB0 4 &pcfg_pull_none>; 3279 }; 3280 3281 sai4m1_sclk: sai4m1-sclk { 3282 rockchip,pins = 3283 /* sai4_sclk_m1 */ 3284 <3 RK_PD7 4 &pcfg_pull_none>; 3285 }; 3286 3287 sai4m1_sdi: sai4m1-sdi { 3288 rockchip,pins = 3289 /* sai4m1_sdi */ 3290 <3 RK_PA4 4 &pcfg_pull_none>; 3291 }; 3292 sai4m1_sdo: sai4m1-sdo { 3293 rockchip,pins = 3294 /* sai4m1_sdo */ 3295 <4 RK_PA1 4 &pcfg_pull_none>; 3296 }; 3297 3298 sai4m2_lrck: sai4m2-lrck { 3299 rockchip,pins = 3300 /* sai4_lrck_m2 */ 3301 <4 RK_PC4 2 &pcfg_pull_none>; 3302 }; 3303 3304 sai4m2_mclk: sai4m2-mclk { 3305 rockchip,pins = 3306 /* sai4_mclk_m2 */ 3307 <4 RK_PC0 2 &pcfg_pull_none>; 3308 }; 3309 3310 sai4m2_sclk: sai4m2-sclk { 3311 rockchip,pins = 3312 /* sai4_sclk_m2 */ 3313 <4 RK_PC7 2 &pcfg_pull_none>; 3314 }; 3315 3316 sai4m2_sdi: sai4m2-sdi { 3317 rockchip,pins = 3318 /* sai4m2_sdi */ 3319 <4 RK_PC6 2 &pcfg_pull_none>; 3320 }; 3321 sai4m2_sdo: sai4m2-sdo { 3322 rockchip,pins = 3323 /* sai4m2_sdo */ 3324 <4 RK_PC5 2 &pcfg_pull_none>; 3325 }; 3326 3327 sai4m3_lrck: sai4m3-lrck { 3328 rockchip,pins = 3329 /* sai4_lrck_m3 */ 3330 <2 RK_PC7 4 &pcfg_pull_none>; 3331 }; 3332 3333 sai4m3_mclk: sai4m3-mclk { 3334 rockchip,pins = 3335 /* sai4_mclk_m3 */ 3336 <2 RK_PD2 4 &pcfg_pull_none>; 3337 }; 3338 3339 sai4m3_sclk: sai4m3-sclk { 3340 rockchip,pins = 3341 /* sai4_sclk_m3 */ 3342 <2 RK_PC6 4 &pcfg_pull_none>; 3343 }; 3344 3345 sai4m3_sdi: sai4m3-sdi { 3346 rockchip,pins = 3347 /* sai4m3_sdi */ 3348 <2 RK_PD0 4 &pcfg_pull_none>; 3349 }; 3350 sai4m3_sdo: sai4m3-sdo { 3351 rockchip,pins = 3352 /* sai4m3_sdo */ 3353 <2 RK_PD1 4 &pcfg_pull_none>; 3354 }; 3355 }; 3356 3357 sata30 { 3358 sata30_sata: sata30-sata { 3359 rockchip,pins = 3360 /* sata30_cpdet */ 3361 <1 RK_PC7 12 &pcfg_pull_none>, 3362 /* sata30_cppod */ 3363 <1 RK_PC6 12 &pcfg_pull_none>, 3364 /* sata30_mpswit */ 3365 <1 RK_PD5 12 &pcfg_pull_none>; 3366 }; 3367 }; 3368 3369 sata30_port0 { 3370 sata30_port0m0_port0: sata30_port0m0-port0 { 3371 rockchip,pins = 3372 /* sata30_port0_actled_m0 */ 3373 <2 RK_PB4 12 &pcfg_pull_none>; 3374 }; 3375 3376 sata30_port0m1_port0: sata30_port0m1-port0 { 3377 rockchip,pins = 3378 /* sata30_port0_actled_m1 */ 3379 <4 RK_PC6 10 &pcfg_pull_none>; 3380 }; 3381 }; 3382 3383 sata30_port1 { 3384 sata30_port1m0_port1: sata30_port1m0-port1 { 3385 rockchip,pins = 3386 /* sata30_port1_actled_m0 */ 3387 <2 RK_PB5 12 &pcfg_pull_none>; 3388 }; 3389 3390 sata30_port1m1_port1: sata30_port1m1-port1 { 3391 rockchip,pins = 3392 /* sata30_port1_actled_m1 */ 3393 <4 RK_PC5 10 &pcfg_pull_none>; 3394 }; 3395 }; 3396 3397 sdmmc0: sdmmc0 { 3398 sdmmc0_bus4: sdmmc0-bus4 { 3399 rockchip,pins = 3400 /* sdmmc0_d0 */ 3401 <2 RK_PA0 1 &pcfg_pull_up_drv_level_3>, 3402 /* sdmmc0_d1 */ 3403 <2 RK_PA1 1 &pcfg_pull_up_drv_level_3>, 3404 /* sdmmc0_d2 */ 3405 <2 RK_PA2 1 &pcfg_pull_up_drv_level_3>, 3406 /* sdmmc0_d3 */ 3407 <2 RK_PA3 1 &pcfg_pull_up_drv_level_3>; 3408 }; 3409 3410 sdmmc0_clk: sdmmc0-clk { 3411 rockchip,pins = 3412 /* sdmmc0_clk */ 3413 <2 RK_PA5 1 &pcfg_pull_up_drv_level_3>; 3414 }; 3415 3416 sdmmc0_cmd: sdmmc0-cmd { 3417 rockchip,pins = 3418 /* sdmmc0_cmd */ 3419 <2 RK_PA4 1 &pcfg_pull_up_drv_level_3>; 3420 }; 3421 3422 sdmmc0_det: sdmmc0-det { 3423 rockchip,pins = 3424 /* sdmmc0_detn */ 3425 <0 RK_PA7 1 &pcfg_pull_up>; 3426 }; 3427 3428 sdmmc0_pwren: sdmmc0-pwren { 3429 rockchip,pins = 3430 /* sdmmc0_pwren */ 3431 <0 RK_PB6 1 &pcfg_pull_none>; 3432 }; 3433 }; 3434 3435 sdmmc1 { 3436 sdmmc1m0_bus4: sdmmc1m0-bus4 { 3437 rockchip,pins = 3438 /* sdmmc1_d0_m0 */ 3439 <1 RK_PB4 2 &pcfg_pull_up_drv_level_2>, 3440 /* sdmmc1_d1_m0 */ 3441 <1 RK_PB5 2 &pcfg_pull_up_drv_level_2>, 3442 /* sdmmc1_d2_m0 */ 3443 <1 RK_PB6 2 &pcfg_pull_up_drv_level_2>, 3444 /* sdmmc1_d3_m0 */ 3445 <1 RK_PB7 2 &pcfg_pull_up_drv_level_2>; 3446 }; 3447 3448 sdmmc1m0_clk: sdmmc1m0-clk { 3449 rockchip,pins = 3450 /* sdmmc1_clk_m0 */ 3451 <1 RK_PC1 2 &pcfg_pull_up_drv_level_2>; 3452 }; 3453 3454 sdmmc1m0_cmd: sdmmc1m0-cmd { 3455 rockchip,pins = 3456 /* sdmmc1_cmd_m0 */ 3457 <1 RK_PC0 2 &pcfg_pull_up_drv_level_2>; 3458 }; 3459 3460 sdmmc1m0_det: sdmmc1m0-det { 3461 rockchip,pins = 3462 /* sdmmc1_detn_m0 */ 3463 <1 RK_PC3 2 &pcfg_pull_up>; 3464 }; 3465 3466 sdmmc1m0_pwren: sdmmc1m0-pwren { 3467 rockchip,pins = 3468 /* sdmmc1m0_pwren */ 3469 <1 RK_PC2 2 &pcfg_pull_none>; 3470 }; 3471 3472 sdmmc1m1_bus4: sdmmc1m1-bus4 { 3473 rockchip,pins = 3474 /* sdmmc1_d0_m1 */ 3475 <2 RK_PA6 2 &pcfg_pull_up_drv_level_2>, 3476 /* sdmmc1_d1_m1 */ 3477 <2 RK_PA7 2 &pcfg_pull_up_drv_level_2>, 3478 /* sdmmc1_d2_m1 */ 3479 <2 RK_PB0 2 &pcfg_pull_up_drv_level_2>, 3480 /* sdmmc1_d3_m1 */ 3481 <2 RK_PB1 2 &pcfg_pull_up_drv_level_2>; 3482 }; 3483 3484 sdmmc1m1_clk: sdmmc1m1-clk { 3485 rockchip,pins = 3486 /* sdmmc1_clk_m1 */ 3487 <2 RK_PB3 2 &pcfg_pull_up_drv_level_2>; 3488 }; 3489 3490 sdmmc1m1_cmd: sdmmc1m1-cmd { 3491 rockchip,pins = 3492 /* sdmmc1_cmd_m1 */ 3493 <2 RK_PB2 2 &pcfg_pull_up_drv_level_2>; 3494 }; 3495 3496 sdmmc1m1_det: sdmmc1m1-det { 3497 rockchip,pins = 3498 /* sdmmc1_detn_m1 */ 3499 <2 RK_PB5 2 &pcfg_pull_up>; 3500 }; 3501 3502 sdmmc1m1_pwren: sdmmc1m1-pwren { 3503 rockchip,pins = 3504 /* sdmmc1m1_pwren */ 3505 <2 RK_PB4 2 &pcfg_pull_none>; 3506 }; 3507 3508 sdmmc1m2_det: sdmmc1m2-det { 3509 rockchip,pins = 3510 /* sdmmc1_detn_m2 */ 3511 <0 RK_PB6 2 &pcfg_pull_up>; 3512 }; 3513 }; 3514 3515 sdmmc0_testclk { 3516 sdmmc0_testclk_test: sdmmc0_testclk-test { 3517 rockchip,pins = 3518 /* sdmmc0_testclk_out */ 3519 <1 RK_PC4 6 &pcfg_pull_none>; 3520 }; 3521 }; 3522 3523 sdmmc0_testdata { 3524 sdmmc0_testdata_test: sdmmc0_testdata-test { 3525 rockchip,pins = 3526 /* sdmmc0_testdata_out */ 3527 <1 RK_PC5 6 &pcfg_pull_none>; 3528 }; 3529 }; 3530 3531 sdmmc1_testclk { 3532 sdmmc1_testclkm0_test: sdmmc1_testclkm0-test { 3533 rockchip,pins = 3534 /* sdmmc1_testclk_out_m0 */ 3535 <1 RK_PC4 5 &pcfg_pull_none>; 3536 }; 3537 }; 3538 3539 sdmmc1_testdata { 3540 sdmmc1_testdatam0_test: sdmmc1_testdatam0-test { 3541 rockchip,pins = 3542 /* sdmmc1_testdata_out_m0 */ 3543 <1 RK_PC5 5 &pcfg_pull_none>; 3544 }; 3545 }; 3546 3547 spdif { 3548 spdifm0_rx0: spdifm0-rx0 { 3549 rockchip,pins = 3550 /* spdif_rx0_m0 */ 3551 <4 RK_PB4 1 &pcfg_pull_none>; 3552 }; 3553 3554 spdifm0_rx1: spdifm0-rx1 { 3555 rockchip,pins = 3556 /* spdif_rx1_m0 */ 3557 <3 RK_PB4 4 &pcfg_pull_none>; 3558 }; 3559 3560 spdifm0_tx0: spdifm0-tx0 { 3561 rockchip,pins = 3562 /* spdif_tx0_m0 */ 3563 <4 RK_PB5 1 &pcfg_pull_none>; 3564 }; 3565 3566 spdifm0_tx1: spdifm0-tx1 { 3567 rockchip,pins = 3568 /* spdif_tx1_m0 */ 3569 <3 RK_PB5 4 &pcfg_pull_none>; 3570 }; 3571 3572 spdifm1_rx0: spdifm1-rx0 { 3573 rockchip,pins = 3574 /* spdif_rx0_m1 */ 3575 <4 RK_PA0 2 &pcfg_pull_none>; 3576 }; 3577 3578 spdifm1_rx1: spdifm1-rx1 { 3579 rockchip,pins = 3580 /* spdif_rx1_m1 */ 3581 <3 RK_PA2 5 &pcfg_pull_none>; 3582 }; 3583 3584 spdifm1_tx0: spdifm1-tx0 { 3585 rockchip,pins = 3586 /* spdif_tx0_m1 */ 3587 <4 RK_PA1 2 &pcfg_pull_none>; 3588 }; 3589 3590 spdifm1_tx1: spdifm1-tx1 { 3591 rockchip,pins = 3592 /* spdif_tx1_m1 */ 3593 <3 RK_PA3 5 &pcfg_pull_none>; 3594 }; 3595 3596 spdifm2_rx0: spdifm2-rx0 { 3597 rockchip,pins = 3598 /* spdif_rx0_m2 */ 3599 <2 RK_PD6 5 &pcfg_pull_none>; 3600 }; 3601 3602 spdifm2_rx1: spdifm2-rx1 { 3603 rockchip,pins = 3604 /* spdif_rx1_m2 */ 3605 <1 RK_PD4 6 &pcfg_pull_none>; 3606 }; 3607 3608 spdifm2_tx0: spdifm2-tx0 { 3609 rockchip,pins = 3610 /* spdif_tx0_m2 */ 3611 <2 RK_PD7 5 &pcfg_pull_none>; 3612 }; 3613 3614 spdifm2_tx1: spdifm2-tx1 { 3615 rockchip,pins = 3616 /* spdif_tx1_m2 */ 3617 <1 RK_PD5 6 &pcfg_pull_none>; 3618 }; 3619 }; 3620 3621 spi0 { 3622 spi0m0_pins: spi0m0-pins { 3623 rockchip,pins = 3624 /* spi0_clk_m0 */ 3625 <0 RK_PC7 11 &pcfg_pull_none>, 3626 /* spi0_miso_m0 */ 3627 <0 RK_PD1 11 &pcfg_pull_none>, 3628 /* spi0_mosi_m0 */ 3629 <0 RK_PD0 11 &pcfg_pull_none>; 3630 }; 3631 3632 spi0m0_csn0: spi0m0-csn0 { 3633 rockchip,pins = 3634 /* spi0m0_csn0 */ 3635 <0 RK_PC6 11 &pcfg_pull_none>; 3636 }; 3637 spi0m0_csn1: spi0m0-csn1 { 3638 rockchip,pins = 3639 /* spi0m0_csn1 */ 3640 <0 RK_PC3 11 &pcfg_pull_none>; 3641 }; 3642 3643 spi0m1_pins: spi0m1-pins { 3644 rockchip,pins = 3645 /* spi0_clk_m1 */ 3646 <2 RK_PA5 12 &pcfg_pull_none>, 3647 /* spi0_miso_m1 */ 3648 <2 RK_PA1 12 &pcfg_pull_none>, 3649 /* spi0_mosi_m1 */ 3650 <2 RK_PA0 12 &pcfg_pull_none>; 3651 }; 3652 3653 spi0m1_csn0: spi0m1-csn0 { 3654 rockchip,pins = 3655 /* spi0m1_csn0 */ 3656 <2 RK_PA4 12 &pcfg_pull_none>; 3657 }; 3658 spi0m1_csn1: spi0m1-csn1 { 3659 rockchip,pins = 3660 /* spi0m1_csn1 */ 3661 <2 RK_PA2 12 &pcfg_pull_none>; 3662 }; 3663 3664 spi0m2_pins: spi0m2-pins { 3665 rockchip,pins = 3666 /* spi0_clk_m2 */ 3667 <1 RK_PA7 9 &pcfg_pull_none>, 3668 /* spi0_miso_m2 */ 3669 <1 RK_PA6 9 &pcfg_pull_none>, 3670 /* spi0_mosi_m2 */ 3671 <1 RK_PA5 9 &pcfg_pull_none>; 3672 }; 3673 3674 spi0m2_csn0: spi0m2-csn0 { 3675 rockchip,pins = 3676 /* spi0m2_csn0 */ 3677 <1 RK_PA4 9 &pcfg_pull_none>; 3678 }; 3679 spi0m2_csn1: spi0m2-csn1 { 3680 rockchip,pins = 3681 /* spi0m2_csn1 */ 3682 <1 RK_PB2 9 &pcfg_pull_none>; 3683 }; 3684 }; 3685 3686 spi1 { 3687 spi1m0_pins: spi1m0-pins { 3688 rockchip,pins = 3689 /* spi1_clk_m0 */ 3690 <1 RK_PB4 11 &pcfg_pull_none>, 3691 /* spi1_miso_m0 */ 3692 <1 RK_PB6 11 &pcfg_pull_none>, 3693 /* spi1_mosi_m0 */ 3694 <1 RK_PB5 11 &pcfg_pull_none>; 3695 }; 3696 3697 spi1m0_csn0: spi1m0-csn0 { 3698 rockchip,pins = 3699 /* spi1m0_csn0 */ 3700 <1 RK_PB7 11 &pcfg_pull_none>; 3701 }; 3702 spi1m0_csn1: spi1m0-csn1 { 3703 rockchip,pins = 3704 /* spi1m0_csn1 */ 3705 <1 RK_PC0 11 &pcfg_pull_none>; 3706 }; 3707 3708 spi1m1_pins: spi1m1-pins { 3709 rockchip,pins = 3710 /* spi1_clk_m1 */ 3711 <2 RK_PC5 10 &pcfg_pull_none>, 3712 /* spi1_miso_m1 */ 3713 <2 RK_PC3 10 &pcfg_pull_none>, 3714 /* spi1_mosi_m1 */ 3715 <2 RK_PC2 10 &pcfg_pull_none>; 3716 }; 3717 3718 spi1m1_csn0: spi1m1-csn0 { 3719 rockchip,pins = 3720 /* spi1m1_csn0 */ 3721 <2 RK_PC4 10 &pcfg_pull_none>; 3722 }; 3723 spi1m1_csn1: spi1m1-csn1 { 3724 rockchip,pins = 3725 /* spi1m1_csn1 */ 3726 <2 RK_PC1 10 &pcfg_pull_none>; 3727 }; 3728 3729 spi1m2_pins: spi1m2-pins { 3730 rockchip,pins = 3731 /* spi1_clk_m2 */ 3732 <3 RK_PC7 10 &pcfg_pull_none>, 3733 /* spi1_miso_m2 */ 3734 <3 RK_PC5 10 &pcfg_pull_none>, 3735 /* spi1_mosi_m2 */ 3736 <3 RK_PC6 10 &pcfg_pull_none>; 3737 }; 3738 3739 spi1m2_csn0: spi1m2-csn0 { 3740 rockchip,pins = 3741 /* spi1m2_csn0 */ 3742 <3 RK_PD0 10 &pcfg_pull_none>; 3743 }; 3744 spi1m2_csn1: spi1m2-csn1 { 3745 rockchip,pins = 3746 /* spi1m2_csn1 */ 3747 <4 RK_PA0 10 &pcfg_pull_none>; 3748 }; 3749 }; 3750 3751 spi2 { 3752 spi2m0_pins: spi2m0-pins { 3753 rockchip,pins = 3754 /* spi2_clk_m0 */ 3755 <0 RK_PB2 9 &pcfg_pull_none>, 3756 /* spi2_miso_m0 */ 3757 <0 RK_PB1 9 &pcfg_pull_none>, 3758 /* spi2_mosi_m0 */ 3759 <0 RK_PB3 9 &pcfg_pull_none>; 3760 }; 3761 3762 spi2m0_csn0: spi2m0-csn0 { 3763 rockchip,pins = 3764 /* spi2m0_csn0 */ 3765 <0 RK_PB0 9 &pcfg_pull_none>; 3766 }; 3767 spi2m0_csn1: spi2m0-csn1 { 3768 rockchip,pins = 3769 /* spi2m0_csn1 */ 3770 <0 RK_PA7 9 &pcfg_pull_none>; 3771 }; 3772 3773 spi2m1_pins: spi2m1-pins { 3774 rockchip,pins = 3775 /* spi2_clk_m1 */ 3776 <1 RK_PD5 11 &pcfg_pull_none>, 3777 /* spi2_miso_m1 */ 3778 <1 RK_PC5 11 &pcfg_pull_none>, 3779 /* spi2_mosi_m1 */ 3780 <1 RK_PC4 11 &pcfg_pull_none>; 3781 }; 3782 3783 spi2m1_csn0: spi2m1-csn0 { 3784 rockchip,pins = 3785 /* spi2m1_csn0 */ 3786 <1 RK_PC3 11 &pcfg_pull_none>; 3787 }; 3788 spi2m1_csn1: spi2m1-csn1 { 3789 rockchip,pins = 3790 /* spi2m1_csn1 */ 3791 <1 RK_PC2 11 &pcfg_pull_none>; 3792 }; 3793 3794 spi2m2_pins: spi2m2-pins { 3795 rockchip,pins = 3796 /* spi2_clk_m2 */ 3797 <3 RK_PA4 10 &pcfg_pull_none>, 3798 /* spi2_miso_m2 */ 3799 <3 RK_PC1 10 &pcfg_pull_none>, 3800 /* spi2_mosi_m2 */ 3801 <3 RK_PB0 10 &pcfg_pull_none>; 3802 }; 3803 3804 spi2m2_csn0: spi2m2-csn0 { 3805 rockchip,pins = 3806 /* spi2m2_csn0 */ 3807 <3 RK_PC4 10 &pcfg_pull_none>; 3808 }; 3809 spi2m2_csn1: spi2m2-csn1 { 3810 rockchip,pins = 3811 /* spi2m2_csn1 */ 3812 <3 RK_PA5 10 &pcfg_pull_none>; 3813 }; 3814 }; 3815 3816 spi3 { 3817 spi3m0_pins: spi3m0-pins { 3818 rockchip,pins = 3819 /* spi3_clk_m0 */ 3820 <3 RK_PA0 10 &pcfg_pull_none>, 3821 /* spi3_miso_m0 */ 3822 <3 RK_PA2 10 &pcfg_pull_none>, 3823 /* spi3_mosi_m0 */ 3824 <3 RK_PA1 10 &pcfg_pull_none>; 3825 }; 3826 3827 spi3m0_csn0: spi3m0-csn0 { 3828 rockchip,pins = 3829 /* spi3m0_csn0 */ 3830 <3 RK_PA3 10 &pcfg_pull_none>; 3831 }; 3832 spi3m0_csn1: spi3m0-csn1 { 3833 rockchip,pins = 3834 /* spi3m0_csn1 */ 3835 <2 RK_PD7 10 &pcfg_pull_none>; 3836 }; 3837 3838 spi3m1_pins: spi3m1-pins { 3839 rockchip,pins = 3840 /* spi3_clk_m1 */ 3841 <3 RK_PD4 10 &pcfg_pull_none>, 3842 /* spi3_miso_m1 */ 3843 <3 RK_PD5 10 &pcfg_pull_none>, 3844 /* spi3_mosi_m1 */ 3845 <3 RK_PD6 10 &pcfg_pull_none>; 3846 }; 3847 3848 spi3m1_csn0: spi3m1-csn0 { 3849 rockchip,pins = 3850 /* spi3m1_csn0 */ 3851 <3 RK_PB6 10 &pcfg_pull_none>; 3852 }; 3853 spi3m1_csn1: spi3m1-csn1 { 3854 rockchip,pins = 3855 /* spi3m1_csn1 */ 3856 <3 RK_PD7 10 &pcfg_pull_none>; 3857 }; 3858 3859 spi3m2_pins: spi3m2-pins { 3860 rockchip,pins = 3861 /* spi3_clk_m2 */ 3862 <4 RK_PA7 9 &pcfg_pull_none>, 3863 /* spi3_miso_m2 */ 3864 <4 RK_PA6 9 &pcfg_pull_none>, 3865 /* spi3_mosi_m2 */ 3866 <4 RK_PA4 9 &pcfg_pull_none>; 3867 }; 3868 3869 spi3m2_csn0: spi3m2-csn0 { 3870 rockchip,pins = 3871 /* spi3m2_csn0 */ 3872 <4 RK_PA3 9 &pcfg_pull_none>; 3873 }; 3874 spi3m2_csn1: spi3m2-csn1 { 3875 rockchip,pins = 3876 /* spi3m2_csn1 */ 3877 <4 RK_PB3 10 &pcfg_pull_none>; 3878 }; 3879 }; 3880 3881 spi4 { 3882 spi4m0_pins: spi4m0-pins { 3883 rockchip,pins = 3884 /* spi4_clk_m0 */ 3885 <4 RK_PC7 12 &pcfg_pull_none>, 3886 /* spi4_miso_m0 */ 3887 <4 RK_PC6 12 &pcfg_pull_none>, 3888 /* spi4_mosi_m0 */ 3889 <4 RK_PC5 12 &pcfg_pull_none>; 3890 }; 3891 3892 spi4m0_csn0: spi4m0-csn0 { 3893 rockchip,pins = 3894 /* spi4m0_csn0 */ 3895 <4 RK_PC4 12 &pcfg_pull_none>; 3896 }; 3897 spi4m0_csn1: spi4m0-csn1 { 3898 rockchip,pins = 3899 /* spi4m0_csn1 */ 3900 <4 RK_PC0 12 &pcfg_pull_none>; 3901 }; 3902 3903 spi4m1_pins: spi4m1-pins { 3904 rockchip,pins = 3905 /* spi4_clk_m1 */ 3906 <3 RK_PD1 10 &pcfg_pull_none>, 3907 /* spi4_miso_m1 */ 3908 <3 RK_PC2 10 &pcfg_pull_none>, 3909 /* spi4_mosi_m1 */ 3910 <3 RK_PC3 10 &pcfg_pull_none>; 3911 }; 3912 3913 spi4m1_csn0: spi4m1-csn0 { 3914 rockchip,pins = 3915 /* spi4m1_csn0 */ 3916 <3 RK_PB1 10 &pcfg_pull_none>; 3917 }; 3918 spi4m1_csn1: spi4m1-csn1 { 3919 rockchip,pins = 3920 /* spi4m1_csn1 */ 3921 <3 RK_PD2 10 &pcfg_pull_none>; 3922 }; 3923 3924 spi4m2_pins: spi4m2-pins { 3925 rockchip,pins = 3926 /* spi4_clk_m2 */ 3927 <4 RK_PB0 9 &pcfg_pull_none>, 3928 /* spi4_miso_m2 */ 3929 <4 RK_PB2 9 &pcfg_pull_none>, 3930 /* spi4_mosi_m2 */ 3931 <4 RK_PB1 9 &pcfg_pull_none>; 3932 }; 3933 3934 spi4m2_csn0: spi4m2-csn0 { 3935 rockchip,pins = 3936 /* spi4m2_csn0 */ 3937 <4 RK_PB3 9 &pcfg_pull_none>; 3938 }; 3939 spi4m2_csn1: spi4m2-csn1 { 3940 rockchip,pins = 3941 /* spi4m2_csn1 */ 3942 <4 RK_PA5 9 &pcfg_pull_none>; 3943 }; 3944 3945 spi4m3_pins: spi4m3-pins { 3946 rockchip,pins = 3947 /* spi4_clk_m3 */ 3948 <2 RK_PB3 10 &pcfg_pull_none>, 3949 /* spi4_miso_m3 */ 3950 <2 RK_PB5 10 &pcfg_pull_none>, 3951 /* spi4_mosi_m3 */ 3952 <2 RK_PB4 10 &pcfg_pull_none>; 3953 }; 3954 3955 spi4m3_csn0: spi4m3-csn0 { 3956 rockchip,pins = 3957 /* spi4m3_csn0 */ 3958 <2 RK_PB2 10 &pcfg_pull_none>; 3959 }; 3960 spi4m3_csn1: spi4m3-csn1 { 3961 rockchip,pins = 3962 /* spi4m3_csn1 */ 3963 <2 RK_PA6 10 &pcfg_pull_none>; 3964 }; 3965 }; 3966 3967 test_clk { 3968 test_clk_pins: test_clk-pins { 3969 rockchip,pins = 3970 /* test_clk_out */ 3971 <2 RK_PA5 5 &pcfg_pull_none>; 3972 }; 3973 }; 3974 3975 tsadc { 3976 tsadcm0_pins: tsadcm0-pins { 3977 rockchip,pins = 3978 /* tsadc_ctrl_m0 */ 3979 <0 RK_PA1 9 &pcfg_pull_none>; 3980 }; 3981 3982 tsadcm1_pins: tsadcm1-pins { 3983 rockchip,pins = 3984 /* tsadc_ctrl_m1 */ 3985 <0 RK_PA3 10 &pcfg_pull_none>; 3986 }; 3987 }; 3988 3989 tsadc_ctrl { 3990 tsadc_ctrl_pins: tsadc_ctrl-pins { 3991 rockchip,pins = 3992 /* tsadc_ctrl_org */ 3993 <0 RK_PA1 10 &pcfg_pull_none>; 3994 }; 3995 }; 3996 3997 uart0 { 3998 uart0m0_xfer: uart0m0-xfer { 3999 rockchip,pins = 4000 /* uart0_rx_m0 */ 4001 <0 RK_PD5 9 &pcfg_pull_up>, 4002 /* uart0_tx_m0 */ 4003 <0 RK_PD4 9 &pcfg_pull_up>; 4004 }; 4005 4006 uart0m1_xfer: uart0m1-xfer { 4007 rockchip,pins = 4008 /* uart0_rx_m1 */ 4009 <2 RK_PA0 9 &pcfg_pull_up>, 4010 /* uart0_tx_m1 */ 4011 <2 RK_PA1 9 &pcfg_pull_up>; 4012 }; 4013 }; 4014 4015 uart1 { 4016 uart1m0_xfer: uart1m0-xfer { 4017 rockchip,pins = 4018 /* uart1_rx_m0 */ 4019 <0 RK_PC0 10 &pcfg_pull_up>, 4020 /* uart1_tx_m0 */ 4021 <0 RK_PB7 10 &pcfg_pull_up>; 4022 }; 4023 4024 uart1m0_ctsn: uart1m0-ctsn { 4025 rockchip,pins = 4026 /* uart1m0_ctsn */ 4027 <0 RK_PD2 13 &pcfg_pull_none>; 4028 }; 4029 uart1m0_rtsn: uart1m0-rtsn { 4030 rockchip,pins = 4031 /* uart1m0_rtsn */ 4032 <0 RK_PD3 13 &pcfg_pull_none>; 4033 }; 4034 4035 uart1m1_xfer: uart1m1-xfer { 4036 rockchip,pins = 4037 /* uart1_rx_m1 */ 4038 <2 RK_PB1 9 &pcfg_pull_up>, 4039 /* uart1_tx_m1 */ 4040 <2 RK_PB0 9 &pcfg_pull_up>; 4041 }; 4042 4043 uart1m1_ctsn: uart1m1-ctsn { 4044 rockchip,pins = 4045 /* uart1m1_ctsn */ 4046 <2 RK_PB2 9 &pcfg_pull_none>; 4047 }; 4048 uart1m1_rtsn: uart1m1-rtsn { 4049 rockchip,pins = 4050 /* uart1m1_rtsn */ 4051 <2 RK_PB3 9 &pcfg_pull_none>; 4052 }; 4053 4054 uart1m2_xfer: uart1m2-xfer { 4055 rockchip,pins = 4056 /* uart1_rx_m2 */ 4057 <3 RK_PA6 9 &pcfg_pull_up>, 4058 /* uart1_tx_m2 */ 4059 <3 RK_PA7 9 &pcfg_pull_up>; 4060 }; 4061 4062 uart1m2_ctsn: uart1m2-ctsn { 4063 rockchip,pins = 4064 /* uart1m2_ctsn */ 4065 <3 RK_PA4 9 &pcfg_pull_none>; 4066 }; 4067 uart1m2_rtsn: uart1m2-rtsn { 4068 rockchip,pins = 4069 /* uart1m2_rtsn */ 4070 <3 RK_PA5 9 &pcfg_pull_none>; 4071 }; 4072 }; 4073 4074 uart2 { 4075 uart2m0_xfer: uart2m0-xfer { 4076 rockchip,pins = 4077 /* uart2_rx_m0 */ 4078 <1 RK_PC7 9 &pcfg_pull_up>, 4079 /* uart2_tx_m0 */ 4080 <1 RK_PC6 9 &pcfg_pull_up>; 4081 }; 4082 4083 uart2m0_ctsn: uart2m0-ctsn { 4084 rockchip,pins = 4085 /* uart2m0_ctsn */ 4086 <1 RK_PC5 10 &pcfg_pull_none>; 4087 }; 4088 uart2m0_rtsn: uart2m0-rtsn { 4089 rockchip,pins = 4090 /* uart2m0_rtsn */ 4091 <1 RK_PC4 10 &pcfg_pull_none>; 4092 }; 4093 4094 uart2m1_xfer: uart2m1-xfer { 4095 rockchip,pins = 4096 /* uart2_rx_m1 */ 4097 <4 RK_PB4 10 &pcfg_pull_up>, 4098 /* uart2_tx_m1 */ 4099 <4 RK_PB5 10 &pcfg_pull_up>; 4100 }; 4101 4102 uart2m1_ctsn: uart2m1-ctsn { 4103 rockchip,pins = 4104 /* uart2m1_ctsn */ 4105 <4 RK_PB1 12 &pcfg_pull_none>; 4106 }; 4107 uart2m1_rtsn: uart2m1-rtsn { 4108 rockchip,pins = 4109 /* uart2m1_rtsn */ 4110 <4 RK_PB0 12 &pcfg_pull_none>; 4111 }; 4112 4113 uart2m2_xfer: uart2m2-xfer { 4114 rockchip,pins = 4115 /* uart2_rx_m2 */ 4116 <3 RK_PB7 9 &pcfg_pull_up>, 4117 /* uart2_tx_m2 */ 4118 <3 RK_PC0 9 &pcfg_pull_up>; 4119 }; 4120 4121 uart2m2_ctsn: uart2m2-ctsn { 4122 rockchip,pins = 4123 /* uart2m2_ctsn */ 4124 <3 RK_PD3 9 &pcfg_pull_none>; 4125 }; 4126 uart2m2_rtsn: uart2m2-rtsn { 4127 rockchip,pins = 4128 /* uart2m2_rtsn */ 4129 <3 RK_PD2 9 &pcfg_pull_none>; 4130 }; 4131 }; 4132 4133 uart3 { 4134 uart3m0_xfer: uart3m0-xfer { 4135 rockchip,pins = 4136 /* uart3_rx_m0 */ 4137 <3 RK_PA1 9 &pcfg_pull_up>, 4138 /* uart3_tx_m0 */ 4139 <3 RK_PA0 9 &pcfg_pull_up>; 4140 }; 4141 4142 uart3m0_ctsn: uart3m0-ctsn { 4143 rockchip,pins = 4144 /* uart3m0_ctsn */ 4145 <3 RK_PA2 9 &pcfg_pull_none>; 4146 }; 4147 uart3m0_rtsn: uart3m0-rtsn { 4148 rockchip,pins = 4149 /* uart3m0_rtsn */ 4150 <3 RK_PA3 9 &pcfg_pull_none>; 4151 }; 4152 4153 uart3m1_xfer: uart3m1-xfer { 4154 rockchip,pins = 4155 /* uart3_rx_m1 */ 4156 <4 RK_PA1 9 &pcfg_pull_up>, 4157 /* uart3_tx_m1 */ 4158 <4 RK_PA0 9 &pcfg_pull_up>; 4159 }; 4160 4161 uart3m1_ctsn: uart3m1-ctsn { 4162 rockchip,pins = 4163 /* uart3m1_ctsn */ 4164 <3 RK_PB7 10 &pcfg_pull_none>; 4165 }; 4166 uart3m1_rtsn: uart3m1-rtsn { 4167 rockchip,pins = 4168 /* uart3m1_rtsn */ 4169 <3 RK_PC0 10 &pcfg_pull_none>; 4170 }; 4171 4172 uart3m2_xfer: uart3m2-xfer { 4173 rockchip,pins = 4174 /* uart3_rx_m2 */ 4175 <1 RK_PC1 9 &pcfg_pull_up>, 4176 /* uart3_tx_m2 */ 4177 <1 RK_PC0 9 &pcfg_pull_up>; 4178 }; 4179 4180 uart3m2_ctsn: uart3m2-ctsn { 4181 rockchip,pins = 4182 /* uart3m2_ctsn */ 4183 <1 RK_PB6 9 &pcfg_pull_none>; 4184 }; 4185 uart3m2_rtsn: uart3m2-rtsn { 4186 rockchip,pins = 4187 /* uart3m2_rtsn */ 4188 <1 RK_PB7 9 &pcfg_pull_none>; 4189 }; 4190 }; 4191 4192 uart4 { 4193 uart4m0_xfer: uart4m0-xfer { 4194 rockchip,pins = 4195 /* uart4_rx_m0 */ 4196 <2 RK_PD1 9 &pcfg_pull_up>, 4197 /* uart4_tx_m0 */ 4198 <2 RK_PD0 9 &pcfg_pull_up>; 4199 }; 4200 4201 uart4m0_ctsn: uart4m0-ctsn { 4202 rockchip,pins = 4203 /* uart4m0_ctsn */ 4204 <2 RK_PC6 9 &pcfg_pull_none>; 4205 }; 4206 uart4m0_rtsn: uart4m0-rtsn { 4207 rockchip,pins = 4208 /* uart4m0_rtsn */ 4209 <2 RK_PC7 9 &pcfg_pull_none>; 4210 }; 4211 4212 uart4m1_xfer: uart4m1-xfer { 4213 rockchip,pins = 4214 /* uart4_rx_m1 */ 4215 <1 RK_PC5 9 &pcfg_pull_up>, 4216 /* uart4_tx_m1 */ 4217 <1 RK_PC4 9 &pcfg_pull_up>; 4218 }; 4219 4220 uart4m1_ctsn: uart4m1-ctsn { 4221 rockchip,pins = 4222 /* uart4m1_ctsn */ 4223 <1 RK_PC3 9 &pcfg_pull_none>; 4224 }; 4225 uart4m1_rtsn: uart4m1-rtsn { 4226 rockchip,pins = 4227 /* uart4m1_rtsn */ 4228 <1 RK_PC2 9 &pcfg_pull_none>; 4229 }; 4230 4231 uart4m2_xfer: uart4m2-xfer { 4232 rockchip,pins = 4233 /* uart4_rx_m2 */ 4234 <0 RK_PB5 10 &pcfg_pull_up>, 4235 /* uart4_tx_m2 */ 4236 <0 RK_PB4 10 &pcfg_pull_up>; 4237 }; 4238 }; 4239 4240 uart5 { 4241 uart5m0_xfer: uart5m0-xfer { 4242 rockchip,pins = 4243 /* uart5_rx_m0 */ 4244 <3 RK_PD4 9 &pcfg_pull_up>, 4245 /* uart5_tx_m0 */ 4246 <3 RK_PD5 9 &pcfg_pull_up>; 4247 }; 4248 4249 uart5m0_ctsn: uart5m0-ctsn { 4250 rockchip,pins = 4251 /* uart5m0_ctsn */ 4252 <3 RK_PD6 9 &pcfg_pull_none>; 4253 }; 4254 uart5m0_rtsn: uart5m0-rtsn { 4255 rockchip,pins = 4256 /* uart5m0_rtsn */ 4257 <3 RK_PD7 9 &pcfg_pull_none>; 4258 }; 4259 4260 uart5m1_xfer: uart5m1-xfer { 4261 rockchip,pins = 4262 /* uart5_rx_m1 */ 4263 <4 RK_PB1 10 &pcfg_pull_up>, 4264 /* uart5_tx_m1 */ 4265 <4 RK_PB0 10 &pcfg_pull_up>; 4266 }; 4267 4268 uart5m1_ctsn: uart5m1-ctsn { 4269 rockchip,pins = 4270 /* uart5m1_ctsn */ 4271 <4 RK_PA5 10 &pcfg_pull_none>; 4272 }; 4273 uart5m1_rtsn: uart5m1-rtsn { 4274 rockchip,pins = 4275 /* uart5m1_rtsn */ 4276 <4 RK_PA3 10 &pcfg_pull_none>; 4277 }; 4278 4279 uart5m2_xfer: uart5m2-xfer { 4280 rockchip,pins = 4281 /* uart5_rx_m2 */ 4282 <2 RK_PA4 9 &pcfg_pull_up>, 4283 /* uart5_tx_m2 */ 4284 <2 RK_PA5 9 &pcfg_pull_up>; 4285 }; 4286 4287 uart5m2_ctsn: uart5m2-ctsn { 4288 rockchip,pins = 4289 /* uart5m2_ctsn */ 4290 <2 RK_PA3 10 &pcfg_pull_none>; 4291 }; 4292 uart5m2_rtsn: uart5m2-rtsn { 4293 rockchip,pins = 4294 /* uart5m2_rtsn */ 4295 <2 RK_PA2 10 &pcfg_pull_none>; 4296 }; 4297 }; 4298 4299 uart6 { 4300 uart6m0_xfer: uart6m0-xfer { 4301 rockchip,pins = 4302 /* uart6_rx_m0 */ 4303 <4 RK_PA6 10 &pcfg_pull_up>, 4304 /* uart6_tx_m0 */ 4305 <4 RK_PA4 10 &pcfg_pull_up>; 4306 }; 4307 4308 uart6m0_ctsn: uart6m0-ctsn { 4309 rockchip,pins = 4310 /* uart6m0_ctsn */ 4311 <4 RK_PB1 11 &pcfg_pull_none>; 4312 }; 4313 uart6m0_rtsn: uart6m0-rtsn { 4314 rockchip,pins = 4315 /* uart6m0_rtsn */ 4316 <4 RK_PB0 11 &pcfg_pull_none>; 4317 }; 4318 4319 uart6m1_xfer: uart6m1-xfer { 4320 rockchip,pins = 4321 /* uart6_rx_m1 */ 4322 <2 RK_PD3 9 &pcfg_pull_up>, 4323 /* uart6_tx_m1 */ 4324 <2 RK_PD2 9 &pcfg_pull_up>; 4325 }; 4326 4327 uart6m1_ctsn: uart6m1-ctsn { 4328 rockchip,pins = 4329 /* uart6m1_ctsn */ 4330 <2 RK_PD5 9 &pcfg_pull_none>; 4331 }; 4332 uart6m1_rtsn: uart6m1-rtsn { 4333 rockchip,pins = 4334 /* uart6m1_rtsn */ 4335 <2 RK_PD4 9 &pcfg_pull_none>; 4336 }; 4337 4338 uart6m2_xfer: uart6m2-xfer { 4339 rockchip,pins = 4340 /* uart6_rx_m2 */ 4341 <1 RK_PB3 9 &pcfg_pull_up>, 4342 /* uart6_tx_m2 */ 4343 <1 RK_PB0 9 &pcfg_pull_up>; 4344 }; 4345 4346 uart6m2_ctsn: uart6m2-ctsn { 4347 rockchip,pins = 4348 /* uart6m2_ctsn */ 4349 <1 RK_PA3 10 &pcfg_pull_none>; 4350 }; 4351 uart6m2_rtsn: uart6m2-rtsn { 4352 rockchip,pins = 4353 /* uart6m2_rtsn */ 4354 <1 RK_PA2 10 &pcfg_pull_none>; 4355 }; 4356 4357 uart6m3_xfer: uart6m3-xfer { 4358 rockchip,pins = 4359 /* uart6_rx_m3 */ 4360 <4 RK_PC5 13 &pcfg_pull_up>, 4361 /* uart6_tx_m3 */ 4362 <4 RK_PC4 13 &pcfg_pull_up>; 4363 }; 4364 }; 4365 4366 uart7 { 4367 uart7m0_xfer: uart7m0-xfer { 4368 rockchip,pins = 4369 /* uart7_rx_m0 */ 4370 <2 RK_PB7 9 &pcfg_pull_up>, 4371 /* uart7_tx_m0 */ 4372 <2 RK_PB6 9 &pcfg_pull_up>; 4373 }; 4374 4375 uart7m0_ctsn: uart7m0-ctsn { 4376 rockchip,pins = 4377 /* uart7m0_ctsn */ 4378 <2 RK_PB4 9 &pcfg_pull_none>; 4379 }; 4380 uart7m0_rtsn: uart7m0-rtsn { 4381 rockchip,pins = 4382 /* uart7m0_rtsn */ 4383 <2 RK_PB5 9 &pcfg_pull_none>; 4384 }; 4385 4386 uart7m1_xfer: uart7m1-xfer { 4387 rockchip,pins = 4388 /* uart7_rx_m1 */ 4389 <1 RK_PA3 9 &pcfg_pull_up>, 4390 /* uart7_tx_m1 */ 4391 <1 RK_PA2 9 &pcfg_pull_up>; 4392 }; 4393 4394 uart7m1_ctsn: uart7m1-ctsn { 4395 rockchip,pins = 4396 /* uart7m1_ctsn */ 4397 <1 RK_PA1 9 &pcfg_pull_none>; 4398 }; 4399 uart7m1_rtsn: uart7m1-rtsn { 4400 rockchip,pins = 4401 /* uart7m1_rtsn */ 4402 <1 RK_PA0 9 &pcfg_pull_none>; 4403 }; 4404 4405 uart7m2_xfer: uart7m2-xfer { 4406 rockchip,pins = 4407 /* uart7_rx_m2 */ 4408 <2 RK_PA0 10 &pcfg_pull_up>, 4409 /* uart7_tx_m2 */ 4410 <2 RK_PA1 10 &pcfg_pull_up>; 4411 }; 4412 }; 4413 4414 uart8 { 4415 uart8m0_xfer: uart8m0-xfer { 4416 rockchip,pins = 4417 /* uart8_rx_m0 */ 4418 <3 RK_PC5 9 &pcfg_pull_up>, 4419 /* uart8_tx_m0 */ 4420 <3 RK_PC6 9 &pcfg_pull_up>; 4421 }; 4422 4423 uart8m0_ctsn: uart8m0-ctsn { 4424 rockchip,pins = 4425 /* uart8m0_ctsn */ 4426 <3 RK_PD0 9 &pcfg_pull_none>; 4427 }; 4428 uart8m0_rtsn: uart8m0-rtsn { 4429 rockchip,pins = 4430 /* uart8m0_rtsn */ 4431 <3 RK_PC7 9 &pcfg_pull_none>; 4432 }; 4433 4434 uart8m1_xfer: uart8m1-xfer { 4435 rockchip,pins = 4436 /* uart8_rx_m1 */ 4437 <2 RK_PA7 9 &pcfg_pull_up>, 4438 /* uart8_tx_m1 */ 4439 <2 RK_PA6 9 &pcfg_pull_up>; 4440 }; 4441 4442 uart8m1_ctsn: uart8m1-ctsn { 4443 rockchip,pins = 4444 /* uart8m1_ctsn */ 4445 <2 RK_PB7 10 &pcfg_pull_none>; 4446 }; 4447 uart8m1_rtsn: uart8m1-rtsn { 4448 rockchip,pins = 4449 /* uart8m1_rtsn */ 4450 <2 RK_PB6 10 &pcfg_pull_none>; 4451 }; 4452 4453 uart8m2_xfer: uart8m2-xfer { 4454 rockchip,pins = 4455 /* uart8_rx_m2 */ 4456 <0 RK_PC2 10 &pcfg_pull_up>, 4457 /* uart8_tx_m2 */ 4458 <0 RK_PC1 10 &pcfg_pull_up>; 4459 }; 4460 }; 4461 4462 uart9 { 4463 uart9m0_xfer: uart9m0-xfer { 4464 rockchip,pins = 4465 /* uart9_rx_m0 */ 4466 <2 RK_PC0 9 &pcfg_pull_up>, 4467 /* uart9_tx_m0 */ 4468 <2 RK_PC1 9 &pcfg_pull_up>; 4469 }; 4470 4471 uart9m0_ctsn: uart9m0-ctsn { 4472 rockchip,pins = 4473 /* uart9m0_ctsn */ 4474 <2 RK_PD7 9 &pcfg_pull_none>; 4475 }; 4476 uart9m0_rtsn: uart9m0-rtsn { 4477 rockchip,pins = 4478 /* uart9m0_rtsn */ 4479 <2 RK_PD6 9 &pcfg_pull_none>; 4480 }; 4481 4482 uart9m1_xfer: uart9m1-xfer { 4483 rockchip,pins = 4484 /* uart9_rx_m1 */ 4485 <3 RK_PB2 9 &pcfg_pull_up>, 4486 /* uart9_tx_m1 */ 4487 <3 RK_PB3 9 &pcfg_pull_up>; 4488 }; 4489 4490 uart9m1_ctsn: uart9m1-ctsn { 4491 rockchip,pins = 4492 /* uart9m1_ctsn */ 4493 <3 RK_PB5 9 &pcfg_pull_none>; 4494 }; 4495 uart9m1_rtsn: uart9m1-rtsn { 4496 rockchip,pins = 4497 /* uart9m1_rtsn */ 4498 <3 RK_PB4 9 &pcfg_pull_none>; 4499 }; 4500 4501 uart9m2_xfer: uart9m2-xfer { 4502 rockchip,pins = 4503 /* uart9_rx_m2 */ 4504 <4 RK_PC3 13 &pcfg_pull_up>, 4505 /* uart9_tx_m2 */ 4506 <4 RK_PC2 13 &pcfg_pull_up>; 4507 }; 4508 }; 4509 4510 uart10 { 4511 uart10m0_xfer: uart10m0-xfer { 4512 rockchip,pins = 4513 /* uart10_rx_m0 */ 4514 <3 RK_PB0 9 &pcfg_pull_up>, 4515 /* uart10_tx_m0 */ 4516 <3 RK_PB1 9 &pcfg_pull_up>; 4517 }; 4518 4519 uart10m0_ctsn: uart10m0-ctsn { 4520 rockchip,pins = 4521 /* uart10m0_ctsn */ 4522 <3 RK_PA6 10 &pcfg_pull_none>; 4523 }; 4524 uart10m0_rtsn: uart10m0-rtsn { 4525 rockchip,pins = 4526 /* uart10m0_rtsn */ 4527 <3 RK_PA7 10 &pcfg_pull_none>; 4528 }; 4529 4530 uart10m1_xfer: uart10m1-xfer { 4531 rockchip,pins = 4532 /* uart10_rx_m1 */ 4533 <1 RK_PD1 9 &pcfg_pull_up>, 4534 /* uart10_tx_m1 */ 4535 <1 RK_PD0 9 &pcfg_pull_up>; 4536 }; 4537 4538 uart10m1_ctsn: uart10m1-ctsn { 4539 rockchip,pins = 4540 /* uart10m1_ctsn */ 4541 <1 RK_PD5 9 &pcfg_pull_none>; 4542 }; 4543 uart10m1_rtsn: uart10m1-rtsn { 4544 rockchip,pins = 4545 /* uart10m1_rtsn */ 4546 <1 RK_PD4 9 &pcfg_pull_none>; 4547 }; 4548 4549 uart10m2_xfer: uart10m2-xfer { 4550 rockchip,pins = 4551 /* uart10_rx_m2 */ 4552 <0 RK_PC5 10 &pcfg_pull_up>, 4553 /* uart10_tx_m2 */ 4554 <0 RK_PC4 10 &pcfg_pull_up>; 4555 }; 4556 }; 4557 4558 uart11 { 4559 uart11m0_xfer: uart11m0-xfer { 4560 rockchip,pins = 4561 /* uart11_rx_m0 */ 4562 <3 RK_PC1 9 &pcfg_pull_up>, 4563 /* uart11_tx_m0 */ 4564 <3 RK_PC4 9 &pcfg_pull_up>; 4565 }; 4566 4567 uart11m0_ctsn: uart11m0-ctsn { 4568 rockchip,pins = 4569 /* uart11m0_ctsn */ 4570 <3 RK_PC3 9 &pcfg_pull_none>; 4571 }; 4572 uart11m0_rtsn: uart11m0-rtsn { 4573 rockchip,pins = 4574 /* uart11m0_rtsn */ 4575 <3 RK_PC2 9 &pcfg_pull_none>; 4576 }; 4577 4578 uart11m1_xfer: uart11m1-xfer { 4579 rockchip,pins = 4580 /* uart11_rx_m1 */ 4581 <2 RK_PC5 9 &pcfg_pull_up>, 4582 /* uart11_tx_m1 */ 4583 <2 RK_PC4 9 &pcfg_pull_up>; 4584 }; 4585 4586 uart11m1_ctsn: uart11m1-ctsn { 4587 rockchip,pins = 4588 /* uart11m1_ctsn */ 4589 <2 RK_PC2 9 &pcfg_pull_none>; 4590 }; 4591 uart11m1_rtsn: uart11m1-rtsn { 4592 rockchip,pins = 4593 /* uart11m1_rtsn */ 4594 <2 RK_PC3 9 &pcfg_pull_none>; 4595 }; 4596 4597 uart11m2_xfer: uart11m2-xfer { 4598 rockchip,pins = 4599 /* uart11_rx_m2 */ 4600 <4 RK_PC1 13 &pcfg_pull_up>, 4601 /* uart11_tx_m2 */ 4602 <4 RK_PC0 13 &pcfg_pull_up>; 4603 }; 4604 }; 4605 4606 ufs { 4607 ufs_refclk: ufs-refclk { 4608 rockchip,pins = 4609 /* ufs_refclk */ 4610 <4 RK_PD1 1 &pcfg_pull_none>; 4611 }; 4612 4613 ufs_rst: ufs-rst { 4614 rockchip,pins = 4615 /* ufs_rstn */ 4616 <4 RK_PD0 1 &pcfg_pull_none>; 4617 }; 4618 }; 4619 4620 ufs_testdata0 { 4621 ufs_testdata0_test: ufs_testdata0-test { 4622 rockchip,pins = 4623 /* ufs_testdata0_out */ 4624 <4 RK_PC4 4 &pcfg_pull_none>; 4625 }; 4626 }; 4627 4628 ufs_testdata1 { 4629 ufs_testdata1_test: ufs_testdata1-test { 4630 rockchip,pins = 4631 /* ufs_testdata1_out */ 4632 <4 RK_PC5 4 &pcfg_pull_none>; 4633 }; 4634 }; 4635 4636 ufs_testdata2 { 4637 ufs_testdata2_test: ufs_testdata2-test { 4638 rockchip,pins = 4639 /* ufs_testdata2_out */ 4640 <4 RK_PC6 4 &pcfg_pull_none>; 4641 }; 4642 }; 4643 4644 ufs_testdata3 { 4645 ufs_testdata3_test: ufs_testdata3-test { 4646 rockchip,pins = 4647 /* ufs_testdata3_out */ 4648 <4 RK_PC7 4 &pcfg_pull_none>; 4649 }; 4650 }; 4651 4652 vi_cif { 4653 vi_cif_pins: vi_cif-pins { 4654 rockchip,pins = 4655 /* vi_cif_clki */ 4656 <3 RK_PA3 1 &pcfg_pull_none>, 4657 /* vi_cif_clko */ 4658 <3 RK_PA2 1 &pcfg_pull_none>, 4659 /* vi_cif_d0 */ 4660 <2 RK_PC5 1 &pcfg_pull_none>, 4661 /* vi_cif_d1 */ 4662 <2 RK_PC4 1 &pcfg_pull_none>, 4663 /* vi_cif_d2 */ 4664 <2 RK_PC3 1 &pcfg_pull_none>, 4665 /* vi_cif_d3 */ 4666 <2 RK_PC2 1 &pcfg_pull_none>, 4667 /* vi_cif_d4 */ 4668 <2 RK_PC1 1 &pcfg_pull_none>, 4669 /* vi_cif_d5 */ 4670 <2 RK_PC0 1 &pcfg_pull_none>, 4671 /* vi_cif_d6 */ 4672 <2 RK_PB7 1 &pcfg_pull_none>, 4673 /* vi_cif_d7 */ 4674 <2 RK_PB6 1 &pcfg_pull_none>, 4675 /* vi_cif_d8 */ 4676 <2 RK_PB5 1 &pcfg_pull_none>, 4677 /* vi_cif_d9 */ 4678 <2 RK_PB4 1 &pcfg_pull_none>, 4679 /* vi_cif_d10 */ 4680 <2 RK_PB3 1 &pcfg_pull_none>, 4681 /* vi_cif_d11 */ 4682 <2 RK_PB2 1 &pcfg_pull_none>, 4683 /* vi_cif_d12 */ 4684 <2 RK_PB1 1 &pcfg_pull_none>, 4685 /* vi_cif_d13 */ 4686 <2 RK_PB0 1 &pcfg_pull_none>, 4687 /* vi_cif_d14 */ 4688 <2 RK_PA7 1 &pcfg_pull_none>, 4689 /* vi_cif_d15 */ 4690 <2 RK_PA6 1 &pcfg_pull_none>, 4691 /* vi_cif_href */ 4692 <3 RK_PA0 1 &pcfg_pull_none>, 4693 /* vi_cif_vsync */ 4694 <3 RK_PA1 1 &pcfg_pull_none>; 4695 }; 4696 }; 4697 4698 vo_ebc { 4699 vo_ebc_pins: vo_ebc-pins { 4700 rockchip,pins = 4701 /* vo_ebc_gdclk */ 4702 <3 RK_PD5 2 &pcfg_pull_none>, 4703 /* vo_ebc_gdoe */ 4704 <3 RK_PA6 2 &pcfg_pull_none>, 4705 /* vo_ebc_gdsp */ 4706 <3 RK_PA5 2 &pcfg_pull_none>, 4707 /* vo_ebc_sdce0 */ 4708 <3 RK_PB3 2 &pcfg_pull_none>, 4709 /* vo_ebc_sdce1 */ 4710 <3 RK_PB2 2 &pcfg_pull_none>, 4711 /* vo_ebc_sdce2 */ 4712 <3 RK_PB1 2 &pcfg_pull_none>, 4713 /* vo_ebc_sdce3 */ 4714 <3 RK_PB0 2 &pcfg_pull_none>, 4715 /* vo_ebc_sdclk */ 4716 <3 RK_PD6 2 &pcfg_pull_none>, 4717 /* vo_ebc_sddo0 */ 4718 <3 RK_PD3 2 &pcfg_pull_none>, 4719 /* vo_ebc_sddo1 */ 4720 <3 RK_PD2 2 &pcfg_pull_none>, 4721 /* vo_ebc_sddo2 */ 4722 <3 RK_PD1 2 &pcfg_pull_none>, 4723 /* vo_ebc_sddo3 */ 4724 <3 RK_PD0 2 &pcfg_pull_none>, 4725 /* vo_ebc_sddo4 */ 4726 <3 RK_PC7 2 &pcfg_pull_none>, 4727 /* vo_ebc_sddo5 */ 4728 <3 RK_PC6 2 &pcfg_pull_none>, 4729 /* vo_ebc_sddo6 */ 4730 <3 RK_PC5 2 &pcfg_pull_none>, 4731 /* vo_ebc_sddo7 */ 4732 <3 RK_PC4 2 &pcfg_pull_none>, 4733 /* vo_ebc_sddo8 */ 4734 <3 RK_PC3 2 &pcfg_pull_none>, 4735 /* vo_ebc_sddo9 */ 4736 <3 RK_PC2 2 &pcfg_pull_none>, 4737 /* vo_ebc_sddo10 */ 4738 <3 RK_PC1 2 &pcfg_pull_none>, 4739 /* vo_ebc_sddo11 */ 4740 <3 RK_PC0 2 &pcfg_pull_none>, 4741 /* vo_ebc_sddo12 */ 4742 <3 RK_PB7 2 &pcfg_pull_none>, 4743 /* vo_ebc_sddo13 */ 4744 <3 RK_PB6 2 &pcfg_pull_none>, 4745 /* vo_ebc_sddo14 */ 4746 <3 RK_PB5 2 &pcfg_pull_none>, 4747 /* vo_ebc_sddo15 */ 4748 <3 RK_PB4 2 &pcfg_pull_none>, 4749 /* vo_ebc_sdle */ 4750 <3 RK_PD4 2 &pcfg_pull_none>, 4751 /* vo_ebc_sdoe */ 4752 <3 RK_PD7 2 &pcfg_pull_none>, 4753 /* vo_ebc_sdshr */ 4754 <3 RK_PA4 2 &pcfg_pull_none>, 4755 /* vo_ebc_vcom */ 4756 <3 RK_PA7 2 &pcfg_pull_none>; 4757 }; 4758 }; 4759 4760 vo_lcdc { 4761 vo_lcdc_pins: vo_lcdc-pins { 4762 rockchip,pins = 4763 /* vo_lcdc_clk */ 4764 <3 RK_PD7 1 &pcfg_pull_none>, 4765 /* vo_lcdc_d0 */ 4766 <3 RK_PD3 1 &pcfg_pull_none>, 4767 /* vo_lcdc_d1 */ 4768 <3 RK_PD2 1 &pcfg_pull_none>, 4769 /* vo_lcdc_d2 */ 4770 <3 RK_PD1 1 &pcfg_pull_none>, 4771 /* vo_lcdc_d3 */ 4772 <3 RK_PD0 1 &pcfg_pull_none>, 4773 /* vo_lcdc_d4 */ 4774 <3 RK_PC7 1 &pcfg_pull_none>, 4775 /* vo_lcdc_d5 */ 4776 <3 RK_PC6 1 &pcfg_pull_none>, 4777 /* vo_lcdc_d6 */ 4778 <3 RK_PC5 1 &pcfg_pull_none>, 4779 /* vo_lcdc_d7 */ 4780 <3 RK_PC4 1 &pcfg_pull_none>, 4781 /* vo_lcdc_d8 */ 4782 <3 RK_PC3 1 &pcfg_pull_none>, 4783 /* vo_lcdc_d9 */ 4784 <3 RK_PC2 1 &pcfg_pull_none>, 4785 /* vo_lcdc_d10 */ 4786 <3 RK_PC1 1 &pcfg_pull_none>, 4787 /* vo_lcdc_d11 */ 4788 <3 RK_PC0 1 &pcfg_pull_none>, 4789 /* vo_lcdc_d12 */ 4790 <3 RK_PB7 1 &pcfg_pull_none>, 4791 /* vo_lcdc_d13 */ 4792 <3 RK_PB6 1 &pcfg_pull_none>, 4793 /* vo_lcdc_d14 */ 4794 <3 RK_PB5 1 &pcfg_pull_none>, 4795 /* vo_lcdc_d15 */ 4796 <3 RK_PB4 1 &pcfg_pull_none>, 4797 /* vo_lcdc_d16 */ 4798 <3 RK_PB3 1 &pcfg_pull_none>, 4799 /* vo_lcdc_d17 */ 4800 <3 RK_PB2 1 &pcfg_pull_none>, 4801 /* vo_lcdc_d18 */ 4802 <3 RK_PB1 1 &pcfg_pull_none>, 4803 /* vo_lcdc_d19 */ 4804 <3 RK_PB0 1 &pcfg_pull_none>, 4805 /* vo_lcdc_d20 */ 4806 <3 RK_PA7 1 &pcfg_pull_none>, 4807 /* vo_lcdc_d21 */ 4808 <3 RK_PA6 1 &pcfg_pull_none>, 4809 /* vo_lcdc_d22 */ 4810 <3 RK_PA5 1 &pcfg_pull_none>, 4811 /* vo_lcdc_d23 */ 4812 <3 RK_PA4 1 &pcfg_pull_none>, 4813 /* vo_lcdc_den */ 4814 <3 RK_PD4 1 &pcfg_pull_none>, 4815 /* vo_lcdc_hsync */ 4816 <3 RK_PD5 1 &pcfg_pull_none>, 4817 /* vo_lcdc_vsync */ 4818 <3 RK_PD6 1 &pcfg_pull_none>; 4819 }; 4820 }; 4821 4822 vo_post { 4823 vo_post_pins: vo_post-pins { 4824 rockchip,pins = 4825 /* vo_post_empty */ 4826 <4 RK_PA1 1 &pcfg_pull_none>; 4827 }; 4828 }; 4829 4830 vp0_sync { 4831 vp0_sync_pins: vp0_sync-pins { 4832 rockchip,pins = 4833 /* vp0_sync_out */ 4834 <4 RK_PC5 3 &pcfg_pull_none>; 4835 }; 4836 }; 4837 4838 vp1_sync { 4839 vp1_sync_pins: vp1_sync-pins { 4840 rockchip,pins = 4841 /* vp1_sync_out */ 4842 <4 RK_PC6 3 &pcfg_pull_none>; 4843 }; 4844 }; 4845 4846 vp2_sync { 4847 vp2_sync_pins: vp2_sync-pins { 4848 rockchip,pins = 4849 /* vp2_sync_out */ 4850 <4 RK_PC7 3 &pcfg_pull_none>; 4851 }; 4852 }; 4853}; 4854 4855/* 4856 * This part is edited handly. 4857 */ 4858&pinctrl { 4859 pmic { 4860 pmic_pins: pmic-pins { 4861 rockchip,pins = 4862 /* pmic_int */ 4863 <0 RK_PA6 9 &pcfg_pull_none>, 4864 /* pmic_sleep */ 4865 <0 RK_PA4 9 &pcfg_pull_none>; 4866 }; 4867 }; 4868 4869 vo { 4870 bt1120_pins: bt1120-pins { 4871 rockchip,pins = 4872 /* vo_lcdc_clk */ 4873 <3 RK_PD7 1 &pcfg_pull_none>, 4874 /* vo_lcdc_d3 */ 4875 <3 RK_PD0 1 &pcfg_pull_none>, 4876 /* vo_lcdc_d4 */ 4877 <3 RK_PC7 1 &pcfg_pull_none>, 4878 /* vo_lcdc_d5 */ 4879 <3 RK_PC6 1 &pcfg_pull_none>, 4880 /* vo_lcdc_d6 */ 4881 <3 RK_PC5 1 &pcfg_pull_none>, 4882 /* vo_lcdc_d7 */ 4883 <3 RK_PC4 1 &pcfg_pull_none>, 4884 /* vo_lcdc_d10 */ 4885 <3 RK_PC1 1 &pcfg_pull_none>, 4886 /* vo_lcdc_d11 */ 4887 <3 RK_PC0 1 &pcfg_pull_none>, 4888 /* vo_lcdc_d12 */ 4889 <3 RK_PB7 1 &pcfg_pull_none>, 4890 /* vo_lcdc_d13 */ 4891 <3 RK_PB6 1 &pcfg_pull_none>, 4892 /* vo_lcdc_d14 */ 4893 <3 RK_PB5 1 &pcfg_pull_none>, 4894 /* vo_lcdc_d15 */ 4895 <3 RK_PB4 1 &pcfg_pull_none>, 4896 /* vo_lcdc_d19 */ 4897 <3 RK_PB0 1 &pcfg_pull_none>, 4898 /* vo_lcdc_d20 */ 4899 <3 RK_PA7 1 &pcfg_pull_none>, 4900 /* vo_lcdc_d21 */ 4901 <3 RK_PA6 1 &pcfg_pull_none>, 4902 /* vo_lcdc_d22 */ 4903 <3 RK_PA5 1 &pcfg_pull_none>, 4904 /* vo_lcdc_d23 */ 4905 <3 RK_PA4 1 &pcfg_pull_none>; 4906 }; 4907 4908 bt656_pins: bt656-pins { 4909 rockchip,pins = 4910 /* vo_lcdc_clk */ 4911 <3 RK_PD7 1 &pcfg_pull_none>, 4912 /* vo_lcdc_d3 */ 4913 <3 RK_PD0 1 &pcfg_pull_none>, 4914 /* vo_lcdc_d4 */ 4915 <3 RK_PC7 1 &pcfg_pull_none>, 4916 /* vo_lcdc_d5 */ 4917 <3 RK_PC6 1 &pcfg_pull_none>, 4918 /* vo_lcdc_d6 */ 4919 <3 RK_PC5 1 &pcfg_pull_none>, 4920 /* vo_lcdc_d7 */ 4921 <3 RK_PC4 1 &pcfg_pull_none>, 4922 /* vo_lcdc_d10 */ 4923 <3 RK_PC1 1 &pcfg_pull_none>, 4924 /* vo_lcdc_d11 */ 4925 <3 RK_PC0 1 &pcfg_pull_none>, 4926 /* vo_lcdc_d12 */ 4927 <3 RK_PB7 1 &pcfg_pull_none>; 4928 }; 4929 4930 rgb3x8_pins_m0: rgb3x8-pins-m0 { 4931 rockchip,pins = 4932 /* vo_lcdc_clk */ 4933 <3 RK_PD7 1 &pcfg_pull_none>, 4934 /* vo_lcdc_d3 */ 4935 <3 RK_PD0 1 &pcfg_pull_none>, 4936 /* vo_lcdc_d4 */ 4937 <3 RK_PC7 1 &pcfg_pull_none>, 4938 /* vo_lcdc_d5 */ 4939 <3 RK_PC6 1 &pcfg_pull_none>, 4940 /* vo_lcdc_d6 */ 4941 <3 RK_PC5 1 &pcfg_pull_none>, 4942 /* vo_lcdc_d7 */ 4943 <3 RK_PC4 1 &pcfg_pull_none>, 4944 /* vo_lcdc_d10 */ 4945 <3 RK_PC1 1 &pcfg_pull_none>, 4946 /* vo_lcdc_d11 */ 4947 <3 RK_PC0 1 &pcfg_pull_none>, 4948 /* vo_lcdc_d12 */ 4949 <3 RK_PB7 1 &pcfg_pull_none>, 4950 /* vo_lcdc_den */ 4951 <3 RK_PD4 1 &pcfg_pull_none>, 4952 /* vo_lcdc_hsync */ 4953 <3 RK_PD5 1 &pcfg_pull_none>, 4954 /* vo_lcdc_vsync */ 4955 <3 RK_PD6 1 &pcfg_pull_none>; 4956 }; 4957 4958 rgb3x8_pins_m1: rgb3x8-pins-m1 { 4959 rockchip,pins = 4960 /* vo_lcdc_clk */ 4961 <3 RK_PD7 1 &pcfg_pull_none>, 4962 /* vo_lcdc_d13 */ 4963 <3 RK_PB6 1 &pcfg_pull_none>, 4964 /* vo_lcdc_d14 */ 4965 <3 RK_PB5 1 &pcfg_pull_none>, 4966 /* vo_lcdc_d15 */ 4967 <3 RK_PB4 1 &pcfg_pull_none>, 4968 /* vo_lcdc_d19 */ 4969 <3 RK_PB0 1 &pcfg_pull_none>, 4970 /* vo_lcdc_d20 */ 4971 <3 RK_PA7 1 &pcfg_pull_none>, 4972 /* vo_lcdc_d21 */ 4973 <3 RK_PA6 1 &pcfg_pull_none>, 4974 /* vo_lcdc_d22 */ 4975 <3 RK_PA5 1 &pcfg_pull_none>, 4976 /* vo_lcdc_d23 */ 4977 <3 RK_PA4 1 &pcfg_pull_none>, 4978 /* vo_lcdc_den */ 4979 <3 RK_PD4 1 &pcfg_pull_none>, 4980 /* vo_lcdc_hsync */ 4981 <3 RK_PD5 1 &pcfg_pull_none>, 4982 /* vo_lcdc_vsync */ 4983 <3 RK_PD6 1 &pcfg_pull_none>; 4984 }; 4985 4986 rgb565_pins: rgb565-pins { 4987 rockchip,pins = 4988 /* vo_lcdc_clk */ 4989 <3 RK_PD7 1 &pcfg_pull_none>, 4990 /* vo_lcdc_d3 */ 4991 <3 RK_PD0 1 &pcfg_pull_none>, 4992 /* vo_lcdc_d4 */ 4993 <3 RK_PC7 1 &pcfg_pull_none>, 4994 /* vo_lcdc_d5 */ 4995 <3 RK_PC6 1 &pcfg_pull_none>, 4996 /* vo_lcdc_d6 */ 4997 <3 RK_PC5 1 &pcfg_pull_none>, 4998 /* vo_lcdc_d7 */ 4999 <3 RK_PC4 1 &pcfg_pull_none>, 5000 /* vo_lcdc_d10 */ 5001 <3 RK_PC1 1 &pcfg_pull_none>, 5002 /* vo_lcdc_d11 */ 5003 <3 RK_PC0 1 &pcfg_pull_none>, 5004 /* vo_lcdc_d12 */ 5005 <3 RK_PB7 1 &pcfg_pull_none>, 5006 /* vo_lcdc_d13 */ 5007 <3 RK_PB6 1 &pcfg_pull_none>, 5008 /* vo_lcdc_d14 */ 5009 <3 RK_PB5 1 &pcfg_pull_none>, 5010 /* vo_lcdc_d15 */ 5011 <3 RK_PB4 1 &pcfg_pull_none>, 5012 /* vo_lcdc_d19 */ 5013 <3 RK_PB0 1 &pcfg_pull_none>, 5014 /* vo_lcdc_d20 */ 5015 <3 RK_PA7 1 &pcfg_pull_none>, 5016 /* vo_lcdc_d21 */ 5017 <3 RK_PA6 1 &pcfg_pull_none>, 5018 /* vo_lcdc_d22 */ 5019 <3 RK_PA5 1 &pcfg_pull_none>, 5020 /* vo_lcdc_d23 */ 5021 <3 RK_PA4 1 &pcfg_pull_none>, 5022 /* vo_lcdc_den */ 5023 <3 RK_PD4 1 &pcfg_pull_none>, 5024 /* vo_lcdc_hsync */ 5025 <3 RK_PD5 1 &pcfg_pull_none>, 5026 /* vo_lcdc_vsync */ 5027 <3 RK_PD6 1 &pcfg_pull_none>; 5028 }; 5029 5030 rgb666_pins: rgb666-pins { 5031 rockchip,pins = 5032 /* vo_lcdc_clk */ 5033 <3 RK_PD7 1 &pcfg_pull_none>, 5034 /* vo_lcdc_d2 */ 5035 <3 RK_PD1 1 &pcfg_pull_none>, 5036 /* vo_lcdc_d3 */ 5037 <3 RK_PD0 1 &pcfg_pull_none>, 5038 /* vo_lcdc_d4 */ 5039 <3 RK_PC7 1 &pcfg_pull_none>, 5040 /* vo_lcdc_d5 */ 5041 <3 RK_PC6 1 &pcfg_pull_none>, 5042 /* vo_lcdc_d6 */ 5043 <3 RK_PC5 1 &pcfg_pull_none>, 5044 /* vo_lcdc_d7 */ 5045 <3 RK_PC4 1 &pcfg_pull_none>, 5046 /* vo_lcdc_d10 */ 5047 <3 RK_PC1 1 &pcfg_pull_none>, 5048 /* vo_lcdc_d11 */ 5049 <3 RK_PC0 1 &pcfg_pull_none>, 5050 /* vo_lcdc_d12 */ 5051 <3 RK_PB7 1 &pcfg_pull_none>, 5052 /* vo_lcdc_d13 */ 5053 <3 RK_PB6 1 &pcfg_pull_none>, 5054 /* vo_lcdc_d14 */ 5055 <3 RK_PB5 1 &pcfg_pull_none>, 5056 /* vo_lcdc_d15 */ 5057 <3 RK_PB4 1 &pcfg_pull_none>, 5058 /* vo_lcdc_d18 */ 5059 <3 RK_PB1 1 &pcfg_pull_none>, 5060 /* vo_lcdc_d19 */ 5061 <3 RK_PB0 1 &pcfg_pull_none>, 5062 /* vo_lcdc_d20 */ 5063 <3 RK_PA7 1 &pcfg_pull_none>, 5064 /* vo_lcdc_d21 */ 5065 <3 RK_PA6 1 &pcfg_pull_none>, 5066 /* vo_lcdc_d22 */ 5067 <3 RK_PA5 1 &pcfg_pull_none>, 5068 /* vo_lcdc_d23 */ 5069 <3 RK_PA4 1 &pcfg_pull_none>, 5070 /* vo_lcdc_den */ 5071 <3 RK_PD4 1 &pcfg_pull_none>, 5072 /* vo_lcdc_hsync */ 5073 <3 RK_PD5 1 &pcfg_pull_none>, 5074 /* vo_lcdc_vsync */ 5075 <3 RK_PD6 1 &pcfg_pull_none>; 5076 }; 5077 5078 rgb888_pins: rgb888-pins { 5079 rockchip,pins = 5080 /* vo_lcdc_clk */ 5081 <3 RK_PD7 1 &pcfg_pull_none>, 5082 /* vo_lcdc_d0 */ 5083 <3 RK_PD3 1 &pcfg_pull_none>, 5084 /* vo_lcdc_d1 */ 5085 <3 RK_PD2 1 &pcfg_pull_none>, 5086 /* vo_lcdc_d2 */ 5087 <3 RK_PD1 1 &pcfg_pull_none>, 5088 /* vo_lcdc_d3 */ 5089 <3 RK_PD0 1 &pcfg_pull_none>, 5090 /* vo_lcdc_d4 */ 5091 <3 RK_PC7 1 &pcfg_pull_none>, 5092 /* vo_lcdc_d5 */ 5093 <3 RK_PC6 1 &pcfg_pull_none>, 5094 /* vo_lcdc_d6 */ 5095 <3 RK_PC5 1 &pcfg_pull_none>, 5096 /* vo_lcdc_d7 */ 5097 <3 RK_PC4 1 &pcfg_pull_none>, 5098 /* vo_lcdc_d8 */ 5099 <3 RK_PC3 1 &pcfg_pull_none>, 5100 /* vo_lcdc_d9 */ 5101 <3 RK_PC2 1 &pcfg_pull_none>, 5102 /* vo_lcdc_d10 */ 5103 <3 RK_PC1 1 &pcfg_pull_none>, 5104 /* vo_lcdc_d11 */ 5105 <3 RK_PC0 1 &pcfg_pull_none>, 5106 /* vo_lcdc_d12 */ 5107 <3 RK_PB7 1 &pcfg_pull_none>, 5108 /* vo_lcdc_d13 */ 5109 <3 RK_PB6 1 &pcfg_pull_none>, 5110 /* vo_lcdc_d14 */ 5111 <3 RK_PB5 1 &pcfg_pull_none>, 5112 /* vo_lcdc_d15 */ 5113 <3 RK_PB4 1 &pcfg_pull_none>, 5114 /* vo_lcdc_d16 */ 5115 <3 RK_PB3 1 &pcfg_pull_none>, 5116 /* vo_lcdc_d17 */ 5117 <3 RK_PB2 1 &pcfg_pull_none>, 5118 /* vo_lcdc_d18 */ 5119 <3 RK_PB1 1 &pcfg_pull_none>, 5120 /* vo_lcdc_d19 */ 5121 <3 RK_PB0 1 &pcfg_pull_none>, 5122 /* vo_lcdc_d20 */ 5123 <3 RK_PA7 1 &pcfg_pull_none>, 5124 /* vo_lcdc_d21 */ 5125 <3 RK_PA6 1 &pcfg_pull_none>, 5126 /* vo_lcdc_d22 */ 5127 <3 RK_PA5 1 &pcfg_pull_none>, 5128 /* vo_lcdc_d23 */ 5129 <3 RK_PA4 1 &pcfg_pull_none>, 5130 /* vo_lcdc_den */ 5131 <3 RK_PD4 1 &pcfg_pull_none>, 5132 /* vo_lcdc_hsync */ 5133 <3 RK_PD5 1 &pcfg_pull_none>, 5134 /* vo_lcdc_vsync */ 5135 <3 RK_PD6 1 &pcfg_pull_none>; 5136 }; 5137 }; 5138}; 5139