1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright (c) 2024 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 cam_clk0 { 15 cam_clk0_pins: cam-clk0-pins { 16 rockchip,pins = 17 /* cam_clk0_out */ 18 <4 RK_PB1 3 &pcfg_pull_none>; 19 }; 20 }; 21 22 cam_clk1 { 23 cam_clk1_pins: cam-clk1-pins { 24 rockchip,pins = 25 /* cam_clk1_out */ 26 <4 RK_PB0 3 &pcfg_pull_none>; 27 }; 28 }; 29 30 cam_clk2 { 31 cam_clk2_pins: cam-clk2-pins { 32 rockchip,pins = 33 /* cam_clk2_out */ 34 <4 RK_PA1 3 &pcfg_pull_none>; 35 }; 36 }; 37 38 cam_clk3 { 39 cam_clk3_pins: cam-clk3-pins { 40 rockchip,pins = 41 /* cam_clk3_out */ 42 <4 RK_PA0 3 &pcfg_pull_none>; 43 }; 44 }; 45 46 can0 { 47 can0m0_pins: can0m0-pins { 48 rockchip,pins = 49 /* can0_rxd_m0 */ 50 <5 RK_PD4 3 &pcfg_pull_none>, 51 /* can0_txd_m0 */ 52 <5 RK_PD5 3 &pcfg_pull_none>; 53 }; 54 55 can0m1_pins: can0m1-pins { 56 rockchip,pins = 57 /* can0_rxd_m1 */ 58 <6 RK_PA0 4 &pcfg_pull_none>, 59 /* can0_txd_m1 */ 60 <6 RK_PA1 4 &pcfg_pull_none>; 61 }; 62 }; 63 64 can1 { 65 can1m0_pins: can1m0-pins { 66 rockchip,pins = 67 /* can1_rxd_m0 */ 68 <5 RK_PD6 3 &pcfg_pull_none>, 69 /* can1_txd_m0 */ 70 <5 RK_PD7 3 &pcfg_pull_none>; 71 }; 72 73 can1m1_pins: can1m1-pins { 74 rockchip,pins = 75 /* can1_rxd_m1 */ 76 <6 RK_PA2 4 &pcfg_pull_none>, 77 /* can1_txd_m1 */ 78 <6 RK_PA3 4 &pcfg_pull_none>; 79 }; 80 }; 81 82 clk { 83 clk_pins: clk-pins { 84 rockchip,pins = 85 /* clk_32k */ 86 <0 RK_PA2 2 &pcfg_pull_none>; 87 }; 88 }; 89 90 dsm_aud { 91 dsm_aud_ln_pins: dsm-aud-ln-pins { 92 rockchip,pins = 93 /* dsm_aud_ln */ 94 <7 RK_PA3 4 &pcfg_pull_none>; 95 }; 96 97 dsm_aud_lp_pins: dsm-aud-lp-pins { 98 rockchip,pins = 99 /* dsm_aud_lp */ 100 <7 RK_PA5 4 &pcfg_pull_none>; 101 }; 102 103 dsm_aud_rn_pins: dsm-aud-rn-pins { 104 rockchip,pins = 105 /* dsm_aud_rn */ 106 <7 RK_PB0 4 &pcfg_pull_none>; 107 }; 108 109 dsm_aud_rp_pins: dsm-aud-rp-pins { 110 rockchip,pins = 111 /* dsm_aud_rp */ 112 <7 RK_PB1 4 &pcfg_pull_none>; 113 }; 114 }; 115 116 dsmc { 117 dsmc_int_pins: dsmc-int-pins { 118 rockchip,pins = 119 /* dsmc_int0 */ 120 <5 RK_PB6 5 &pcfg_pull_down>, 121 /* dsmc_int1 */ 122 <5 RK_PB2 5 &pcfg_pull_down>; 123 }; 124 125 dsmc_clk_pins: dsmc-clk-pins { 126 rockchip,pins = 127 /* dsmc_clkn */ 128 <5 RK_PB6 4 &pcfg_pull_up>, 129 /* dsmc_resetn */ 130 <5 RK_PB2 4 &pcfg_pull_up>; 131 }; 132 133 dsmc_csn_pins: dsmc-csn-pins { 134 rockchip,pins = 135 /* dsmc_csn0 */ 136 <5 RK_PB4 4 &pcfg_pull_up>, 137 /* dsmc_csn1 */ 138 <5 RK_PA0 4 &pcfg_pull_up>, 139 /* dsmc_csn2 */ 140 <5 RK_PD1 4 &pcfg_pull_up>, 141 /* dsmc_csn3 */ 142 <5 RK_PD0 4 &pcfg_pull_up>; 143 }; 144 145 dsmc_bus16_pins: dsmc-bus16-pins { 146 rockchip,pins = 147 /* dsmc_clkp */ 148 <5 RK_PB7 4 &pcfg_pull_down>, 149 /* dsmc_d0 */ 150 <5 RK_PC7 4 &pcfg_pull_down>, 151 /* dsmc_d1 */ 152 <5 RK_PC6 4 &pcfg_pull_down>, 153 /* dsmc_d2 */ 154 <5 RK_PC5 4 &pcfg_pull_down>, 155 /* dsmc_d3 */ 156 <5 RK_PC4 4 &pcfg_pull_down>, 157 /* dsmc_d4 */ 158 <5 RK_PC3 4 &pcfg_pull_down>, 159 /* dsmc_d5 */ 160 <5 RK_PC2 4 &pcfg_pull_down>, 161 /* dsmc_d6 */ 162 <5 RK_PC1 4 &pcfg_pull_down>, 163 /* dsmc_d7 */ 164 <5 RK_PC0 4 &pcfg_pull_down>, 165 /* dsmc_d8 */ 166 <5 RK_PB1 4 &pcfg_pull_down>, 167 /* dsmc_d9 */ 168 <5 RK_PB0 4 &pcfg_pull_down>, 169 /* dsmc_d10 */ 170 <5 RK_PA7 4 &pcfg_pull_down>, 171 /* dsmc_d11 */ 172 <5 RK_PA6 4 &pcfg_pull_down>, 173 /* dsmc_d12 */ 174 <5 RK_PA5 4 &pcfg_pull_down>, 175 /* dsmc_d13 */ 176 <5 RK_PA4 4 &pcfg_pull_down>, 177 /* dsmc_d14 */ 178 <5 RK_PA3 4 &pcfg_pull_down>, 179 /* dsmc_d15 */ 180 <5 RK_PA2 4 &pcfg_pull_down>, 181 /* dsmc_dqs0 */ 182 <5 RK_PB5 4 &pcfg_pull_down>, 183 /* dsmc_dqs1 */ 184 <5 RK_PA1 4 &pcfg_pull_down>, 185 /* dsmc_int2 */ 186 <5 RK_PD3 4 &pcfg_pull_down>, 187 /* dsmc_int3 */ 188 <5 RK_PD2 4 &pcfg_pull_down>, 189 /* dsmc_rdyn */ 190 <5 RK_PB3 4 &pcfg_pull_down>; 191 }; 192 }; 193 194 emmc { 195 emmc_pins: emmc-pins { 196 rockchip,pins = 197 /* emmc_clk */ 198 <1 RK_PB3 1 &pcfg_pull_none>, 199 /* emmc_cmd */ 200 <1 RK_PB1 1 &pcfg_pull_none>, 201 /* emmc_d0 */ 202 <1 RK_PA0 1 &pcfg_pull_none>, 203 /* emmc_d1 */ 204 <1 RK_PA1 1 &pcfg_pull_none>, 205 /* emmc_d2 */ 206 <1 RK_PA2 1 &pcfg_pull_none>, 207 /* emmc_d3 */ 208 <1 RK_PA3 1 &pcfg_pull_none>, 209 /* emmc_d4 */ 210 <1 RK_PA4 1 &pcfg_pull_none>, 211 /* emmc_d5 */ 212 <1 RK_PA5 1 &pcfg_pull_none>, 213 /* emmc_d6 */ 214 <1 RK_PA6 1 &pcfg_pull_none>, 215 /* emmc_d7 */ 216 <1 RK_PA7 1 &pcfg_pull_none>; 217 }; 218 }; 219 220 emmc_testclk { 221 emmc_testclk_pins: emmc-testclk-pins { 222 rockchip,pins = 223 /* emmc_testclk_out */ 224 <2 RK_PA2 4 &pcfg_pull_none>; 225 }; 226 }; 227 228 emmc_testdata { 229 emmc_testdata_pins: emmc-testdata-pins { 230 rockchip,pins = 231 /* emmc_testdata_out */ 232 <2 RK_PA3 4 &pcfg_pull_none>; 233 }; 234 }; 235 236 eth { 237 ethm0_pins: ethm0-pins { 238 rockchip,pins = 239 /* eth_mclk_m0 */ 240 <6 RK_PB4 3 &pcfg_pull_none>, 241 /* eth_mdc_m0 */ 242 <6 RK_PC0 3 &pcfg_pull_none>, 243 /* eth_mdio_m0 */ 244 <6 RK_PB7 3 &pcfg_pull_none>, 245 /* eth_ppsclk_m0 */ 246 <6 RK_PA2 3 &pcfg_pull_none>, 247 /* eth_ppstrig_m0 */ 248 <6 RK_PA0 3 &pcfg_pull_none>, 249 /* eth_rxclk_m0 */ 250 <6 RK_PC3 3 &pcfg_pull_none>, 251 /* eth_rxctl_m0 */ 252 <6 RK_PB5 3 &pcfg_pull_none>, 253 /* eth_rxd0_m0 */ 254 <6 RK_PB2 3 &pcfg_pull_none>, 255 /* eth_rxd1_m0 */ 256 <6 RK_PB3 3 &pcfg_pull_none>, 257 /* eth_rxd2_m0 */ 258 <6 RK_PA3 3 &pcfg_pull_none>, 259 /* eth_rxd3_m0 */ 260 <6 RK_PA4 3 &pcfg_pull_none>, 261 /* eth_rxer_m0 */ 262 <6 RK_PB6 3 &pcfg_pull_none>, 263 /* eth_txclk_m0 */ 264 <6 RK_PC2 3 &pcfg_pull_none>, 265 /* eth_txctl_m0 */ 266 <6 RK_PB1 3 &pcfg_pull_none>, 267 /* eth_txd0_m0 */ 268 <6 RK_PA7 3 &pcfg_pull_none>, 269 /* eth_txd1_m0 */ 270 <6 RK_PB0 3 &pcfg_pull_none>, 271 /* eth_txd2_m0 */ 272 <6 RK_PA5 3 &pcfg_pull_none>, 273 /* eth_txd3_m0 */ 274 <6 RK_PA6 3 &pcfg_pull_none>; 275 }; 276 277 ethm1_pins: ethm1-pins { 278 rockchip,pins = 279 /* eth_mclk_m1 */ 280 <5 RK_PB3 2 &pcfg_pull_none>, 281 /* eth_mdc_m1 */ 282 <5 RK_PB6 2 &pcfg_pull_none>, 283 /* eth_mdio_m1 */ 284 <5 RK_PB5 2 &pcfg_pull_none>, 285 /* eth_ppsclk_m1 */ 286 <5 RK_PA2 2 &pcfg_pull_none>, 287 /* eth_ppstrig_m1 */ 288 <5 RK_PD1 3 &pcfg_pull_none>, 289 /* eth_rxclk_m1 */ 290 <5 RK_PC7 2 &pcfg_pull_none>, 291 /* eth_rxctl_m1 */ 292 <5 RK_PB0 2 &pcfg_pull_none>, 293 /* eth_rxd0_m1 */ 294 <5 RK_PB1 2 &pcfg_pull_none>, 295 /* eth_rxd1_m1 */ 296 <5 RK_PB2 2 &pcfg_pull_none>, 297 /* eth_rxd2_m1 */ 298 <5 RK_PC3 2 &pcfg_pull_none>, 299 /* eth_rxd3_m1 */ 300 <5 RK_PC4 2 &pcfg_pull_none>, 301 /* eth_rxer_m1 */ 302 <5 RK_PB4 2 &pcfg_pull_none>, 303 /* eth_txclk_m1 */ 304 <5 RK_PC6 2 &pcfg_pull_none>, 305 /* eth_txctl_m1 */ 306 <5 RK_PC2 2 &pcfg_pull_none>, 307 /* eth_txd0_m1 */ 308 <5 RK_PB7 2 &pcfg_pull_none>, 309 /* eth_txd1_m1 */ 310 <5 RK_PC0 2 &pcfg_pull_none>, 311 /* eth_txd2_m1 */ 312 <5 RK_PC5 2 &pcfg_pull_none>, 313 /* eth_txd3_m1 */ 314 <5 RK_PA0 2 &pcfg_pull_none>; 315 }; 316 }; 317 318 eth_clk_25m { 319 eth_clk_25mm0_out_pins: eth-clk-25mm0-out-pins { 320 rockchip,pins = 321 /* eth_clk_25m_out_m0 */ 322 <6 RK_PC1 3 &pcfg_pull_none>; 323 }; 324 325 eth_clk_25mm1_out_pins: eth-clk-25mm1-out-pins { 326 rockchip,pins = 327 /* eth_clk_25m_out_m1 */ 328 <5 RK_PC1 2 &pcfg_pull_none>; 329 }; 330 }; 331 332 eth_ptp { 333 eth_ptpm0_pins: eth-ptpm0-pins { 334 rockchip,pins = 335 /* eth_ptp_refclk_m0 */ 336 <6 RK_PA1 3 &pcfg_pull_none>; 337 }; 338 339 eth_ptpm1_pins: eth-ptpm1-pins { 340 rockchip,pins = 341 /* eth_ptp_refclk_m1 */ 342 <5 RK_PD0 3 &pcfg_pull_none>; 343 }; 344 }; 345 346 eth_testrxclk { 347 eth_testrxclkm0_pins: eth-testrxclkm0-pins { 348 rockchip,pins = 349 /* eth_testrxclk_out_m0 */ 350 <5 RK_PB6 6 &pcfg_pull_none>; 351 }; 352 353 eth_testrxclkm1_pins: eth-testrxclkm1-pins { 354 rockchip,pins = 355 /* eth_testrxclk_out_m1 */ 356 <6 RK_PC0 4 &pcfg_pull_none>; 357 }; 358 }; 359 360 eth_testrxd { 361 eth_testrxdm0_pins: eth-testrxdm0-pins { 362 rockchip,pins = 363 /* eth_testrxd_out_m0 */ 364 <5 RK_PB5 6 &pcfg_pull_none>; 365 }; 366 367 eth_testrxdm1_pins: eth-testrxdm1-pins { 368 rockchip,pins = 369 /* eth_testrxd_out_m1 */ 370 <6 RK_PB7 4 &pcfg_pull_none>; 371 }; 372 }; 373 374 fephy { 375 fephym0_pins: fephym0-pins { 376 rockchip,pins = 377 /* fephy_ledlink_m0 */ 378 <3 RK_PB4 6 &pcfg_pull_none>, 379 /* fephy_ledspd_m0 */ 380 <3 RK_PB5 6 &pcfg_pull_none>; 381 }; 382 383 fephym1_pins: fephym1-pins { 384 rockchip,pins = 385 /* fephy_ledlink_m1 */ 386 <5 RK_PD4 1 &pcfg_pull_none>, 387 /* fephy_ledspd_m1 */ 388 <5 RK_PD5 1 &pcfg_pull_none>; 389 }; 390 391 fephym2_pins: fephym2-pins { 392 rockchip,pins = 393 /* fephy_ledlink_m2 */ 394 <6 RK_PC2 4 &pcfg_pull_none>, 395 /* fephy_ledspd_m2 */ 396 <6 RK_PC3 4 &pcfg_pull_none>; 397 }; 398 }; 399 400 flash_trig { 401 flash_trig_pins: flash-trig-pins { 402 rockchip,pins = 403 /* flash_trig_out */ 404 <3 RK_PB2 6 &pcfg_pull_none>; 405 }; 406 }; 407 408 fspi0 { 409 fspi0_bus4_pins: fspi0-bus4-pins { 410 rockchip,pins = 411 /* fspi0_d0 */ 412 <1 RK_PB4 1 &pcfg_pull_none>, 413 /* fspi0_d1 */ 414 <1 RK_PB5 1 &pcfg_pull_none>, 415 /* fspi0_d2 */ 416 <1 RK_PB2 1 &pcfg_pull_none>, 417 /* fspi0_d3 */ 418 <1 RK_PB6 1 &pcfg_pull_none>; 419 }; 420 421 fspi0_clk_pins: fspi0-clk-pins { 422 rockchip,pins = 423 /* fspi0_clk */ 424 <1 RK_PB7 1 &pcfg_pull_none>; 425 }; 426 fspi0_csn0_pins: fspi0-csn0-pins { 427 rockchip,pins = 428 /* fspi0_csn0 */ 429 <1 RK_PB0 1 &pcfg_pull_none>; 430 }; 431 fspi0_csn1_pins: fspi0-csn1-pins { 432 rockchip,pins = 433 /* fspi0_csn1 */ 434 <1 RK_PA5 2 &pcfg_pull_none>; 435 }; 436 }; 437 438 fspi1 { 439 fspi1m0_bus4_pins: fspi1m0-bus4-pins { 440 rockchip,pins = 441 /* fspi1_d0_m0 */ 442 <0 RK_PB0 1 &pcfg_pull_none>, 443 /* fspi1_d1_m0 */ 444 <0 RK_PB1 1 &pcfg_pull_none>, 445 /* fspi1_d2_m0 */ 446 <0 RK_PA6 1 &pcfg_pull_none>, 447 /* fspi1_d3_m0 */ 448 <0 RK_PA1 1 &pcfg_pull_none>; 449 }; 450 451 fspi1m0_clk_pins: fspi1m0-clk-pins { 452 rockchip,pins = 453 /* fspi1m0_clk */ 454 <0 RK_PB2 1 &pcfg_pull_none>; 455 }; 456 fspi1m0_csn0_pins: fspi1m0-csn0-pins { 457 rockchip,pins = 458 /* fspi1m0_csn0 */ 459 <0 RK_PA7 1 &pcfg_pull_none>; 460 }; 461 462 fspi1m1_bus4_pins: fspi1m1-bus4-pins { 463 rockchip,pins = 464 /* fspi1_d0_m1 */ 465 <1 RK_PA0 2 &pcfg_pull_none>, 466 /* fspi1_d1_m1 */ 467 <1 RK_PA1 2 &pcfg_pull_none>, 468 /* fspi1_d2_m1 */ 469 <1 RK_PA2 2 &pcfg_pull_none>, 470 /* fspi1_d3_m1 */ 471 <1 RK_PA3 2 &pcfg_pull_none>; 472 }; 473 474 fspi1m1_clk_pins: fspi1m1-clk-pins { 475 rockchip,pins = 476 /* fspi1m1_clk */ 477 <1 RK_PB3 2 &pcfg_pull_none>; 478 }; 479 fspi1m1_csn0_pins: fspi1m1-csn0-pins { 480 rockchip,pins = 481 /* fspi1m1_csn0 */ 482 <1 RK_PB1 2 &pcfg_pull_none>; 483 }; 484 }; 485 486 i2c0 { 487 i2c0m0_pins: i2c0m0-pins { 488 rockchip,pins = 489 /* i2c0_scl_m0 */ 490 <0 RK_PC2 5 &pcfg_pull_none>, 491 /* i2c0_sda_m0 */ 492 <0 RK_PC3 5 &pcfg_pull_none>; 493 }; 494 495 i2c0m1_pins: i2c0m1-pins { 496 rockchip,pins = 497 /* i2c0_scl_m1 */ 498 <2 RK_PA1 3 &pcfg_pull_none>, 499 /* i2c0_sda_m1 */ 500 <2 RK_PA0 3 &pcfg_pull_none>; 501 }; 502 }; 503 504 i2c1 { 505 i2c1m0_pins: i2c1m0-pins { 506 rockchip,pins = 507 /* i2c1_scl_m0 */ 508 <0 RK_PB3 3 &pcfg_pull_none>, 509 /* i2c1_sda_m0 */ 510 <0 RK_PB4 3 &pcfg_pull_none>; 511 }; 512 513 i2c1m1_pins: i2c1m1-pins { 514 rockchip,pins = 515 /* i2c1_scl_m1 */ 516 <3 RK_PA2 2 &pcfg_pull_none>, 517 /* i2c1_sda_m1 */ 518 <3 RK_PA3 2 &pcfg_pull_none>; 519 }; 520 521 i2c1m2_pins: i2c1m2-pins { 522 rockchip,pins = 523 /* i2c1_scl_m2 */ 524 <4 RK_PA1 6 &pcfg_pull_none>, 525 /* i2c1_sda_m2 */ 526 <4 RK_PA0 6 &pcfg_pull_none>; 527 }; 528 529 i2c1m3_pins: i2c1m3-pins { 530 rockchip,pins = 531 /* i2c1_scl_m3 */ 532 <7 RK_PB0 5 &pcfg_pull_none>, 533 /* i2c1_sda_m3 */ 534 <7 RK_PB1 5 &pcfg_pull_none>; 535 }; 536 }; 537 538 i2c2 { 539 i2c2m0_pins: i2c2m0-pins { 540 rockchip,pins = 541 /* i2c2_scl_m0 */ 542 <0 RK_PD0 1 &pcfg_pull_none>, 543 /* i2c2_sda_m0 */ 544 <0 RK_PD1 1 &pcfg_pull_none>; 545 }; 546 547 i2c2m1_pins: i2c2m1-pins { 548 rockchip,pins = 549 /* i2c2_scl_m1 */ 550 <5 RK_PD4 6 &pcfg_pull_none>, 551 /* i2c2_sda_m1 */ 552 <5 RK_PD5 6 &pcfg_pull_none>; 553 }; 554 555 i2c2m2_pins: i2c2m2-pins { 556 rockchip,pins = 557 /* i2c2_scl_m2 */ 558 <6 RK_PC0 8 &pcfg_pull_none>, 559 /* i2c2_sda_m2 */ 560 <6 RK_PC3 8 &pcfg_pull_none>; 561 }; 562 }; 563 564 i2c3 { 565 i2c3m0_pins: i2c3m0-pins { 566 rockchip,pins = 567 /* i2c3_scl_m0 */ 568 <0 RK_PC0 1 &pcfg_pull_none>, 569 /* i2c3_sda_m0 */ 570 <0 RK_PC1 1 &pcfg_pull_none>; 571 }; 572 573 i2c3m1_pins: i2c3m1-pins { 574 rockchip,pins = 575 /* i2c3_scl_m1 */ 576 <4 RK_PA4 6 &pcfg_pull_none>, 577 /* i2c3_sda_m1 */ 578 <4 RK_PA5 6 &pcfg_pull_none>; 579 }; 580 581 i2c3m2_pins: i2c3m2-pins { 582 rockchip,pins = 583 /* i2c3_scl_m2 */ 584 <5 RK_PD0 6 &pcfg_pull_none>, 585 /* i2c3_sda_m2 */ 586 <5 RK_PD1 6 &pcfg_pull_none>; 587 }; 588 589 i2c3m3_pins: i2c3m3-pins { 590 rockchip,pins = 591 /* i2c3_scl_m3 */ 592 <6 RK_PA0 8 &pcfg_pull_none>, 593 /* i2c3_sda_m3 */ 594 <6 RK_PA1 8 &pcfg_pull_none>; 595 }; 596 }; 597 598 i2c4 { 599 i2c4m0_pins: i2c4m0-pins { 600 rockchip,pins = 601 /* i2c4_scl_m0 */ 602 <3 RK_PB4 5 &pcfg_pull_none>, 603 /* i2c4_sda_m0 */ 604 <3 RK_PB5 5 &pcfg_pull_none>; 605 }; 606 607 i2c4m1_pins: i2c4m1-pins { 608 rockchip,pins = 609 /* i2c4_scl_m1 */ 610 <6 RK_PA2 8 &pcfg_pull_none>, 611 /* i2c4_sda_m1 */ 612 <6 RK_PA3 8 &pcfg_pull_none>; 613 }; 614 615 i2c4m2_pins: i2c4m2-pins { 616 rockchip,pins = 617 /* i2c4_scl_m2 */ 618 <4 RK_PA7 6 &pcfg_pull_none>, 619 /* i2c4_sda_m2 */ 620 <4 RK_PA6 6 &pcfg_pull_none>; 621 }; 622 }; 623 624 i2c5 { 625 i2c5m0_pins: i2c5m0-pins { 626 rockchip,pins = 627 /* i2c5_scl_m0 */ 628 <0 RK_PC4 5 &pcfg_pull_none>, 629 /* i2c5_sda_m0 */ 630 <0 RK_PC5 5 &pcfg_pull_none>; 631 }; 632 633 i2c5m1_pins: i2c5m1-pins { 634 rockchip,pins = 635 /* i2c5_scl_m1 */ 636 <3 RK_PB6 5 &pcfg_pull_none>, 637 /* i2c5_sda_m1 */ 638 <3 RK_PB7 5 &pcfg_pull_none>; 639 }; 640 641 i2c5m2_pins: i2c5m2-pins { 642 rockchip,pins = 643 /* i2c5_scl_m2 */ 644 <5 RK_PA1 2 &pcfg_pull_none>, 645 /* i2c5_sda_m2 */ 646 <5 RK_PA7 6 &pcfg_pull_none>; 647 }; 648 }; 649 650 ir_fpa { 651 ir_fpa_pins: ir-fpa-pins { 652 rockchip,pins = 653 /* ir_fpa_d0 */ 654 <6 RK_PA2 2 &pcfg_pull_none>, 655 /* ir_fpa_d1 */ 656 <6 RK_PA3 2 &pcfg_pull_none>, 657 /* ir_fpa_d2 */ 658 <6 RK_PA4 2 &pcfg_pull_none>, 659 /* ir_fpa_d3 */ 660 <6 RK_PA5 2 &pcfg_pull_none>, 661 /* ir_fpa_d4 */ 662 <6 RK_PA6 2 &pcfg_pull_none>, 663 /* ir_fpa_d5 */ 664 <6 RK_PA7 2 &pcfg_pull_none>, 665 /* ir_fpa_d6 */ 666 <6 RK_PB0 2 &pcfg_pull_none>, 667 /* ir_fpa_d7 */ 668 <6 RK_PB1 2 &pcfg_pull_none>, 669 /* ir_fpa_d8 */ 670 <6 RK_PB2 2 &pcfg_pull_none>, 671 /* ir_fpa_d9 */ 672 <6 RK_PB3 2 &pcfg_pull_none>, 673 /* ir_fpa_d10 */ 674 <6 RK_PB4 2 &pcfg_pull_none>, 675 /* ir_fpa_d11 */ 676 <6 RK_PB5 2 &pcfg_pull_none>, 677 /* ir_fpa_d12 */ 678 <6 RK_PB6 2 &pcfg_pull_none>, 679 /* ir_fpa_d13 */ 680 <6 RK_PB7 2 &pcfg_pull_none>, 681 /* ir_fpa_fsync */ 682 <5 RK_PD4 5 &pcfg_pull_none>, 683 /* ir_fpa_hsync */ 684 <6 RK_PC3 2 &pcfg_pull_none>, 685 /* ir_fpa_mclk */ 686 <6 RK_PC2 2 &pcfg_pull_none>, 687 /* ir_fpa_sda0 */ 688 <5 RK_PA0 6 &pcfg_pull_none>, 689 /* ir_fpa_sda1 */ 690 <5 RK_PA1 6 &pcfg_pull_none>, 691 /* ir_fpa_sda2 */ 692 <5 RK_PB0 6 &pcfg_pull_none>, 693 /* ir_fpa_sda3 */ 694 <5 RK_PB1 6 &pcfg_pull_none>, 695 /* ir_fpa_sda4 */ 696 <5 RK_PC0 6 &pcfg_pull_none>, 697 /* ir_fpa_sda5 */ 698 <5 RK_PC1 6 &pcfg_pull_none>, 699 /* ir_fpa_sda6 */ 700 <5 RK_PC2 6 &pcfg_pull_none>, 701 /* ir_fpa_vsync */ 702 <6 RK_PC0 2 &pcfg_pull_none>; 703 }; 704 }; 705 706 ir_fpa_clk { 707 ir_fpa_clk_pins: ir-fpa-clk-pins { 708 rockchip,pins = 709 /* ir_fpa_clk_adout */ 710 <6 RK_PC1 2 &pcfg_pull_none>; 711 }; 712 }; 713 714 jtag { 715 jtagm0_pins: jtagm0-pins { 716 rockchip,pins = 717 /* jtag_tck_m0 */ 718 <0 RK_PB3 4 &pcfg_pull_none>, 719 /* jtag_tms_m0 */ 720 <0 RK_PB4 4 &pcfg_pull_none>; 721 }; 722 723 jtagm1_pins: jtagm1-pins { 724 rockchip,pins = 725 /* jtag_tck_m1 */ 726 <2 RK_PA1 4 &pcfg_pull_none>, 727 /* jtag_tms_m1 */ 728 <2 RK_PA0 4 &pcfg_pull_none>; 729 }; 730 731 jtagm2_pins: jtagm2-pins { 732 rockchip,pins = 733 /* jtag_tck_m2 */ 734 <5 RK_PD6 2 &pcfg_pull_none>, 735 /* jtag_tms_m2 */ 736 <5 RK_PD7 2 &pcfg_pull_none>; 737 }; 738 }; 739 740 pdm { 741 pdmm0_clk0_pins: pdmm0-clk0-pins { 742 rockchip,pins = 743 /* pdm_clk0_m0 */ 744 <7 RK_PA4 3 &pcfg_pull_none>; 745 }; 746 747 pdmm0_clk1_pins: pdmm0-clk1-pins { 748 rockchip,pins = 749 /* pdm_clk1_m0 */ 750 <7 RK_PA1 3 &pcfg_pull_none>; 751 }; 752 753 pdmm0_sdi0_pins: pdmm0-sdi0-pins { 754 rockchip,pins = 755 /* pdm_sdi0_m0 */ 756 <7 RK_PA6 3 &pcfg_pull_none>; 757 }; 758 759 pdmm0_sdi1_pins: pdmm0-sdi1-pins { 760 rockchip,pins = 761 /* pdm_sdi1_m0 */ 762 <7 RK_PB1 3 &pcfg_pull_none>; 763 }; 764 765 pdmm0_sdi2_pins: pdmm0-sdi2-pins { 766 rockchip,pins = 767 /* pdm_sdi2_m0 */ 768 <7 RK_PB0 3 &pcfg_pull_none>; 769 }; 770 771 pdmm0_sdi3_pins: pdmm0-sdi3-pins { 772 rockchip,pins = 773 /* pdm_sdi3_m0 */ 774 <7 RK_PA7 3 &pcfg_pull_none>; 775 }; 776 777 pdmm1_clk0_pins: pdmm1-clk0-pins { 778 rockchip,pins = 779 /* pdm_clk0_m1 */ 780 <6 RK_PB4 6 &pcfg_pull_none>; 781 }; 782 783 pdmm1_clk1_pins: pdmm1-clk1-pins { 784 rockchip,pins = 785 /* pdm_clk1_m1 */ 786 <6 RK_PB7 6 &pcfg_pull_none>; 787 }; 788 789 pdmm1_sdi0_pins: pdmm1-sdi0-pins { 790 rockchip,pins = 791 /* pdm_sdi0_m1 */ 792 <6 RK_PB5 6 &pcfg_pull_none>; 793 }; 794 795 pdmm1_sdi1_pins: pdmm1-sdi1-pins { 796 rockchip,pins = 797 /* pdm_sdi1_m1 */ 798 <6 RK_PB6 6 &pcfg_pull_none>; 799 }; 800 801 pdmm1_sdi2_pins: pdmm1-sdi2-pins { 802 rockchip,pins = 803 /* pdm_sdi2_m1 */ 804 <6 RK_PB2 6 &pcfg_pull_none>; 805 }; 806 807 pdmm1_sdi3_pins: pdmm1-sdi3-pins { 808 rockchip,pins = 809 /* pdm_sdi3_m1 */ 810 <6 RK_PB3 6 &pcfg_pull_none>; 811 }; 812 }; 813 814 pmu { 815 pmu_pins: pmu-pins { 816 rockchip,pins = 817 /* pmu_dbg */ 818 <0 RK_PA2 3 &pcfg_pull_none>; 819 }; 820 }; 821 822 prelight_trig { 823 prelight_trig_pins: prelight-trig-pins { 824 rockchip,pins = 825 /* prelight_trig_out */ 826 <3 RK_PB3 6 &pcfg_pull_none>; 827 }; 828 }; 829 830 preroll { 831 preroll_pins: preroll-pins { 832 rockchip,pins = 833 /* preroll_dbg */ 834 <0 RK_PB3 5 &pcfg_pull_none>; 835 }; 836 }; 837 838 pwm0 { 839 pwm0m0_ch0_pins: pwm0m0-ch0-pins { 840 rockchip,pins = 841 /* pwm0m0_ch0 */ 842 <0 RK_PC4 3 &pcfg_pull_none>; 843 }; 844 pwm0m0_ch1_pins: pwm0m0-ch1-pins { 845 rockchip,pins = 846 /* pwm0m0_ch1 */ 847 <0 RK_PC5 3 &pcfg_pull_none>; 848 }; 849 pwm0m0_ch2_pins: pwm0m0-ch2-pins { 850 rockchip,pins = 851 /* pwm0m0_ch2 */ 852 <0 RK_PC6 3 &pcfg_pull_none>; 853 }; 854 pwm0m0_ch3_pins: pwm0m0-ch3-pins { 855 rockchip,pins = 856 /* pwm0m0_ch3 */ 857 <0 RK_PC7 3 &pcfg_pull_none>; 858 }; 859 pwm0m0_ch4_pins: pwm0m0-ch4-pins { 860 rockchip,pins = 861 /* pwm0m0_ch4 */ 862 <0 RK_PD0 3 &pcfg_pull_none>; 863 }; 864 pwm0m0_ch5_pins: pwm0m0-ch5-pins { 865 rockchip,pins = 866 /* pwm0m0_ch5 */ 867 <0 RK_PD1 3 &pcfg_pull_none>; 868 }; 869 pwm0m0_ch6_pins: pwm0m0-ch6-pins { 870 rockchip,pins = 871 /* pwm0m0_ch6 */ 872 <0 RK_PC1 3 &pcfg_pull_none>; 873 }; 874 pwm0m0_ch7_pins: pwm0m0-ch7-pins { 875 rockchip,pins = 876 /* pwm0m0_ch7 */ 877 <0 RK_PC0 3 &pcfg_pull_none>; 878 }; 879 880 pwm0m1_ch0_pins: pwm0m1-ch0-pins { 881 rockchip,pins = 882 /* pwm0m1_ch0 */ 883 <5 RK_PA7 7 &pcfg_pull_none>; 884 }; 885 pwm0m1_ch1_pins: pwm0m1-ch1-pins { 886 rockchip,pins = 887 /* pwm0m1_ch1 */ 888 <5 RK_PA6 7 &pcfg_pull_none>; 889 }; 890 pwm0m1_ch2_pins: pwm0m1-ch2-pins { 891 rockchip,pins = 892 /* pwm0m1_ch2 */ 893 <5 RK_PA5 7 &pcfg_pull_none>; 894 }; 895 pwm0m1_ch3_pins: pwm0m1-ch3-pins { 896 rockchip,pins = 897 /* pwm0m1_ch3 */ 898 <5 RK_PA4 7 &pcfg_pull_none>; 899 }; 900 pwm0m1_ch4_pins: pwm0m1-ch4-pins { 901 rockchip,pins = 902 /* pwm0m1_ch4 */ 903 <4 RK_PA2 4 &pcfg_pull_none>; 904 }; 905 pwm0m1_ch5_pins: pwm0m1-ch5-pins { 906 rockchip,pins = 907 /* pwm0m1_ch5 */ 908 <4 RK_PA3 4 &pcfg_pull_none>; 909 }; 910 pwm0m1_ch6_pins: pwm0m1-ch6-pins { 911 rockchip,pins = 912 /* pwm0m1_ch6 */ 913 <4 RK_PA6 4 &pcfg_pull_none>; 914 }; 915 pwm0m1_ch7_pins: pwm0m1-ch7-pins { 916 rockchip,pins = 917 /* pwm0m1_ch7 */ 918 <4 RK_PA7 4 &pcfg_pull_none>; 919 }; 920 921 pwm0m2_ch0_pins: pwm0m2-ch0-pins { 922 rockchip,pins = 923 /* pwm0m2_ch0 */ 924 <6 RK_PC0 6 &pcfg_pull_none>; 925 }; 926 pwm0m2_ch1_pins: pwm0m2-ch1-pins { 927 rockchip,pins = 928 /* pwm0m2_ch1 */ 929 <6 RK_PC1 6 &pcfg_pull_none>; 930 }; 931 pwm0m2_ch2_pins: pwm0m2-ch2-pins { 932 rockchip,pins = 933 /* pwm0m2_ch2 */ 934 <6 RK_PC2 6 &pcfg_pull_none>; 935 }; 936 pwm0m2_ch3_pins: pwm0m2-ch3-pins { 937 rockchip,pins = 938 /* pwm0m2_ch3 */ 939 <6 RK_PC3 6 &pcfg_pull_none>; 940 }; 941 pwm0m2_ch4_pins: pwm0m2-ch4-pins { 942 rockchip,pins = 943 /* pwm0m2_ch4 */ 944 <5 RK_PA3 7 &pcfg_pull_none>; 945 }; 946 pwm0m2_ch5_pins: pwm0m2-ch5-pins { 947 rockchip,pins = 948 /* pwm0m2_ch5 */ 949 <5 RK_PA2 7 &pcfg_pull_none>; 950 }; 951 pwm0m2_ch6_pins: pwm0m2-ch6-pins { 952 rockchip,pins = 953 /* pwm0m2_ch6 */ 954 <5 RK_PD0 7 &pcfg_pull_none>; 955 }; 956 pwm0m2_ch7_pins: pwm0m2-ch7-pins { 957 rockchip,pins = 958 /* pwm0m2_ch7 */ 959 <5 RK_PD4 7 &pcfg_pull_none>; 960 }; 961 }; 962 963 pwm1 { 964 pwm1m0_ch0_pins: pwm1m0-ch0-pins { 965 rockchip,pins = 966 /* pwm1m0_ch0 */ 967 <0 RK_PA5 2 &pcfg_pull_none>; 968 }; 969 pwm1m0_ch1_pins: pwm1m0-ch1-pins { 970 rockchip,pins = 971 /* pwm1m0_ch1 */ 972 <0 RK_PA1 2 &pcfg_pull_none>; 973 }; 974 pwm1m0_ch2_pins: pwm1m0-ch2-pins { 975 rockchip,pins = 976 /* pwm1m0_ch2 */ 977 <0 RK_PB3 2 &pcfg_pull_none>; 978 }; 979 pwm1m0_ch3_pins: pwm1m0-ch3-pins { 980 rockchip,pins = 981 /* pwm1m0_ch3 */ 982 <0 RK_PB4 2 &pcfg_pull_none>; 983 }; 984 985 pwm1m1_ch0_pins: pwm1m1-ch0-pins { 986 rockchip,pins = 987 /* pwm1m1_ch0 */ 988 <5 RK_PD3 7 &pcfg_pull_none>; 989 }; 990 pwm1m1_ch1_pins: pwm1m1-ch1-pins { 991 rockchip,pins = 992 /* pwm1m1_ch1 */ 993 <5 RK_PD2 7 &pcfg_pull_none>; 994 }; 995 pwm1m1_ch2_pins: pwm1m1-ch2-pins { 996 rockchip,pins = 997 /* pwm1m1_ch2 */ 998 <5 RK_PD1 7 &pcfg_pull_none>; 999 }; 1000 pwm1m1_ch3_pins: pwm1m1-ch3-pins { 1001 rockchip,pins = 1002 /* pwm1m1_ch3 */ 1003 <5 RK_PD5 7 &pcfg_pull_none>; 1004 }; 1005 1006 pwm1m2_ch0_pins: pwm1m2-ch0-pins { 1007 rockchip,pins = 1008 /* pwm1m2_ch0 */ 1009 <6 RK_PA0 6 &pcfg_pull_none>; 1010 }; 1011 pwm1m2_ch1_pins: pwm1m2-ch1-pins { 1012 rockchip,pins = 1013 /* pwm1m2_ch1 */ 1014 <6 RK_PA1 6 &pcfg_pull_none>; 1015 }; 1016 pwm1m2_ch2_pins: pwm1m2-ch2-pins { 1017 rockchip,pins = 1018 /* pwm1m2_ch2 */ 1019 <6 RK_PA2 6 &pcfg_pull_none>; 1020 }; 1021 pwm1m2_ch3_pins: pwm1m2-ch3-pins { 1022 rockchip,pins = 1023 /* pwm1m2_ch3 */ 1024 <6 RK_PA3 6 &pcfg_pull_none>; 1025 }; 1026 }; 1027 1028 pwm2 { 1029 pwm2m0_ch0_pins: pwm2m0-ch0-pins { 1030 rockchip,pins = 1031 /* pwm2m0_ch0 */ 1032 <3 RK_PB2 3 &pcfg_pull_none>; 1033 }; 1034 pwm2m0_ch1_pins: pwm2m0-ch1-pins { 1035 rockchip,pins = 1036 /* pwm2m0_ch1 */ 1037 <3 RK_PB3 3 &pcfg_pull_none>; 1038 }; 1039 pwm2m0_ch2_pins: pwm2m0-ch2-pins { 1040 rockchip,pins = 1041 /* pwm2m0_ch2 */ 1042 <3 RK_PB4 3 &pcfg_pull_none>; 1043 }; 1044 pwm2m0_ch3_pins: pwm2m0-ch3-pins { 1045 rockchip,pins = 1046 /* pwm2m0_ch3 */ 1047 <3 RK_PB5 3 &pcfg_pull_none>; 1048 }; 1049 pwm2m0_ch4_pins: pwm2m0-ch4-pins { 1050 rockchip,pins = 1051 /* pwm2m0_ch4 */ 1052 <5 RK_PA0 7 &pcfg_pull_none>; 1053 }; 1054 pwm2m0_ch5_pins: pwm2m0-ch5-pins { 1055 rockchip,pins = 1056 /* pwm2m0_ch5 */ 1057 <5 RK_PA1 7 &pcfg_pull_none>; 1058 }; 1059 pwm2m0_ch6_pins: pwm2m0-ch6-pins { 1060 rockchip,pins = 1061 /* pwm2m0_ch6 */ 1062 <5 RK_PD6 7 &pcfg_pull_none>; 1063 }; 1064 pwm2m0_ch7_pins: pwm2m0-ch7-pins { 1065 rockchip,pins = 1066 /* pwm2m0_ch7 */ 1067 <5 RK_PD7 7 &pcfg_pull_none>; 1068 }; 1069 1070 pwm2m1_ch0_pins: pwm2m1-ch0-pins { 1071 rockchip,pins = 1072 /* pwm2m1_ch0 */ 1073 <5 RK_PB2 7 &pcfg_pull_none>; 1074 }; 1075 pwm2m1_ch1_pins: pwm2m1-ch1-pins { 1076 rockchip,pins = 1077 /* pwm2m1_ch1 */ 1078 <5 RK_PB3 7 &pcfg_pull_none>; 1079 }; 1080 pwm2m1_ch2_pins: pwm2m1-ch2-pins { 1081 rockchip,pins = 1082 /* pwm2m1_ch2 */ 1083 <5 RK_PB6 7 &pcfg_pull_none>; 1084 }; 1085 pwm2m1_ch3_pins: pwm2m1-ch3-pins { 1086 rockchip,pins = 1087 /* pwm2m1_ch3 */ 1088 <5 RK_PB7 7 &pcfg_pull_none>; 1089 }; 1090 pwm2m1_ch4_pins: pwm2m1-ch4-pins { 1091 rockchip,pins = 1092 /* pwm2m1_ch4 */ 1093 <7 RK_PA0 5 &pcfg_pull_none>; 1094 }; 1095 pwm2m1_ch5_pins: pwm2m1-ch5-pins { 1096 rockchip,pins = 1097 /* pwm2m1_ch5 */ 1098 <7 RK_PA1 5 &pcfg_pull_none>; 1099 }; 1100 pwm2m1_ch6_pins: pwm2m1-ch6-pins { 1101 rockchip,pins = 1102 /* pwm2m1_ch6 */ 1103 <7 RK_PA2 5 &pcfg_pull_none>; 1104 }; 1105 pwm2m1_ch7_pins: pwm2m1-ch7-pins { 1106 rockchip,pins = 1107 /* pwm2m1_ch7 */ 1108 <7 RK_PA3 5 &pcfg_pull_none>; 1109 }; 1110 1111 pwm2m2_ch0_pins: pwm2m2-ch0-pins { 1112 rockchip,pins = 1113 /* pwm2m2_ch0 */ 1114 <6 RK_PA4 6 &pcfg_pull_none>; 1115 }; 1116 pwm2m2_ch1_pins: pwm2m2-ch1-pins { 1117 rockchip,pins = 1118 /* pwm2m2_ch1 */ 1119 <6 RK_PA5 6 &pcfg_pull_none>; 1120 }; 1121 pwm2m2_ch2_pins: pwm2m2-ch2-pins { 1122 rockchip,pins = 1123 /* pwm2m2_ch2 */ 1124 <6 RK_PA6 6 &pcfg_pull_none>; 1125 }; 1126 pwm2m2_ch3_pins: pwm2m2-ch3-pins { 1127 rockchip,pins = 1128 /* pwm2m2_ch3 */ 1129 <6 RK_PA7 4 &pcfg_pull_none>; 1130 }; 1131 }; 1132 1133 pwm3 { 1134 pwm3m0_ch0_pins: pwm3m0-ch0-pins { 1135 rockchip,pins = 1136 /* pwm3m0_ch0 */ 1137 <1 RK_PA0 3 &pcfg_pull_none>; 1138 }; 1139 pwm3m0_ch1_pins: pwm3m0-ch1-pins { 1140 rockchip,pins = 1141 /* pwm3m0_ch1 */ 1142 <1 RK_PA1 3 &pcfg_pull_none>; 1143 }; 1144 pwm3m0_ch2_pins: pwm3m0-ch2-pins { 1145 rockchip,pins = 1146 /* pwm3m0_ch2 */ 1147 <1 RK_PA2 3 &pcfg_pull_none>; 1148 }; 1149 pwm3m0_ch3_pins: pwm3m0-ch3-pins { 1150 rockchip,pins = 1151 /* pwm3m0_ch3 */ 1152 <1 RK_PA3 3 &pcfg_pull_none>; 1153 }; 1154 pwm3m0_ch4_pins: pwm3m0-ch4-pins { 1155 rockchip,pins = 1156 /* pwm3m0_ch4 */ 1157 <1 RK_PA4 3 &pcfg_pull_none>; 1158 }; 1159 pwm3m0_ch5_pins: pwm3m0-ch5-pins { 1160 rockchip,pins = 1161 /* pwm3m0_ch5 */ 1162 <1 RK_PA5 3 &pcfg_pull_none>; 1163 }; 1164 pwm3m0_ch6_pins: pwm3m0-ch6-pins { 1165 rockchip,pins = 1166 /* pwm3m0_ch6 */ 1167 <1 RK_PA6 3 &pcfg_pull_none>; 1168 }; 1169 pwm3m0_ch7_pins: pwm3m0-ch7-pins { 1170 rockchip,pins = 1171 /* pwm3m0_ch7 */ 1172 <1 RK_PA7 3 &pcfg_pull_none>; 1173 }; 1174 1175 pwm3m1_ch0_pins: pwm3m1-ch0-pins { 1176 rockchip,pins = 1177 /* pwm3m1_ch0 */ 1178 <5 RK_PC0 7 &pcfg_pull_none>; 1179 }; 1180 pwm3m1_ch1_pins: pwm3m1-ch1-pins { 1181 rockchip,pins = 1182 /* pwm3m1_ch1 */ 1183 <5 RK_PC1 7 &pcfg_pull_none>; 1184 }; 1185 pwm3m1_ch2_pins: pwm3m1-ch2-pins { 1186 rockchip,pins = 1187 /* pwm3m1_ch2 */ 1188 <5 RK_PC2 7 &pcfg_pull_none>; 1189 }; 1190 pwm3m1_ch3_pins: pwm3m1-ch3-pins { 1191 rockchip,pins = 1192 /* pwm3m1_ch3 */ 1193 <5 RK_PC3 7 &pcfg_pull_none>; 1194 }; 1195 pwm3m1_ch4_pins: pwm3m1-ch4-pins { 1196 rockchip,pins = 1197 /* pwm3m1_ch4 */ 1198 <5 RK_PC4 7 &pcfg_pull_none>; 1199 }; 1200 pwm3m1_ch5_pins: pwm3m1-ch5-pins { 1201 rockchip,pins = 1202 /* pwm3m1_ch5 */ 1203 <5 RK_PC5 7 &pcfg_pull_none>; 1204 }; 1205 pwm3m1_ch6_pins: pwm3m1-ch6-pins { 1206 rockchip,pins = 1207 /* pwm3m1_ch6 */ 1208 <5 RK_PC6 7 &pcfg_pull_none>; 1209 }; 1210 pwm3m1_ch7_pins: pwm3m1-ch7-pins { 1211 rockchip,pins = 1212 /* pwm3m1_ch7 */ 1213 <5 RK_PC7 7 &pcfg_pull_none>; 1214 }; 1215 }; 1216 1217 pwr { 1218 pwr_pins: pwr-pins { 1219 rockchip,pins = 1220 /* pwr_ctrl0 */ 1221 <0 RK_PA3 1 &pcfg_pull_none>, 1222 /* pwr_ctrl1 */ 1223 <0 RK_PA4 1 &pcfg_pull_none>, 1224 /* pwr_ctrl2 */ 1225 <0 RK_PC2 2 &pcfg_pull_none>; 1226 }; 1227 }; 1228 1229 ref_clk0 { 1230 ref_clk0_pins: ref-clk0-pins { 1231 rockchip,pins = 1232 /* ref_clk0_out */ 1233 <0 RK_PA0 1 &pcfg_pull_none>; 1234 }; 1235 }; 1236 1237 rtc_32k { 1238 rtc_32k_pins: rtc-32k-pins { 1239 rockchip,pins = 1240 /* rtc_32k_out */ 1241 <0 RK_PA2 1 &pcfg_pull_none>; 1242 }; 1243 }; 1244 1245 sai0 { 1246 sai0m0_lrck_pins: sai0m0-lrck-pins { 1247 rockchip,pins = 1248 /* sai0_lrck_m0 */ 1249 <7 RK_PA3 1 &pcfg_pull_none>; 1250 }; 1251 1252 sai0m0_mclk_pins: sai0m0-mclk-pins { 1253 rockchip,pins = 1254 /* sai0_mclk_m0 */ 1255 <7 RK_PA2 1 &pcfg_pull_none>; 1256 }; 1257 1258 sai0m0_sclk_pins: sai0m0-sclk-pins { 1259 rockchip,pins = 1260 /* sai0_sclk_m0 */ 1261 <7 RK_PA0 1 &pcfg_pull_none>; 1262 }; 1263 1264 sai0m0_sdi0_pins: sai0m0-sdi0-pins { 1265 rockchip,pins = 1266 /* sai0_sdi0_m0 */ 1267 <7 RK_PA6 1 &pcfg_pull_none>; 1268 }; 1269 1270 sai0m0_sdi1_pins: sai0m0-sdi1-pins { 1271 rockchip,pins = 1272 /* sai0_sdi1_m0 */ 1273 <7 RK_PB1 1 &pcfg_pull_none>; 1274 }; 1275 1276 sai0m0_sdi2_pins: sai0m0-sdi2-pins { 1277 rockchip,pins = 1278 /* sai0_sdi2_m0 */ 1279 <7 RK_PB0 1 &pcfg_pull_none>; 1280 }; 1281 1282 sai0m0_sdi3_pins: sai0m0-sdi3-pins { 1283 rockchip,pins = 1284 /* sai0_sdi3_m0 */ 1285 <7 RK_PA7 1 &pcfg_pull_none>; 1286 }; 1287 1288 sai0m0_sdo0_pins: sai0m0-sdo0-pins { 1289 rockchip,pins = 1290 /* sai0_sdo0_m0 */ 1291 <7 RK_PA5 1 &pcfg_pull_none>; 1292 }; 1293 1294 sai0m0_sdo1_pins: sai0m0-sdo1-pins { 1295 rockchip,pins = 1296 /* sai0_sdo1_m0 */ 1297 <7 RK_PA7 2 &pcfg_pull_none>; 1298 }; 1299 1300 sai0m0_sdo2_pins: sai0m0-sdo2-pins { 1301 rockchip,pins = 1302 /* sai0_sdo2_m0 */ 1303 <7 RK_PB0 2 &pcfg_pull_none>; 1304 }; 1305 1306 sai0m0_sdo3_pins: sai0m0-sdo3-pins { 1307 rockchip,pins = 1308 /* sai0_sdo3_m0 */ 1309 <7 RK_PB1 2 &pcfg_pull_none>; 1310 }; 1311 1312 sai0m1_lrck_pins: sai0m1-lrck-pins { 1313 rockchip,pins = 1314 /* sai0_lrck_m1 */ 1315 <6 RK_PA1 5 &pcfg_pull_none>; 1316 }; 1317 1318 sai0m1_mclk_pins: sai0m1-mclk-pins { 1319 rockchip,pins = 1320 /* sai0_mclk_m1 */ 1321 <6 RK_PA4 5 &pcfg_pull_none>; 1322 }; 1323 1324 sai0m1_sclk_pins: sai0m1-sclk-pins { 1325 rockchip,pins = 1326 /* sai0_sclk_m1 */ 1327 <6 RK_PA0 5 &pcfg_pull_none>; 1328 }; 1329 1330 sai0m1_sdi0_pins: sai0m1-sdi0-pins { 1331 rockchip,pins = 1332 /* sai0_sdi0_m1 */ 1333 <6 RK_PA3 5 &pcfg_pull_none>; 1334 }; 1335 1336 sai0m1_sdi1_pins: sai0m1-sdi1-pins { 1337 rockchip,pins = 1338 /* sai0_sdi1_m1 */ 1339 <6 RK_PB1 5 &pcfg_pull_none>; 1340 }; 1341 1342 sai0m1_sdi2_pins: sai0m1-sdi2-pins { 1343 rockchip,pins = 1344 /* sai0_sdi2_m1 */ 1345 <6 RK_PB0 5 &pcfg_pull_none>; 1346 }; 1347 1348 sai0m1_sdi3_pins: sai0m1-sdi3-pins { 1349 rockchip,pins = 1350 /* sai0_sdi3_m1 */ 1351 <6 RK_PA7 5 &pcfg_pull_none>; 1352 }; 1353 1354 sai0m1_sdo0_pins: sai0m1-sdo0-pins { 1355 rockchip,pins = 1356 /* sai0_sdo0_m1 */ 1357 <6 RK_PA2 5 &pcfg_pull_none>; 1358 }; 1359 1360 sai0m1_sdo1_pins: sai0m1-sdo1-pins { 1361 rockchip,pins = 1362 /* sai0_sdo1_m1 */ 1363 <6 RK_PA7 6 &pcfg_pull_none>; 1364 }; 1365 1366 sai0m1_sdo2_pins: sai0m1-sdo2-pins { 1367 rockchip,pins = 1368 /* sai0_sdo2_m1 */ 1369 <6 RK_PB0 6 &pcfg_pull_none>; 1370 }; 1371 1372 sai0m1_sdo3_pins: sai0m1-sdo3-pins { 1373 rockchip,pins = 1374 /* sai0_sdo3_m1 */ 1375 <6 RK_PB1 6 &pcfg_pull_none>; 1376 }; 1377 }; 1378 1379 sai1 { 1380 sai1m0_lrck_pins: sai1m0-lrck-pins { 1381 rockchip,pins = 1382 /* sai1_lrck_m0 */ 1383 <1 RK_PB4 2 &pcfg_pull_none>; 1384 }; 1385 1386 sai1m0_mclk_pins: sai1m0-mclk-pins { 1387 rockchip,pins = 1388 /* sai1_mclk_m0 */ 1389 <1 RK_PB0 2 &pcfg_pull_none>; 1390 }; 1391 1392 sai1m0_sclk_pins: sai1m0-sclk-pins { 1393 rockchip,pins = 1394 /* sai1_sclk_m0 */ 1395 <1 RK_PB5 2 &pcfg_pull_none>; 1396 }; 1397 1398 sai1m0_sdi_pins: sai1m0-sdi-pins { 1399 rockchip,pins = 1400 /* sai1m0_sdi */ 1401 <1 RK_PB6 2 &pcfg_pull_none>; 1402 }; 1403 sai1m0_sdo_pins: sai1m0-sdo-pins { 1404 rockchip,pins = 1405 /* sai1m0_sdo */ 1406 <1 RK_PB2 2 &pcfg_pull_none>; 1407 }; 1408 1409 sai1m1_lrck_pins: sai1m1-lrck-pins { 1410 rockchip,pins = 1411 /* sai1_lrck_m1 */ 1412 <4 RK_PA5 2 &pcfg_pull_none>; 1413 }; 1414 1415 sai1m1_mclk_pins: sai1m1-mclk-pins { 1416 rockchip,pins = 1417 /* sai1_mclk_m1 */ 1418 <4 RK_PA3 2 &pcfg_pull_none>; 1419 }; 1420 1421 sai1m1_sclk_pins: sai1m1-sclk-pins { 1422 rockchip,pins = 1423 /* sai1_sclk_m1 */ 1424 <4 RK_PA4 2 &pcfg_pull_none>; 1425 }; 1426 1427 sai1m1_sdi_pins: sai1m1-sdi-pins { 1428 rockchip,pins = 1429 /* sai1m1_sdi */ 1430 <4 RK_PA6 2 &pcfg_pull_none>; 1431 }; 1432 sai1m1_sdo_pins: sai1m1-sdo-pins { 1433 rockchip,pins = 1434 /* sai1m1_sdo */ 1435 <4 RK_PA7 2 &pcfg_pull_none>; 1436 }; 1437 1438 sai1m2_lrck_pins: sai1m2-lrck-pins { 1439 rockchip,pins = 1440 /* sai1_lrck_m2 */ 1441 <5 RK_PC6 5 &pcfg_pull_none>; 1442 }; 1443 1444 sai1m2_mclk_pins: sai1m2-mclk-pins { 1445 rockchip,pins = 1446 /* sai1_mclk_m2 */ 1447 <5 RK_PC3 5 &pcfg_pull_none>; 1448 }; 1449 1450 sai1m2_sclk_pins: sai1m2-sclk-pins { 1451 rockchip,pins = 1452 /* sai1_sclk_m2 */ 1453 <5 RK_PC5 5 &pcfg_pull_none>; 1454 }; 1455 1456 sai1m2_sdi_pins: sai1m2-sdi-pins { 1457 rockchip,pins = 1458 /* sai1m2_sdi */ 1459 <5 RK_PC7 5 &pcfg_pull_none>; 1460 }; 1461 sai1m2_sdo_pins: sai1m2-sdo-pins { 1462 rockchip,pins = 1463 /* sai1m2_sdo */ 1464 <5 RK_PC4 5 &pcfg_pull_none>; 1465 }; 1466 }; 1467 1468 sai2 { 1469 sai2m0_lrck_pins: sai2m0-lrck-pins { 1470 rockchip,pins = 1471 /* sai2_lrck_m0 */ 1472 <3 RK_PB5 2 &pcfg_pull_none>; 1473 }; 1474 1475 sai2m0_mclk_pins: sai2m0-mclk-pins { 1476 rockchip,pins = 1477 /* sai2_mclk_m0 */ 1478 <3 RK_PB6 2 &pcfg_pull_none>; 1479 }; 1480 1481 sai2m0_sclk_pins: sai2m0-sclk-pins { 1482 rockchip,pins = 1483 /* sai2_sclk_m0 */ 1484 <3 RK_PB4 2 &pcfg_pull_none>; 1485 }; 1486 1487 sai2m0_sdi0_pins: sai2m0-sdi0-pins { 1488 rockchip,pins = 1489 /* sai2_sdi0_m0 */ 1490 <3 RK_PB3 2 &pcfg_pull_none>; 1491 }; 1492 1493 sai2m0_sdi1_pins: sai2m0-sdi1-pins { 1494 rockchip,pins = 1495 /* sai2_sdi1_m0 */ 1496 <3 RK_PB7 2 &pcfg_pull_none>; 1497 }; 1498 1499 sai2m0_sdi2_pins: sai2m0-sdi2-pins { 1500 rockchip,pins = 1501 /* sai2_sdi2_m0 */ 1502 <3 RK_PB1 2 &pcfg_pull_none>; 1503 }; 1504 1505 sai2m0_sdo_pins: sai2m0-sdo-pins { 1506 rockchip,pins = 1507 /* sai2m0_sdo */ 1508 <3 RK_PB2 2 &pcfg_pull_none>; 1509 }; 1510 1511 sai2m1_lrck_pins: sai2m1-lrck-pins { 1512 rockchip,pins = 1513 /* sai2_lrck_m1 */ 1514 <5 RK_PA7 5 &pcfg_pull_none>; 1515 }; 1516 1517 sai2m1_mclk_pins: sai2m1-mclk-pins { 1518 rockchip,pins = 1519 /* sai2_mclk_m1 */ 1520 <5 RK_PA3 5 &pcfg_pull_none>; 1521 }; 1522 1523 sai2m1_sclk_pins: sai2m1-sclk-pins { 1524 rockchip,pins = 1525 /* sai2_sclk_m1 */ 1526 <5 RK_PA5 5 &pcfg_pull_none>; 1527 }; 1528 1529 sai2m1_sdi0_pins: sai2m1-sdi0-pins { 1530 rockchip,pins = 1531 /* sai2_sdi0_m1 */ 1532 <5 RK_PA6 5 &pcfg_pull_none>; 1533 }; 1534 1535 sai2m1_sdi1_pins: sai2m1-sdi1-pins { 1536 rockchip,pins = 1537 /* sai2_sdi1_m1 */ 1538 <5 RK_PA2 5 &pcfg_pull_none>; 1539 }; 1540 1541 sai2m1_sdi2_pins: sai2m1-sdi2-pins { 1542 rockchip,pins = 1543 /* sai2_sdi2_m1 */ 1544 <5 RK_PA1 5 &pcfg_pull_none>; 1545 }; 1546 1547 sai2m1_sdo_pins: sai2m1-sdo-pins { 1548 rockchip,pins = 1549 /* sai2m1_sdo */ 1550 <5 RK_PA4 5 &pcfg_pull_none>; 1551 }; 1552 }; 1553 1554 sdmmc0_pins: sdmmc0 { 1555 sdmmc0_bus4_pins: sdmmc0-bus4-pins { 1556 rockchip,pins = 1557 /* sdmmc0_d0 */ 1558 <2 RK_PA0 1 &pcfg_pull_up>, 1559 /* sdmmc0_d1 */ 1560 <2 RK_PA1 1 &pcfg_pull_up>, 1561 /* sdmmc0_d2 */ 1562 <2 RK_PA2 1 &pcfg_pull_up>, 1563 /* sdmmc0_d3 */ 1564 <2 RK_PA3 1 &pcfg_pull_up>; 1565 }; 1566 1567 sdmmc0_cmd_pins: sdmmc0-cmd-pins { 1568 rockchip,pins = 1569 /* sdmmc0_cmd */ 1570 <2 RK_PA5 1 &pcfg_pull_up>; 1571 }; 1572 1573 sdmmc0_clk_pins: sdmmc0-clk-pins { 1574 rockchip,pins = 1575 /* sdmmc0_clk */ 1576 <2 RK_PA4 1 &pcfg_pull_none>; 1577 }; 1578 sdmmc0_detn_pins: sdmmc0-detn-pins { 1579 rockchip,pins = 1580 /* sdmmc0_detn */ 1581 <0 RK_PA5 1 &pcfg_pull_none>; 1582 }; 1583 }; 1584 1585 sdmmc1 { 1586 sdmmc1_bus4_pins: sdmmc1-bus4-pins { 1587 rockchip,pins = 1588 /* sdmmc1_d0 */ 1589 <3 RK_PA2 1 &pcfg_pull_up>, 1590 /* sdmmc1_d1 */ 1591 <3 RK_PA3 1 &pcfg_pull_up>, 1592 /* sdmmc1_d2 */ 1593 <3 RK_PA4 1 &pcfg_pull_up>, 1594 /* sdmmc1_d3 */ 1595 <3 RK_PA5 1 &pcfg_pull_up>; 1596 }; 1597 1598 sdmmc1_cmd_pins: sdmmc1-cmd-pins { 1599 rockchip,pins = 1600 /* sdmmc1_cmd */ 1601 <3 RK_PA1 1 &pcfg_pull_up>; 1602 }; 1603 1604 sdmmc1_clk_pins: sdmmc1-clk-pins { 1605 rockchip,pins = 1606 /* sdmmc1_clk */ 1607 <3 RK_PA0 1 &pcfg_pull_none>; 1608 }; 1609 sdmmc1_detn_pins: sdmmc1-detn-pins { 1610 rockchip,pins = 1611 /* sdmmc1_detn */ 1612 <3 RK_PB6 3 &pcfg_pull_none>; 1613 }; 1614 }; 1615 1616 sdmmc0_testclk { 1617 sdmmc0_testclk_out_pins: sdmmc0-testclk-out-pins { 1618 rockchip,pins = 1619 /* sdmmc0_testclk_out */ 1620 <1 RK_PB7 3 &pcfg_pull_none>; 1621 }; 1622 }; 1623 1624 sdmmc0_testdata { 1625 sdmmc0_testdata_out_pins: sdmmc0-testdata-out-pins { 1626 rockchip,pins = 1627 /* sdmmc0_testdata_out */ 1628 <1 RK_PB0 3 &pcfg_pull_none>; 1629 }; 1630 }; 1631 1632 sdmmc1_testclk { 1633 sdmmc1_testclk_out_pins: sdmmc1-testclk-out-pins { 1634 rockchip,pins = 1635 /* sdmmc1_testclk_out */ 1636 <3 RK_PA6 6 &pcfg_pull_none>; 1637 }; 1638 }; 1639 1640 sdmmc1_testdata { 1641 sdmmc1_testdata_out_pins: sdmmc1-testdata-out-pins { 1642 rockchip,pins = 1643 /* sdmmc1_testdata_out */ 1644 <3 RK_PA7 6 &pcfg_pull_none>; 1645 }; 1646 }; 1647 1648 spi0 { 1649 spi0m0_clk_pins: spi0m0-clk-pins { 1650 rockchip,pins = 1651 /* spi0_clk_m0 */ 1652 <0 RK_PB2 2 &pcfg_pull_none_drv_level_3>, 1653 /* spi0_miso_m0 */ 1654 <0 RK_PB1 2 &pcfg_pull_none_drv_level_3>, 1655 /* spi0_mosi_m0 */ 1656 <0 RK_PB0 2 &pcfg_pull_none_drv_level_3>; 1657 }; 1658 1659 spi0m0_csn0_pins: spi0m0-csn0-pins { 1660 rockchip,pins = 1661 /* spi0m0_csn0 */ 1662 <0 RK_PA7 2 &pcfg_pull_none_drv_level_3>; 1663 }; 1664 spi0m0_csn1_pins: spi0m0-csn1-pins { 1665 rockchip,pins = 1666 /* spi0m0_csn1 */ 1667 <0 RK_PA6 2 &pcfg_pull_none_drv_level_3>; 1668 }; 1669 1670 spi0m1_clk_pins: spi0m1-clk-pins { 1671 rockchip,pins = 1672 /* spi0_clk_m1 */ 1673 <4 RK_PA7 1 &pcfg_pull_none_drv_level_3>, 1674 /* spi0_miso_m1 */ 1675 <4 RK_PA5 1 &pcfg_pull_none_drv_level_3>, 1676 /* spi0_mosi_m1 */ 1677 <4 RK_PA4 1 &pcfg_pull_none_drv_level_3>; 1678 }; 1679 1680 spi0m1_csn0_pins: spi0m1-csn0-pins { 1681 rockchip,pins = 1682 /* spi0m1_csn0 */ 1683 <4 RK_PA6 1 &pcfg_pull_none_drv_level_3>; 1684 }; 1685 spi0m1_csn1_pins: spi0m1-csn1-pins { 1686 rockchip,pins = 1687 /* spi0m1_csn1 */ 1688 <4 RK_PA3 1 &pcfg_pull_none_drv_level_3>; 1689 }; 1690 1691 spi0m2_clk_pins: spi0m2-clk-pins { 1692 rockchip,pins = 1693 /* spi0_clk_m2 */ 1694 <5 RK_PA6 2 &pcfg_pull_none_drv_level_3>, 1695 /* spi0_miso_m2 */ 1696 <5 RK_PA5 2 &pcfg_pull_none_drv_level_3>, 1697 /* spi0_mosi_m2 */ 1698 <5 RK_PA4 2 &pcfg_pull_none_drv_level_3>; 1699 }; 1700 1701 spi0m2_csn0_pins: spi0m2-csn0-pins { 1702 rockchip,pins = 1703 /* spi0m2_csn0 */ 1704 <5 RK_PA3 2 &pcfg_pull_none_drv_level_3>; 1705 }; 1706 spi0m2_csn1_pins: spi0m2-csn1-pins { 1707 rockchip,pins = 1708 /* spi0m2_csn1 */ 1709 <5 RK_PA7 2 &pcfg_pull_none_drv_level_3>; 1710 }; 1711 }; 1712 1713 spi1 { 1714 spi1m0_clk_pins: spi1m0-clk-pins { 1715 rockchip,pins = 1716 /* spi1_clk_m0 */ 1717 <6 RK_PB4 4 &pcfg_pull_none_drv_level_3>, 1718 /* spi1_miso_m0 */ 1719 <6 RK_PB3 4 &pcfg_pull_none_drv_level_3>, 1720 /* spi1_mosi_m0 */ 1721 <6 RK_PB2 4 &pcfg_pull_none_drv_level_3>; 1722 }; 1723 1724 spi1m0_csn0_pins: spi1m0-csn0-pins { 1725 rockchip,pins = 1726 /* spi1m0_csn0 */ 1727 <6 RK_PB1 4 &pcfg_pull_none_drv_level_3>; 1728 }; 1729 spi1m0_csn1_pins: spi1m0-csn1-pins { 1730 rockchip,pins = 1731 /* spi1m0_csn1 */ 1732 <6 RK_PB0 4 &pcfg_pull_none_drv_level_3>; 1733 }; 1734 1735 spi1m1_clk_pins: spi1m1-clk-pins { 1736 rockchip,pins = 1737 /* spi1_clk_m1 */ 1738 <3 RK_PB4 1 &pcfg_pull_none_drv_level_3>, 1739 /* spi1_miso_m1 */ 1740 <3 RK_PB3 1 &pcfg_pull_none_drv_level_3>, 1741 /* spi1_mosi_m1 */ 1742 <3 RK_PB2 1 &pcfg_pull_none_drv_level_3>; 1743 }; 1744 1745 spi1m1_csn0_pins: spi1m1-csn0-pins { 1746 rockchip,pins = 1747 /* spi1m1_csn0 */ 1748 <3 RK_PB5 1 &pcfg_pull_none_drv_level_3>; 1749 }; 1750 spi1m1_csn1_pins: spi1m1-csn1-pins { 1751 rockchip,pins = 1752 /* spi1m1_csn1 */ 1753 <3 RK_PB6 1 &pcfg_pull_none_drv_level_3>; 1754 }; 1755 1756 spi1m2_clk_pins: spi1m2-clk-pins { 1757 rockchip,pins = 1758 /* spi1_clk_m2 */ 1759 <5 RK_PD1 2 &pcfg_pull_none_drv_level_3>, 1760 /* spi1_miso_m2 */ 1761 <5 RK_PD3 2 &pcfg_pull_none_drv_level_3>, 1762 /* spi1_mosi_m2 */ 1763 <5 RK_PD2 2 &pcfg_pull_none_drv_level_3>; 1764 }; 1765 1766 spi1m2_csn0_pins: spi1m2-csn0-pins { 1767 rockchip,pins = 1768 /* spi1m2_csn0 */ 1769 <5 RK_PD0 2 &pcfg_pull_none_drv_level_3>; 1770 }; 1771 spi1m2_csn1_pins: spi1m2-csn1-pins { 1772 rockchip,pins = 1773 /* spi1m2_csn1 */ 1774 <5 RK_PD4 2 &pcfg_pull_none_drv_level_3>; 1775 }; 1776 }; 1777 1778 spi2ahb { 1779 spi2ahb_clk_pins: spi2ahb-clk-pins { 1780 rockchip,pins = 1781 /* spi2ahb_clk */ 1782 <0 RK_PC3 1 &pcfg_pull_none>; 1783 }; 1784 1785 spi2ahb_csn0_pins: spi2ahb-csn0-pins { 1786 rockchip,pins = 1787 /* spi2ahb_csn0 */ 1788 <0 RK_PC2 1 &pcfg_pull_none>; 1789 }; 1790 spi2ahb_d0_pins: spi2ahb-d0-pins { 1791 rockchip,pins = 1792 /* spi2ahb_d0 */ 1793 <0 RK_PC7 1 &pcfg_pull_none>; 1794 }; 1795 spi2ahb_d1_pins: spi2ahb-d1-pins { 1796 rockchip,pins = 1797 /* spi2ahb_d1 */ 1798 <0 RK_PC6 1 &pcfg_pull_none>; 1799 }; 1800 spi2ahb_d2_pins: spi2ahb-d2-pins { 1801 rockchip,pins = 1802 /* spi2ahb_d2 */ 1803 <0 RK_PC5 1 &pcfg_pull_none>; 1804 }; 1805 spi2ahb_d3_pins: spi2ahb-d3-pins { 1806 rockchip,pins = 1807 /* spi2ahb_d3 */ 1808 <0 RK_PC4 1 &pcfg_pull_none>; 1809 }; 1810 }; 1811 1812 test_clk0 { 1813 test_clk0_pins: test-clk0-pins { 1814 rockchip,pins = 1815 /* test_clk0_out */ 1816 <0 RK_PA0 2 &pcfg_pull_none>; 1817 }; 1818 }; 1819 1820 test_clk1 { 1821 test_clk1_pins: test-clk1-pins { 1822 rockchip,pins = 1823 /* test_clk1_out */ 1824 <2 RK_PA2 5 &pcfg_pull_none>; 1825 }; 1826 }; 1827 1828 tsadc { 1829 tsadc_pins: tsadc-pins { 1830 rockchip,pins = 1831 /* tsadc_shut */ 1832 <0 RK_PA1 3 &pcfg_pull_none>, 1833 /* tsadc_shutorg */ 1834 <0 RK_PA1 4 &pcfg_pull_none>; 1835 }; 1836 }; 1837 1838 uart0 { 1839 uart0m0_xfer_pins: uart0m0-xfer-pins { 1840 rockchip,pins = 1841 /* uart0_rx_m0 */ 1842 <2 RK_PA0 2 &pcfg_pull_up>, 1843 /* uart0_tx_m0 */ 1844 <2 RK_PA1 2 &pcfg_pull_up>; 1845 }; 1846 1847 uart0m1_xfer_pins: uart0m1-xfer-pins { 1848 rockchip,pins = 1849 /* uart0_rx_m1 */ 1850 <5 RK_PD7 1 &pcfg_pull_up>, 1851 /* uart0_tx_m1 */ 1852 <5 RK_PD6 1 &pcfg_pull_up>; 1853 }; 1854 1855 uart0m2_xfer_pins: uart0m2-xfer-pins { 1856 rockchip,pins = 1857 /* uart0_rx_m2 */ 1858 <0 RK_PB4 1 &pcfg_pull_up>, 1859 /* uart0_tx_m2 */ 1860 <0 RK_PB3 1 &pcfg_pull_up>; 1861 }; 1862 }; 1863 1864 uart1 { 1865 uart1m0_xfer_pins: uart1m0-xfer-pins { 1866 rockchip,pins = 1867 /* uart1_rx_m0 */ 1868 <0 RK_PC5 4 &pcfg_pull_up>, 1869 /* uart1_tx_m0 */ 1870 <0 RK_PC4 4 &pcfg_pull_up>; 1871 }; 1872 1873 uart1m0_ctsn_pins: uart1m0-ctsn-pins { 1874 rockchip,pins = 1875 /* uart1m0_ctsn */ 1876 <0 RK_PC7 4 &pcfg_pull_none>; 1877 }; 1878 uart1m0_rtsn_pins: uart1m0-rtsn-pins { 1879 rockchip,pins = 1880 /* uart1m0_rtsn */ 1881 <0 RK_PC6 4 &pcfg_pull_none>; 1882 }; 1883 1884 uart1m1_xfer_pins: uart1m1-xfer-pins { 1885 rockchip,pins = 1886 /* uart1_rx_m1 */ 1887 <3 RK_PB7 4 &pcfg_pull_up>, 1888 /* uart1_tx_m1 */ 1889 <3 RK_PB6 4 &pcfg_pull_up>; 1890 }; 1891 1892 uart1m1_ctsn_pins: uart1m1-ctsn-pins { 1893 rockchip,pins = 1894 /* uart1m1_ctsn */ 1895 <3 RK_PB5 4 &pcfg_pull_none>; 1896 }; 1897 uart1m1_rtsn_pins: uart1m1-rtsn-pins { 1898 rockchip,pins = 1899 /* uart1m1_rtsn */ 1900 <3 RK_PB4 4 &pcfg_pull_none>; 1901 }; 1902 }; 1903 1904 uart2 { 1905 uart2m0_xfer_pins: uart2m0-xfer-pins { 1906 rockchip,pins = 1907 /* uart2_rx_m0 */ 1908 <3 RK_PB0 4 &pcfg_pull_up>, 1909 /* uart2_tx_m0 */ 1910 <3 RK_PB1 4 &pcfg_pull_up>; 1911 }; 1912 1913 uart2m0_ctsn_pins: uart2m0-ctsn-pins { 1914 rockchip,pins = 1915 /* uart2m0_ctsn */ 1916 <3 RK_PA7 4 &pcfg_pull_none>; 1917 }; 1918 uart2m0_rtsn_pins: uart2m0-rtsn-pins { 1919 rockchip,pins = 1920 /* uart2m0_rtsn */ 1921 <3 RK_PA6 4 &pcfg_pull_none>; 1922 }; 1923 1924 uart2m1_xfer_pins: uart2m1-xfer-pins { 1925 rockchip,pins = 1926 /* uart2_rx_m1 */ 1927 <7 RK_PB0 6 &pcfg_pull_up>, 1928 /* uart2_tx_m1 */ 1929 <7 RK_PB1 6 &pcfg_pull_up>; 1930 }; 1931 1932 uart2m1_ctsn_pins: uart2m1-ctsn-pins { 1933 rockchip,pins = 1934 /* uart2m1_ctsn */ 1935 <7 RK_PA4 6 &pcfg_pull_none>; 1936 }; 1937 uart2m1_rtsn_pins: uart2m1-rtsn-pins { 1938 rockchip,pins = 1939 /* uart2m1_rtsn */ 1940 <7 RK_PA7 6 &pcfg_pull_none>; 1941 }; 1942 }; 1943 1944 uart3 { 1945 uart3m0_xfer_pins: uart3m0-xfer-pins { 1946 rockchip,pins = 1947 /* uart3_rx_m0 */ 1948 <2 RK_PA2 2 &pcfg_pull_up>, 1949 /* uart3_tx_m0 */ 1950 <2 RK_PA3 2 &pcfg_pull_up>; 1951 }; 1952 1953 uart3m0_ctsn_pins: uart3m0-ctsn-pins { 1954 rockchip,pins = 1955 /* uart3m0_ctsn */ 1956 <2 RK_PA5 2 &pcfg_pull_none>; 1957 }; 1958 uart3m0_rtsn_pins: uart3m0-rtsn-pins { 1959 rockchip,pins = 1960 /* uart3m0_rtsn */ 1961 <2 RK_PA4 2 &pcfg_pull_none>; 1962 }; 1963 1964 uart3m1_xfer_pins: uart3m1-xfer-pins { 1965 rockchip,pins = 1966 /* uart3_rx_m1 */ 1967 <5 RK_PD5 8 &pcfg_pull_up>, 1968 /* uart3_tx_m1 */ 1969 <5 RK_PD4 8 &pcfg_pull_up>; 1970 }; 1971 1972 uart3m1_ctsn_pins: uart3m1-ctsn-pins { 1973 rockchip,pins = 1974 /* uart3m1_ctsn */ 1975 <5 RK_PD3 8 &pcfg_pull_none>; 1976 }; 1977 uart3m1_rtsn_pins: uart3m1-rtsn-pins { 1978 rockchip,pins = 1979 /* uart3m1_rtsn */ 1980 <5 RK_PD2 8 &pcfg_pull_none>; 1981 }; 1982 1983 uart3m2_xfer_pins: uart3m2-xfer-pins { 1984 rockchip,pins = 1985 /* uart3_rx_m2 */ 1986 <6 RK_PC3 7 &pcfg_pull_up>, 1987 /* uart3_tx_m2 */ 1988 <6 RK_PC2 7 &pcfg_pull_up>; 1989 }; 1990 1991 uart3m2_ctsn_pins: uart3m2-ctsn-pins { 1992 rockchip,pins = 1993 /* uart3m2_ctsn */ 1994 <6 RK_PC1 7 &pcfg_pull_none>; 1995 }; 1996 uart3m2_rtsn_pins: uart3m2-rtsn-pins { 1997 rockchip,pins = 1998 /* uart3m2_rtsn */ 1999 <6 RK_PC0 7 &pcfg_pull_none>; 2000 }; 2001 }; 2002 2003 uart4 { 2004 uart4m0_xfer_pins: uart4m0-xfer-pins { 2005 rockchip,pins = 2006 /* uart4_rx_m0 */ 2007 <4 RK_PA2 5 &pcfg_pull_up>, 2008 /* uart4_tx_m0 */ 2009 <4 RK_PA3 5 &pcfg_pull_up>; 2010 }; 2011 2012 uart4m0_ctsn_pins: uart4m0-ctsn-pins { 2013 rockchip,pins = 2014 /* uart4m0_ctsn */ 2015 <4 RK_PA1 5 &pcfg_pull_none>; 2016 }; 2017 uart4m0_rtsn_pins: uart4m0-rtsn-pins { 2018 rockchip,pins = 2019 /* uart4m0_rtsn */ 2020 <4 RK_PA0 5 &pcfg_pull_none>; 2021 }; 2022 2023 uart4m1_xfer_pins: uart4m1-xfer-pins { 2024 rockchip,pins = 2025 /* uart4_rx_m1 */ 2026 <5 RK_PA3 8 &pcfg_pull_up>, 2027 /* uart4_tx_m1 */ 2028 <5 RK_PA2 8 &pcfg_pull_up>; 2029 }; 2030 2031 uart4m1_ctsn_pins: uart4m1-ctsn-pins { 2032 rockchip,pins = 2033 /* uart4m1_ctsn */ 2034 <5 RK_PA1 8 &pcfg_pull_none>; 2035 }; 2036 uart4m1_rtsn_pins: uart4m1-rtsn-pins { 2037 rockchip,pins = 2038 /* uart4m1_rtsn */ 2039 <5 RK_PA0 8 &pcfg_pull_none>; 2040 }; 2041 2042 uart4m2_xfer_pins: uart4m2-xfer-pins { 2043 rockchip,pins = 2044 /* uart4_rx_m2 */ 2045 <6 RK_PA1 7 &pcfg_pull_up>, 2046 /* uart4_tx_m2 */ 2047 <6 RK_PA0 7 &pcfg_pull_up>; 2048 }; 2049 2050 uart4m2_ctsn_pins: uart4m2-ctsn-pins { 2051 rockchip,pins = 2052 /* uart4m2_ctsn */ 2053 <6 RK_PA7 7 &pcfg_pull_none>; 2054 }; 2055 uart4m2_rtsn_pins: uart4m2-rtsn-pins { 2056 rockchip,pins = 2057 /* uart4m2_rtsn */ 2058 <6 RK_PA6 7 &pcfg_pull_none>; 2059 }; 2060 2061 uart4m3_xfer_pins: uart4m3-xfer-pins { 2062 rockchip,pins = 2063 /* uart4_rx_m3 */ 2064 <2 RK_PA4 3 &pcfg_pull_up>, 2065 /* uart4_tx_m3 */ 2066 <2 RK_PA5 3 &pcfg_pull_up>; 2067 }; 2068 2069 uart4m3_ctsn_pins: uart4m3-ctsn-pins { 2070 rockchip,pins = 2071 /* uart4m3_ctsn */ 2072 <2 RK_PA3 3 &pcfg_pull_none>; 2073 }; 2074 uart4m3_rtsn_pins: uart4m3-rtsn-pins { 2075 rockchip,pins = 2076 /* uart4m3_rtsn */ 2077 <2 RK_PA2 3 &pcfg_pull_none>; 2078 }; 2079 }; 2080 2081 uart5 { 2082 uart5m0_xfer_pins: uart5m0-xfer-pins { 2083 rockchip,pins = 2084 /* uart5_rx_m0 */ 2085 <4 RK_PA7 5 &pcfg_pull_up>, 2086 /* uart5_tx_m0 */ 2087 <4 RK_PA6 5 &pcfg_pull_up>; 2088 }; 2089 2090 uart5m0_ctsn_pins: uart5m0-ctsn-pins { 2091 rockchip,pins = 2092 /* uart5m0_ctsn */ 2093 <4 RK_PB1 5 &pcfg_pull_none>; 2094 }; 2095 uart5m0_rtsn_pins: uart5m0-rtsn-pins { 2096 rockchip,pins = 2097 /* uart5m0_rtsn */ 2098 <4 RK_PB0 5 &pcfg_pull_none>; 2099 }; 2100 2101 uart5m1_xfer_pins: uart5m1-xfer-pins { 2102 rockchip,pins = 2103 /* uart5_rx_m1 */ 2104 <5 RK_PA5 8 &pcfg_pull_up>, 2105 /* uart5_tx_m1 */ 2106 <5 RK_PA4 8 &pcfg_pull_up>; 2107 }; 2108 2109 uart5m1_ctsn_pins: uart5m1-ctsn-pins { 2110 rockchip,pins = 2111 /* uart5m1_ctsn */ 2112 <5 RK_PA7 8 &pcfg_pull_none>; 2113 }; 2114 uart5m1_rtsn_pins: uart5m1-rtsn-pins { 2115 rockchip,pins = 2116 /* uart5m1_rtsn */ 2117 <5 RK_PA6 8 &pcfg_pull_none>; 2118 }; 2119 2120 uart5m2_xfer_pins: uart5m2-xfer-pins { 2121 rockchip,pins = 2122 /* uart5_rx_m2 */ 2123 <6 RK_PA3 7 &pcfg_pull_up>, 2124 /* uart5_tx_m2 */ 2125 <6 RK_PA2 7 &pcfg_pull_up>; 2126 }; 2127 2128 uart5m2_ctsn_pins: uart5m2-ctsn-pins { 2129 rockchip,pins = 2130 /* uart5m2_ctsn */ 2131 <6 RK_PA5 7 &pcfg_pull_none>; 2132 }; 2133 uart5m2_rtsn_pins: uart5m2-rtsn-pins { 2134 rockchip,pins = 2135 /* uart5m2_rtsn */ 2136 <6 RK_PA4 7 &pcfg_pull_none>; 2137 }; 2138 }; 2139 2140 uart6 { 2141 uart6m0_xfer_pins: uart6m0-xfer-pins { 2142 rockchip,pins = 2143 /* uart6_rx_m0 */ 2144 <5 RK_PB1 8 &pcfg_pull_up>, 2145 /* uart6_tx_m0 */ 2146 <5 RK_PB0 8 &pcfg_pull_up>; 2147 }; 2148 2149 uart6m0_ctsn_pins: uart6m0-ctsn-pins { 2150 rockchip,pins = 2151 /* uart6m0_ctsn */ 2152 <5 RK_PB3 8 &pcfg_pull_none>; 2153 }; 2154 uart6m0_rtsn_pins: uart6m0-rtsn-pins { 2155 rockchip,pins = 2156 /* uart6m0_rtsn */ 2157 <5 RK_PB2 8 &pcfg_pull_none>; 2158 }; 2159 2160 uart6m1_xfer_pins: uart6m1-xfer-pins { 2161 rockchip,pins = 2162 /* uart6_rx_m1 */ 2163 <6 RK_PB1 7 &pcfg_pull_up>, 2164 /* uart6_tx_m1 */ 2165 <6 RK_PB0 7 &pcfg_pull_up>; 2166 }; 2167 2168 uart6m1_ctsn_pins: uart6m1-ctsn-pins { 2169 rockchip,pins = 2170 /* uart6m1_ctsn */ 2171 <6 RK_PB3 7 &pcfg_pull_none>; 2172 }; 2173 uart6m1_rtsn_pins: uart6m1-rtsn-pins { 2174 rockchip,pins = 2175 /* uart6m1_rtsn */ 2176 <6 RK_PB2 7 &pcfg_pull_none>; 2177 }; 2178 }; 2179 2180 uart7 { 2181 uart7m0_xfer_pins: uart7m0-xfer-pins { 2182 rockchip,pins = 2183 /* uart7_rx_m0 */ 2184 <5 RK_PB5 8 &pcfg_pull_up>, 2185 /* uart7_tx_m0 */ 2186 <5 RK_PB4 8 &pcfg_pull_up>; 2187 }; 2188 2189 uart7m0_ctsn_pins: uart7m0-ctsn-pins { 2190 rockchip,pins = 2191 /* uart7m0_ctsn */ 2192 <5 RK_PB7 8 &pcfg_pull_none>; 2193 }; 2194 uart7m0_rtsn_pins: uart7m0-rtsn-pins { 2195 rockchip,pins = 2196 /* uart7m0_rtsn */ 2197 <5 RK_PB6 8 &pcfg_pull_none>; 2198 }; 2199 2200 uart7m1_xfer_pins: uart7m1-xfer-pins { 2201 rockchip,pins = 2202 /* uart7_rx_m1 */ 2203 <6 RK_PB5 7 &pcfg_pull_up>, 2204 /* uart7_tx_m1 */ 2205 <6 RK_PB4 7 &pcfg_pull_up>; 2206 }; 2207 2208 uart7m1_ctsn_pins: uart7m1-ctsn-pins { 2209 rockchip,pins = 2210 /* uart7m1_ctsn */ 2211 <6 RK_PB7 7 &pcfg_pull_none>; 2212 }; 2213 uart7m1_rtsn_pins: uart7m1-rtsn-pins { 2214 rockchip,pins = 2215 /* uart7m1_rtsn */ 2216 <6 RK_PB6 7 &pcfg_pull_none>; 2217 }; 2218 }; 2219 2220 vi_cif { 2221 vi_cifm0_pins: vi-cifm0-pins { 2222 rockchip,pins = 2223 /* vi_cif_clkin_m0 */ 2224 <6 RK_PC1 1 &pcfg_pull_none>, 2225 /* vi_cif_clkout_m0 */ 2226 <6 RK_PC2 1 &pcfg_pull_none>, 2227 /* vi_cif_d0_m0 */ 2228 <6 RK_PA0 1 &pcfg_pull_none>, 2229 /* vi_cif_d10_m0 */ 2230 <6 RK_PB2 1 &pcfg_pull_none>, 2231 /* vi_cif_d11_m0 */ 2232 <6 RK_PB3 1 &pcfg_pull_none>, 2233 /* vi_cif_d12_m0 */ 2234 <6 RK_PB4 1 &pcfg_pull_none>, 2235 /* vi_cif_d13_m0 */ 2236 <6 RK_PB5 1 &pcfg_pull_none>, 2237 /* vi_cif_d14_m0 */ 2238 <6 RK_PB6 1 &pcfg_pull_none>, 2239 /* vi_cif_d15_m0 */ 2240 <6 RK_PB7 1 &pcfg_pull_none>, 2241 /* vi_cif_d1_m0 */ 2242 <6 RK_PA1 1 &pcfg_pull_none>, 2243 /* vi_cif_d2_m0 */ 2244 <6 RK_PA2 1 &pcfg_pull_none>, 2245 /* vi_cif_d3_m0 */ 2246 <6 RK_PA3 1 &pcfg_pull_none>, 2247 /* vi_cif_d4_m0 */ 2248 <6 RK_PA4 1 &pcfg_pull_none>, 2249 /* vi_cif_d5_m0 */ 2250 <6 RK_PA5 1 &pcfg_pull_none>, 2251 /* vi_cif_d6_m0 */ 2252 <6 RK_PA6 1 &pcfg_pull_none>, 2253 /* vi_cif_d7_m0 */ 2254 <6 RK_PA7 1 &pcfg_pull_none>, 2255 /* vi_cif_d8_m0 */ 2256 <6 RK_PB0 1 &pcfg_pull_none>, 2257 /* vi_cif_d9_m0 */ 2258 <6 RK_PB1 1 &pcfg_pull_none>, 2259 /* vi_cif_hsync_m0 */ 2260 <6 RK_PC3 1 &pcfg_pull_none>, 2261 /* vi_cif_vsync_m0 */ 2262 <6 RK_PC0 1 &pcfg_pull_none>; 2263 }; 2264 2265 vi_cifm1_pins: vi-cifm1-pins { 2266 rockchip,pins = 2267 /* vi_cif_clkin_m1 */ 2268 <5 RK_PC6 3 &pcfg_pull_none>, 2269 /* vi_cif_clkout_m1 */ 2270 <5 RK_PC5 3 &pcfg_pull_none>, 2271 /* vi_cif_d0_m1 */ 2272 <5 RK_PA0 3 &pcfg_pull_none>, 2273 /* vi_cif_d10_m1 */ 2274 <5 RK_PB6 3 &pcfg_pull_none>, 2275 /* vi_cif_d11_m1 */ 2276 <5 RK_PB7 3 &pcfg_pull_none>, 2277 /* vi_cif_d12_m1 */ 2278 <5 RK_PC0 3 &pcfg_pull_none>, 2279 /* vi_cif_d13_m1 */ 2280 <5 RK_PC1 3 &pcfg_pull_none>, 2281 /* vi_cif_d14_m1 */ 2282 <5 RK_PC2 3 &pcfg_pull_none>, 2283 /* vi_cif_d15_m1 */ 2284 <5 RK_PC3 3 &pcfg_pull_none>, 2285 /* vi_cif_d1_m1 */ 2286 <5 RK_PA1 3 &pcfg_pull_none>, 2287 /* vi_cif_d2_m1 */ 2288 <5 RK_PA2 3 &pcfg_pull_none>, 2289 /* vi_cif_d3_m1 */ 2290 <5 RK_PA7 3 &pcfg_pull_none>, 2291 /* vi_cif_d4_m1 */ 2292 <5 RK_PB0 3 &pcfg_pull_none>, 2293 /* vi_cif_d5_m1 */ 2294 <5 RK_PB1 3 &pcfg_pull_none>, 2295 /* vi_cif_d6_m1 */ 2296 <5 RK_PB2 3 &pcfg_pull_none>, 2297 /* vi_cif_d7_m1 */ 2298 <5 RK_PB3 3 &pcfg_pull_none>, 2299 /* vi_cif_d8_m1 */ 2300 <5 RK_PB4 3 &pcfg_pull_none>, 2301 /* vi_cif_d9_m1 */ 2302 <5 RK_PB5 3 &pcfg_pull_none>, 2303 /* vi_cif_hsync_m1 */ 2304 <5 RK_PC7 3 &pcfg_pull_none>, 2305 /* vi_cif_vsync_m1 */ 2306 <5 RK_PC4 3 &pcfg_pull_none>; 2307 }; 2308 }; 2309 2310 vo_lcdc { 2311 vo_lcdc_pins: vo-lcdc-pins { 2312 rockchip,pins = 2313 /* vo_lcdc_clk */ 2314 <5 RK_PD3 1 &pcfg_pull_none>, 2315 /* vo_lcdc_d0 */ 2316 <5 RK_PA0 1 &pcfg_pull_none>, 2317 /* vo_lcdc_d1 */ 2318 <5 RK_PA1 1 &pcfg_pull_none>, 2319 /* vo_lcdc_d2 */ 2320 <5 RK_PA2 1 &pcfg_pull_none>, 2321 /* vo_lcdc_d3 */ 2322 <5 RK_PA3 1 &pcfg_pull_none>, 2323 /* vo_lcdc_d4 */ 2324 <5 RK_PA4 1 &pcfg_pull_none>, 2325 /* vo_lcdc_d5 */ 2326 <5 RK_PA5 1 &pcfg_pull_none>, 2327 /* vo_lcdc_d6 */ 2328 <5 RK_PA6 1 &pcfg_pull_none>, 2329 /* vo_lcdc_d7 */ 2330 <5 RK_PA7 1 &pcfg_pull_none>, 2331 /* vo_lcdc_d8 */ 2332 <5 RK_PB0 1 &pcfg_pull_none>, 2333 /* vo_lcdc_d9 */ 2334 <5 RK_PB1 1 &pcfg_pull_none>, 2335 /* vo_lcdc_d10 */ 2336 <5 RK_PB2 1 &pcfg_pull_none>, 2337 /* vo_lcdc_d11 */ 2338 <5 RK_PB3 1 &pcfg_pull_none>, 2339 /* vo_lcdc_d12 */ 2340 <5 RK_PB4 1 &pcfg_pull_none>, 2341 /* vo_lcdc_d13 */ 2342 <5 RK_PB5 1 &pcfg_pull_none>, 2343 /* vo_lcdc_d14 */ 2344 <5 RK_PB6 1 &pcfg_pull_none>, 2345 /* vo_lcdc_d15 */ 2346 <5 RK_PB7 1 &pcfg_pull_none>, 2347 /* vo_lcdc_d16 */ 2348 <5 RK_PC0 1 &pcfg_pull_none>, 2349 /* vo_lcdc_d17 */ 2350 <5 RK_PC1 1 &pcfg_pull_none>, 2351 /* vo_lcdc_d18 */ 2352 <5 RK_PC2 1 &pcfg_pull_none>, 2353 /* vo_lcdc_d19 */ 2354 <5 RK_PC3 1 &pcfg_pull_none>, 2355 /* vo_lcdc_d20 */ 2356 <5 RK_PC4 1 &pcfg_pull_none>, 2357 /* vo_lcdc_d21 */ 2358 <5 RK_PC5 1 &pcfg_pull_none>, 2359 /* vo_lcdc_d22 */ 2360 <5 RK_PC6 1 &pcfg_pull_none>, 2361 /* vo_lcdc_d23 */ 2362 <5 RK_PC7 1 &pcfg_pull_none>, 2363 /* vo_lcdc_den */ 2364 <5 RK_PD0 1 &pcfg_pull_none>, 2365 /* vo_lcdc_hsync */ 2366 <5 RK_PD1 1 &pcfg_pull_none>, 2367 /* vo_lcdc_vsync */ 2368 <5 RK_PD2 1 &pcfg_pull_none>; 2369 }; 2370 }; 2371}; 2372 2373/* 2374 * This part is edited handly. 2375 */ 2376&pinctrl { 2377 dsmc { 2378 dsmc_csn_idle: dsmc-csn-idle { 2379 rockchip,pins = 2380 /* dsmc_csn0 */ 2381 <5 RK_PB4 RK_FUNC_GPIO &pcfg_pull_up>, 2382 /* dsmc_csn1 */ 2383 <5 RK_PA0 RK_FUNC_GPIO &pcfg_pull_up>, 2384 /* dsmc_csn2 */ 2385 <5 RK_PD1 RK_FUNC_GPIO &pcfg_pull_up>, 2386 /* dsmc_csn3 */ 2387 <5 RK_PD0 RK_FUNC_GPIO &pcfg_pull_up>; 2388 }; 2389 }; 2390 2391 pdm { 2392 pdmm0_clk0_idle: pdmm0-clk0-idle { 2393 rockchip,pins = 2394 /* pdm_clk0_m0 */ 2395 <7 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>; 2396 }; 2397 2398 pdmm0_clk1_idle: pdmm0-clk1-idle { 2399 rockchip,pins = 2400 /* pdm_clk1_m0 */ 2401 <7 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>; 2402 }; 2403 2404 pdmm1_clk0_idle: pdmm1-clk0-idle { 2405 rockchip,pins = 2406 /* pdm_clk0_m1 */ 2407 <6 RK_PB4 RK_FUNC_GPIO &pcfg_pull_none>; 2408 }; 2409 2410 pdmm1_clk1_idle: pdmm1-clk1-idle { 2411 rockchip,pins = 2412 /* pdm_clk1_m1 */ 2413 <6 RK_PB7 RK_FUNC_GPIO &pcfg_pull_none>; 2414 }; 2415 }; 2416 2417 sdmmc0 { 2418 sdmmc0_idle_pins: sdmmc0-idle-pins { 2419 rockchip,pins = 2420 <2 RK_PA0 RK_FUNC_GPIO &pcfg_pull_down>, 2421 <2 RK_PA1 RK_FUNC_GPIO &pcfg_pull_down>, 2422 <2 RK_PA2 RK_FUNC_GPIO &pcfg_pull_down>, 2423 <2 RK_PA3 RK_FUNC_GPIO &pcfg_pull_down>, 2424 <2 RK_PA4 RK_FUNC_GPIO &pcfg_pull_down>, 2425 <2 RK_PA5 RK_FUNC_GPIO &pcfg_pull_down>; 2426 }; 2427 }; 2428 2429 sdmmc1 { 2430 sdmmc1_idle_pins: sdmmc1-idle-pins { 2431 rockchip,pins = 2432 <3 RK_PA0 RK_FUNC_GPIO &pcfg_pull_down>, 2433 <3 RK_PA1 RK_FUNC_GPIO &pcfg_pull_down>, 2434 <3 RK_PA2 RK_FUNC_GPIO &pcfg_pull_down>, 2435 <3 RK_PA3 RK_FUNC_GPIO &pcfg_pull_down>, 2436 <3 RK_PA4 RK_FUNC_GPIO &pcfg_pull_down>, 2437 <3 RK_PA5 RK_FUNC_GPIO &pcfg_pull_down>; 2438 }; 2439 }; 2440 2441 vo_lcdc { 2442 bt1120_pins: bt1120-pins { 2443 rockchip,pins = 2444 /* vo_lcdc_clk */ 2445 <5 RK_PD3 1 &pcfg_pull_none>, 2446 /* vo_lcdc_d3 */ 2447 <5 RK_PA3 1 &pcfg_pull_none>, 2448 /* vo_lcdc_d4 */ 2449 <5 RK_PA4 1 &pcfg_pull_none>, 2450 /* vo_lcdc_d5 */ 2451 <5 RK_PA5 1 &pcfg_pull_none>, 2452 /* vo_lcdc_d6 */ 2453 <5 RK_PA6 1 &pcfg_pull_none>, 2454 /* vo_lcdc_d7 */ 2455 <5 RK_PA7 1 &pcfg_pull_none>, 2456 /* vo_lcdc_d10 */ 2457 <5 RK_PB2 1 &pcfg_pull_none>, 2458 /* vo_lcdc_d11 */ 2459 <5 RK_PB3 1 &pcfg_pull_none>, 2460 /* vo_lcdc_d12 */ 2461 <5 RK_PB4 1 &pcfg_pull_none>, 2462 /* vo_lcdc_d13 */ 2463 <5 RK_PB5 1 &pcfg_pull_none>, 2464 /* vo_lcdc_d14 */ 2465 <5 RK_PB6 1 &pcfg_pull_none>, 2466 /* vo_lcdc_d15 */ 2467 <5 RK_PB7 1 &pcfg_pull_none>, 2468 /* vo_lcdc_d19 */ 2469 <5 RK_PC3 1 &pcfg_pull_none>, 2470 /* vo_lcdc_d20 */ 2471 <5 RK_PC4 1 &pcfg_pull_none>, 2472 /* vo_lcdc_d21 */ 2473 <5 RK_PC5 1 &pcfg_pull_none>, 2474 /* vo_lcdc_d22 */ 2475 <5 RK_PC6 1 &pcfg_pull_none>, 2476 /* vo_lcdc_d23 */ 2477 <5 RK_PC7 1 &pcfg_pull_none>; 2478 }; 2479 2480 bt656_m0_pins: bt656-m0-pins { 2481 rockchip,pins = 2482 /* vo_lcdc_clk */ 2483 <5 RK_PD3 1 &pcfg_pull_none>, 2484 /* vo_lcdc_d3 */ 2485 <5 RK_PA3 1 &pcfg_pull_none>, 2486 /* vo_lcdc_d4 */ 2487 <5 RK_PA4 1 &pcfg_pull_none>, 2488 /* vo_lcdc_d5 */ 2489 <5 RK_PA5 1 &pcfg_pull_none>, 2490 /* vo_lcdc_d6 */ 2491 <5 RK_PA6 1 &pcfg_pull_none>, 2492 /* vo_lcdc_d7 */ 2493 <5 RK_PA7 1 &pcfg_pull_none>, 2494 /* vo_lcdc_d10 */ 2495 <5 RK_PB2 1 &pcfg_pull_none>, 2496 /* vo_lcdc_d11 */ 2497 <5 RK_PB3 1 &pcfg_pull_none>, 2498 /* vo_lcdc_d12 */ 2499 <5 RK_PB4 1 &pcfg_pull_none>; 2500 }; 2501 2502 bt656_m1_pins: bt656-m1-pins { 2503 rockchip,pins = 2504 /* vo_lcdc_clk */ 2505 <5 RK_PD3 1 &pcfg_pull_none>, 2506 /* vo_lcdc_d13 */ 2507 <5 RK_PB5 1 &pcfg_pull_none>, 2508 /* vo_lcdc_d14 */ 2509 <5 RK_PB6 1 &pcfg_pull_none>, 2510 /* vo_lcdc_d15 */ 2511 <5 RK_PB7 1 &pcfg_pull_none>, 2512 /* vo_lcdc_d19 */ 2513 <5 RK_PC3 1 &pcfg_pull_none>, 2514 /* vo_lcdc_d20 */ 2515 <5 RK_PC4 1 &pcfg_pull_none>, 2516 /* vo_lcdc_d21 */ 2517 <5 RK_PC5 1 &pcfg_pull_none>, 2518 /* vo_lcdc_d22 */ 2519 <5 RK_PC6 1 &pcfg_pull_none>, 2520 /* vo_lcdc_d23 */ 2521 <5 RK_PC7 1 &pcfg_pull_none>; 2522 }; 2523 2524 mcu_rgb3x8_rgb2x8_m0_pins: mcu-rgb3x8-rgb2x8-m0-pins { 2525 rockchip,pins = 2526 /* vo_lcdc_clk */ 2527 <5 RK_PD3 1 &pcfg_pull_none>, 2528 /* vo_lcdc_d3 */ 2529 <5 RK_PA3 1 &pcfg_pull_none>, 2530 /* vo_lcdc_d4 */ 2531 <5 RK_PA4 1 &pcfg_pull_none>, 2532 /* vo_lcdc_d5 */ 2533 <5 RK_PA5 1 &pcfg_pull_none>, 2534 /* vo_lcdc_d6 */ 2535 <5 RK_PA6 1 &pcfg_pull_none>, 2536 /* vo_lcdc_d7 */ 2537 <5 RK_PA7 1 &pcfg_pull_none>, 2538 /* vo_lcdc_d10 */ 2539 <5 RK_PB2 1 &pcfg_pull_none>, 2540 /* vo_lcdc_d11 */ 2541 <5 RK_PB3 1 &pcfg_pull_none>, 2542 /* vo_lcdc_d12 */ 2543 <5 RK_PB4 1 &pcfg_pull_none>, 2544 /* vo_lcdc_den */ 2545 <5 RK_PD0 1 &pcfg_pull_none>, 2546 /* vo_lcdc_hsync */ 2547 <5 RK_PD1 1 &pcfg_pull_none>, 2548 /* vo_lcdc_vsync */ 2549 <5 RK_PD2 1 &pcfg_pull_none>; 2550 }; 2551 2552 mcu_rgb3x8_rgb2x8_m1_pins: mcu-rgb3x8-rgb2x8-m1-pins { 2553 rockchip,pins = 2554 /* vo_lcdc_clk */ 2555 <5 RK_PD3 1 &pcfg_pull_none>, 2556 /* vo_lcdc_d13 */ 2557 <5 RK_PB5 1 &pcfg_pull_none>, 2558 /* vo_lcdc_d14 */ 2559 <5 RK_PB6 1 &pcfg_pull_none>, 2560 /* vo_lcdc_d15 */ 2561 <5 RK_PB7 1 &pcfg_pull_none>, 2562 /* vo_lcdc_d19 */ 2563 <5 RK_PC3 1 &pcfg_pull_none>, 2564 /* vo_lcdc_d20 */ 2565 <5 RK_PC4 1 &pcfg_pull_none>, 2566 /* vo_lcdc_d21 */ 2567 <5 RK_PC5 1 &pcfg_pull_none>, 2568 /* vo_lcdc_d22 */ 2569 <5 RK_PC6 1 &pcfg_pull_none>, 2570 /* vo_lcdc_d23 */ 2571 <5 RK_PC7 1 &pcfg_pull_none>, 2572 /* vo_lcdc_den */ 2573 <5 RK_PD0 1 &pcfg_pull_none>, 2574 /* vo_lcdc_hsync */ 2575 <5 RK_PD1 1 &pcfg_pull_none>, 2576 /* vo_lcdc_vsync */ 2577 <5 RK_PD2 1 &pcfg_pull_none>; 2578 }; 2579 2580 mcu_rgb565_pins: mcu-rgb565-pins { 2581 rockchip,pins = 2582 /* vo_lcdc_clk */ 2583 <5 RK_PD3 1 &pcfg_pull_none>, 2584 /* vo_lcdc_d3 */ 2585 <5 RK_PA3 1 &pcfg_pull_none>, 2586 /* vo_lcdc_d4 */ 2587 <5 RK_PA4 1 &pcfg_pull_none>, 2588 /* vo_lcdc_d5 */ 2589 <5 RK_PA5 1 &pcfg_pull_none>, 2590 /* vo_lcdc_d6 */ 2591 <5 RK_PA6 1 &pcfg_pull_none>, 2592 /* vo_lcdc_d7 */ 2593 <5 RK_PA7 1 &pcfg_pull_none>, 2594 /* vo_lcdc_d10 */ 2595 <5 RK_PB2 1 &pcfg_pull_none>, 2596 /* vo_lcdc_d11 */ 2597 <5 RK_PB3 1 &pcfg_pull_none>, 2598 /* vo_lcdc_d12 */ 2599 <5 RK_PB4 1 &pcfg_pull_none>, 2600 /* vo_lcdc_d13 */ 2601 <5 RK_PB5 1 &pcfg_pull_none>, 2602 /* vo_lcdc_d14 */ 2603 <5 RK_PB6 1 &pcfg_pull_none>, 2604 /* vo_lcdc_d15 */ 2605 <5 RK_PB7 1 &pcfg_pull_none>, 2606 /* vo_lcdc_d19 */ 2607 <5 RK_PC3 1 &pcfg_pull_none>, 2608 /* vo_lcdc_d20 */ 2609 <5 RK_PC4 1 &pcfg_pull_none>, 2610 /* vo_lcdc_d21 */ 2611 <5 RK_PC5 1 &pcfg_pull_none>, 2612 /* vo_lcdc_d22 */ 2613 <5 RK_PC6 1 &pcfg_pull_none>, 2614 /* vo_lcdc_d23 */ 2615 <5 RK_PC7 1 &pcfg_pull_none>, 2616 /* vo_lcdc_den */ 2617 <5 RK_PD0 1 &pcfg_pull_none>, 2618 /* vo_lcdc_hsync */ 2619 <5 RK_PD1 1 &pcfg_pull_none>, 2620 /* vo_lcdc_vsync */ 2621 <5 RK_PD2 1 &pcfg_pull_none>; 2622 }; 2623 2624 mcu_rgb666_pins: mcu-rgb666-pins { 2625 rockchip,pins = 2626 /* vo_lcdc_clk */ 2627 <5 RK_PD3 1 &pcfg_pull_none>, 2628 /* vo_lcdc_d2 */ 2629 <5 RK_PA2 1 &pcfg_pull_none>, 2630 /* vo_lcdc_d3 */ 2631 <5 RK_PA3 1 &pcfg_pull_none>, 2632 /* vo_lcdc_d4 */ 2633 <5 RK_PA4 1 &pcfg_pull_none>, 2634 /* vo_lcdc_d5 */ 2635 <5 RK_PA5 1 &pcfg_pull_none>, 2636 /* vo_lcdc_d6 */ 2637 <5 RK_PA6 1 &pcfg_pull_none>, 2638 /* vo_lcdc_d7 */ 2639 <5 RK_PA7 1 &pcfg_pull_none>, 2640 /* vo_lcdc_d10 */ 2641 <5 RK_PB2 1 &pcfg_pull_none>, 2642 /* vo_lcdc_d11 */ 2643 <5 RK_PB3 1 &pcfg_pull_none>, 2644 /* vo_lcdc_d12 */ 2645 <5 RK_PB4 1 &pcfg_pull_none>, 2646 /* vo_lcdc_d13 */ 2647 <5 RK_PB5 1 &pcfg_pull_none>, 2648 /* vo_lcdc_d14 */ 2649 <5 RK_PB6 1 &pcfg_pull_none>, 2650 /* vo_lcdc_d15 */ 2651 <5 RK_PB7 1 &pcfg_pull_none>, 2652 /* vo_lcdc_d18 */ 2653 <5 RK_PC2 1 &pcfg_pull_none>, 2654 /* vo_lcdc_d19 */ 2655 <5 RK_PC3 1 &pcfg_pull_none>, 2656 /* vo_lcdc_d20 */ 2657 <5 RK_PC4 1 &pcfg_pull_none>, 2658 /* vo_lcdc_d21 */ 2659 <5 RK_PC5 1 &pcfg_pull_none>, 2660 /* vo_lcdc_d22 */ 2661 <5 RK_PC6 1 &pcfg_pull_none>, 2662 /* vo_lcdc_d23 */ 2663 <5 RK_PC7 1 &pcfg_pull_none>, 2664 /* vo_lcdc_den */ 2665 <5 RK_PD0 1 &pcfg_pull_none>, 2666 /* vo_lcdc_hsync */ 2667 <5 RK_PD1 1 &pcfg_pull_none>, 2668 /* vo_lcdc_vsync */ 2669 <5 RK_PD2 1 &pcfg_pull_none>; 2670 }; 2671 2672 mcu_rgb888_pins: mcu-rgb888-pins { 2673 rockchip,pins = 2674 /* vo_lcdc_clk */ 2675 <5 RK_PD3 1 &pcfg_pull_none>, 2676 /* vo_lcdc_d0 */ 2677 <5 RK_PA0 1 &pcfg_pull_none>, 2678 /* vo_lcdc_d1 */ 2679 <5 RK_PA1 1 &pcfg_pull_none>, 2680 /* vo_lcdc_d2 */ 2681 <5 RK_PA2 1 &pcfg_pull_none>, 2682 /* vo_lcdc_d3 */ 2683 <5 RK_PA3 1 &pcfg_pull_none>, 2684 /* vo_lcdc_d4 */ 2685 <5 RK_PA4 1 &pcfg_pull_none>, 2686 /* vo_lcdc_d5 */ 2687 <5 RK_PA5 1 &pcfg_pull_none>, 2688 /* vo_lcdc_d6 */ 2689 <5 RK_PA6 1 &pcfg_pull_none>, 2690 /* vo_lcdc_d7 */ 2691 <5 RK_PA7 1 &pcfg_pull_none>, 2692 /* vo_lcdc_d8 */ 2693 <5 RK_PB0 1 &pcfg_pull_none>, 2694 /* vo_lcdc_d9 */ 2695 <5 RK_PB1 1 &pcfg_pull_none>, 2696 /* vo_lcdc_d10 */ 2697 <5 RK_PB2 1 &pcfg_pull_none>, 2698 /* vo_lcdc_d11 */ 2699 <5 RK_PB3 1 &pcfg_pull_none>, 2700 /* vo_lcdc_d12 */ 2701 <5 RK_PB4 1 &pcfg_pull_none>, 2702 /* vo_lcdc_d13 */ 2703 <5 RK_PB5 1 &pcfg_pull_none>, 2704 /* vo_lcdc_d14 */ 2705 <5 RK_PB6 1 &pcfg_pull_none>, 2706 /* vo_lcdc_d15 */ 2707 <5 RK_PB7 1 &pcfg_pull_none>, 2708 /* vo_lcdc_d16 */ 2709 <5 RK_PC0 1 &pcfg_pull_none>, 2710 /* vo_lcdc_d17 */ 2711 <5 RK_PC1 1 &pcfg_pull_none>, 2712 /* vo_lcdc_d18 */ 2713 <5 RK_PC2 1 &pcfg_pull_none>, 2714 /* vo_lcdc_d19 */ 2715 <5 RK_PC3 1 &pcfg_pull_none>, 2716 /* vo_lcdc_d20 */ 2717 <5 RK_PC4 1 &pcfg_pull_none>, 2718 /* vo_lcdc_d21 */ 2719 <5 RK_PC5 1 &pcfg_pull_none>, 2720 /* vo_lcdc_d22 */ 2721 <5 RK_PC6 1 &pcfg_pull_none>, 2722 /* vo_lcdc_d23 */ 2723 <5 RK_PC7 1 &pcfg_pull_none>, 2724 /* vo_lcdc_den */ 2725 <5 RK_PD0 1 &pcfg_pull_none>, 2726 /* vo_lcdc_hsync */ 2727 <5 RK_PD1 1 &pcfg_pull_none>, 2728 /* vo_lcdc_vsync */ 2729 <5 RK_PD2 1 &pcfg_pull_none>; 2730 }; 2731 2732 rgb3x8_rgb2x8_m0_pins: rgb3x8-rgb2x8-m0-pins { 2733 rockchip,pins = 2734 /* vo_lcdc_clk */ 2735 <5 RK_PD3 1 &pcfg_pull_none>, 2736 /* vo_lcdc_d3 */ 2737 <5 RK_PA3 1 &pcfg_pull_none>, 2738 /* vo_lcdc_d4 */ 2739 <5 RK_PA4 1 &pcfg_pull_none>, 2740 /* vo_lcdc_d5 */ 2741 <5 RK_PA5 1 &pcfg_pull_none>, 2742 /* vo_lcdc_d6 */ 2743 <5 RK_PA6 1 &pcfg_pull_none>, 2744 /* vo_lcdc_d7 */ 2745 <5 RK_PA7 1 &pcfg_pull_none>, 2746 /* vo_lcdc_d10 */ 2747 <5 RK_PB2 1 &pcfg_pull_none>, 2748 /* vo_lcdc_d11 */ 2749 <5 RK_PB3 1 &pcfg_pull_none>, 2750 /* vo_lcdc_d12 */ 2751 <5 RK_PB4 1 &pcfg_pull_none>, 2752 /* vo_lcdc_den */ 2753 <5 RK_PD0 1 &pcfg_pull_none>, 2754 /* vo_lcdc_hsync */ 2755 <5 RK_PD1 1 &pcfg_pull_none>, 2756 /* vo_lcdc_vsync */ 2757 <5 RK_PD2 1 &pcfg_pull_none>; 2758 }; 2759 2760 rgb3x8_rgb2x8_m1_pins: rgb3x8-rgb2x8-m1-pins { 2761 rockchip,pins = 2762 /* vo_lcdc_clk */ 2763 <5 RK_PD3 1 &pcfg_pull_none>, 2764 /* vo_lcdc_d13 */ 2765 <5 RK_PB5 1 &pcfg_pull_none>, 2766 /* vo_lcdc_d14 */ 2767 <5 RK_PB6 1 &pcfg_pull_none>, 2768 /* vo_lcdc_d15 */ 2769 <5 RK_PB7 1 &pcfg_pull_none>, 2770 /* vo_lcdc_d19 */ 2771 <5 RK_PC3 1 &pcfg_pull_none>, 2772 /* vo_lcdc_d20 */ 2773 <5 RK_PC4 1 &pcfg_pull_none>, 2774 /* vo_lcdc_d21 */ 2775 <5 RK_PC5 1 &pcfg_pull_none>, 2776 /* vo_lcdc_d22 */ 2777 <5 RK_PC6 1 &pcfg_pull_none>, 2778 /* vo_lcdc_d23 */ 2779 <5 RK_PC7 1 &pcfg_pull_none>, 2780 /* vo_lcdc_den */ 2781 <5 RK_PD0 1 &pcfg_pull_none>, 2782 /* vo_lcdc_hsync */ 2783 <5 RK_PD1 1 &pcfg_pull_none>, 2784 /* vo_lcdc_vsync */ 2785 <5 RK_PD2 1 &pcfg_pull_none>; 2786 }; 2787 2788 rgb565_pins: rgb565-pins { 2789 rockchip,pins = 2790 /* vo_lcdc_clk */ 2791 <5 RK_PD3 1 &pcfg_pull_none>, 2792 /* vo_lcdc_d3 */ 2793 <5 RK_PA3 1 &pcfg_pull_none>, 2794 /* vo_lcdc_d4 */ 2795 <5 RK_PA4 1 &pcfg_pull_none>, 2796 /* vo_lcdc_d5 */ 2797 <5 RK_PA5 1 &pcfg_pull_none>, 2798 /* vo_lcdc_d6 */ 2799 <5 RK_PA6 1 &pcfg_pull_none>, 2800 /* vo_lcdc_d7 */ 2801 <5 RK_PA7 1 &pcfg_pull_none>, 2802 /* vo_lcdc_d10 */ 2803 <5 RK_PB2 1 &pcfg_pull_none>, 2804 /* vo_lcdc_d11 */ 2805 <5 RK_PB3 1 &pcfg_pull_none>, 2806 /* vo_lcdc_d12 */ 2807 <5 RK_PB4 1 &pcfg_pull_none>, 2808 /* vo_lcdc_d13 */ 2809 <5 RK_PB5 1 &pcfg_pull_none>, 2810 /* vo_lcdc_d14 */ 2811 <5 RK_PB6 1 &pcfg_pull_none>, 2812 /* vo_lcdc_d15 */ 2813 <5 RK_PB7 1 &pcfg_pull_none>, 2814 /* vo_lcdc_d19 */ 2815 <5 RK_PC3 1 &pcfg_pull_none>, 2816 /* vo_lcdc_d20 */ 2817 <5 RK_PC4 1 &pcfg_pull_none>, 2818 /* vo_lcdc_d21 */ 2819 <5 RK_PC5 1 &pcfg_pull_none>, 2820 /* vo_lcdc_d22 */ 2821 <5 RK_PC6 1 &pcfg_pull_none>, 2822 /* vo_lcdc_d23 */ 2823 <5 RK_PC7 1 &pcfg_pull_none>, 2824 /* vo_lcdc_den */ 2825 <5 RK_PD0 1 &pcfg_pull_none>, 2826 /* vo_lcdc_hsync */ 2827 <5 RK_PD1 1 &pcfg_pull_none>, 2828 /* vo_lcdc_vsync */ 2829 <5 RK_PD2 1 &pcfg_pull_none>; 2830 }; 2831 2832 rgb666_pins: rgb666-pins { 2833 rockchip,pins = 2834 /* vo_lcdc_clk */ 2835 <5 RK_PD3 1 &pcfg_pull_none>, 2836 /* vo_lcdc_d2 */ 2837 <5 RK_PA2 1 &pcfg_pull_none>, 2838 /* vo_lcdc_d3 */ 2839 <5 RK_PA3 1 &pcfg_pull_none>, 2840 /* vo_lcdc_d4 */ 2841 <5 RK_PA4 1 &pcfg_pull_none>, 2842 /* vo_lcdc_d5 */ 2843 <5 RK_PA5 1 &pcfg_pull_none>, 2844 /* vo_lcdc_d6 */ 2845 <5 RK_PA6 1 &pcfg_pull_none>, 2846 /* vo_lcdc_d7 */ 2847 <5 RK_PA7 1 &pcfg_pull_none>, 2848 /* vo_lcdc_d10 */ 2849 <5 RK_PB2 1 &pcfg_pull_none>, 2850 /* vo_lcdc_d11 */ 2851 <5 RK_PB3 1 &pcfg_pull_none>, 2852 /* vo_lcdc_d12 */ 2853 <5 RK_PB4 1 &pcfg_pull_none>, 2854 /* vo_lcdc_d13 */ 2855 <5 RK_PB5 1 &pcfg_pull_none>, 2856 /* vo_lcdc_d14 */ 2857 <5 RK_PB6 1 &pcfg_pull_none>, 2858 /* vo_lcdc_d15 */ 2859 <5 RK_PB7 1 &pcfg_pull_none>, 2860 /* vo_lcdc_d18 */ 2861 <5 RK_PC2 1 &pcfg_pull_none>, 2862 /* vo_lcdc_d19 */ 2863 <5 RK_PC3 1 &pcfg_pull_none>, 2864 /* vo_lcdc_d20 */ 2865 <5 RK_PC4 1 &pcfg_pull_none>, 2866 /* vo_lcdc_d21 */ 2867 <5 RK_PC5 1 &pcfg_pull_none>, 2868 /* vo_lcdc_d22 */ 2869 <5 RK_PC6 1 &pcfg_pull_none>, 2870 /* vo_lcdc_d23 */ 2871 <5 RK_PC7 1 &pcfg_pull_none>, 2872 /* vo_lcdc_den */ 2873 <5 RK_PD0 1 &pcfg_pull_none>, 2874 /* vo_lcdc_hsync */ 2875 <5 RK_PD1 1 &pcfg_pull_none>, 2876 /* vo_lcdc_vsync */ 2877 <5 RK_PD2 1 &pcfg_pull_none>; 2878 }; 2879 2880 rgb888_pins: rgb888-pins { 2881 rockchip,pins = 2882 /* vo_lcdc_clk */ 2883 <5 RK_PD3 1 &pcfg_pull_none>, 2884 /* vo_lcdc_d0 */ 2885 <5 RK_PA0 1 &pcfg_pull_none>, 2886 /* vo_lcdc_d1 */ 2887 <5 RK_PA1 1 &pcfg_pull_none>, 2888 /* vo_lcdc_d2 */ 2889 <5 RK_PA2 1 &pcfg_pull_none>, 2890 /* vo_lcdc_d3 */ 2891 <5 RK_PA3 1 &pcfg_pull_none>, 2892 /* vo_lcdc_d4 */ 2893 <5 RK_PA4 1 &pcfg_pull_none>, 2894 /* vo_lcdc_d5 */ 2895 <5 RK_PA5 1 &pcfg_pull_none>, 2896 /* vo_lcdc_d6 */ 2897 <5 RK_PA6 1 &pcfg_pull_none>, 2898 /* vo_lcdc_d7 */ 2899 <5 RK_PA7 1 &pcfg_pull_none>, 2900 /* vo_lcdc_d8 */ 2901 <5 RK_PB0 1 &pcfg_pull_none>, 2902 /* vo_lcdc_d9 */ 2903 <5 RK_PB1 1 &pcfg_pull_none>, 2904 /* vo_lcdc_d10 */ 2905 <5 RK_PB2 1 &pcfg_pull_none>, 2906 /* vo_lcdc_d11 */ 2907 <5 RK_PB3 1 &pcfg_pull_none>, 2908 /* vo_lcdc_d12 */ 2909 <5 RK_PB4 1 &pcfg_pull_none>, 2910 /* vo_lcdc_d13 */ 2911 <5 RK_PB5 1 &pcfg_pull_none>, 2912 /* vo_lcdc_d14 */ 2913 <5 RK_PB6 1 &pcfg_pull_none>, 2914 /* vo_lcdc_d15 */ 2915 <5 RK_PB7 1 &pcfg_pull_none>, 2916 /* vo_lcdc_d16 */ 2917 <5 RK_PC0 1 &pcfg_pull_none>, 2918 /* vo_lcdc_d17 */ 2919 <5 RK_PC1 1 &pcfg_pull_none>, 2920 /* vo_lcdc_d18 */ 2921 <5 RK_PC2 1 &pcfg_pull_none>, 2922 /* vo_lcdc_d19 */ 2923 <5 RK_PC3 1 &pcfg_pull_none>, 2924 /* vo_lcdc_d20 */ 2925 <5 RK_PC4 1 &pcfg_pull_none>, 2926 /* vo_lcdc_d21 */ 2927 <5 RK_PC5 1 &pcfg_pull_none>, 2928 /* vo_lcdc_d22 */ 2929 <5 RK_PC6 1 &pcfg_pull_none>, 2930 /* vo_lcdc_d23 */ 2931 <5 RK_PC7 1 &pcfg_pull_none>, 2932 /* vo_lcdc_den */ 2933 <5 RK_PD0 1 &pcfg_pull_none>, 2934 /* vo_lcdc_hsync */ 2935 <5 RK_PD1 1 &pcfg_pull_none>, 2936 /* vo_lcdc_vsync */ 2937 <5 RK_PD2 1 &pcfg_pull_none>; 2938 }; 2939 }; 2940}; 2941