1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright (c) 2021 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 auddsm { 15 /omit-if-no-ref/ 16 auddsm_pins: auddsm-pins { 17 rockchip,pins = 18 /* auddsm_ln */ 19 <3 RK_PA1 4 &pcfg_pull_none>, 20 /* auddsm_lp */ 21 <3 RK_PA2 4 &pcfg_pull_none>, 22 /* auddsm_rn */ 23 <3 RK_PA3 4 &pcfg_pull_none>, 24 /* auddsm_rp */ 25 <3 RK_PA4 4 &pcfg_pull_none>; 26 }; 27 }; 28 29 bt1120 { 30 /omit-if-no-ref/ 31 bt1120_pins: bt1120-pins { 32 rockchip,pins = 33 /* bt1120_clkout */ 34 <4 RK_PB0 2 &pcfg_pull_none>, 35 /* bt1120_d0 */ 36 <4 RK_PA0 2 &pcfg_pull_none>, 37 /* bt1120_d1 */ 38 <4 RK_PA1 2 &pcfg_pull_none>, 39 /* bt1120_d2 */ 40 <4 RK_PA2 2 &pcfg_pull_none>, 41 /* bt1120_d3 */ 42 <4 RK_PA3 2 &pcfg_pull_none>, 43 /* bt1120_d4 */ 44 <4 RK_PA4 2 &pcfg_pull_none>, 45 /* bt1120_d5 */ 46 <4 RK_PA5 2 &pcfg_pull_none>, 47 /* bt1120_d6 */ 48 <4 RK_PA6 2 &pcfg_pull_none>, 49 /* bt1120_d7 */ 50 <4 RK_PA7 2 &pcfg_pull_none>, 51 /* bt1120_d8 */ 52 <4 RK_PB2 2 &pcfg_pull_none>, 53 /* bt1120_d9 */ 54 <4 RK_PB3 2 &pcfg_pull_none>, 55 /* bt1120_d10 */ 56 <4 RK_PB4 2 &pcfg_pull_none>, 57 /* bt1120_d11 */ 58 <4 RK_PB5 2 &pcfg_pull_none>, 59 /* bt1120_d12 */ 60 <4 RK_PB6 2 &pcfg_pull_none>, 61 /* bt1120_d13 */ 62 <4 RK_PB7 2 &pcfg_pull_none>, 63 /* bt1120_d14 */ 64 <4 RK_PC0 2 &pcfg_pull_none>, 65 /* bt1120_d15 */ 66 <4 RK_PC1 2 &pcfg_pull_none>; 67 }; 68 }; 69 70 can0 { 71 /omit-if-no-ref/ 72 can0m0_pins: can0m0-pins { 73 rockchip,pins = 74 /* can0_rx_m0 */ 75 <0 RK_PC0 11 &pcfg_pull_none>, 76 /* can0_tx_m0 */ 77 <0 RK_PB7 11 &pcfg_pull_none>; 78 }; 79 80 /omit-if-no-ref/ 81 can0m1_pins: can0m1-pins { 82 rockchip,pins = 83 /* can0_rx_m1 */ 84 <4 RK_PD5 9 &pcfg_pull_none>, 85 /* can0_tx_m1 */ 86 <4 RK_PD4 9 &pcfg_pull_none>; 87 }; 88 }; 89 90 can1 { 91 /omit-if-no-ref/ 92 can1m0_pins: can1m0-pins { 93 rockchip,pins = 94 /* can1_rx_m0 */ 95 <3 RK_PB5 9 &pcfg_pull_none>, 96 /* can1_tx_m0 */ 97 <3 RK_PB6 9 &pcfg_pull_none>; 98 }; 99 100 /omit-if-no-ref/ 101 can1m1_pins: can1m1-pins { 102 rockchip,pins = 103 /* can1_rx_m1 */ 104 <4 RK_PB2 12 &pcfg_pull_none>, 105 /* can1_tx_m1 */ 106 <4 RK_PB3 12 &pcfg_pull_none>; 107 }; 108 }; 109 110 can2 { 111 /omit-if-no-ref/ 112 can2m0_pins: can2m0-pins { 113 rockchip,pins = 114 /* can2_rx_m0 */ 115 <3 RK_PC4 9 &pcfg_pull_none>, 116 /* can2_tx_m0 */ 117 <3 RK_PC5 9 &pcfg_pull_none>; 118 }; 119 120 /omit-if-no-ref/ 121 can2m1_pins: can2m1-pins { 122 rockchip,pins = 123 /* can2_rx_m1 */ 124 <0 RK_PD4 10 &pcfg_pull_none>, 125 /* can2_tx_m1 */ 126 <0 RK_PD5 10 &pcfg_pull_none>; 127 }; 128 }; 129 130 cif { 131 /omit-if-no-ref/ 132 cif_clk: cif-clk { 133 rockchip,pins = 134 /* cif_clkout */ 135 <4 RK_PB4 1 &pcfg_pull_none>; 136 }; 137 138 /omit-if-no-ref/ 139 cif_dvp_clk: cif-dvp-clk { 140 rockchip,pins = 141 /* cif_clkin */ 142 <4 RK_PB0 1 &pcfg_pull_none>, 143 /* cif_href */ 144 <4 RK_PB2 1 &pcfg_pull_none>, 145 /* cif_vsync */ 146 <4 RK_PB3 1 &pcfg_pull_none>; 147 }; 148 149 /omit-if-no-ref/ 150 cif_dvp_bus16: cif-dvp-bus16 { 151 rockchip,pins = 152 /* cif_d8 */ 153 <3 RK_PC4 1 &pcfg_pull_none>, 154 /* cif_d9 */ 155 <3 RK_PC5 1 &pcfg_pull_none>, 156 /* cif_d10 */ 157 <3 RK_PC6 1 &pcfg_pull_none>, 158 /* cif_d11 */ 159 <3 RK_PC7 1 &pcfg_pull_none>, 160 /* cif_d12 */ 161 <3 RK_PD0 1 &pcfg_pull_none>, 162 /* cif_d13 */ 163 <3 RK_PD1 1 &pcfg_pull_none>, 164 /* cif_d14 */ 165 <3 RK_PD2 1 &pcfg_pull_none>, 166 /* cif_d15 */ 167 <3 RK_PD3 1 &pcfg_pull_none>; 168 }; 169 170 /omit-if-no-ref/ 171 cif_dvp_bus8: cif-dvp-bus8 { 172 rockchip,pins = 173 /* cif_d0 */ 174 <4 RK_PA0 1 &pcfg_pull_none>, 175 /* cif_d1 */ 176 <4 RK_PA1 1 &pcfg_pull_none>, 177 /* cif_d2 */ 178 <4 RK_PA2 1 &pcfg_pull_none>, 179 /* cif_d3 */ 180 <4 RK_PA3 1 &pcfg_pull_none>, 181 /* cif_d4 */ 182 <4 RK_PA4 1 &pcfg_pull_none>, 183 /* cif_d5 */ 184 <4 RK_PA5 1 &pcfg_pull_none>, 185 /* cif_d6 */ 186 <4 RK_PA6 1 &pcfg_pull_none>, 187 /* cif_d7 */ 188 <4 RK_PA7 1 &pcfg_pull_none>; 189 }; 190 }; 191 192 clk32k { 193 /omit-if-no-ref/ 194 clk32k_in: clk32k-in { 195 rockchip,pins = 196 /* clk32k_in */ 197 <0 RK_PB2 1 &pcfg_pull_none>; 198 }; 199 200 /omit-if-no-ref/ 201 clk32k_out0: clk32k-out0 { 202 rockchip,pins = 203 /* clk32k_out0 */ 204 <0 RK_PB2 2 &pcfg_pull_none>; 205 }; 206 }; 207 208 cpu { 209 /omit-if-no-ref/ 210 cpu_pins: cpu-pins { 211 rockchip,pins = 212 /* cpu_big0_avs */ 213 <0 RK_PD1 2 &pcfg_pull_none>, 214 /* cpu_big1_avs */ 215 <0 RK_PD5 2 &pcfg_pull_none>; 216 }; 217 }; 218 219 ddrphych0 { 220 /omit-if-no-ref/ 221 ddrphych0_pins: ddrphych0-pins { 222 rockchip,pins = 223 /* ddrphych0_dtb0 */ 224 <4 RK_PA0 7 &pcfg_pull_none>, 225 /* ddrphych0_dtb1 */ 226 <4 RK_PA1 7 &pcfg_pull_none>, 227 /* ddrphych0_dtb2 */ 228 <4 RK_PA2 7 &pcfg_pull_none>, 229 /* ddrphych0_dtb3 */ 230 <4 RK_PA3 7 &pcfg_pull_none>; 231 }; 232 }; 233 234 ddrphych1 { 235 /omit-if-no-ref/ 236 ddrphych1_pins: ddrphych1-pins { 237 rockchip,pins = 238 /* ddrphych1_dtb0 */ 239 <4 RK_PA4 7 &pcfg_pull_none>, 240 /* ddrphych1_dtb1 */ 241 <4 RK_PA5 7 &pcfg_pull_none>, 242 /* ddrphych1_dtb2 */ 243 <4 RK_PA6 7 &pcfg_pull_none>, 244 /* ddrphych1_dtb3 */ 245 <4 RK_PA7 7 &pcfg_pull_none>; 246 }; 247 }; 248 249 ddrphych2 { 250 /omit-if-no-ref/ 251 ddrphych2_pins: ddrphych2-pins { 252 rockchip,pins = 253 /* ddrphych2_dtb0 */ 254 <4 RK_PB0 7 &pcfg_pull_none>, 255 /* ddrphych2_dtb1 */ 256 <4 RK_PB1 7 &pcfg_pull_none>, 257 /* ddrphych2_dtb2 */ 258 <4 RK_PB2 7 &pcfg_pull_none>, 259 /* ddrphych2_dtb3 */ 260 <4 RK_PB3 7 &pcfg_pull_none>; 261 }; 262 }; 263 264 ddrphych3 { 265 /omit-if-no-ref/ 266 ddrphych3_pins: ddrphych3-pins { 267 rockchip,pins = 268 /* ddrphych3_dtb0 */ 269 <4 RK_PB4 7 &pcfg_pull_none>, 270 /* ddrphych3_dtb1 */ 271 <4 RK_PB5 7 &pcfg_pull_none>, 272 /* ddrphych3_dtb2 */ 273 <4 RK_PB6 7 &pcfg_pull_none>, 274 /* ddrphych3_dtb3 */ 275 <4 RK_PB7 7 &pcfg_pull_none>; 276 }; 277 }; 278 279 dp0 { 280 /omit-if-no-ref/ 281 dp0m0_pins: dp0m0-pins { 282 rockchip,pins = 283 /* dp0_hpdin_m0 */ 284 <4 RK_PB4 5 &pcfg_pull_none>; 285 }; 286 287 /omit-if-no-ref/ 288 dp0m1_pins: dp0m1-pins { 289 rockchip,pins = 290 /* dp0_hpdin_m1 */ 291 <0 RK_PC4 10 &pcfg_pull_none>; 292 }; 293 294 /omit-if-no-ref/ 295 dp0m2_pins: dp0m2-pins { 296 rockchip,pins = 297 /* dp0_hpdin_m2 */ 298 <1 RK_PA0 5 &pcfg_pull_none>; 299 }; 300 }; 301 302 dp1 { 303 /omit-if-no-ref/ 304 dp1m0_pins: dp1m0-pins { 305 rockchip,pins = 306 /* dp1_hpdin_m0 */ 307 <3 RK_PD5 5 &pcfg_pull_none>; 308 }; 309 310 /omit-if-no-ref/ 311 dp1m1_pins: dp1m1-pins { 312 rockchip,pins = 313 /* dp1_hpdin_m1 */ 314 <0 RK_PC5 10 &pcfg_pull_none>; 315 }; 316 317 /omit-if-no-ref/ 318 dp1m2_pins: dp1m2-pins { 319 rockchip,pins = 320 /* dp1_hpdin_m2 */ 321 <1 RK_PA1 5 &pcfg_pull_none>; 322 }; 323 }; 324 325 emmc { 326 /omit-if-no-ref/ 327 emmc_rstnout: emmc-rstnout { 328 rockchip,pins = 329 /* emmc_rstn */ 330 <2 RK_PA3 1 &pcfg_pull_none>; 331 }; 332 333 /omit-if-no-ref/ 334 emmc_bus8: emmc-bus8 { 335 rockchip,pins = 336 /* emmc_d0 */ 337 <2 RK_PD0 1 &pcfg_pull_up_drv_level_2>, 338 /* emmc_d1 */ 339 <2 RK_PD1 1 &pcfg_pull_up_drv_level_2>, 340 /* emmc_d2 */ 341 <2 RK_PD2 1 &pcfg_pull_up_drv_level_2>, 342 /* emmc_d3 */ 343 <2 RK_PD3 1 &pcfg_pull_up_drv_level_2>, 344 /* emmc_d4 */ 345 <2 RK_PD4 1 &pcfg_pull_up_drv_level_2>, 346 /* emmc_d5 */ 347 <2 RK_PD5 1 &pcfg_pull_up_drv_level_2>, 348 /* emmc_d6 */ 349 <2 RK_PD6 1 &pcfg_pull_up_drv_level_2>, 350 /* emmc_d7 */ 351 <2 RK_PD7 1 &pcfg_pull_up_drv_level_2>; 352 }; 353 354 /omit-if-no-ref/ 355 emmc_clk: emmc-clk { 356 rockchip,pins = 357 /* emmc_clkout */ 358 <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>; 359 }; 360 361 /omit-if-no-ref/ 362 emmc_cmd: emmc-cmd { 363 rockchip,pins = 364 /* emmc_cmd */ 365 <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>; 366 }; 367 368 /omit-if-no-ref/ 369 emmc_data_strobe: emmc-data-strobe { 370 rockchip,pins = 371 /* emmc_data_strobe */ 372 <2 RK_PA2 1 &pcfg_pull_down>; 373 }; 374 }; 375 376 eth1 { 377 /omit-if-no-ref/ 378 eth1_pins: eth1-pins { 379 rockchip,pins = 380 /* eth1_refclko_25m */ 381 <3 RK_PA6 1 &pcfg_pull_none>; 382 }; 383 }; 384 385 fspi { 386 /omit-if-no-ref/ 387 fspim0_pins: fspim0-pins { 388 rockchip,pins = 389 /* fspi_clk_m0 */ 390 <2 RK_PA0 2 &pcfg_pull_up_drv_level_2>, 391 /* fspi_cs0n_m0 */ 392 <2 RK_PD6 2 &pcfg_pull_up_drv_level_2>, 393 /* fspi_d0_m0 */ 394 <2 RK_PD0 2 &pcfg_pull_up_drv_level_2>, 395 /* fspi_d1_m0 */ 396 <2 RK_PD1 2 &pcfg_pull_up_drv_level_2>, 397 /* fspi_d2_m0 */ 398 <2 RK_PD2 2 &pcfg_pull_up_drv_level_2>, 399 /* fspi_d3_m0 */ 400 <2 RK_PD3 2 &pcfg_pull_up_drv_level_2>; 401 }; 402 403 /omit-if-no-ref/ 404 fspim0_cs1: fspim0-cs1 { 405 rockchip,pins = 406 /* fspi_cs1n_m0 */ 407 <2 RK_PD7 2 &pcfg_pull_up_drv_level_2>; 408 }; 409 410 /omit-if-no-ref/ 411 fspim2_pins: fspim2-pins { 412 rockchip,pins = 413 /* fspi_clk_m2 */ 414 <3 RK_PA5 5 &pcfg_pull_up_drv_level_2>, 415 /* fspi_cs0n_m2 */ 416 <3 RK_PC4 2 &pcfg_pull_up_drv_level_2>, 417 /* fspi_d0_m2 */ 418 <3 RK_PA0 5 &pcfg_pull_up_drv_level_2>, 419 /* fspi_d1_m2 */ 420 <3 RK_PA1 5 &pcfg_pull_up_drv_level_2>, 421 /* fspi_d2_m2 */ 422 <3 RK_PA2 5 &pcfg_pull_up_drv_level_2>, 423 /* fspi_d3_m2 */ 424 <3 RK_PA3 5 &pcfg_pull_up_drv_level_2>; 425 }; 426 427 /omit-if-no-ref/ 428 fspim2_cs1: fspim2-cs1 { 429 rockchip,pins = 430 /* fspi_cs1n_m2 */ 431 <3 RK_PC5 2 &pcfg_pull_up_drv_level_2>; 432 }; 433 }; 434 435 gmac1 { 436 /omit-if-no-ref/ 437 gmac1_miim: gmac1-miim { 438 rockchip,pins = 439 /* gmac1_mdc */ 440 <3 RK_PC2 1 &pcfg_pull_none>, 441 /* gmac1_mdio */ 442 <3 RK_PC3 1 &pcfg_pull_none>; 443 }; 444 445 /omit-if-no-ref/ 446 gmac1_clkinout: gmac1-clkinout { 447 rockchip,pins = 448 /* gmac1_mclkinout */ 449 <3 RK_PB6 1 &pcfg_pull_none>; 450 }; 451 452 /omit-if-no-ref/ 453 gmac1_rx_bus2: gmac1-rx-bus2 { 454 rockchip,pins = 455 /* gmac1_rxd0 */ 456 <3 RK_PA7 1 &pcfg_pull_none>, 457 /* gmac1_rxd1 */ 458 <3 RK_PB0 1 &pcfg_pull_none>, 459 /* gmac1_rxdv_crs */ 460 <3 RK_PB1 1 &pcfg_pull_none>; 461 }; 462 463 /omit-if-no-ref/ 464 gmac1_tx_bus2: gmac1-tx-bus2 { 465 rockchip,pins = 466 /* gmac1_txd0 */ 467 <3 RK_PB3 1 &pcfg_pull_none>, 468 /* gmac1_txd1 */ 469 <3 RK_PB4 1 &pcfg_pull_none>, 470 /* gmac1_txen */ 471 <3 RK_PB5 1 &pcfg_pull_none>; 472 }; 473 474 /omit-if-no-ref/ 475 gmac1_rgmii_clk: gmac1-rgmii-clk { 476 rockchip,pins = 477 /* gmac1_rxclk */ 478 <3 RK_PA5 1 &pcfg_pull_none>, 479 /* gmac1_txclk */ 480 <3 RK_PA4 1 &pcfg_pull_none>; 481 }; 482 483 /omit-if-no-ref/ 484 gmac1_rgmii_bus: gmac1-rgmii-bus { 485 rockchip,pins = 486 /* gmac1_rxd2 */ 487 <3 RK_PA2 1 &pcfg_pull_none>, 488 /* gmac1_rxd3 */ 489 <3 RK_PA3 1 &pcfg_pull_none>, 490 /* gmac1_txd2 */ 491 <3 RK_PA0 1 &pcfg_pull_none>, 492 /* gmac1_txd3 */ 493 <3 RK_PA1 1 &pcfg_pull_none>; 494 }; 495 496 /omit-if-no-ref/ 497 gmac1_ppsclk: gmac1-ppsclk { 498 rockchip,pins = 499 /* gmac1_ppsclk */ 500 <3 RK_PC1 1 &pcfg_pull_none>; 501 }; 502 503 /omit-if-no-ref/ 504 gmac1_ppstrig: gmac1-ppstrig { 505 rockchip,pins = 506 /* gmac1_ppstrig */ 507 <3 RK_PC0 1 &pcfg_pull_none>; 508 }; 509 510 /omit-if-no-ref/ 511 gmac1_ptp_ref_clk: gmac1-ptp-ref-clk { 512 rockchip,pins = 513 /* gmac1_ptp_ref_clk */ 514 <3 RK_PB7 1 &pcfg_pull_none>; 515 }; 516 517 /omit-if-no-ref/ 518 gmac1_txer: gmac1-txer { 519 rockchip,pins = 520 /* gmac1_txer */ 521 <3 RK_PB2 1 &pcfg_pull_none>; 522 }; 523 }; 524 525 gpu { 526 /omit-if-no-ref/ 527 gpu_pins: gpu-pins { 528 rockchip,pins = 529 /* gpu_avs */ 530 <0 RK_PC5 2 &pcfg_pull_none>; 531 }; 532 }; 533 534 hdmi { 535 /omit-if-no-ref/ 536 hdmim0_rx_cec: hdmim0-rx-cec { 537 rockchip,pins = 538 /* hdmim0_rx_cec */ 539 <4 RK_PB5 5 &pcfg_pull_none>; 540 }; 541 542 /omit-if-no-ref/ 543 hdmim0_rx_hpdin: hdmim0-rx-hpdin { 544 rockchip,pins = 545 /* hdmim0_rx_hpdin */ 546 <4 RK_PB6 5 &pcfg_pull_none>; 547 }; 548 549 /omit-if-no-ref/ 550 hdmim0_rx_scl: hdmim0-rx-scl { 551 rockchip,pins = 552 /* hdmim0_rx_scl */ 553 <0 RK_PD2 11 &pcfg_pull_none>; 554 }; 555 556 /omit-if-no-ref/ 557 hdmim0_rx_sda: hdmim0-rx-sda { 558 rockchip,pins = 559 /* hdmim0_rx_sda */ 560 <0 RK_PD1 11 &pcfg_pull_none>; 561 }; 562 563 /omit-if-no-ref/ 564 hdmim0_tx0_cec: hdmim0-tx0-cec { 565 rockchip,pins = 566 /* hdmim0_tx0_cec */ 567 <4 RK_PC1 5 &pcfg_pull_none>; 568 }; 569 570 /omit-if-no-ref/ 571 hdmim0_tx0_hpd: hdmim0-tx0-hpd { 572 rockchip,pins = 573 /* hdmim0_tx0_hpd */ 574 <1 RK_PA5 5 &pcfg_pull_none>; 575 }; 576 577 /omit-if-no-ref/ 578 hdmim0_tx0_scl: hdmim0-tx0-scl { 579 rockchip,pins = 580 /* hdmim0_tx0_scl */ 581 <4 RK_PB7 5 &pcfg_pull_none>; 582 }; 583 584 /omit-if-no-ref/ 585 hdmim0_tx0_sda: hdmim0-tx0-sda { 586 rockchip,pins = 587 /* hdmim0_tx0_sda */ 588 <4 RK_PC0 5 &pcfg_pull_none>; 589 }; 590 591 /omit-if-no-ref/ 592 hdmim0_tx1_hpd: hdmim0-tx1-hpd { 593 rockchip,pins = 594 /* hdmim0_tx1_hpd */ 595 <1 RK_PA6 5 &pcfg_pull_none>; 596 }; 597 /omit-if-no-ref/ 598 hdmim1_rx_cec: hdmim1-rx-cec { 599 rockchip,pins = 600 /* hdmim1_rx_cec */ 601 <3 RK_PD1 5 &pcfg_pull_none>; 602 }; 603 604 /omit-if-no-ref/ 605 hdmim1_rx_hpdin: hdmim1-rx-hpdin { 606 rockchip,pins = 607 /* hdmim1_rx_hpdin */ 608 <3 RK_PD4 5 &pcfg_pull_none>; 609 }; 610 611 /omit-if-no-ref/ 612 hdmim1_rx_scl: hdmim1-rx-scl { 613 rockchip,pins = 614 /* hdmim1_rx_scl */ 615 <3 RK_PD2 5 &pcfg_pull_none>; 616 }; 617 618 /omit-if-no-ref/ 619 hdmim1_rx_sda: hdmim1-rx-sda { 620 rockchip,pins = 621 /* hdmim1_rx_sda */ 622 <3 RK_PD3 5 &pcfg_pull_none>; 623 }; 624 625 /omit-if-no-ref/ 626 hdmim1_tx0_cec: hdmim1-tx0-cec { 627 rockchip,pins = 628 /* hdmim1_tx0_cec */ 629 <0 RK_PD1 13 &pcfg_pull_none>; 630 }; 631 632 /omit-if-no-ref/ 633 hdmim1_tx0_hpd: hdmim1-tx0-hpd { 634 rockchip,pins = 635 /* hdmim1_tx0_hpd */ 636 <3 RK_PD4 3 &pcfg_pull_none>; 637 }; 638 639 /omit-if-no-ref/ 640 hdmim1_tx0_scl: hdmim1-tx0-scl { 641 rockchip,pins = 642 /* hdmim1_tx0_scl */ 643 <0 RK_PD5 11 &pcfg_pull_none>; 644 }; 645 646 /omit-if-no-ref/ 647 hdmim1_tx0_sda: hdmim1-tx0-sda { 648 rockchip,pins = 649 /* hdmim1_tx0_sda */ 650 <0 RK_PD4 11 &pcfg_pull_none>; 651 }; 652 653 /omit-if-no-ref/ 654 hdmim1_tx1_cec: hdmim1-tx1-cec { 655 rockchip,pins = 656 /* hdmim1_tx1_cec */ 657 <0 RK_PD2 13 &pcfg_pull_none>; 658 }; 659 660 /omit-if-no-ref/ 661 hdmim1_tx1_hpd: hdmim1-tx1-hpd { 662 rockchip,pins = 663 /* hdmim1_tx1_hpd */ 664 <3 RK_PB7 5 &pcfg_pull_none>; 665 }; 666 667 /omit-if-no-ref/ 668 hdmim1_tx1_scl: hdmim1-tx1-scl { 669 rockchip,pins = 670 /* hdmim1_tx1_scl */ 671 <3 RK_PC6 5 &pcfg_pull_none>; 672 }; 673 674 /omit-if-no-ref/ 675 hdmim1_tx1_sda: hdmim1-tx1-sda { 676 rockchip,pins = 677 /* hdmim1_tx1_sda */ 678 <3 RK_PC5 5 &pcfg_pull_none>; 679 }; 680 /omit-if-no-ref/ 681 hdmim2_rx_cec: hdmim2-rx-cec { 682 rockchip,pins = 683 /* hdmim2_rx_cec */ 684 <1 RK_PB7 5 &pcfg_pull_none>; 685 }; 686 687 /omit-if-no-ref/ 688 hdmim2_rx_hpdin: hdmim2-rx-hpdin { 689 rockchip,pins = 690 /* hdmim2_rx_hpdin */ 691 <1 RK_PB6 5 &pcfg_pull_none>; 692 }; 693 694 /omit-if-no-ref/ 695 hdmim2_rx_scl: hdmim2-rx-scl { 696 rockchip,pins = 697 /* hdmim2_rx_scl */ 698 <1 RK_PD6 5 &pcfg_pull_none>; 699 }; 700 701 /omit-if-no-ref/ 702 hdmim2_rx_sda: hdmim2-rx-sda { 703 rockchip,pins = 704 /* hdmim2_rx_sda */ 705 <1 RK_PD7 5 &pcfg_pull_none>; 706 }; 707 708 /omit-if-no-ref/ 709 hdmim2_tx0_scl: hdmim2-tx0-scl { 710 rockchip,pins = 711 /* hdmim2_tx0_scl */ 712 <3 RK_PC7 5 &pcfg_pull_none>; 713 }; 714 715 /omit-if-no-ref/ 716 hdmim2_tx0_sda: hdmim2-tx0-sda { 717 rockchip,pins = 718 /* hdmim2_tx0_sda */ 719 <3 RK_PD0 5 &pcfg_pull_none>; 720 }; 721 722 /omit-if-no-ref/ 723 hdmim2_tx1_cec: hdmim2-tx1-cec { 724 rockchip,pins = 725 /* hdmim2_tx1_cec */ 726 <3 RK_PC4 5 &pcfg_pull_none>; 727 }; 728 729 /omit-if-no-ref/ 730 hdmim2_tx1_scl: hdmim2-tx1-scl { 731 rockchip,pins = 732 /* hdmim2_tx1_scl */ 733 <1 RK_PA4 5 &pcfg_pull_none>; 734 }; 735 736 /omit-if-no-ref/ 737 hdmim2_tx1_sda: hdmim2-tx1-sda { 738 rockchip,pins = 739 /* hdmim2_tx1_sda */ 740 <1 RK_PA3 5 &pcfg_pull_none>; 741 }; 742 743 /omit-if-no-ref/ 744 hdmi_debug0: hdmi-debug0 { 745 rockchip,pins = 746 /* hdmi_debug0 */ 747 <1 RK_PA7 7 &pcfg_pull_none>; 748 }; 749 750 /omit-if-no-ref/ 751 hdmi_debug1: hdmi-debug1 { 752 rockchip,pins = 753 /* hdmi_debug1 */ 754 <1 RK_PB0 7 &pcfg_pull_none>; 755 }; 756 757 /omit-if-no-ref/ 758 hdmi_debug2: hdmi-debug2 { 759 rockchip,pins = 760 /* hdmi_debug2 */ 761 <1 RK_PB1 7 &pcfg_pull_none>; 762 }; 763 764 /omit-if-no-ref/ 765 hdmi_debug3: hdmi-debug3 { 766 rockchip,pins = 767 /* hdmi_debug3 */ 768 <1 RK_PB2 7 &pcfg_pull_none>; 769 }; 770 771 /omit-if-no-ref/ 772 hdmi_debug4: hdmi-debug4 { 773 rockchip,pins = 774 /* hdmi_debug4 */ 775 <1 RK_PB3 7 &pcfg_pull_none>; 776 }; 777 778 /omit-if-no-ref/ 779 hdmi_debug5: hdmi-debug5 { 780 rockchip,pins = 781 /* hdmi_debug5 */ 782 <1 RK_PB4 7 &pcfg_pull_none>; 783 }; 784 785 /omit-if-no-ref/ 786 hdmi_debug6: hdmi-debug6 { 787 rockchip,pins = 788 /* hdmi_debug6 */ 789 <1 RK_PA0 7 &pcfg_pull_none>; 790 }; 791 }; 792 793 i2c0 { 794 /omit-if-no-ref/ 795 i2c0m0_xfer: i2c0m0-xfer { 796 rockchip,pins = 797 /* i2c0_scl_m0 */ 798 <0 RK_PB3 2 &pcfg_pull_none_smt>, 799 /* i2c0_sda_m0 */ 800 <0 RK_PA6 2 &pcfg_pull_none_smt>; 801 }; 802 803 /omit-if-no-ref/ 804 i2c0m2_xfer: i2c0m2-xfer { 805 rockchip,pins = 806 /* i2c0_scl_m2 */ 807 <0 RK_PD1 3 &pcfg_pull_none_smt>, 808 /* i2c0_sda_m2 */ 809 <0 RK_PD2 3 &pcfg_pull_none_smt>; 810 }; 811 }; 812 813 i2c1 { 814 /omit-if-no-ref/ 815 i2c1m0_xfer: i2c1m0-xfer { 816 rockchip,pins = 817 /* i2c1_scl_m0 */ 818 <0 RK_PB5 9 &pcfg_pull_none_smt>, 819 /* i2c1_sda_m0 */ 820 <0 RK_PB6 9 &pcfg_pull_none_smt>; 821 }; 822 823 /omit-if-no-ref/ 824 i2c1m1_xfer: i2c1m1-xfer { 825 rockchip,pins = 826 /* i2c1_scl_m1 */ 827 <0 RK_PB0 2 &pcfg_pull_none_smt>, 828 /* i2c1_sda_m1 */ 829 <0 RK_PB1 2 &pcfg_pull_none_smt>; 830 }; 831 832 /omit-if-no-ref/ 833 i2c1m2_xfer: i2c1m2-xfer { 834 rockchip,pins = 835 /* i2c1_scl_m2 */ 836 <0 RK_PD4 9 &pcfg_pull_none_smt>, 837 /* i2c1_sda_m2 */ 838 <0 RK_PD5 9 &pcfg_pull_none_smt>; 839 }; 840 841 /omit-if-no-ref/ 842 i2c1m3_xfer: i2c1m3-xfer { 843 rockchip,pins = 844 /* i2c1_scl_m3 */ 845 <2 RK_PD4 9 &pcfg_pull_none_smt>, 846 /* i2c1_sda_m3 */ 847 <2 RK_PD5 9 &pcfg_pull_none_smt>; 848 }; 849 850 /omit-if-no-ref/ 851 i2c1m4_xfer: i2c1m4-xfer { 852 rockchip,pins = 853 /* i2c1_scl_m4 */ 854 <1 RK_PD2 9 &pcfg_pull_none_smt>, 855 /* i2c1_sda_m4 */ 856 <1 RK_PD3 9 &pcfg_pull_none_smt>; 857 }; 858 }; 859 860 i2c2 { 861 /omit-if-no-ref/ 862 i2c2m0_xfer: i2c2m0-xfer { 863 rockchip,pins = 864 /* i2c2_scl_m0 */ 865 <0 RK_PB7 9 &pcfg_pull_none_smt>, 866 /* i2c2_sda_m0 */ 867 <0 RK_PC0 9 &pcfg_pull_none_smt>; 868 }; 869 870 /omit-if-no-ref/ 871 i2c2m2_xfer: i2c2m2-xfer { 872 rockchip,pins = 873 /* i2c2_scl_m2 */ 874 <2 RK_PA3 9 &pcfg_pull_none_smt>, 875 /* i2c2_sda_m2 */ 876 <2 RK_PA2 9 &pcfg_pull_none_smt>; 877 }; 878 879 /omit-if-no-ref/ 880 i2c2m3_xfer: i2c2m3-xfer { 881 rockchip,pins = 882 /* i2c2_scl_m3 */ 883 <1 RK_PC5 9 &pcfg_pull_none_smt>, 884 /* i2c2_sda_m3 */ 885 <1 RK_PC4 9 &pcfg_pull_none_smt>; 886 }; 887 888 /omit-if-no-ref/ 889 i2c2m4_xfer: i2c2m4-xfer { 890 rockchip,pins = 891 /* i2c2_scl_m4 */ 892 <1 RK_PA1 9 &pcfg_pull_none_smt>, 893 /* i2c2_sda_m4 */ 894 <1 RK_PA0 9 &pcfg_pull_none_smt>; 895 }; 896 }; 897 898 i2c3 { 899 /omit-if-no-ref/ 900 i2c3m0_xfer: i2c3m0-xfer { 901 rockchip,pins = 902 /* i2c3_scl_m0 */ 903 <1 RK_PC1 9 &pcfg_pull_none_smt>, 904 /* i2c3_sda_m0 */ 905 <1 RK_PC0 9 &pcfg_pull_none_smt>; 906 }; 907 908 /omit-if-no-ref/ 909 i2c3m1_xfer: i2c3m1-xfer { 910 rockchip,pins = 911 /* i2c3_scl_m1 */ 912 <3 RK_PB7 9 &pcfg_pull_none_smt>, 913 /* i2c3_sda_m1 */ 914 <3 RK_PC0 9 &pcfg_pull_none_smt>; 915 }; 916 917 /omit-if-no-ref/ 918 i2c3m2_xfer: i2c3m2-xfer { 919 rockchip,pins = 920 /* i2c3_scl_m2 */ 921 <4 RK_PA4 9 &pcfg_pull_none_smt>, 922 /* i2c3_sda_m2 */ 923 <4 RK_PA5 9 &pcfg_pull_none_smt>; 924 }; 925 926 /omit-if-no-ref/ 927 i2c3m4_xfer: i2c3m4-xfer { 928 rockchip,pins = 929 /* i2c3_scl_m4 */ 930 <4 RK_PD0 9 &pcfg_pull_none_smt>, 931 /* i2c3_sda_m4 */ 932 <4 RK_PD1 9 &pcfg_pull_none_smt>; 933 }; 934 }; 935 936 i2c4 { 937 /omit-if-no-ref/ 938 i2c4m0_xfer: i2c4m0-xfer { 939 rockchip,pins = 940 /* i2c4_scl_m0 */ 941 <3 RK_PA6 9 &pcfg_pull_none_smt>, 942 /* i2c4_sda_m0 */ 943 <3 RK_PA5 9 &pcfg_pull_none_smt>; 944 }; 945 946 /omit-if-no-ref/ 947 i2c4m2_xfer: i2c4m2-xfer { 948 rockchip,pins = 949 /* i2c4_scl_m2 */ 950 <0 RK_PC5 9 &pcfg_pull_none_smt>, 951 /* i2c4_sda_m2 */ 952 <0 RK_PC4 9 &pcfg_pull_none_smt>; 953 }; 954 955 /omit-if-no-ref/ 956 i2c4m3_xfer: i2c4m3-xfer { 957 rockchip,pins = 958 /* i2c4_scl_m3 */ 959 <1 RK_PA3 9 &pcfg_pull_none_smt>, 960 /* i2c4_sda_m3 */ 961 <1 RK_PA2 9 &pcfg_pull_none_smt>; 962 }; 963 964 /omit-if-no-ref/ 965 i2c4m4_xfer: i2c4m4-xfer { 966 rockchip,pins = 967 /* i2c4_scl_m4 */ 968 <1 RK_PC7 9 &pcfg_pull_none_smt>, 969 /* i2c4_sda_m4 */ 970 <1 RK_PC6 9 &pcfg_pull_none_smt>; 971 }; 972 }; 973 974 i2c5 { 975 /omit-if-no-ref/ 976 i2c5m0_xfer: i2c5m0-xfer { 977 rockchip,pins = 978 /* i2c5_scl_m0 */ 979 <3 RK_PC7 9 &pcfg_pull_none_smt>, 980 /* i2c5_sda_m0 */ 981 <3 RK_PD0 9 &pcfg_pull_none_smt>; 982 }; 983 984 /omit-if-no-ref/ 985 i2c5m1_xfer: i2c5m1-xfer { 986 rockchip,pins = 987 /* i2c5_scl_m1 */ 988 <4 RK_PB6 9 &pcfg_pull_none_smt>, 989 /* i2c5_sda_m1 */ 990 <4 RK_PB7 9 &pcfg_pull_none_smt>; 991 }; 992 993 /omit-if-no-ref/ 994 i2c5m2_xfer: i2c5m2-xfer { 995 rockchip,pins = 996 /* i2c5_scl_m2 */ 997 <4 RK_PA6 9 &pcfg_pull_none_smt>, 998 /* i2c5_sda_m2 */ 999 <4 RK_PA7 9 &pcfg_pull_none_smt>; 1000 }; 1001 1002 /omit-if-no-ref/ 1003 i2c5m3_xfer: i2c5m3-xfer { 1004 rockchip,pins = 1005 /* i2c5_scl_m3 */ 1006 <1 RK_PB6 9 &pcfg_pull_none_smt>, 1007 /* i2c5_sda_m3 */ 1008 <1 RK_PB7 9 &pcfg_pull_none_smt>; 1009 }; 1010 }; 1011 1012 i2c6 { 1013 /omit-if-no-ref/ 1014 i2c6m0_xfer: i2c6m0-xfer { 1015 rockchip,pins = 1016 /* i2c6_scl_m0 */ 1017 <0 RK_PD0 9 &pcfg_pull_none_smt>, 1018 /* i2c6_sda_m0 */ 1019 <0 RK_PC7 9 &pcfg_pull_none_smt>; 1020 }; 1021 1022 /omit-if-no-ref/ 1023 i2c6m1_xfer: i2c6m1-xfer { 1024 rockchip,pins = 1025 /* i2c6_scl_m1 */ 1026 <1 RK_PC3 9 &pcfg_pull_none_smt>, 1027 /* i2c6_sda_m1 */ 1028 <1 RK_PC2 9 &pcfg_pull_none_smt>; 1029 }; 1030 1031 /omit-if-no-ref/ 1032 i2c6m3_xfer: i2c6m3-xfer { 1033 rockchip,pins = 1034 /* i2c6_scl_m3 */ 1035 <4 RK_PB1 9 &pcfg_pull_none_smt>, 1036 /* i2c6_sda_m3 */ 1037 <4 RK_PB0 9 &pcfg_pull_none_smt>; 1038 }; 1039 1040 /omit-if-no-ref/ 1041 i2c6m4_xfer: i2c6m4-xfer { 1042 rockchip,pins = 1043 /* i2c6_scl_m4 */ 1044 <3 RK_PA1 9 &pcfg_pull_none_smt>, 1045 /* i2c6_sda_m4 */ 1046 <3 RK_PA0 9 &pcfg_pull_none_smt>; 1047 }; 1048 }; 1049 1050 i2c7 { 1051 /omit-if-no-ref/ 1052 i2c7m0_xfer: i2c7m0-xfer { 1053 rockchip,pins = 1054 /* i2c7_scl_m0 */ 1055 <1 RK_PD0 9 &pcfg_pull_none_smt>, 1056 /* i2c7_sda_m0 */ 1057 <1 RK_PD1 9 &pcfg_pull_none_smt>; 1058 }; 1059 1060 /omit-if-no-ref/ 1061 i2c7m2_xfer: i2c7m2-xfer { 1062 rockchip,pins = 1063 /* i2c7_scl_m2 */ 1064 <3 RK_PD2 9 &pcfg_pull_none_smt>, 1065 /* i2c7_sda_m2 */ 1066 <3 RK_PD3 9 &pcfg_pull_none_smt>; 1067 }; 1068 1069 /omit-if-no-ref/ 1070 i2c7m3_xfer: i2c7m3-xfer { 1071 rockchip,pins = 1072 /* i2c7_scl_m3 */ 1073 <4 RK_PB2 9 &pcfg_pull_none_smt>, 1074 /* i2c7_sda_m3 */ 1075 <4 RK_PB3 9 &pcfg_pull_none_smt>; 1076 }; 1077 }; 1078 1079 i2c8 { 1080 /omit-if-no-ref/ 1081 i2c8m0_xfer: i2c8m0-xfer { 1082 rockchip,pins = 1083 /* i2c8_scl_m0 */ 1084 <4 RK_PD2 9 &pcfg_pull_none_smt>, 1085 /* i2c8_sda_m0 */ 1086 <4 RK_PD3 9 &pcfg_pull_none_smt>; 1087 }; 1088 1089 /omit-if-no-ref/ 1090 i2c8m2_xfer: i2c8m2-xfer { 1091 rockchip,pins = 1092 /* i2c8_scl_m2 */ 1093 <1 RK_PD6 9 &pcfg_pull_none_smt>, 1094 /* i2c8_sda_m2 */ 1095 <1 RK_PD7 9 &pcfg_pull_none_smt>; 1096 }; 1097 1098 /omit-if-no-ref/ 1099 i2c8m3_xfer: i2c8m3-xfer { 1100 rockchip,pins = 1101 /* i2c8_scl_m3 */ 1102 <4 RK_PC0 9 &pcfg_pull_none_smt>, 1103 /* i2c8_sda_m3 */ 1104 <4 RK_PC1 9 &pcfg_pull_none_smt>; 1105 }; 1106 1107 /omit-if-no-ref/ 1108 i2c8m4_xfer: i2c8m4-xfer { 1109 rockchip,pins = 1110 /* i2c8_scl_m4 */ 1111 <3 RK_PC2 9 &pcfg_pull_none_smt>, 1112 /* i2c8_sda_m4 */ 1113 <3 RK_PC3 9 &pcfg_pull_none_smt>; 1114 }; 1115 }; 1116 1117 i2s0 { 1118 /omit-if-no-ref/ 1119 i2s0_lrck: i2s0-lrck { 1120 rockchip,pins = 1121 /* i2s0_lrck */ 1122 <1 RK_PC5 1 &pcfg_pull_none>; 1123 }; 1124 1125 /omit-if-no-ref/ 1126 i2s0_mclk: i2s0-mclk { 1127 rockchip,pins = 1128 /* i2s0_mclk */ 1129 <1 RK_PC2 1 &pcfg_pull_none>; 1130 }; 1131 1132 /omit-if-no-ref/ 1133 i2s0_sclk: i2s0-sclk { 1134 rockchip,pins = 1135 /* i2s0_sclk */ 1136 <1 RK_PC3 1 &pcfg_pull_none>; 1137 }; 1138 1139 /omit-if-no-ref/ 1140 i2s0_sdi0: i2s0-sdi0 { 1141 rockchip,pins = 1142 /* i2s0_sdi0 */ 1143 <1 RK_PD4 2 &pcfg_pull_none>; 1144 }; 1145 1146 /omit-if-no-ref/ 1147 i2s0_sdi1: i2s0-sdi1 { 1148 rockchip,pins = 1149 /* i2s0_sdi1 */ 1150 <1 RK_PD3 2 &pcfg_pull_none>; 1151 }; 1152 1153 /omit-if-no-ref/ 1154 i2s0_sdi2: i2s0-sdi2 { 1155 rockchip,pins = 1156 /* i2s0_sdi2 */ 1157 <1 RK_PD2 2 &pcfg_pull_none>; 1158 }; 1159 1160 /omit-if-no-ref/ 1161 i2s0_sdi3: i2s0-sdi3 { 1162 rockchip,pins = 1163 /* i2s0_sdi3 */ 1164 <1 RK_PD1 2 &pcfg_pull_none>; 1165 }; 1166 1167 /omit-if-no-ref/ 1168 i2s0_sdo0: i2s0-sdo0 { 1169 rockchip,pins = 1170 /* i2s0_sdo0 */ 1171 <1 RK_PC7 1 &pcfg_pull_none>; 1172 }; 1173 1174 /omit-if-no-ref/ 1175 i2s0_sdo1: i2s0-sdo1 { 1176 rockchip,pins = 1177 /* i2s0_sdo1 */ 1178 <1 RK_PD0 1 &pcfg_pull_none>; 1179 }; 1180 1181 /omit-if-no-ref/ 1182 i2s0_sdo2: i2s0-sdo2 { 1183 rockchip,pins = 1184 /* i2s0_sdo2 */ 1185 <1 RK_PD1 1 &pcfg_pull_none>; 1186 }; 1187 1188 /omit-if-no-ref/ 1189 i2s0_sdo3: i2s0-sdo3 { 1190 rockchip,pins = 1191 /* i2s0_sdo3 */ 1192 <1 RK_PD2 1 &pcfg_pull_none>; 1193 }; 1194 }; 1195 1196 i2s1 { 1197 /omit-if-no-ref/ 1198 i2s1m0_lrck: i2s1m0-lrck { 1199 rockchip,pins = 1200 /* i2s1m0_lrck */ 1201 <4 RK_PA2 3 &pcfg_pull_none>; 1202 }; 1203 1204 /omit-if-no-ref/ 1205 i2s1m0_mclk: i2s1m0-mclk { 1206 rockchip,pins = 1207 /* i2s1m0_mclk */ 1208 <4 RK_PA0 3 &pcfg_pull_none>; 1209 }; 1210 1211 /omit-if-no-ref/ 1212 i2s1m0_sclk: i2s1m0-sclk { 1213 rockchip,pins = 1214 /* i2s1m0_sclk */ 1215 <4 RK_PA1 3 &pcfg_pull_none>; 1216 }; 1217 1218 /omit-if-no-ref/ 1219 i2s1m0_sdi0: i2s1m0-sdi0 { 1220 rockchip,pins = 1221 /* i2s1m0_sdi0 */ 1222 <4 RK_PA5 3 &pcfg_pull_none>; 1223 }; 1224 1225 /omit-if-no-ref/ 1226 i2s1m0_sdi1: i2s1m0-sdi1 { 1227 rockchip,pins = 1228 /* i2s1m0_sdi1 */ 1229 <4 RK_PA6 3 &pcfg_pull_none>; 1230 }; 1231 1232 /omit-if-no-ref/ 1233 i2s1m0_sdi2: i2s1m0-sdi2 { 1234 rockchip,pins = 1235 /* i2s1m0_sdi2 */ 1236 <4 RK_PA7 3 &pcfg_pull_none>; 1237 }; 1238 1239 /omit-if-no-ref/ 1240 i2s1m0_sdi3: i2s1m0-sdi3 { 1241 rockchip,pins = 1242 /* i2s1m0_sdi3 */ 1243 <4 RK_PB0 3 &pcfg_pull_none>; 1244 }; 1245 1246 /omit-if-no-ref/ 1247 i2s1m0_sdo0: i2s1m0-sdo0 { 1248 rockchip,pins = 1249 /* i2s1m0_sdo0 */ 1250 <4 RK_PB1 3 &pcfg_pull_none>; 1251 }; 1252 1253 /omit-if-no-ref/ 1254 i2s1m0_sdo1: i2s1m0-sdo1 { 1255 rockchip,pins = 1256 /* i2s1m0_sdo1 */ 1257 <4 RK_PB2 3 &pcfg_pull_none>; 1258 }; 1259 1260 /omit-if-no-ref/ 1261 i2s1m0_sdo2: i2s1m0-sdo2 { 1262 rockchip,pins = 1263 /* i2s1m0_sdo2 */ 1264 <4 RK_PB3 3 &pcfg_pull_none>; 1265 }; 1266 1267 /omit-if-no-ref/ 1268 i2s1m0_sdo3: i2s1m0-sdo3 { 1269 rockchip,pins = 1270 /* i2s1m0_sdo3 */ 1271 <4 RK_PB4 3 &pcfg_pull_none>; 1272 }; 1273 /omit-if-no-ref/ 1274 i2s1m1_lrck: i2s1m1-lrck { 1275 rockchip,pins = 1276 /* i2s1m1_lrck */ 1277 <0 RK_PB7 1 &pcfg_pull_none>; 1278 }; 1279 1280 /omit-if-no-ref/ 1281 i2s1m1_mclk: i2s1m1-mclk { 1282 rockchip,pins = 1283 /* i2s1m1_mclk */ 1284 <0 RK_PB5 1 &pcfg_pull_none>; 1285 }; 1286 1287 /omit-if-no-ref/ 1288 i2s1m1_sclk: i2s1m1-sclk { 1289 rockchip,pins = 1290 /* i2s1m1_sclk */ 1291 <0 RK_PB6 1 &pcfg_pull_none>; 1292 }; 1293 1294 /omit-if-no-ref/ 1295 i2s1m1_sdi0: i2s1m1-sdi0 { 1296 rockchip,pins = 1297 /* i2s1m1_sdi0 */ 1298 <0 RK_PC5 1 &pcfg_pull_none>; 1299 }; 1300 1301 /omit-if-no-ref/ 1302 i2s1m1_sdi1: i2s1m1-sdi1 { 1303 rockchip,pins = 1304 /* i2s1m1_sdi1 */ 1305 <0 RK_PC6 1 &pcfg_pull_none>; 1306 }; 1307 1308 /omit-if-no-ref/ 1309 i2s1m1_sdi2: i2s1m1-sdi2 { 1310 rockchip,pins = 1311 /* i2s1m1_sdi2 */ 1312 <0 RK_PC7 1 &pcfg_pull_none>; 1313 }; 1314 1315 /omit-if-no-ref/ 1316 i2s1m1_sdi3: i2s1m1-sdi3 { 1317 rockchip,pins = 1318 /* i2s1m1_sdi3 */ 1319 <0 RK_PD0 1 &pcfg_pull_none>; 1320 }; 1321 1322 /omit-if-no-ref/ 1323 i2s1m1_sdo0: i2s1m1-sdo0 { 1324 rockchip,pins = 1325 /* i2s1m1_sdo0 */ 1326 <0 RK_PD1 1 &pcfg_pull_none>; 1327 }; 1328 1329 /omit-if-no-ref/ 1330 i2s1m1_sdo1: i2s1m1-sdo1 { 1331 rockchip,pins = 1332 /* i2s1m1_sdo1 */ 1333 <0 RK_PD2 1 &pcfg_pull_none>; 1334 }; 1335 1336 /omit-if-no-ref/ 1337 i2s1m1_sdo2: i2s1m1-sdo2 { 1338 rockchip,pins = 1339 /* i2s1m1_sdo2 */ 1340 <0 RK_PD4 1 &pcfg_pull_none>; 1341 }; 1342 1343 /omit-if-no-ref/ 1344 i2s1m1_sdo3: i2s1m1-sdo3 { 1345 rockchip,pins = 1346 /* i2s1m1_sdo3 */ 1347 <0 RK_PD5 1 &pcfg_pull_none>; 1348 }; 1349 }; 1350 1351 i2s2 { 1352 /omit-if-no-ref/ 1353 i2s2m0_lrck: i2s2m0-lrck { 1354 rockchip,pins = 1355 /* i2s2m0_lrck */ 1356 <2 RK_PC0 2 &pcfg_pull_none>; 1357 }; 1358 1359 /omit-if-no-ref/ 1360 i2s2m0_mclk: i2s2m0-mclk { 1361 rockchip,pins = 1362 /* i2s2m0_mclk */ 1363 <2 RK_PB6 2 &pcfg_pull_none>; 1364 }; 1365 1366 /omit-if-no-ref/ 1367 i2s2m0_sclk: i2s2m0-sclk { 1368 rockchip,pins = 1369 /* i2s2m0_sclk */ 1370 <2 RK_PB7 2 &pcfg_pull_none>; 1371 }; 1372 1373 /omit-if-no-ref/ 1374 i2s2m0_sdi: i2s2m0-sdi { 1375 rockchip,pins = 1376 /* i2s2m0_sdi */ 1377 <2 RK_PC3 2 &pcfg_pull_none>; 1378 }; 1379 1380 /omit-if-no-ref/ 1381 i2s2m0_sdo: i2s2m0-sdo { 1382 rockchip,pins = 1383 /* i2s2m0_sdo */ 1384 <4 RK_PC3 2 &pcfg_pull_none>; 1385 }; 1386 1387 /omit-if-no-ref/ 1388 i2s2m1_lrck: i2s2m1-lrck { 1389 rockchip,pins = 1390 /* i2s2m1_lrck */ 1391 <3 RK_PB6 3 &pcfg_pull_none>; 1392 }; 1393 1394 /omit-if-no-ref/ 1395 i2s2m1_mclk: i2s2m1-mclk { 1396 rockchip,pins = 1397 /* i2s2m1_mclk */ 1398 <3 RK_PB4 3 &pcfg_pull_none>; 1399 }; 1400 1401 /omit-if-no-ref/ 1402 i2s2m1_sclk: i2s2m1-sclk { 1403 rockchip,pins = 1404 /* i2s2m1_sclk */ 1405 <3 RK_PB5 3 &pcfg_pull_none>; 1406 }; 1407 1408 /omit-if-no-ref/ 1409 i2s2m1_sdi: i2s2m1-sdi { 1410 rockchip,pins = 1411 /* i2s2m1_sdi */ 1412 <3 RK_PB2 3 &pcfg_pull_none>; 1413 }; 1414 1415 /omit-if-no-ref/ 1416 i2s2m1_sdo: i2s2m1-sdo { 1417 rockchip,pins = 1418 /* i2s2m1_sdo */ 1419 <3 RK_PB3 3 &pcfg_pull_none>; 1420 }; 1421 }; 1422 1423 i2s3 { 1424 /omit-if-no-ref/ 1425 i2s3_lrck: i2s3-lrck { 1426 rockchip,pins = 1427 /* i2s3_lrck */ 1428 <3 RK_PA2 3 &pcfg_pull_none>; 1429 }; 1430 1431 /omit-if-no-ref/ 1432 i2s3_mclk: i2s3-mclk { 1433 rockchip,pins = 1434 /* i2s3_mclk */ 1435 <3 RK_PA0 3 &pcfg_pull_none>; 1436 }; 1437 1438 /omit-if-no-ref/ 1439 i2s3_sclk: i2s3-sclk { 1440 rockchip,pins = 1441 /* i2s3_sclk */ 1442 <3 RK_PA1 3 &pcfg_pull_none>; 1443 }; 1444 1445 /omit-if-no-ref/ 1446 i2s3_sdi: i2s3-sdi { 1447 rockchip,pins = 1448 /* i2s3_sdi */ 1449 <3 RK_PA4 3 &pcfg_pull_none>; 1450 }; 1451 1452 /omit-if-no-ref/ 1453 i2s3_sdo: i2s3-sdo { 1454 rockchip,pins = 1455 /* i2s3_sdo */ 1456 <3 RK_PA3 3 &pcfg_pull_none>; 1457 }; 1458 }; 1459 1460 jtag { 1461 /omit-if-no-ref/ 1462 jtagm0_pins: jtagm0-pins { 1463 rockchip,pins = 1464 /* jtag_tck_m0 */ 1465 <4 RK_PD2 5 &pcfg_pull_none>, 1466 /* jtag_tms_m0 */ 1467 <4 RK_PD3 5 &pcfg_pull_none>; 1468 }; 1469 1470 /omit-if-no-ref/ 1471 jtagm1_pins: jtagm1-pins { 1472 rockchip,pins = 1473 /* jtag_tck_m1 */ 1474 <4 RK_PD0 5 &pcfg_pull_none>, 1475 /* jtag_tms_m1 */ 1476 <4 RK_PD1 5 &pcfg_pull_none>; 1477 }; 1478 1479 /omit-if-no-ref/ 1480 jtagm2_pins: jtagm2-pins { 1481 rockchip,pins = 1482 /* jtag_tck_m2 */ 1483 <0 RK_PB5 2 &pcfg_pull_none>, 1484 /* jtag_tms_m2 */ 1485 <0 RK_PB6 2 &pcfg_pull_none>; 1486 }; 1487 }; 1488 1489 litcpu { 1490 /omit-if-no-ref/ 1491 litcpu_pins: litcpu-pins { 1492 rockchip,pins = 1493 /* litcpu_avs */ 1494 <0 RK_PD3 1 &pcfg_pull_none>; 1495 }; 1496 }; 1497 1498 mcu { 1499 /omit-if-no-ref/ 1500 mcum0_pins: mcum0-pins { 1501 rockchip,pins = 1502 /* mcu_jtag_tck_m0 */ 1503 <4 RK_PD4 5 &pcfg_pull_none>, 1504 /* mcu_jtag_tms_m0 */ 1505 <4 RK_PD5 5 &pcfg_pull_none>; 1506 }; 1507 1508 /omit-if-no-ref/ 1509 mcum1_pins: mcum1-pins { 1510 rockchip,pins = 1511 /* mcu_jtag_tck_m1 */ 1512 <3 RK_PD4 6 &pcfg_pull_none>, 1513 /* mcu_jtag_tms_m1 */ 1514 <3 RK_PD5 6 &pcfg_pull_none>; 1515 }; 1516 }; 1517 1518 mipi { 1519 /omit-if-no-ref/ 1520 mipim0_camera0_clk: mipim0-camera0-clk { 1521 rockchip,pins = 1522 /* mipim0_camera0_clk */ 1523 <4 RK_PB1 1 &pcfg_pull_none>; 1524 }; 1525 1526 /omit-if-no-ref/ 1527 mipim0_camera1_clk: mipim0-camera1-clk { 1528 rockchip,pins = 1529 /* mipim0_camera1_clk */ 1530 <1 RK_PB6 2 &pcfg_pull_none>; 1531 }; 1532 1533 /omit-if-no-ref/ 1534 mipim0_camera2_clk: mipim0-camera2-clk { 1535 rockchip,pins = 1536 /* mipim0_camera2_clk */ 1537 <1 RK_PB7 2 &pcfg_pull_none>; 1538 }; 1539 1540 /omit-if-no-ref/ 1541 mipim0_camera3_clk: mipim0-camera3-clk { 1542 rockchip,pins = 1543 /* mipim0_camera3_clk */ 1544 <1 RK_PD6 2 &pcfg_pull_none>; 1545 }; 1546 1547 /omit-if-no-ref/ 1548 mipim0_camera4_clk: mipim0-camera4-clk { 1549 rockchip,pins = 1550 /* mipim0_camera4_clk */ 1551 <1 RK_PD7 2 &pcfg_pull_none>; 1552 }; 1553 1554 /omit-if-no-ref/ 1555 mipim1_camera0_clk: mipim1-camera0-clk { 1556 rockchip,pins = 1557 /* mipim1_camera0_clk */ 1558 <3 RK_PA5 4 &pcfg_pull_none>; 1559 }; 1560 1561 /omit-if-no-ref/ 1562 mipim1_camera1_clk: mipim1-camera1-clk { 1563 rockchip,pins = 1564 /* mipim1_camera1_clk */ 1565 <3 RK_PA6 4 &pcfg_pull_none>; 1566 }; 1567 1568 /omit-if-no-ref/ 1569 mipim1_camera2_clk: mipim1-camera2-clk { 1570 rockchip,pins = 1571 /* mipim1_camera2_clk */ 1572 <3 RK_PA7 4 &pcfg_pull_none>; 1573 }; 1574 1575 /omit-if-no-ref/ 1576 mipim1_camera3_clk: mipim1-camera3-clk { 1577 rockchip,pins = 1578 /* mipim1_camera3_clk */ 1579 <3 RK_PB0 4 &pcfg_pull_none>; 1580 }; 1581 1582 /omit-if-no-ref/ 1583 mipim1_camera4_clk: mipim1-camera4-clk { 1584 rockchip,pins = 1585 /* mipim1_camera4_clk */ 1586 <3 RK_PB1 4 &pcfg_pull_none>; 1587 }; 1588 1589 /omit-if-no-ref/ 1590 mipi_te0: mipi-te0 { 1591 rockchip,pins = 1592 /* mipi_te0 */ 1593 <3 RK_PC2 2 &pcfg_pull_none>; 1594 }; 1595 1596 /omit-if-no-ref/ 1597 mipi_te1: mipi-te1 { 1598 rockchip,pins = 1599 /* mipi_te1 */ 1600 <3 RK_PC3 2 &pcfg_pull_none>; 1601 }; 1602 }; 1603 1604 npu { 1605 /omit-if-no-ref/ 1606 npu_pins: npu-pins { 1607 rockchip,pins = 1608 /* npu_avs */ 1609 <0 RK_PC6 2 &pcfg_pull_none>; 1610 }; 1611 }; 1612 1613 pcie20x1 { 1614 /omit-if-no-ref/ 1615 pcie20x1m0_clkreqn: pcie20x1m0-clkreqn { 1616 rockchip,pins = 1617 /* pcie20x1_2_clkreqn_m0 */ 1618 <3 RK_PC7 4 &pcfg_pull_none>; 1619 }; 1620 1621 /omit-if-no-ref/ 1622 pcie20x1m0_perstn: pcie20x1m0-perstn { 1623 rockchip,pins = 1624 /* pcie20x1_2_perstn_m0 */ 1625 <3 RK_PD1 4 &pcfg_pull_none>; 1626 }; 1627 1628 /omit-if-no-ref/ 1629 pcie20x1m0_waken: pcie20x1m0-waken { 1630 rockchip,pins = 1631 /* pcie20x1_2_waken_m0 */ 1632 <3 RK_PD0 4 &pcfg_pull_none>; 1633 }; 1634 1635 /omit-if-no-ref/ 1636 pcie20x1m1_clkreqn: pcie20x1m1-clkreqn { 1637 rockchip,pins = 1638 /* pcie20x1_2_clkreqn_m1 */ 1639 <4 RK_PB7 4 &pcfg_pull_none>; 1640 }; 1641 1642 /omit-if-no-ref/ 1643 pcie20x1m1_perstn: pcie20x1m1-perstn { 1644 rockchip,pins = 1645 /* pcie20x1_2_perstn_m1 */ 1646 <4 RK_PC1 4 &pcfg_pull_none>; 1647 }; 1648 1649 /omit-if-no-ref/ 1650 pcie20x1m1_waken: pcie20x1m1-waken { 1651 rockchip,pins = 1652 /* pcie20x1_2_waken_m1 */ 1653 <4 RK_PC0 4 &pcfg_pull_none>; 1654 }; 1655 1656 /omit-if-no-ref/ 1657 pcie20x1_2_button_rstn: pcie20x1-2-button-rstn { 1658 rockchip,pins = 1659 /* pcie20x1_2_button_rstn */ 1660 <4 RK_PB3 4 &pcfg_pull_none>; 1661 }; 1662 }; 1663 1664 pcie30phy { 1665 /omit-if-no-ref/ 1666 pcie30phy_pins: pcie30phy-pins { 1667 rockchip,pins = 1668 /* pcie30phy_dtb0 */ 1669 <1 RK_PC4 4 &pcfg_pull_none>, 1670 /* pcie30phy_dtb1 */ 1671 <1 RK_PD1 4 &pcfg_pull_none>; 1672 }; 1673 }; 1674 1675 pcie30x1 { 1676 /omit-if-no-ref/ 1677 pcie30x1m0_0_clkreqn: pcie30x1m0-0-clkreqn { 1678 rockchip,pins = 1679 /* pcie30x1_0_clkreqn_m0 */ 1680 <0 RK_PC0 12 &pcfg_pull_none>; 1681 }; 1682 1683 /omit-if-no-ref/ 1684 pcie30x1m0_0_perstn: pcie30x1m0-0-perstn { 1685 rockchip,pins = 1686 /* pcie30x1_0_perstn_m0 */ 1687 <0 RK_PC5 12 &pcfg_pull_none>; 1688 }; 1689 1690 /omit-if-no-ref/ 1691 pcie30x1m0_0_waken: pcie30x1m0-0-waken { 1692 rockchip,pins = 1693 /* pcie30x1_0_waken_m0 */ 1694 <0 RK_PC4 12 &pcfg_pull_none>; 1695 }; 1696 1697 /omit-if-no-ref/ 1698 pcie30x1m0_1_clkreqn: pcie30x1m0-1-clkreqn { 1699 rockchip,pins = 1700 /* pcie30x1_1_clkreqn_m0 */ 1701 <0 RK_PB5 12 &pcfg_pull_none>; 1702 }; 1703 1704 /omit-if-no-ref/ 1705 pcie30x1m0_1_perstn: pcie30x1m0-1-perstn { 1706 rockchip,pins = 1707 /* pcie30x1_1_perstn_m0 */ 1708 <0 RK_PB7 12 &pcfg_pull_none>; 1709 }; 1710 1711 /omit-if-no-ref/ 1712 pcie30x1m0_1_waken: pcie30x1m0-1-waken { 1713 rockchip,pins = 1714 /* pcie30x1_1_waken_m0 */ 1715 <0 RK_PB6 12 &pcfg_pull_none>; 1716 }; 1717 1718 /omit-if-no-ref/ 1719 pcie30x1m1_0_clkreqn: pcie30x1m1-0-clkreqn { 1720 rockchip,pins = 1721 /* pcie30x1_0_clkreqn_m1 */ 1722 <4 RK_PA3 4 &pcfg_pull_none>; 1723 }; 1724 1725 /omit-if-no-ref/ 1726 pcie30x1m1_0_perstn: pcie30x1m1-0-perstn { 1727 rockchip,pins = 1728 /* pcie30x1_0_perstn_m1 */ 1729 <4 RK_PA5 4 &pcfg_pull_none>; 1730 }; 1731 1732 /omit-if-no-ref/ 1733 pcie30x1m1_0_waken: pcie30x1m1-0-waken { 1734 rockchip,pins = 1735 /* pcie30x1_0_waken_m1 */ 1736 <4 RK_PA4 4 &pcfg_pull_none>; 1737 }; 1738 1739 /omit-if-no-ref/ 1740 pcie30x1m1_1_clkreqn: pcie30x1m1-1-clkreqn { 1741 rockchip,pins = 1742 /* pcie30x1_1_clkreqn_m1 */ 1743 <4 RK_PA0 4 &pcfg_pull_none>; 1744 }; 1745 1746 /omit-if-no-ref/ 1747 pcie30x1m1_1_perstn: pcie30x1m1-1-perstn { 1748 rockchip,pins = 1749 /* pcie30x1_1_perstn_m1 */ 1750 <4 RK_PA2 4 &pcfg_pull_none>; 1751 }; 1752 1753 /omit-if-no-ref/ 1754 pcie30x1m1_1_waken: pcie30x1m1-1-waken { 1755 rockchip,pins = 1756 /* pcie30x1_1_waken_m1 */ 1757 <4 RK_PA1 4 &pcfg_pull_none>; 1758 }; 1759 1760 /omit-if-no-ref/ 1761 pcie30x1m2_0_clkreqn: pcie30x1m2-0-clkreqn { 1762 rockchip,pins = 1763 /* pcie30x1_0_clkreqn_m2 */ 1764 <1 RK_PB5 4 &pcfg_pull_none>; 1765 }; 1766 1767 /omit-if-no-ref/ 1768 pcie30x1m2_0_perstn: pcie30x1m2-0-perstn { 1769 rockchip,pins = 1770 /* pcie30x1_0_perstn_m2 */ 1771 <1 RK_PB4 4 &pcfg_pull_none>; 1772 }; 1773 1774 /omit-if-no-ref/ 1775 pcie30x1m2_0_waken: pcie30x1m2-0-waken { 1776 rockchip,pins = 1777 /* pcie30x1_0_waken_m2 */ 1778 <1 RK_PB3 4 &pcfg_pull_none>; 1779 }; 1780 1781 /omit-if-no-ref/ 1782 pcie30x1m2_1_clkreqn: pcie30x1m2-1-clkreqn { 1783 rockchip,pins = 1784 /* pcie30x1_1_clkreqn_m2 */ 1785 <1 RK_PA0 4 &pcfg_pull_none>; 1786 }; 1787 1788 /omit-if-no-ref/ 1789 pcie30x1m2_1_perstn: pcie30x1m2-1-perstn { 1790 rockchip,pins = 1791 /* pcie30x1_1_perstn_m2 */ 1792 <1 RK_PA7 4 &pcfg_pull_none>; 1793 }; 1794 1795 /omit-if-no-ref/ 1796 pcie30x1m2_1_waken: pcie30x1m2-1-waken { 1797 rockchip,pins = 1798 /* pcie30x1_1_waken_m2 */ 1799 <1 RK_PA1 4 &pcfg_pull_none>; 1800 }; 1801 1802 /omit-if-no-ref/ 1803 pcie30x1_0_button_rstn: pcie30x1-0-button-rstn { 1804 rockchip,pins = 1805 /* pcie30x1_0_button_rstn */ 1806 <4 RK_PB1 4 &pcfg_pull_none>; 1807 }; 1808 1809 /omit-if-no-ref/ 1810 pcie30x1_1_button_rstn: pcie30x1-1-button-rstn { 1811 rockchip,pins = 1812 /* pcie30x1_1_button_rstn */ 1813 <4 RK_PB2 4 &pcfg_pull_none>; 1814 }; 1815 }; 1816 1817 pcie30x2 { 1818 /omit-if-no-ref/ 1819 pcie30x2m0_clkreqn: pcie30x2m0-clkreqn { 1820 rockchip,pins = 1821 /* pcie30x2_clkreqn_m0 */ 1822 <0 RK_PD1 12 &pcfg_pull_none>; 1823 }; 1824 1825 /omit-if-no-ref/ 1826 pcie30x2m0_perstn: pcie30x2m0-perstn { 1827 rockchip,pins = 1828 /* pcie30x2_perstn_m0 */ 1829 <0 RK_PD4 12 &pcfg_pull_none>; 1830 }; 1831 1832 /omit-if-no-ref/ 1833 pcie30x2m0_waken: pcie30x2m0-waken { 1834 rockchip,pins = 1835 /* pcie30x2_waken_m0 */ 1836 <0 RK_PD2 12 &pcfg_pull_none>; 1837 }; 1838 1839 /omit-if-no-ref/ 1840 pcie30x2m1_clkreqn: pcie30x2m1-clkreqn { 1841 rockchip,pins = 1842 /* pcie30x2_clkreqn_m1 */ 1843 <4 RK_PA6 4 &pcfg_pull_none>; 1844 }; 1845 1846 /omit-if-no-ref/ 1847 pcie30x2m1_perstn: pcie30x2m1-perstn { 1848 rockchip,pins = 1849 /* pcie30x2_perstn_m1 */ 1850 <4 RK_PB0 4 &pcfg_pull_none>; 1851 }; 1852 1853 /omit-if-no-ref/ 1854 pcie30x2m1_waken: pcie30x2m1-waken { 1855 rockchip,pins = 1856 /* pcie30x2_waken_m1 */ 1857 <4 RK_PA7 4 &pcfg_pull_none>; 1858 }; 1859 1860 /omit-if-no-ref/ 1861 pcie30x2m2_clkreqn: pcie30x2m2-clkreqn { 1862 rockchip,pins = 1863 /* pcie30x2_clkreqn_m2 */ 1864 <3 RK_PD2 4 &pcfg_pull_none>; 1865 }; 1866 1867 /omit-if-no-ref/ 1868 pcie30x2m2_perstn: pcie30x2m2-perstn { 1869 rockchip,pins = 1870 /* pcie30x2_perstn_m2 */ 1871 <3 RK_PD4 4 &pcfg_pull_none>; 1872 }; 1873 1874 /omit-if-no-ref/ 1875 pcie30x2m2_waken: pcie30x2m2-waken { 1876 rockchip,pins = 1877 /* pcie30x2_waken_m2 */ 1878 <3 RK_PD3 4 &pcfg_pull_none>; 1879 }; 1880 1881 /omit-if-no-ref/ 1882 pcie30x2m3_clkreqn: pcie30x2m3-clkreqn { 1883 rockchip,pins = 1884 /* pcie30x2_clkreqn_m3 */ 1885 <1 RK_PD7 4 &pcfg_pull_none>; 1886 }; 1887 1888 /omit-if-no-ref/ 1889 pcie30x2m3_perstn: pcie30x2m3-perstn { 1890 rockchip,pins = 1891 /* pcie30x2_perstn_m3 */ 1892 <1 RK_PB7 4 &pcfg_pull_none>; 1893 }; 1894 1895 /omit-if-no-ref/ 1896 pcie30x2m3_waken: pcie30x2m3-waken { 1897 rockchip,pins = 1898 /* pcie30x2_waken_m3 */ 1899 <1 RK_PB6 4 &pcfg_pull_none>; 1900 }; 1901 1902 /omit-if-no-ref/ 1903 pcie30x2_button_rstn: pcie30x2-button-rstn { 1904 rockchip,pins = 1905 /* pcie30x2_button_rstn */ 1906 <3 RK_PC1 4 &pcfg_pull_none>; 1907 }; 1908 }; 1909 1910 pcie30x4 { 1911 /omit-if-no-ref/ 1912 pcie30x4m0_clkreqn: pcie30x4m0-clkreqn { 1913 rockchip,pins = 1914 /* pcie30x4_clkreqn_m0 */ 1915 <0 RK_PC6 12 &pcfg_pull_none>; 1916 }; 1917 1918 /omit-if-no-ref/ 1919 pcie30x4m0_perstn: pcie30x4m0-perstn { 1920 rockchip,pins = 1921 /* pcie30x4_perstn_m0 */ 1922 <0 RK_PD0 12 &pcfg_pull_none>; 1923 }; 1924 1925 /omit-if-no-ref/ 1926 pcie30x4m0_waken: pcie30x4m0-waken { 1927 rockchip,pins = 1928 /* pcie30x4_waken_m0 */ 1929 <0 RK_PC7 12 &pcfg_pull_none>; 1930 }; 1931 1932 /omit-if-no-ref/ 1933 pcie30x4m1_clkreqn: pcie30x4m1-clkreqn { 1934 rockchip,pins = 1935 /* pcie30x4_clkreqn_m1 */ 1936 <4 RK_PB4 4 &pcfg_pull_none>; 1937 }; 1938 1939 /omit-if-no-ref/ 1940 pcie30x4m1_perstn: pcie30x4m1-perstn { 1941 rockchip,pins = 1942 /* pcie30x4_perstn_m1 */ 1943 <4 RK_PB6 4 &pcfg_pull_none>; 1944 }; 1945 1946 /omit-if-no-ref/ 1947 pcie30x4m1_waken: pcie30x4m1-waken { 1948 rockchip,pins = 1949 /* pcie30x4_waken_m1 */ 1950 <4 RK_PB5 4 &pcfg_pull_none>; 1951 }; 1952 1953 /omit-if-no-ref/ 1954 pcie30x4m2_clkreqn: pcie30x4m2-clkreqn { 1955 rockchip,pins = 1956 /* pcie30x4_clkreqn_m2 */ 1957 <3 RK_PC4 4 &pcfg_pull_none>; 1958 }; 1959 1960 /omit-if-no-ref/ 1961 pcie30x4m2_perstn: pcie30x4m2-perstn { 1962 rockchip,pins = 1963 /* pcie30x4_perstn_m2 */ 1964 <3 RK_PC6 4 &pcfg_pull_none>; 1965 }; 1966 1967 /omit-if-no-ref/ 1968 pcie30x4m2_waken: pcie30x4m2-waken { 1969 rockchip,pins = 1970 /* pcie30x4_waken_m2 */ 1971 <3 RK_PC5 4 &pcfg_pull_none>; 1972 }; 1973 1974 /omit-if-no-ref/ 1975 pcie30x4m3_clkreqn: pcie30x4m3-clkreqn { 1976 rockchip,pins = 1977 /* pcie30x4_clkreqn_m3 */ 1978 <1 RK_PB0 4 &pcfg_pull_none>; 1979 }; 1980 1981 /omit-if-no-ref/ 1982 pcie30x4m3_perstn: pcie30x4m3-perstn { 1983 rockchip,pins = 1984 /* pcie30x4_perstn_m3 */ 1985 <1 RK_PB2 4 &pcfg_pull_none>; 1986 }; 1987 1988 /omit-if-no-ref/ 1989 pcie30x4m3_waken: pcie30x4m3-waken { 1990 rockchip,pins = 1991 /* pcie30x4_waken_m3 */ 1992 <1 RK_PB1 4 &pcfg_pull_none>; 1993 }; 1994 1995 /omit-if-no-ref/ 1996 pcie30x4_button_rstn: pcie30x4-button-rstn { 1997 rockchip,pins = 1998 /* pcie30x4_button_rstn */ 1999 <3 RK_PD5 4 &pcfg_pull_none>; 2000 }; 2001 }; 2002 2003 pdm0 { 2004 /omit-if-no-ref/ 2005 pdm0m0_clk: pdm0m0-clk { 2006 rockchip,pins = 2007 /* pdm0_clk0_m0 */ 2008 <1 RK_PC6 3 &pcfg_pull_none>; 2009 }; 2010 2011 /omit-if-no-ref/ 2012 pdm0m0_clk1: pdm0m0-clk1 { 2013 rockchip,pins = 2014 /* pdm0m0_clk1 */ 2015 <1 RK_PC4 3 &pcfg_pull_none>; 2016 }; 2017 2018 /omit-if-no-ref/ 2019 pdm0m0_sdi0: pdm0m0-sdi0 { 2020 rockchip,pins = 2021 /* pdm0m0_sdi0 */ 2022 <1 RK_PD5 3 &pcfg_pull_none>; 2023 }; 2024 2025 /omit-if-no-ref/ 2026 pdm0m0_sdi1: pdm0m0-sdi1 { 2027 rockchip,pins = 2028 /* pdm0m0_sdi1 */ 2029 <1 RK_PD1 3 &pcfg_pull_none>; 2030 }; 2031 2032 /omit-if-no-ref/ 2033 pdm0m0_sdi2: pdm0m0-sdi2 { 2034 rockchip,pins = 2035 /* pdm0m0_sdi2 */ 2036 <1 RK_PD2 3 &pcfg_pull_none>; 2037 }; 2038 2039 /omit-if-no-ref/ 2040 pdm0m0_sdi3: pdm0m0-sdi3 { 2041 rockchip,pins = 2042 /* pdm0m0_sdi3 */ 2043 <1 RK_PD3 3 &pcfg_pull_none>; 2044 }; 2045 /omit-if-no-ref/ 2046 pdm0m1_clk: pdm0m1-clk { 2047 rockchip,pins = 2048 /* pdm0_clk0_m1 */ 2049 <0 RK_PC0 2 &pcfg_pull_none>; 2050 }; 2051 2052 /omit-if-no-ref/ 2053 pdm0m1_clk1: pdm0m1-clk1 { 2054 rockchip,pins = 2055 /* pdm0m1_clk1 */ 2056 <0 RK_PC4 2 &pcfg_pull_none>; 2057 }; 2058 2059 /omit-if-no-ref/ 2060 pdm0m1_sdi0: pdm0m1-sdi0 { 2061 rockchip,pins = 2062 /* pdm0m1_sdi0 */ 2063 <0 RK_PC7 2 &pcfg_pull_none>; 2064 }; 2065 2066 /omit-if-no-ref/ 2067 pdm0m1_sdi1: pdm0m1-sdi1 { 2068 rockchip,pins = 2069 /* pdm0m1_sdi1 */ 2070 <0 RK_PD0 2 &pcfg_pull_none>; 2071 }; 2072 2073 /omit-if-no-ref/ 2074 pdm0m1_sdi2: pdm0m1-sdi2 { 2075 rockchip,pins = 2076 /* pdm0m1_sdi2 */ 2077 <0 RK_PD4 2 &pcfg_pull_none>; 2078 }; 2079 2080 /omit-if-no-ref/ 2081 pdm0m1_sdi3: pdm0m1-sdi3 { 2082 rockchip,pins = 2083 /* pdm0m1_sdi3 */ 2084 <0 RK_PD6 2 &pcfg_pull_none>; 2085 }; 2086 }; 2087 2088 pdm1 { 2089 /omit-if-no-ref/ 2090 pdm1m0_clk: pdm1m0-clk { 2091 rockchip,pins = 2092 /* pdm1_clk0_m0 */ 2093 <4 RK_PD5 2 &pcfg_pull_none>; 2094 }; 2095 2096 /omit-if-no-ref/ 2097 pdm1m0_clk1: pdm1m0-clk1 { 2098 rockchip,pins = 2099 /* pdm1m0_clk1 */ 2100 <4 RK_PD4 2 &pcfg_pull_none>; 2101 }; 2102 2103 /omit-if-no-ref/ 2104 pdm1m0_sdi0: pdm1m0-sdi0 { 2105 rockchip,pins = 2106 /* pdm1m0_sdi0 */ 2107 <4 RK_PD3 2 &pcfg_pull_none>; 2108 }; 2109 2110 /omit-if-no-ref/ 2111 pdm1m0_sdi1: pdm1m0-sdi1 { 2112 rockchip,pins = 2113 /* pdm1m0_sdi1 */ 2114 <4 RK_PD2 2 &pcfg_pull_none>; 2115 }; 2116 2117 /omit-if-no-ref/ 2118 pdm1m0_sdi2: pdm1m0-sdi2 { 2119 rockchip,pins = 2120 /* pdm1m0_sdi2 */ 2121 <4 RK_PD1 2 &pcfg_pull_none>; 2122 }; 2123 2124 /omit-if-no-ref/ 2125 pdm1m0_sdi3: pdm1m0-sdi3 { 2126 rockchip,pins = 2127 /* pdm1m0_sdi3 */ 2128 <4 RK_PD0 2 &pcfg_pull_none>; 2129 }; 2130 /omit-if-no-ref/ 2131 pdm1m1_clk: pdm1m1-clk { 2132 rockchip,pins = 2133 /* pdm1_clk0_m1 */ 2134 <1 RK_PB4 2 &pcfg_pull_none>; 2135 }; 2136 2137 /omit-if-no-ref/ 2138 pdm1m1_clk1: pdm1m1-clk1 { 2139 rockchip,pins = 2140 /* pdm1m1_clk1 */ 2141 <1 RK_PB3 2 &pcfg_pull_none>; 2142 }; 2143 2144 /omit-if-no-ref/ 2145 pdm1m1_sdi0: pdm1m1-sdi0 { 2146 rockchip,pins = 2147 /* pdm1m1_sdi0 */ 2148 <1 RK_PA7 2 &pcfg_pull_none>; 2149 }; 2150 2151 /omit-if-no-ref/ 2152 pdm1m1_sdi1: pdm1m1-sdi1 { 2153 rockchip,pins = 2154 /* pdm1m1_sdi1 */ 2155 <1 RK_PB0 2 &pcfg_pull_none>; 2156 }; 2157 2158 /omit-if-no-ref/ 2159 pdm1m1_sdi2: pdm1m1-sdi2 { 2160 rockchip,pins = 2161 /* pdm1m1_sdi2 */ 2162 <1 RK_PB1 2 &pcfg_pull_none>; 2163 }; 2164 2165 /omit-if-no-ref/ 2166 pdm1m1_sdi3: pdm1m1-sdi3 { 2167 rockchip,pins = 2168 /* pdm1m1_sdi3 */ 2169 <1 RK_PB2 2 &pcfg_pull_none>; 2170 }; 2171 }; 2172 2173 pmic { 2174 /omit-if-no-ref/ 2175 pmic_pins: pmic-pins { 2176 rockchip,pins = 2177 /* pmic_int_l */ 2178 <0 RK_PA7 0 &pcfg_pull_up>, 2179 /* pmic_sleep1 */ 2180 <0 RK_PA2 1 &pcfg_pull_none>, 2181 /* pmic_sleep2 */ 2182 <0 RK_PA3 1 &pcfg_pull_none>, 2183 /* pmic_sleep3 */ 2184 <0 RK_PC1 1 &pcfg_pull_none>, 2185 /* pmic_sleep4 */ 2186 <0 RK_PC2 1 &pcfg_pull_none>, 2187 /* pmic_sleep5 */ 2188 <0 RK_PC3 1 &pcfg_pull_none>, 2189 /* pmic_sleep6 */ 2190 <0 RK_PD6 1 &pcfg_pull_none>; 2191 }; 2192 }; 2193 2194 pmu { 2195 /omit-if-no-ref/ 2196 pmu_pins: pmu-pins { 2197 rockchip,pins = 2198 /* pmu_debug */ 2199 <0 RK_PA5 3 &pcfg_pull_none>; 2200 }; 2201 }; 2202 2203 pwm0 { 2204 /omit-if-no-ref/ 2205 pwm0m0_pins: pwm0m0-pins { 2206 rockchip,pins = 2207 /* pwm0_m0 */ 2208 <0 RK_PB7 3 &pcfg_pull_none>; 2209 }; 2210 2211 /omit-if-no-ref/ 2212 pwm0m1_pins: pwm0m1-pins { 2213 rockchip,pins = 2214 /* pwm0_m1 */ 2215 <1 RK_PD2 11 &pcfg_pull_none>; 2216 }; 2217 2218 /omit-if-no-ref/ 2219 pwm0m2_pins: pwm0m2-pins { 2220 rockchip,pins = 2221 /* pwm0_m2 */ 2222 <1 RK_PA2 11 &pcfg_pull_none>; 2223 }; 2224 }; 2225 2226 pwm1 { 2227 /omit-if-no-ref/ 2228 pwm1m0_pins: pwm1m0-pins { 2229 rockchip,pins = 2230 /* pwm1_m0 */ 2231 <0 RK_PC0 3 &pcfg_pull_none>; 2232 }; 2233 2234 /omit-if-no-ref/ 2235 pwm1m1_pins: pwm1m1-pins { 2236 rockchip,pins = 2237 /* pwm1_m1 */ 2238 <1 RK_PD3 11 &pcfg_pull_none>; 2239 }; 2240 2241 /omit-if-no-ref/ 2242 pwm1m2_pins: pwm1m2-pins { 2243 rockchip,pins = 2244 /* pwm1_m2 */ 2245 <1 RK_PA3 11 &pcfg_pull_none>; 2246 }; 2247 }; 2248 2249 pwm2 { 2250 /omit-if-no-ref/ 2251 pwm2m0_pins: pwm2m0-pins { 2252 rockchip,pins = 2253 /* pwm2_m0 */ 2254 <0 RK_PC4 3 &pcfg_pull_none>; 2255 }; 2256 2257 /omit-if-no-ref/ 2258 pwm2m1_pins: pwm2m1-pins { 2259 rockchip,pins = 2260 /* pwm2_m1 */ 2261 <3 RK_PB1 11 &pcfg_pull_none>; 2262 }; 2263 }; 2264 2265 pwm3 { 2266 /omit-if-no-ref/ 2267 pwm3m0_pins: pwm3m0-pins { 2268 rockchip,pins = 2269 /* pwm3_ir_m0 */ 2270 <0 RK_PD4 3 &pcfg_pull_none>; 2271 }; 2272 2273 /omit-if-no-ref/ 2274 pwm3m1_pins: pwm3m1-pins { 2275 rockchip,pins = 2276 /* pwm3_ir_m1 */ 2277 <3 RK_PB2 11 &pcfg_pull_none>; 2278 }; 2279 2280 /omit-if-no-ref/ 2281 pwm3m2_pins: pwm3m2-pins { 2282 rockchip,pins = 2283 /* pwm3_ir_m2 */ 2284 <1 RK_PC2 11 &pcfg_pull_none>; 2285 }; 2286 2287 /omit-if-no-ref/ 2288 pwm3m3_pins: pwm3m3-pins { 2289 rockchip,pins = 2290 /* pwm3_ir_m3 */ 2291 <1 RK_PA7 11 &pcfg_pull_none>; 2292 }; 2293 }; 2294 2295 pwm4 { 2296 /omit-if-no-ref/ 2297 pwm4m0_pins: pwm4m0-pins { 2298 rockchip,pins = 2299 /* pwm4_m0 */ 2300 <0 RK_PC5 11 &pcfg_pull_none>; 2301 }; 2302 }; 2303 2304 pwm5 { 2305 /omit-if-no-ref/ 2306 pwm5m0_pins: pwm5m0-pins { 2307 rockchip,pins = 2308 /* pwm5_m0 */ 2309 <0 RK_PB1 3 &pcfg_pull_none>; 2310 }; 2311 2312 /omit-if-no-ref/ 2313 pwm5m1_pins: pwm5m1-pins { 2314 rockchip,pins = 2315 /* pwm5_m1 */ 2316 <0 RK_PC6 11 &pcfg_pull_none>; 2317 }; 2318 }; 2319 2320 pwm6 { 2321 /omit-if-no-ref/ 2322 pwm6m0_pins: pwm6m0-pins { 2323 rockchip,pins = 2324 /* pwm6_m0 */ 2325 <0 RK_PC7 11 &pcfg_pull_none>; 2326 }; 2327 2328 /omit-if-no-ref/ 2329 pwm6m1_pins: pwm6m1-pins { 2330 rockchip,pins = 2331 /* pwm6_m1 */ 2332 <4 RK_PC1 11 &pcfg_pull_none>; 2333 }; 2334 }; 2335 2336 pwm7 { 2337 /omit-if-no-ref/ 2338 pwm7m0_pins: pwm7m0-pins { 2339 rockchip,pins = 2340 /* pwm7_ir_m0 */ 2341 <0 RK_PD0 11 &pcfg_pull_none>; 2342 }; 2343 2344 /omit-if-no-ref/ 2345 pwm7m1_pins: pwm7m1-pins { 2346 rockchip,pins = 2347 /* pwm7_ir_m1 */ 2348 <4 RK_PD4 11 &pcfg_pull_none>; 2349 }; 2350 2351 /omit-if-no-ref/ 2352 pwm7m2_pins: pwm7m2-pins { 2353 rockchip,pins = 2354 /* pwm7_ir_m2 */ 2355 <1 RK_PC3 11 &pcfg_pull_none>; 2356 }; 2357 }; 2358 2359 pwm8 { 2360 /omit-if-no-ref/ 2361 pwm8m0_pins: pwm8m0-pins { 2362 rockchip,pins = 2363 /* pwm8_m0 */ 2364 <3 RK_PA7 11 &pcfg_pull_none>; 2365 }; 2366 2367 /omit-if-no-ref/ 2368 pwm8m1_pins: pwm8m1-pins { 2369 rockchip,pins = 2370 /* pwm8_m1 */ 2371 <4 RK_PD0 11 &pcfg_pull_none>; 2372 }; 2373 2374 /omit-if-no-ref/ 2375 pwm8m2_pins: pwm8m2-pins { 2376 rockchip,pins = 2377 /* pwm8_m2 */ 2378 <3 RK_PD0 11 &pcfg_pull_none>; 2379 }; 2380 }; 2381 2382 pwm9 { 2383 /omit-if-no-ref/ 2384 pwm9m0_pins: pwm9m0-pins { 2385 rockchip,pins = 2386 /* pwm9_m0 */ 2387 <3 RK_PB0 11 &pcfg_pull_none>; 2388 }; 2389 2390 /omit-if-no-ref/ 2391 pwm9m1_pins: pwm9m1-pins { 2392 rockchip,pins = 2393 /* pwm9_m1 */ 2394 <4 RK_PD1 11 &pcfg_pull_none>; 2395 }; 2396 2397 /omit-if-no-ref/ 2398 pwm9m2_pins: pwm9m2-pins { 2399 rockchip,pins = 2400 /* pwm9_m2 */ 2401 <3 RK_PD1 11 &pcfg_pull_none>; 2402 }; 2403 }; 2404 2405 pwm10 { 2406 /omit-if-no-ref/ 2407 pwm10m0_pins: pwm10m0-pins { 2408 rockchip,pins = 2409 /* pwm10_m0 */ 2410 <3 RK_PA0 11 &pcfg_pull_none>; 2411 }; 2412 2413 /omit-if-no-ref/ 2414 pwm10m1_pins: pwm10m1-pins { 2415 rockchip,pins = 2416 /* pwm10_m1 */ 2417 <4 RK_PD3 11 &pcfg_pull_none>; 2418 }; 2419 2420 /omit-if-no-ref/ 2421 pwm10m2_pins: pwm10m2-pins { 2422 rockchip,pins = 2423 /* pwm10_m2 */ 2424 <3 RK_PD3 11 &pcfg_pull_none>; 2425 }; 2426 }; 2427 2428 pwm11 { 2429 /omit-if-no-ref/ 2430 pwm11m0_pins: pwm11m0-pins { 2431 rockchip,pins = 2432 /* pwm11_ir_m0 */ 2433 <3 RK_PA1 11 &pcfg_pull_none>; 2434 }; 2435 2436 /omit-if-no-ref/ 2437 pwm11m1_pins: pwm11m1-pins { 2438 rockchip,pins = 2439 /* pwm11_ir_m1 */ 2440 <4 RK_PB4 11 &pcfg_pull_none>; 2441 }; 2442 2443 /omit-if-no-ref/ 2444 pwm11m2_pins: pwm11m2-pins { 2445 rockchip,pins = 2446 /* pwm11_ir_m2 */ 2447 <1 RK_PC4 11 &pcfg_pull_none>; 2448 }; 2449 2450 /omit-if-no-ref/ 2451 pwm11m3_pins: pwm11m3-pins { 2452 rockchip,pins = 2453 /* pwm11_ir_m3 */ 2454 <3 RK_PD5 11 &pcfg_pull_none>; 2455 }; 2456 }; 2457 2458 pwm12 { 2459 /omit-if-no-ref/ 2460 pwm12m0_pins: pwm12m0-pins { 2461 rockchip,pins = 2462 /* pwm12_m0 */ 2463 <3 RK_PB5 11 &pcfg_pull_none>; 2464 }; 2465 2466 /omit-if-no-ref/ 2467 pwm12m1_pins: pwm12m1-pins { 2468 rockchip,pins = 2469 /* pwm12_m1 */ 2470 <4 RK_PB5 11 &pcfg_pull_none>; 2471 }; 2472 }; 2473 2474 pwm13 { 2475 /omit-if-no-ref/ 2476 pwm13m0_pins: pwm13m0-pins { 2477 rockchip,pins = 2478 /* pwm13_m0 */ 2479 <3 RK_PB6 11 &pcfg_pull_none>; 2480 }; 2481 2482 /omit-if-no-ref/ 2483 pwm13m1_pins: pwm13m1-pins { 2484 rockchip,pins = 2485 /* pwm13_m1 */ 2486 <4 RK_PB6 11 &pcfg_pull_none>; 2487 }; 2488 2489 /omit-if-no-ref/ 2490 pwm13m2_pins: pwm13m2-pins { 2491 rockchip,pins = 2492 /* pwm13_m2 */ 2493 <1 RK_PB7 11 &pcfg_pull_none>; 2494 }; 2495 }; 2496 2497 pwm14 { 2498 /omit-if-no-ref/ 2499 pwm14m0_pins: pwm14m0-pins { 2500 rockchip,pins = 2501 /* pwm14_m0 */ 2502 <3 RK_PC2 11 &pcfg_pull_none>; 2503 }; 2504 2505 /omit-if-no-ref/ 2506 pwm14m1_pins: pwm14m1-pins { 2507 rockchip,pins = 2508 /* pwm14_m1 */ 2509 <4 RK_PB2 11 &pcfg_pull_none>; 2510 }; 2511 2512 /omit-if-no-ref/ 2513 pwm14m2_pins: pwm14m2-pins { 2514 rockchip,pins = 2515 /* pwm14_m2 */ 2516 <1 RK_PD6 11 &pcfg_pull_none>; 2517 }; 2518 }; 2519 2520 pwm15 { 2521 /omit-if-no-ref/ 2522 pwm15m0_pins: pwm15m0-pins { 2523 rockchip,pins = 2524 /* pwm15_ir_m0 */ 2525 <3 RK_PC3 11 &pcfg_pull_none>; 2526 }; 2527 2528 /omit-if-no-ref/ 2529 pwm15m1_pins: pwm15m1-pins { 2530 rockchip,pins = 2531 /* pwm15_ir_m1 */ 2532 <4 RK_PB3 11 &pcfg_pull_none>; 2533 }; 2534 2535 /omit-if-no-ref/ 2536 pwm15m2_pins: pwm15m2-pins { 2537 rockchip,pins = 2538 /* pwm15_ir_m2 */ 2539 <1 RK_PC6 11 &pcfg_pull_none>; 2540 }; 2541 2542 /omit-if-no-ref/ 2543 pwm15m3_pins: pwm15m3-pins { 2544 rockchip,pins = 2545 /* pwm15_ir_m3 */ 2546 <1 RK_PD7 11 &pcfg_pull_none>; 2547 }; 2548 }; 2549 2550 refclk { 2551 /omit-if-no-ref/ 2552 refclk_pins: refclk-pins { 2553 rockchip,pins = 2554 /* refclk_out */ 2555 <0 RK_PA0 1 &pcfg_pull_none>; 2556 }; 2557 }; 2558 2559 sata { 2560 /omit-if-no-ref/ 2561 sata_pins: sata-pins { 2562 rockchip,pins = 2563 /* sata_cp_pod */ 2564 <0 RK_PC6 13 &pcfg_pull_none>, 2565 /* sata_cpdet */ 2566 <0 RK_PD4 13 &pcfg_pull_none>, 2567 /* sata_mp_switch */ 2568 <0 RK_PD5 13 &pcfg_pull_none>; 2569 }; 2570 }; 2571 2572 sata0 { 2573 /omit-if-no-ref/ 2574 sata0m0_pins: sata0m0-pins { 2575 rockchip,pins = 2576 /* sata0_act_led_m0 */ 2577 <4 RK_PB6 6 &pcfg_pull_none>; 2578 }; 2579 2580 /omit-if-no-ref/ 2581 sata0m1_pins: sata0m1-pins { 2582 rockchip,pins = 2583 /* sata0_act_led_m1 */ 2584 <1 RK_PB3 6 &pcfg_pull_none>; 2585 }; 2586 }; 2587 2588 sata1 { 2589 /omit-if-no-ref/ 2590 sata1m0_pins: sata1m0-pins { 2591 rockchip,pins = 2592 /* sata1_act_led_m0 */ 2593 <4 RK_PB5 6 &pcfg_pull_none>; 2594 }; 2595 2596 /omit-if-no-ref/ 2597 sata1m1_pins: sata1m1-pins { 2598 rockchip,pins = 2599 /* sata1_act_led_m1 */ 2600 <1 RK_PA1 6 &pcfg_pull_none>; 2601 }; 2602 }; 2603 2604 sata2 { 2605 /omit-if-no-ref/ 2606 sata2m0_pins: sata2m0-pins { 2607 rockchip,pins = 2608 /* sata2_act_led_m0 */ 2609 <4 RK_PB1 6 &pcfg_pull_none>; 2610 }; 2611 2612 /omit-if-no-ref/ 2613 sata2m1_pins: sata2m1-pins { 2614 rockchip,pins = 2615 /* sata2_act_led_m1 */ 2616 <1 RK_PB7 6 &pcfg_pull_none>; 2617 }; 2618 }; 2619 2620 sdio { 2621 /omit-if-no-ref/ 2622 sdiom1_pins: sdiom1-pins { 2623 rockchip,pins = 2624 /* sdio_clk_m1 */ 2625 <3 RK_PA5 2 &pcfg_pull_none>, 2626 /* sdio_cmd_m1 */ 2627 <3 RK_PA4 2 &pcfg_pull_up>, 2628 /* sdio_d0_m1 */ 2629 <3 RK_PA0 2 &pcfg_pull_up>, 2630 /* sdio_d1_m1 */ 2631 <3 RK_PA1 2 &pcfg_pull_up>, 2632 /* sdio_d2_m1 */ 2633 <3 RK_PA2 2 &pcfg_pull_up>, 2634 /* sdio_d3_m1 */ 2635 <3 RK_PA3 2 &pcfg_pull_up>; 2636 }; 2637 }; 2638 2639 sdmmc { 2640 /omit-if-no-ref/ 2641 sdmmc_bus4: sdmmc-bus4 { 2642 rockchip,pins = 2643 /* sdmmc_d0 */ 2644 <4 RK_PD0 1 &pcfg_pull_up_drv_level_2>, 2645 /* sdmmc_d1 */ 2646 <4 RK_PD1 1 &pcfg_pull_up_drv_level_2>, 2647 /* sdmmc_d2 */ 2648 <4 RK_PD2 1 &pcfg_pull_up_drv_level_2>, 2649 /* sdmmc_d3 */ 2650 <4 RK_PD3 1 &pcfg_pull_up_drv_level_2>; 2651 }; 2652 2653 /omit-if-no-ref/ 2654 sdmmc_clk: sdmmc-clk { 2655 rockchip,pins = 2656 /* sdmmc_clk */ 2657 <4 RK_PD5 1 &pcfg_pull_up_drv_level_2>; 2658 }; 2659 2660 /omit-if-no-ref/ 2661 sdmmc_cmd: sdmmc-cmd { 2662 rockchip,pins = 2663 /* sdmmc_cmd */ 2664 <4 RK_PD4 1 &pcfg_pull_up_drv_level_2>; 2665 }; 2666 2667 /omit-if-no-ref/ 2668 sdmmc_det: sdmmc-det { 2669 rockchip,pins = 2670 /* sdmmc_det */ 2671 <0 RK_PA4 1 &pcfg_pull_up>; 2672 }; 2673 2674 /omit-if-no-ref/ 2675 sdmmc_pwren: sdmmc-pwren { 2676 rockchip,pins = 2677 /* sdmmc_pwren */ 2678 <0 RK_PA5 2 &pcfg_pull_none>; 2679 }; 2680 }; 2681 2682 spdif0 { 2683 /omit-if-no-ref/ 2684 spdif0m0_tx: spdif0m0-tx { 2685 rockchip,pins = 2686 /* spdif0m0_tx */ 2687 <1 RK_PB6 3 &pcfg_pull_none>; 2688 }; 2689 2690 /omit-if-no-ref/ 2691 spdif0m1_tx: spdif0m1-tx { 2692 rockchip,pins = 2693 /* spdif0m1_tx */ 2694 <4 RK_PB4 6 &pcfg_pull_none>; 2695 }; 2696 }; 2697 2698 spdif1 { 2699 /omit-if-no-ref/ 2700 spdif1m0_tx: spdif1m0-tx { 2701 rockchip,pins = 2702 /* spdif1m0_tx */ 2703 <1 RK_PB7 3 &pcfg_pull_none>; 2704 }; 2705 2706 /omit-if-no-ref/ 2707 spdif1m1_tx: spdif1m1-tx { 2708 rockchip,pins = 2709 /* spdif1m1_tx */ 2710 <4 RK_PB1 2 &pcfg_pull_none>; 2711 }; 2712 2713 /omit-if-no-ref/ 2714 spdif1m2_tx: spdif1m2-tx { 2715 rockchip,pins = 2716 /* spdif1m2_tx */ 2717 <4 RK_PC1 3 &pcfg_pull_none>; 2718 }; 2719 }; 2720 2721 spi0 { 2722 /omit-if-no-ref/ 2723 spi0m0_pins: spi0m0-pins { 2724 rockchip,pins = 2725 /* spi0_clk_m0 */ 2726 <0 RK_PC6 8 &pcfg_pull_up_drv_level_1>, 2727 /* spi0_miso_m0 */ 2728 <0 RK_PC7 8 &pcfg_pull_up_drv_level_1>, 2729 /* spi0_mosi_m0 */ 2730 <0 RK_PC0 8 &pcfg_pull_up_drv_level_1>; 2731 }; 2732 2733 /omit-if-no-ref/ 2734 spi0m0_cs0: spi0m0-cs0 { 2735 rockchip,pins = 2736 /* spi0_cs0_m0 */ 2737 <0 RK_PD1 8 &pcfg_pull_up_drv_level_1>; 2738 }; 2739 2740 /omit-if-no-ref/ 2741 spi0m0_cs1: spi0m0-cs1 { 2742 rockchip,pins = 2743 /* spi0_cs1_m0 */ 2744 <0 RK_PB7 8 &pcfg_pull_up_drv_level_1>; 2745 }; 2746 /omit-if-no-ref/ 2747 spi0m1_pins: spi0m1-pins { 2748 rockchip,pins = 2749 /* spi0_clk_m1 */ 2750 <4 RK_PA2 8 &pcfg_pull_up_drv_level_1>, 2751 /* spi0_miso_m1 */ 2752 <4 RK_PA0 8 &pcfg_pull_up_drv_level_1>, 2753 /* spi0_mosi_m1 */ 2754 <4 RK_PA1 8 &pcfg_pull_up_drv_level_1>; 2755 }; 2756 2757 /omit-if-no-ref/ 2758 spi0m1_cs0: spi0m1-cs0 { 2759 rockchip,pins = 2760 /* spi0_cs0_m1 */ 2761 <4 RK_PB2 8 &pcfg_pull_up_drv_level_1>; 2762 }; 2763 2764 /omit-if-no-ref/ 2765 spi0m1_cs1: spi0m1-cs1 { 2766 rockchip,pins = 2767 /* spi0_cs1_m1 */ 2768 <4 RK_PB1 8 &pcfg_pull_up_drv_level_1>; 2769 }; 2770 /omit-if-no-ref/ 2771 spi0m2_pins: spi0m2-pins { 2772 rockchip,pins = 2773 /* spi0_clk_m2 */ 2774 <1 RK_PB3 8 &pcfg_pull_up_drv_level_1>, 2775 /* spi0_miso_m2 */ 2776 <1 RK_PB1 8 &pcfg_pull_up_drv_level_1>, 2777 /* spi0_mosi_m2 */ 2778 <1 RK_PB2 8 &pcfg_pull_up_drv_level_1>; 2779 }; 2780 2781 /omit-if-no-ref/ 2782 spi0m2_cs0: spi0m2-cs0 { 2783 rockchip,pins = 2784 /* spi0_cs0_m2 */ 2785 <1 RK_PB4 8 &pcfg_pull_up_drv_level_1>; 2786 }; 2787 2788 /omit-if-no-ref/ 2789 spi0m2_cs1: spi0m2-cs1 { 2790 rockchip,pins = 2791 /* spi0_cs1_m2 */ 2792 <1 RK_PB5 8 &pcfg_pull_up_drv_level_1>; 2793 }; 2794 /omit-if-no-ref/ 2795 spi0m3_pins: spi0m3-pins { 2796 rockchip,pins = 2797 /* spi0_clk_m3 */ 2798 <3 RK_PD3 8 &pcfg_pull_up_drv_level_1>, 2799 /* spi0_miso_m3 */ 2800 <3 RK_PD1 8 &pcfg_pull_up_drv_level_1>, 2801 /* spi0_mosi_m3 */ 2802 <3 RK_PD2 8 &pcfg_pull_up_drv_level_1>; 2803 }; 2804 2805 /omit-if-no-ref/ 2806 spi0m3_cs0: spi0m3-cs0 { 2807 rockchip,pins = 2808 /* spi0_cs0_m3 */ 2809 <3 RK_PD4 8 &pcfg_pull_up_drv_level_1>; 2810 }; 2811 2812 /omit-if-no-ref/ 2813 spi0m3_cs1: spi0m3-cs1 { 2814 rockchip,pins = 2815 /* spi0_cs1_m3 */ 2816 <3 RK_PD5 8 &pcfg_pull_up_drv_level_1>; 2817 }; 2818 }; 2819 2820 spi1 { 2821 /omit-if-no-ref/ 2822 spi1m1_pins: spi1m1-pins { 2823 rockchip,pins = 2824 /* spi1_clk_m1 */ 2825 <3 RK_PC1 8 &pcfg_pull_up_drv_level_1>, 2826 /* spi1_miso_m1 */ 2827 <3 RK_PC0 8 &pcfg_pull_up_drv_level_1>, 2828 /* spi1_mosi_m1 */ 2829 <3 RK_PB7 8 &pcfg_pull_up_drv_level_1>; 2830 }; 2831 2832 /omit-if-no-ref/ 2833 spi1m1_cs0: spi1m1-cs0 { 2834 rockchip,pins = 2835 /* spi1_cs0_m1 */ 2836 <3 RK_PC2 8 &pcfg_pull_up_drv_level_1>; 2837 }; 2838 2839 /omit-if-no-ref/ 2840 spi1m1_cs1: spi1m1-cs1 { 2841 rockchip,pins = 2842 /* spi1_cs1_m1 */ 2843 <3 RK_PC3 8 &pcfg_pull_up_drv_level_1>; 2844 }; 2845 2846 /omit-if-no-ref/ 2847 spi1m2_pins: spi1m2-pins { 2848 rockchip,pins = 2849 /* spi1_clk_m2 */ 2850 <1 RK_PD2 8 &pcfg_pull_up_drv_level_1>, 2851 /* spi1_miso_m2 */ 2852 <1 RK_PD0 8 &pcfg_pull_up_drv_level_1>, 2853 /* spi1_mosi_m2 */ 2854 <1 RK_PD1 8 &pcfg_pull_up_drv_level_1>; 2855 }; 2856 2857 /omit-if-no-ref/ 2858 spi1m2_cs0: spi1m2-cs0 { 2859 rockchip,pins = 2860 /* spi1_cs0_m2 */ 2861 <1 RK_PD3 8 &pcfg_pull_up_drv_level_1>; 2862 }; 2863 2864 /omit-if-no-ref/ 2865 spi1m2_cs1: spi1m2-cs1 { 2866 rockchip,pins = 2867 /* spi1_cs1_m2 */ 2868 <1 RK_PD5 8 &pcfg_pull_up_drv_level_1>; 2869 }; 2870 }; 2871 2872 spi2 { 2873 /omit-if-no-ref/ 2874 spi2m0_pins: spi2m0-pins { 2875 rockchip,pins = 2876 /* spi2_clk_m0 */ 2877 <1 RK_PA6 8 &pcfg_pull_up_drv_level_1>, 2878 /* spi2_miso_m0 */ 2879 <1 RK_PA4 8 &pcfg_pull_up_drv_level_1>, 2880 /* spi2_mosi_m0 */ 2881 <1 RK_PA5 8 &pcfg_pull_up_drv_level_1>; 2882 }; 2883 2884 /omit-if-no-ref/ 2885 spi2m0_cs0: spi2m0-cs0 { 2886 rockchip,pins = 2887 /* spi2_cs0_m0 */ 2888 <1 RK_PA7 8 &pcfg_pull_up_drv_level_1>; 2889 }; 2890 2891 /omit-if-no-ref/ 2892 spi2m0_cs1: spi2m0-cs1 { 2893 rockchip,pins = 2894 /* spi2_cs1_m0 */ 2895 <1 RK_PB0 8 &pcfg_pull_up_drv_level_1>; 2896 }; 2897 2898 /omit-if-no-ref/ 2899 spi2m1_pins: spi2m1-pins { 2900 rockchip,pins = 2901 /* spi2_clk_m1 */ 2902 <4 RK_PA6 8 &pcfg_pull_up_drv_level_1>, 2903 /* spi2_miso_m1 */ 2904 <4 RK_PA4 8 &pcfg_pull_up_drv_level_1>, 2905 /* spi2_mosi_m1 */ 2906 <4 RK_PA5 8 &pcfg_pull_up_drv_level_1>; 2907 }; 2908 2909 /omit-if-no-ref/ 2910 spi2m1_cs0: spi2m1-cs0 { 2911 rockchip,pins = 2912 /* spi2_cs0_m1 */ 2913 <4 RK_PA7 8 &pcfg_pull_up_drv_level_1>; 2914 }; 2915 2916 /omit-if-no-ref/ 2917 spi2m1_cs1: spi2m1-cs1 { 2918 rockchip,pins = 2919 /* spi2_cs1_m1 */ 2920 <4 RK_PB0 8 &pcfg_pull_up_drv_level_1>; 2921 }; 2922 2923 /omit-if-no-ref/ 2924 spi2m2_pins: spi2m2-pins { 2925 rockchip,pins = 2926 /* spi2_clk_m2 */ 2927 <0 RK_PA5 1 &pcfg_pull_up_drv_level_1>, 2928 /* spi2_miso_m2 */ 2929 <0 RK_PB3 1 &pcfg_pull_up_drv_level_1>, 2930 /* spi2_mosi_m2 */ 2931 <0 RK_PA6 1 &pcfg_pull_up_drv_level_1>; 2932 }; 2933 2934 /omit-if-no-ref/ 2935 spi2m2_cs0: spi2m2-cs0 { 2936 rockchip,pins = 2937 /* spi2_cs0_m2 */ 2938 <0 RK_PB1 1 &pcfg_pull_up_drv_level_1>; 2939 }; 2940 2941 /omit-if-no-ref/ 2942 spi2m2_cs1: spi2m2-cs1 { 2943 rockchip,pins = 2944 /* spi2_cs1_m2 */ 2945 <0 RK_PB0 1 &pcfg_pull_up_drv_level_1>; 2946 }; 2947 }; 2948 2949 spi3 { 2950 /omit-if-no-ref/ 2951 spi3m1_pins: spi3m1-pins { 2952 rockchip,pins = 2953 /* spi3_clk_m1 */ 2954 <4 RK_PB7 8 &pcfg_pull_up_drv_level_1>, 2955 /* spi3_miso_m1 */ 2956 <4 RK_PB5 8 &pcfg_pull_up_drv_level_1>, 2957 /* spi3_mosi_m1 */ 2958 <4 RK_PB6 8 &pcfg_pull_up_drv_level_1>; 2959 }; 2960 2961 /omit-if-no-ref/ 2962 spi3m1_cs0: spi3m1-cs0 { 2963 rockchip,pins = 2964 /* spi3_cs0_m1 */ 2965 <4 RK_PC0 8 &pcfg_pull_up_drv_level_1>; 2966 }; 2967 2968 /omit-if-no-ref/ 2969 spi3m1_cs1: spi3m1-cs1 { 2970 rockchip,pins = 2971 /* spi3_cs1_m1 */ 2972 <4 RK_PC1 8 &pcfg_pull_up_drv_level_1>; 2973 }; 2974 2975 /omit-if-no-ref/ 2976 spi3m2_pins: spi3m2-pins { 2977 rockchip,pins = 2978 /* spi3_clk_m2 */ 2979 <0 RK_PD3 8 &pcfg_pull_up_drv_level_1>, 2980 /* spi3_miso_m2 */ 2981 <0 RK_PD0 8 &pcfg_pull_up_drv_level_1>, 2982 /* spi3_mosi_m2 */ 2983 <0 RK_PD2 8 &pcfg_pull_up_drv_level_1>; 2984 }; 2985 2986 /omit-if-no-ref/ 2987 spi3m2_cs0: spi3m2-cs0 { 2988 rockchip,pins = 2989 /* spi3_cs0_m2 */ 2990 <0 RK_PD4 8 &pcfg_pull_up_drv_level_1>; 2991 }; 2992 2993 /omit-if-no-ref/ 2994 spi3m2_cs1: spi3m2-cs1 { 2995 rockchip,pins = 2996 /* spi3_cs1_m2 */ 2997 <0 RK_PD5 8 &pcfg_pull_up_drv_level_1>; 2998 }; 2999 3000 /omit-if-no-ref/ 3001 spi3m3_pins: spi3m3-pins { 3002 rockchip,pins = 3003 /* spi3_clk_m3 */ 3004 <3 RK_PD0 8 &pcfg_pull_up_drv_level_1>, 3005 /* spi3_miso_m3 */ 3006 <3 RK_PC6 8 &pcfg_pull_up_drv_level_1>, 3007 /* spi3_mosi_m3 */ 3008 <3 RK_PC7 8 &pcfg_pull_up_drv_level_1>; 3009 }; 3010 3011 /omit-if-no-ref/ 3012 spi3m3_cs0: spi3m3-cs0 { 3013 rockchip,pins = 3014 /* spi3_cs0_m3 */ 3015 <3 RK_PC4 8 &pcfg_pull_up_drv_level_1>; 3016 }; 3017 3018 /omit-if-no-ref/ 3019 spi3m3_cs1: spi3m3-cs1 { 3020 rockchip,pins = 3021 /* spi3_cs1_m3 */ 3022 <3 RK_PC5 8 &pcfg_pull_up_drv_level_1>; 3023 }; 3024 }; 3025 3026 spi4 { 3027 /omit-if-no-ref/ 3028 spi4m0_pins: spi4m0-pins { 3029 rockchip,pins = 3030 /* spi4_clk_m0 */ 3031 <1 RK_PC2 8 &pcfg_pull_up_drv_level_1>, 3032 /* spi4_miso_m0 */ 3033 <1 RK_PC0 8 &pcfg_pull_up_drv_level_1>, 3034 /* spi4_mosi_m0 */ 3035 <1 RK_PC1 8 &pcfg_pull_up_drv_level_1>; 3036 }; 3037 3038 /omit-if-no-ref/ 3039 spi4m0_cs0: spi4m0-cs0 { 3040 rockchip,pins = 3041 /* spi4_cs0_m0 */ 3042 <1 RK_PC3 8 &pcfg_pull_up_drv_level_1>; 3043 }; 3044 3045 /omit-if-no-ref/ 3046 spi4m0_cs1: spi4m0-cs1 { 3047 rockchip,pins = 3048 /* spi4_cs1_m0 */ 3049 <1 RK_PC4 8 &pcfg_pull_up_drv_level_1>; 3050 }; 3051 3052 /omit-if-no-ref/ 3053 spi4m1_pins: spi4m1-pins { 3054 rockchip,pins = 3055 /* spi4_clk_m1 */ 3056 <3 RK_PA2 8 &pcfg_pull_up_drv_level_1>, 3057 /* spi4_miso_m1 */ 3058 <3 RK_PA0 8 &pcfg_pull_up_drv_level_1>, 3059 /* spi4_mosi_m1 */ 3060 <3 RK_PA1 8 &pcfg_pull_up_drv_level_1>; 3061 }; 3062 3063 /omit-if-no-ref/ 3064 spi4m1_cs0: spi4m1-cs0 { 3065 rockchip,pins = 3066 /* spi4_cs0_m1 */ 3067 <3 RK_PA3 8 &pcfg_pull_up_drv_level_1>; 3068 }; 3069 3070 /omit-if-no-ref/ 3071 spi4m1_cs1: spi4m1-cs1 { 3072 rockchip,pins = 3073 /* spi4_cs1_m1 */ 3074 <3 RK_PA4 8 &pcfg_pull_up_drv_level_1>; 3075 }; 3076 3077 /omit-if-no-ref/ 3078 spi4m2_pins: spi4m2-pins { 3079 rockchip,pins = 3080 /* spi4_clk_m2 */ 3081 <1 RK_PA2 8 &pcfg_pull_up_drv_level_1>, 3082 /* spi4_miso_m2 */ 3083 <1 RK_PA0 8 &pcfg_pull_up_drv_level_1>, 3084 /* spi4_mosi_m2 */ 3085 <1 RK_PA1 8 &pcfg_pull_up_drv_level_1>; 3086 }; 3087 3088 /omit-if-no-ref/ 3089 spi4m2_cs0: spi4m2-cs0 { 3090 rockchip,pins = 3091 /* spi4_cs0_m2 */ 3092 <1 RK_PA3 8 &pcfg_pull_up_drv_level_1>; 3093 }; 3094 }; 3095 3096 tsadc { 3097 /omit-if-no-ref/ 3098 tsadcm1_shut: tsadcm1-shut { 3099 rockchip,pins = 3100 /* tsadcm1_shut */ 3101 <0 RK_PA2 2 &pcfg_pull_none>; 3102 }; 3103 3104 /omit-if-no-ref/ 3105 tsadc_shut: tsadc-shut { 3106 rockchip,pins = 3107 /* tsadc_shut */ 3108 <0 RK_PA1 2 &pcfg_pull_none>; 3109 }; 3110 3111 /omit-if-no-ref/ 3112 tsadc_shut_org: tsadc-shut-org { 3113 rockchip,pins = 3114 /* tsadc_shut_org */ 3115 <0 RK_PA1 1 &pcfg_pull_none>; 3116 }; 3117 }; 3118 3119 uart0 { 3120 /omit-if-no-ref/ 3121 uart0m0_xfer: uart0m0-xfer { 3122 rockchip,pins = 3123 /* uart0_rx_m0 */ 3124 <0 RK_PC4 4 &pcfg_pull_up>, 3125 /* uart0_tx_m0 */ 3126 <0 RK_PC5 4 &pcfg_pull_up>; 3127 }; 3128 3129 /omit-if-no-ref/ 3130 uart0m1_xfer: uart0m1-xfer { 3131 rockchip,pins = 3132 /* uart0_rx_m1 */ 3133 <0 RK_PB0 4 &pcfg_pull_up>, 3134 /* uart0_tx_m1 */ 3135 <0 RK_PB1 4 &pcfg_pull_up>; 3136 }; 3137 3138 /omit-if-no-ref/ 3139 uart0m2_xfer: uart0m2-xfer { 3140 rockchip,pins = 3141 /* uart0_rx_m2 */ 3142 <4 RK_PA4 10 &pcfg_pull_up>, 3143 /* uart0_tx_m2 */ 3144 <4 RK_PA3 10 &pcfg_pull_up>; 3145 }; 3146 3147 /omit-if-no-ref/ 3148 uart0_ctsn: uart0-ctsn { 3149 rockchip,pins = 3150 /* uart0_ctsn */ 3151 <0 RK_PD1 4 &pcfg_pull_none>; 3152 }; 3153 3154 /omit-if-no-ref/ 3155 uart0_rtsn: uart0-rtsn { 3156 rockchip,pins = 3157 /* uart0_rtsn */ 3158 <0 RK_PC6 4 &pcfg_pull_none>; 3159 }; 3160 }; 3161 3162 uart1 { 3163 /omit-if-no-ref/ 3164 uart1m1_xfer: uart1m1-xfer { 3165 rockchip,pins = 3166 /* uart1_rx_m1 */ 3167 <1 RK_PB7 10 &pcfg_pull_up>, 3168 /* uart1_tx_m1 */ 3169 <1 RK_PB6 10 &pcfg_pull_up>; 3170 }; 3171 3172 /omit-if-no-ref/ 3173 uart1m1_ctsn: uart1m1-ctsn { 3174 rockchip,pins = 3175 /* uart1m1_ctsn */ 3176 <1 RK_PD7 10 &pcfg_pull_none>; 3177 }; 3178 3179 /omit-if-no-ref/ 3180 uart1m1_rtsn: uart1m1-rtsn { 3181 rockchip,pins = 3182 /* uart1m1_rtsn */ 3183 <1 RK_PD6 10 &pcfg_pull_none>; 3184 }; 3185 3186 /omit-if-no-ref/ 3187 uart1m2_xfer: uart1m2-xfer { 3188 rockchip,pins = 3189 /* uart1_rx_m2 */ 3190 <0 RK_PD2 10 &pcfg_pull_up>, 3191 /* uart1_tx_m2 */ 3192 <0 RK_PD1 10 &pcfg_pull_up>; 3193 }; 3194 3195 /omit-if-no-ref/ 3196 uart1m2_ctsn: uart1m2-ctsn { 3197 rockchip,pins = 3198 /* uart1m2_ctsn */ 3199 <0 RK_PD0 10 &pcfg_pull_none>; 3200 }; 3201 3202 /omit-if-no-ref/ 3203 uart1m2_rtsn: uart1m2-rtsn { 3204 rockchip,pins = 3205 /* uart1m2_rtsn */ 3206 <0 RK_PC7 10 &pcfg_pull_none>; 3207 }; 3208 }; 3209 3210 uart2 { 3211 /omit-if-no-ref/ 3212 uart2m0_xfer: uart2m0-xfer { 3213 rockchip,pins = 3214 /* uart2_rx_m0 */ 3215 <0 RK_PB6 10 &pcfg_pull_up>, 3216 /* uart2_tx_m0 */ 3217 <0 RK_PB5 10 &pcfg_pull_up>; 3218 }; 3219 3220 /omit-if-no-ref/ 3221 uart2m1_xfer: uart2m1-xfer { 3222 rockchip,pins = 3223 /* uart2_rx_m1 */ 3224 <4 RK_PD1 10 &pcfg_pull_up>, 3225 /* uart2_tx_m1 */ 3226 <4 RK_PD0 10 &pcfg_pull_up>; 3227 }; 3228 3229 /omit-if-no-ref/ 3230 uart2m2_xfer: uart2m2-xfer { 3231 rockchip,pins = 3232 /* uart2_rx_m2 */ 3233 <3 RK_PB2 10 &pcfg_pull_up>, 3234 /* uart2_tx_m2 */ 3235 <3 RK_PB1 10 &pcfg_pull_up>; 3236 }; 3237 3238 /omit-if-no-ref/ 3239 uart2_ctsn: uart2-ctsn { 3240 rockchip,pins = 3241 /* uart2_ctsn */ 3242 <3 RK_PB4 10 &pcfg_pull_none>; 3243 }; 3244 3245 /omit-if-no-ref/ 3246 uart2_rtsn: uart2-rtsn { 3247 rockchip,pins = 3248 /* uart2_rtsn */ 3249 <3 RK_PB3 10 &pcfg_pull_none>; 3250 }; 3251 }; 3252 3253 uart3 { 3254 /omit-if-no-ref/ 3255 uart3m0_xfer: uart3m0-xfer { 3256 rockchip,pins = 3257 /* uart3_rx_m0 */ 3258 <1 RK_PC0 10 &pcfg_pull_up>, 3259 /* uart3_tx_m0 */ 3260 <1 RK_PC1 10 &pcfg_pull_up>; 3261 }; 3262 3263 /omit-if-no-ref/ 3264 uart3m1_xfer: uart3m1-xfer { 3265 rockchip,pins = 3266 /* uart3_rx_m1 */ 3267 <3 RK_PB6 10 &pcfg_pull_up>, 3268 /* uart3_tx_m1 */ 3269 <3 RK_PB5 10 &pcfg_pull_up>; 3270 }; 3271 3272 /omit-if-no-ref/ 3273 uart3m2_xfer: uart3m2-xfer { 3274 rockchip,pins = 3275 /* uart3_rx_m2 */ 3276 <4 RK_PA6 10 &pcfg_pull_up>, 3277 /* uart3_tx_m2 */ 3278 <4 RK_PA5 10 &pcfg_pull_up>; 3279 }; 3280 3281 /omit-if-no-ref/ 3282 uart3_ctsn: uart3-ctsn { 3283 rockchip,pins = 3284 /* uart3_ctsn */ 3285 <1 RK_PC3 10 &pcfg_pull_none>; 3286 }; 3287 3288 /omit-if-no-ref/ 3289 uart3_rtsn: uart3-rtsn { 3290 rockchip,pins = 3291 /* uart3_rtsn */ 3292 <1 RK_PC2 10 &pcfg_pull_none>; 3293 }; 3294 }; 3295 3296 uart4 { 3297 /omit-if-no-ref/ 3298 uart4m0_xfer: uart4m0-xfer { 3299 rockchip,pins = 3300 /* uart4_rx_m0 */ 3301 <1 RK_PD3 10 &pcfg_pull_up>, 3302 /* uart4_tx_m0 */ 3303 <1 RK_PD2 10 &pcfg_pull_up>; 3304 }; 3305 3306 /omit-if-no-ref/ 3307 uart4m1_xfer: uart4m1-xfer { 3308 rockchip,pins = 3309 /* uart4_rx_m1 */ 3310 <3 RK_PD0 10 &pcfg_pull_up>, 3311 /* uart4_tx_m1 */ 3312 <3 RK_PD1 10 &pcfg_pull_up>; 3313 }; 3314 3315 /omit-if-no-ref/ 3316 uart4m2_xfer: uart4m2-xfer { 3317 rockchip,pins = 3318 /* uart4_rx_m2 */ 3319 <1 RK_PB2 10 &pcfg_pull_up>, 3320 /* uart4_tx_m2 */ 3321 <1 RK_PB3 10 &pcfg_pull_up>; 3322 }; 3323 3324 /omit-if-no-ref/ 3325 uart4_ctsn: uart4-ctsn { 3326 rockchip,pins = 3327 /* uart4_ctsn */ 3328 <1 RK_PC7 10 &pcfg_pull_none>; 3329 }; 3330 3331 /omit-if-no-ref/ 3332 uart4_rtsn: uart4-rtsn { 3333 rockchip,pins = 3334 /* uart4_rtsn */ 3335 <1 RK_PC5 10 &pcfg_pull_none>; 3336 }; 3337 }; 3338 3339 uart5 { 3340 /omit-if-no-ref/ 3341 uart5m0_xfer: uart5m0-xfer { 3342 rockchip,pins = 3343 /* uart5_rx_m0 */ 3344 <4 RK_PD4 10 &pcfg_pull_up>, 3345 /* uart5_tx_m0 */ 3346 <4 RK_PD5 10 &pcfg_pull_up>; 3347 }; 3348 3349 /omit-if-no-ref/ 3350 uart5m0_ctsn: uart5m0-ctsn { 3351 rockchip,pins = 3352 /* uart5m0_ctsn */ 3353 <4 RK_PD2 10 &pcfg_pull_none>; 3354 }; 3355 3356 /omit-if-no-ref/ 3357 uart5m0_rtsn: uart5m0-rtsn { 3358 rockchip,pins = 3359 /* uart5m0_rtsn */ 3360 <4 RK_PD3 10 &pcfg_pull_none>; 3361 }; 3362 3363 /omit-if-no-ref/ 3364 uart5m1_xfer: uart5m1-xfer { 3365 rockchip,pins = 3366 /* uart5_rx_m1 */ 3367 <3 RK_PC5 10 &pcfg_pull_up>, 3368 /* uart5_tx_m1 */ 3369 <3 RK_PC4 10 &pcfg_pull_up>; 3370 }; 3371 3372 /omit-if-no-ref/ 3373 uart5m1_ctsn: uart5m1-ctsn { 3374 rockchip,pins = 3375 /* uart5m1_ctsn */ 3376 <2 RK_PA2 10 &pcfg_pull_none>; 3377 }; 3378 3379 /omit-if-no-ref/ 3380 uart5m1_rtsn: uart5m1-rtsn { 3381 rockchip,pins = 3382 /* uart5m1_rtsn */ 3383 <2 RK_PA3 10 &pcfg_pull_none>; 3384 }; 3385 3386 /omit-if-no-ref/ 3387 uart5m2_xfer: uart5m2-xfer { 3388 rockchip,pins = 3389 /* uart5_rx_m2 */ 3390 <2 RK_PD4 10 &pcfg_pull_up>, 3391 /* uart5_tx_m2 */ 3392 <2 RK_PD5 10 &pcfg_pull_up>; 3393 }; 3394 }; 3395 3396 uart6 { 3397 /omit-if-no-ref/ 3398 uart6m1_xfer: uart6m1-xfer { 3399 rockchip,pins = 3400 /* uart6_rx_m1 */ 3401 <1 RK_PA0 10 &pcfg_pull_up>, 3402 /* uart6_tx_m1 */ 3403 <1 RK_PA1 10 &pcfg_pull_up>; 3404 }; 3405 3406 /omit-if-no-ref/ 3407 uart6m1_ctsn: uart6m1-ctsn { 3408 rockchip,pins = 3409 /* uart6m1_ctsn */ 3410 <1 RK_PA3 10 &pcfg_pull_none>; 3411 }; 3412 3413 /omit-if-no-ref/ 3414 uart6m1_rtsn: uart6m1-rtsn { 3415 rockchip,pins = 3416 /* uart6m1_rtsn */ 3417 <1 RK_PA2 10 &pcfg_pull_none>; 3418 }; 3419 3420 /omit-if-no-ref/ 3421 uart6m2_xfer: uart6m2-xfer { 3422 rockchip,pins = 3423 /* uart6_rx_m2 */ 3424 <1 RK_PD1 10 &pcfg_pull_up>, 3425 /* uart6_tx_m2 */ 3426 <1 RK_PD0 10 &pcfg_pull_up>; 3427 }; 3428 }; 3429 3430 uart7 { 3431 /omit-if-no-ref/ 3432 uart7m1_xfer: uart7m1-xfer { 3433 rockchip,pins = 3434 /* uart7_rx_m1 */ 3435 <3 RK_PC1 10 &pcfg_pull_up>, 3436 /* uart7_tx_m1 */ 3437 <3 RK_PC0 10 &pcfg_pull_up>; 3438 }; 3439 3440 /omit-if-no-ref/ 3441 uart7m1_ctsn: uart7m1-ctsn { 3442 rockchip,pins = 3443 /* uart7m1_ctsn */ 3444 <3 RK_PC3 10 &pcfg_pull_none>; 3445 }; 3446 3447 /omit-if-no-ref/ 3448 uart7m1_rtsn: uart7m1-rtsn { 3449 rockchip,pins = 3450 /* uart7m1_rtsn */ 3451 <3 RK_PC2 10 &pcfg_pull_none>; 3452 }; 3453 3454 /omit-if-no-ref/ 3455 uart7m2_xfer: uart7m2-xfer { 3456 rockchip,pins = 3457 /* uart7_rx_m2 */ 3458 <1 RK_PB4 10 &pcfg_pull_up>, 3459 /* uart7_tx_m2 */ 3460 <1 RK_PB5 10 &pcfg_pull_up>; 3461 }; 3462 }; 3463 3464 uart8 { 3465 /omit-if-no-ref/ 3466 uart8m0_xfer: uart8m0-xfer { 3467 rockchip,pins = 3468 /* uart8_rx_m0 */ 3469 <4 RK_PB1 10 &pcfg_pull_up>, 3470 /* uart8_tx_m0 */ 3471 <4 RK_PB0 10 &pcfg_pull_up>; 3472 }; 3473 3474 /omit-if-no-ref/ 3475 uart8m0_ctsn: uart8m0-ctsn { 3476 rockchip,pins = 3477 /* uart8m0_ctsn */ 3478 <4 RK_PB3 10 &pcfg_pull_none>; 3479 }; 3480 3481 /omit-if-no-ref/ 3482 uart8m0_rtsn: uart8m0-rtsn { 3483 rockchip,pins = 3484 /* uart8m0_rtsn */ 3485 <4 RK_PB2 10 &pcfg_pull_none>; 3486 }; 3487 3488 /omit-if-no-ref/ 3489 uart8m1_xfer: uart8m1-xfer { 3490 rockchip,pins = 3491 /* uart8_rx_m1 */ 3492 <3 RK_PA3 10 &pcfg_pull_up>, 3493 /* uart8_tx_m1 */ 3494 <3 RK_PA2 10 &pcfg_pull_up>; 3495 }; 3496 3497 /omit-if-no-ref/ 3498 uart8m1_ctsn: uart8m1-ctsn { 3499 rockchip,pins = 3500 /* uart8m1_ctsn */ 3501 <3 RK_PA5 10 &pcfg_pull_none>; 3502 }; 3503 3504 /omit-if-no-ref/ 3505 uart8m1_rtsn: uart8m1-rtsn { 3506 rockchip,pins = 3507 /* uart8m1_rtsn */ 3508 <3 RK_PA4 10 &pcfg_pull_none>; 3509 }; 3510 3511 /omit-if-no-ref/ 3512 uart8_xfer: uart8-xfer { 3513 rockchip,pins = 3514 /* uart8_rx_ */ 3515 <4 RK_PB1 10 &pcfg_pull_up>; 3516 }; 3517 }; 3518 3519 uart9 { 3520 /omit-if-no-ref/ 3521 uart9m0_xfer: uart9m0-xfer { 3522 rockchip,pins = 3523 /* uart9_rx_m0 */ 3524 <2 RK_PC4 10 &pcfg_pull_up>, 3525 /* uart9_tx_m0 */ 3526 <2 RK_PC2 10 &pcfg_pull_up>; 3527 }; 3528 3529 /omit-if-no-ref/ 3530 uart9m1_xfer: uart9m1-xfer { 3531 rockchip,pins = 3532 /* uart9_rx_m1 */ 3533 <4 RK_PB5 10 &pcfg_pull_up>, 3534 /* uart9_tx_m1 */ 3535 <4 RK_PB4 10 &pcfg_pull_up>; 3536 }; 3537 3538 /omit-if-no-ref/ 3539 uart9m1_ctsn: uart9m1-ctsn { 3540 rockchip,pins = 3541 /* uart9m1_ctsn */ 3542 <4 RK_PA1 10 &pcfg_pull_none>; 3543 }; 3544 3545 /omit-if-no-ref/ 3546 uart9m1_rtsn: uart9m1-rtsn { 3547 rockchip,pins = 3548 /* uart9m1_rtsn */ 3549 <4 RK_PA0 10 &pcfg_pull_none>; 3550 }; 3551 3552 /omit-if-no-ref/ 3553 uart9m2_xfer: uart9m2-xfer { 3554 rockchip,pins = 3555 /* uart9_rx_m2 */ 3556 <3 RK_PD4 10 &pcfg_pull_up>, 3557 /* uart9_tx_m2 */ 3558 <3 RK_PD5 10 &pcfg_pull_up>; 3559 }; 3560 3561 /omit-if-no-ref/ 3562 uart9m2_ctsn: uart9m2-ctsn { 3563 rockchip,pins = 3564 /* uart9m2_ctsn */ 3565 <3 RK_PD3 10 &pcfg_pull_none>; 3566 }; 3567 3568 /omit-if-no-ref/ 3569 uart9m2_rtsn: uart9m2-rtsn { 3570 rockchip,pins = 3571 /* uart9m2_rtsn */ 3572 <3 RK_PD2 10 &pcfg_pull_none>; 3573 }; 3574 }; 3575 3576 vop { 3577 /omit-if-no-ref/ 3578 vop_pins: vop-pins { 3579 rockchip,pins = 3580 /* vop_post_empty */ 3581 <1 RK_PA2 1 &pcfg_pull_none>; 3582 }; 3583 }; 3584}; 3585 3586/* 3587 * This part is edited handly. 3588 */ 3589&pinctrl { 3590 bt656 { 3591 /omit-if-no-ref/ 3592 bt656_pins: bt656-pins { 3593 rockchip,pins = 3594 /* bt1120_clkout */ 3595 <4 RK_PB0 2 &pcfg_pull_none_drv_level_2>, 3596 /* bt1120_d0 */ 3597 <4 RK_PA0 2 &pcfg_pull_none_drv_level_2>, 3598 /* bt1120_d1 */ 3599 <4 RK_PA1 2 &pcfg_pull_none_drv_level_2>, 3600 /* bt1120_d2 */ 3601 <4 RK_PA2 2 &pcfg_pull_none_drv_level_2>, 3602 /* bt1120_d3 */ 3603 <4 RK_PA3 2 &pcfg_pull_none_drv_level_2>, 3604 /* bt1120_d4 */ 3605 <4 RK_PA4 2 &pcfg_pull_none_drv_level_2>, 3606 /* bt1120_d5 */ 3607 <4 RK_PA5 2 &pcfg_pull_none_drv_level_2>, 3608 /* bt1120_d6 */ 3609 <4 RK_PA6 2 &pcfg_pull_none_drv_level_2>, 3610 /* bt1120_d7 */ 3611 <4 RK_PA7 2 &pcfg_pull_none_drv_level_2>; 3612 }; 3613 }; 3614 3615 gpio-func { 3616 /omit-if-no-ref/ 3617 tsadc_gpio_func: tsadc-gpio-func { 3618 rockchip,pins = 3619 <0 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>; 3620 }; 3621 }; 3622}; 3623