1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*4882a593Smuzhiyun/* 3*4882a593Smuzhiyun * Copyright (c) 2022 Rockchip Electronics Co., Ltd. 4*4882a593Smuzhiyun */ 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun#include <dt-bindings/pinctrl/rockchip.h> 7*4882a593Smuzhiyun#include "rockchip-pinconf.dtsi" 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun/* 10*4882a593Smuzhiyun * This file is auto generated by pin2dts tool, please keep these code 11*4882a593Smuzhiyun * by adding changes at end of this file. 12*4882a593Smuzhiyun */ 13*4882a593Smuzhiyun&pinctrl { 14*4882a593Smuzhiyun arm { 15*4882a593Smuzhiyun /omit-if-no-ref/ 16*4882a593Smuzhiyun arm_pins: arm-pins { 17*4882a593Smuzhiyun rockchip,pins = 18*4882a593Smuzhiyun /* arm_avs */ 19*4882a593Smuzhiyun <4 RK_PC4 3 &pcfg_pull_none>; 20*4882a593Smuzhiyun }; 21*4882a593Smuzhiyun }; 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun clk { 24*4882a593Smuzhiyun /omit-if-no-ref/ 25*4882a593Smuzhiyun clkm0_32k_out: clkm0-32k-out { 26*4882a593Smuzhiyun rockchip,pins = 27*4882a593Smuzhiyun /* clkm0_32k_out */ 28*4882a593Smuzhiyun <3 RK_PC3 3 &pcfg_pull_none>; 29*4882a593Smuzhiyun }; 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun /omit-if-no-ref/ 32*4882a593Smuzhiyun clkm1_32k_out: clkm1-32k-out { 33*4882a593Smuzhiyun rockchip,pins = 34*4882a593Smuzhiyun /* clkm1_32k_out */ 35*4882a593Smuzhiyun <1 RK_PC3 1 &pcfg_pull_none>; 36*4882a593Smuzhiyun }; 37*4882a593Smuzhiyun }; 38*4882a593Smuzhiyun 39*4882a593Smuzhiyun emmc { 40*4882a593Smuzhiyun /omit-if-no-ref/ 41*4882a593Smuzhiyun emmc_rstnout: emmc-rstnout { 42*4882a593Smuzhiyun rockchip,pins = 43*4882a593Smuzhiyun /* emmc_rstn */ 44*4882a593Smuzhiyun <1 RK_PD6 1 &pcfg_pull_none>; 45*4882a593Smuzhiyun }; 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun /omit-if-no-ref/ 48*4882a593Smuzhiyun emmc_bus8: emmc-bus8 { 49*4882a593Smuzhiyun rockchip,pins = 50*4882a593Smuzhiyun /* emmc_d0 */ 51*4882a593Smuzhiyun <1 RK_PC4 1 &pcfg_pull_up_drv_level_2>, 52*4882a593Smuzhiyun /* emmc_d1 */ 53*4882a593Smuzhiyun <1 RK_PC5 1 &pcfg_pull_up_drv_level_2>, 54*4882a593Smuzhiyun /* emmc_d2 */ 55*4882a593Smuzhiyun <1 RK_PC6 1 &pcfg_pull_up_drv_level_2>, 56*4882a593Smuzhiyun /* emmc_d3 */ 57*4882a593Smuzhiyun <1 RK_PC7 1 &pcfg_pull_up_drv_level_2>, 58*4882a593Smuzhiyun /* emmc_d4 */ 59*4882a593Smuzhiyun <1 RK_PD0 1 &pcfg_pull_up_drv_level_2>, 60*4882a593Smuzhiyun /* emmc_d5 */ 61*4882a593Smuzhiyun <1 RK_PD1 1 &pcfg_pull_up_drv_level_2>, 62*4882a593Smuzhiyun /* emmc_d6 */ 63*4882a593Smuzhiyun <1 RK_PD2 1 &pcfg_pull_up_drv_level_2>, 64*4882a593Smuzhiyun /* emmc_d7 */ 65*4882a593Smuzhiyun <1 RK_PD3 1 &pcfg_pull_up_drv_level_2>; 66*4882a593Smuzhiyun }; 67*4882a593Smuzhiyun 68*4882a593Smuzhiyun /omit-if-no-ref/ 69*4882a593Smuzhiyun emmc_clk: emmc-clk { 70*4882a593Smuzhiyun rockchip,pins = 71*4882a593Smuzhiyun /* emmc_clk */ 72*4882a593Smuzhiyun <1 RK_PD5 1 &pcfg_pull_up_drv_level_2>; 73*4882a593Smuzhiyun }; 74*4882a593Smuzhiyun 75*4882a593Smuzhiyun /omit-if-no-ref/ 76*4882a593Smuzhiyun emmc_cmd: emmc-cmd { 77*4882a593Smuzhiyun rockchip,pins = 78*4882a593Smuzhiyun /* emmc_cmd */ 79*4882a593Smuzhiyun <1 RK_PD4 1 &pcfg_pull_up_drv_level_2>; 80*4882a593Smuzhiyun }; 81*4882a593Smuzhiyun 82*4882a593Smuzhiyun /omit-if-no-ref/ 83*4882a593Smuzhiyun emmc_strb: emmc-strb { 84*4882a593Smuzhiyun rockchip,pins = 85*4882a593Smuzhiyun /* emmc_strb */ 86*4882a593Smuzhiyun <1 RK_PD7 1 &pcfg_pull_none>; 87*4882a593Smuzhiyun }; 88*4882a593Smuzhiyun }; 89*4882a593Smuzhiyun 90*4882a593Smuzhiyun eth { 91*4882a593Smuzhiyun /omit-if-no-ref/ 92*4882a593Smuzhiyun eth_pins: eth-pins { 93*4882a593Smuzhiyun rockchip,pins = 94*4882a593Smuzhiyun /* eth_clk_25m_out */ 95*4882a593Smuzhiyun <3 RK_PB5 2 &pcfg_pull_none_drv_level_2>; 96*4882a593Smuzhiyun }; 97*4882a593Smuzhiyun }; 98*4882a593Smuzhiyun 99*4882a593Smuzhiyun fephy { 100*4882a593Smuzhiyun /omit-if-no-ref/ 101*4882a593Smuzhiyun fephym0_led_dpx: fephym0-led_dpx { 102*4882a593Smuzhiyun rockchip,pins = 103*4882a593Smuzhiyun /* fephy_led_dpx_m0 */ 104*4882a593Smuzhiyun <4 RK_PB5 2 &pcfg_pull_none>; 105*4882a593Smuzhiyun }; 106*4882a593Smuzhiyun 107*4882a593Smuzhiyun /omit-if-no-ref/ 108*4882a593Smuzhiyun fephym0_led_link: fephym0-led_link { 109*4882a593Smuzhiyun rockchip,pins = 110*4882a593Smuzhiyun /* fephy_led_link_m0 */ 111*4882a593Smuzhiyun <4 RK_PC0 2 &pcfg_pull_none>; 112*4882a593Smuzhiyun }; 113*4882a593Smuzhiyun 114*4882a593Smuzhiyun /omit-if-no-ref/ 115*4882a593Smuzhiyun fephym0_led_spd: fephym0-led_spd { 116*4882a593Smuzhiyun rockchip,pins = 117*4882a593Smuzhiyun /* fephy_led_spd_m0 */ 118*4882a593Smuzhiyun <4 RK_PB7 2 &pcfg_pull_none>; 119*4882a593Smuzhiyun }; 120*4882a593Smuzhiyun 121*4882a593Smuzhiyun /omit-if-no-ref/ 122*4882a593Smuzhiyun fephym1_led_dpx: fephym1-led_dpx { 123*4882a593Smuzhiyun rockchip,pins = 124*4882a593Smuzhiyun /* fephy_led_dpx_m1 */ 125*4882a593Smuzhiyun <2 RK_PA4 5 &pcfg_pull_none>; 126*4882a593Smuzhiyun }; 127*4882a593Smuzhiyun 128*4882a593Smuzhiyun /omit-if-no-ref/ 129*4882a593Smuzhiyun fephym1_led_link: fephym1-led_link { 130*4882a593Smuzhiyun rockchip,pins = 131*4882a593Smuzhiyun /* fephy_led_link_m1 */ 132*4882a593Smuzhiyun <2 RK_PA6 5 &pcfg_pull_none>; 133*4882a593Smuzhiyun }; 134*4882a593Smuzhiyun 135*4882a593Smuzhiyun /omit-if-no-ref/ 136*4882a593Smuzhiyun fephym1_led_spd: fephym1-led_spd { 137*4882a593Smuzhiyun rockchip,pins = 138*4882a593Smuzhiyun /* fephy_led_spd_m1 */ 139*4882a593Smuzhiyun <2 RK_PA5 5 &pcfg_pull_none>; 140*4882a593Smuzhiyun }; 141*4882a593Smuzhiyun }; 142*4882a593Smuzhiyun 143*4882a593Smuzhiyun fspi { 144*4882a593Smuzhiyun /omit-if-no-ref/ 145*4882a593Smuzhiyun fspi_pins: fspi-pins { 146*4882a593Smuzhiyun rockchip,pins = 147*4882a593Smuzhiyun /* fspi_clk */ 148*4882a593Smuzhiyun <1 RK_PD5 2 &pcfg_pull_none>, 149*4882a593Smuzhiyun /* fspi_d0 */ 150*4882a593Smuzhiyun <1 RK_PC4 2 &pcfg_pull_none>, 151*4882a593Smuzhiyun /* fspi_d1 */ 152*4882a593Smuzhiyun <1 RK_PC5 2 &pcfg_pull_none>, 153*4882a593Smuzhiyun /* fspi_d2 */ 154*4882a593Smuzhiyun <1 RK_PC6 2 &pcfg_pull_none>, 155*4882a593Smuzhiyun /* fspi_d3 */ 156*4882a593Smuzhiyun <1 RK_PC7 2 &pcfg_pull_none>; 157*4882a593Smuzhiyun }; 158*4882a593Smuzhiyun 159*4882a593Smuzhiyun /omit-if-no-ref/ 160*4882a593Smuzhiyun fspi_csn0: fspi-csn0 { 161*4882a593Smuzhiyun rockchip,pins = 162*4882a593Smuzhiyun /* fspi_csn0 */ 163*4882a593Smuzhiyun <1 RK_PD0 2 &pcfg_pull_none>; 164*4882a593Smuzhiyun }; 165*4882a593Smuzhiyun /omit-if-no-ref/ 166*4882a593Smuzhiyun fspi_csn1: fspi-csn1 { 167*4882a593Smuzhiyun rockchip,pins = 168*4882a593Smuzhiyun /* fspi_csn1 */ 169*4882a593Smuzhiyun <1 RK_PD1 2 &pcfg_pull_none>; 170*4882a593Smuzhiyun }; 171*4882a593Smuzhiyun }; 172*4882a593Smuzhiyun 173*4882a593Smuzhiyun gpu { 174*4882a593Smuzhiyun /omit-if-no-ref/ 175*4882a593Smuzhiyun gpu_pins: gpu-pins { 176*4882a593Smuzhiyun rockchip,pins = 177*4882a593Smuzhiyun /* gpu_avs */ 178*4882a593Smuzhiyun <4 RK_PC3 3 &pcfg_pull_none>; 179*4882a593Smuzhiyun }; 180*4882a593Smuzhiyun }; 181*4882a593Smuzhiyun 182*4882a593Smuzhiyun hdmi { 183*4882a593Smuzhiyun /omit-if-no-ref/ 184*4882a593Smuzhiyun hdmi_pins: hdmi-pins { 185*4882a593Smuzhiyun rockchip,pins = 186*4882a593Smuzhiyun /* hdmi_tx_cec */ 187*4882a593Smuzhiyun <0 RK_PA3 1 &pcfg_pull_none>, 188*4882a593Smuzhiyun /* hdmi_tx_scl */ 189*4882a593Smuzhiyun <0 RK_PA4 1 &pcfg_pull_none>, 190*4882a593Smuzhiyun /* hdmi_tx_sda */ 191*4882a593Smuzhiyun <0 RK_PA5 1 &pcfg_pull_none>; 192*4882a593Smuzhiyun }; 193*4882a593Smuzhiyun 194*4882a593Smuzhiyun /omit-if-no-ref/ 195*4882a593Smuzhiyun hdmi_pins_idle: hdmi-pins-idle { 196*4882a593Smuzhiyun rockchip,pins = 197*4882a593Smuzhiyun /* hdmi_tx_cec */ 198*4882a593Smuzhiyun <0 RK_PA3 1 &pcfg_pull_none>, 199*4882a593Smuzhiyun /* hdmi_tx_scl */ 200*4882a593Smuzhiyun <0 RK_PA4 0 &pcfg_output_low_pull_down>, 201*4882a593Smuzhiyun /* hdmi_tx_sda */ 202*4882a593Smuzhiyun <0 RK_PA5 0 &pcfg_output_low_pull_down>; 203*4882a593Smuzhiyun }; 204*4882a593Smuzhiyun }; 205*4882a593Smuzhiyun 206*4882a593Smuzhiyun hsm { 207*4882a593Smuzhiyun /omit-if-no-ref/ 208*4882a593Smuzhiyun hsmm0_pins: hsmm0-pins { 209*4882a593Smuzhiyun rockchip,pins = 210*4882a593Smuzhiyun /* hsm_clk_out_m0 */ 211*4882a593Smuzhiyun <2 RK_PA2 4 &pcfg_pull_none>; 212*4882a593Smuzhiyun }; 213*4882a593Smuzhiyun 214*4882a593Smuzhiyun /omit-if-no-ref/ 215*4882a593Smuzhiyun hsmm1_pins: hsmm1-pins { 216*4882a593Smuzhiyun rockchip,pins = 217*4882a593Smuzhiyun /* hsm_clk_out_m1 */ 218*4882a593Smuzhiyun <1 RK_PA4 3 &pcfg_pull_none>; 219*4882a593Smuzhiyun }; 220*4882a593Smuzhiyun }; 221*4882a593Smuzhiyun 222*4882a593Smuzhiyun i2c0 { 223*4882a593Smuzhiyun /omit-if-no-ref/ 224*4882a593Smuzhiyun i2c0m0_xfer: i2c0m0-xfer { 225*4882a593Smuzhiyun rockchip,pins = 226*4882a593Smuzhiyun /* i2c0_scl_m0 */ 227*4882a593Smuzhiyun <4 RK_PC4 2 &pcfg_pull_none_smt>, 228*4882a593Smuzhiyun /* i2c0_sda_m0 */ 229*4882a593Smuzhiyun <4 RK_PC3 2 &pcfg_pull_none_smt>; 230*4882a593Smuzhiyun }; 231*4882a593Smuzhiyun 232*4882a593Smuzhiyun /omit-if-no-ref/ 233*4882a593Smuzhiyun i2c0m1_xfer: i2c0m1-xfer { 234*4882a593Smuzhiyun rockchip,pins = 235*4882a593Smuzhiyun /* i2c0_scl_m1 */ 236*4882a593Smuzhiyun <4 RK_PA1 2 &pcfg_pull_none_smt>, 237*4882a593Smuzhiyun /* i2c0_sda_m1 */ 238*4882a593Smuzhiyun <4 RK_PA0 2 &pcfg_pull_none_smt>; 239*4882a593Smuzhiyun }; 240*4882a593Smuzhiyun }; 241*4882a593Smuzhiyun 242*4882a593Smuzhiyun i2c1 { 243*4882a593Smuzhiyun /omit-if-no-ref/ 244*4882a593Smuzhiyun i2c1m0_xfer: i2c1m0-xfer { 245*4882a593Smuzhiyun rockchip,pins = 246*4882a593Smuzhiyun /* i2c1_scl_m0 */ 247*4882a593Smuzhiyun <4 RK_PA3 2 &pcfg_pull_none_smt>, 248*4882a593Smuzhiyun /* i2c1_sda_m0 */ 249*4882a593Smuzhiyun <4 RK_PA2 2 &pcfg_pull_none_smt>; 250*4882a593Smuzhiyun }; 251*4882a593Smuzhiyun 252*4882a593Smuzhiyun /omit-if-no-ref/ 253*4882a593Smuzhiyun i2c1m1_xfer: i2c1m1-xfer { 254*4882a593Smuzhiyun rockchip,pins = 255*4882a593Smuzhiyun /* i2c1_scl_m1 */ 256*4882a593Smuzhiyun <4 RK_PC5 4 &pcfg_pull_none_smt>, 257*4882a593Smuzhiyun /* i2c1_sda_m1 */ 258*4882a593Smuzhiyun <4 RK_PC6 4 &pcfg_pull_none_smt>; 259*4882a593Smuzhiyun }; 260*4882a593Smuzhiyun }; 261*4882a593Smuzhiyun 262*4882a593Smuzhiyun i2c2 { 263*4882a593Smuzhiyun /omit-if-no-ref/ 264*4882a593Smuzhiyun i2c2m0_xfer: i2c2m0-xfer { 265*4882a593Smuzhiyun rockchip,pins = 266*4882a593Smuzhiyun /* i2c2_scl_m0 */ 267*4882a593Smuzhiyun <0 RK_PA4 2 &pcfg_pull_none_smt>, 268*4882a593Smuzhiyun /* i2c2_sda_m0 */ 269*4882a593Smuzhiyun <0 RK_PA5 2 &pcfg_pull_none_smt>; 270*4882a593Smuzhiyun }; 271*4882a593Smuzhiyun 272*4882a593Smuzhiyun /omit-if-no-ref/ 273*4882a593Smuzhiyun i2c2m1_xfer: i2c2m1-xfer { 274*4882a593Smuzhiyun rockchip,pins = 275*4882a593Smuzhiyun /* i2c2_scl_m1 */ 276*4882a593Smuzhiyun <1 RK_PA5 3 &pcfg_pull_none_smt>, 277*4882a593Smuzhiyun /* i2c2_sda_m1 */ 278*4882a593Smuzhiyun <1 RK_PA6 3 &pcfg_pull_none_smt>; 279*4882a593Smuzhiyun }; 280*4882a593Smuzhiyun }; 281*4882a593Smuzhiyun 282*4882a593Smuzhiyun i2c3 { 283*4882a593Smuzhiyun /omit-if-no-ref/ 284*4882a593Smuzhiyun i2c3m0_xfer: i2c3m0-xfer { 285*4882a593Smuzhiyun rockchip,pins = 286*4882a593Smuzhiyun /* i2c3_scl_m0 */ 287*4882a593Smuzhiyun <1 RK_PA0 2 &pcfg_pull_none_smt>, 288*4882a593Smuzhiyun /* i2c3_sda_m0 */ 289*4882a593Smuzhiyun <1 RK_PA1 2 &pcfg_pull_none_smt>; 290*4882a593Smuzhiyun }; 291*4882a593Smuzhiyun 292*4882a593Smuzhiyun /omit-if-no-ref/ 293*4882a593Smuzhiyun i2c3m1_xfer: i2c3m1-xfer { 294*4882a593Smuzhiyun rockchip,pins = 295*4882a593Smuzhiyun /* i2c3_scl_m1 */ 296*4882a593Smuzhiyun <3 RK_PC1 5 &pcfg_pull_none_smt>, 297*4882a593Smuzhiyun /* i2c3_sda_m1 */ 298*4882a593Smuzhiyun <3 RK_PC3 5 &pcfg_pull_none_smt>; 299*4882a593Smuzhiyun }; 300*4882a593Smuzhiyun }; 301*4882a593Smuzhiyun 302*4882a593Smuzhiyun i2c4 { 303*4882a593Smuzhiyun /omit-if-no-ref/ 304*4882a593Smuzhiyun i2c4_xfer: i2c4-xfer { 305*4882a593Smuzhiyun rockchip,pins = 306*4882a593Smuzhiyun /* i2c4_scl */ 307*4882a593Smuzhiyun <2 RK_PA0 4 &pcfg_pull_none_smt>, 308*4882a593Smuzhiyun /* i2c4_sda */ 309*4882a593Smuzhiyun <2 RK_PA1 4 &pcfg_pull_none_smt>; 310*4882a593Smuzhiyun }; 311*4882a593Smuzhiyun }; 312*4882a593Smuzhiyun 313*4882a593Smuzhiyun i2c5 { 314*4882a593Smuzhiyun /omit-if-no-ref/ 315*4882a593Smuzhiyun i2c5m0_xfer: i2c5m0-xfer { 316*4882a593Smuzhiyun rockchip,pins = 317*4882a593Smuzhiyun /* i2c5_scl_m0 */ 318*4882a593Smuzhiyun <1 RK_PB2 3 &pcfg_pull_none_smt>, 319*4882a593Smuzhiyun /* i2c5_sda_m0 */ 320*4882a593Smuzhiyun <1 RK_PB3 3 &pcfg_pull_none_smt>; 321*4882a593Smuzhiyun }; 322*4882a593Smuzhiyun 323*4882a593Smuzhiyun /omit-if-no-ref/ 324*4882a593Smuzhiyun i2c5m1_xfer: i2c5m1-xfer { 325*4882a593Smuzhiyun rockchip,pins = 326*4882a593Smuzhiyun /* i2c5_scl_m1 */ 327*4882a593Smuzhiyun <1 RK_PD2 3 &pcfg_pull_none_smt>, 328*4882a593Smuzhiyun /* i2c5_sda_m1 */ 329*4882a593Smuzhiyun <1 RK_PD3 3 &pcfg_pull_none_smt>; 330*4882a593Smuzhiyun }; 331*4882a593Smuzhiyun }; 332*4882a593Smuzhiyun 333*4882a593Smuzhiyun i2c6 { 334*4882a593Smuzhiyun /omit-if-no-ref/ 335*4882a593Smuzhiyun i2c6m0_xfer: i2c6m0-xfer { 336*4882a593Smuzhiyun rockchip,pins = 337*4882a593Smuzhiyun /* i2c6_scl_m0 */ 338*4882a593Smuzhiyun <3 RK_PB2 5 &pcfg_pull_none_smt>, 339*4882a593Smuzhiyun /* i2c6_sda_m0 */ 340*4882a593Smuzhiyun <3 RK_PB3 5 &pcfg_pull_none_smt>; 341*4882a593Smuzhiyun }; 342*4882a593Smuzhiyun 343*4882a593Smuzhiyun /omit-if-no-ref/ 344*4882a593Smuzhiyun i2c6m1_xfer: i2c6m1-xfer { 345*4882a593Smuzhiyun rockchip,pins = 346*4882a593Smuzhiyun /* i2c6_scl_m1 */ 347*4882a593Smuzhiyun <1 RK_PD4 3 &pcfg_pull_none_smt>, 348*4882a593Smuzhiyun /* i2c6_sda_m1 */ 349*4882a593Smuzhiyun <1 RK_PD7 3 &pcfg_pull_none_smt>; 350*4882a593Smuzhiyun }; 351*4882a593Smuzhiyun }; 352*4882a593Smuzhiyun 353*4882a593Smuzhiyun i2c7 { 354*4882a593Smuzhiyun /omit-if-no-ref/ 355*4882a593Smuzhiyun i2c7_xfer: i2c7-xfer { 356*4882a593Smuzhiyun rockchip,pins = 357*4882a593Smuzhiyun /* i2c7_scl */ 358*4882a593Smuzhiyun <2 RK_PA5 4 &pcfg_pull_none_smt>, 359*4882a593Smuzhiyun /* i2c7_sda */ 360*4882a593Smuzhiyun <2 RK_PA6 4 &pcfg_pull_none_smt>; 361*4882a593Smuzhiyun }; 362*4882a593Smuzhiyun }; 363*4882a593Smuzhiyun 364*4882a593Smuzhiyun i2s0 { 365*4882a593Smuzhiyun /omit-if-no-ref/ 366*4882a593Smuzhiyun i2s0m0_lrck: i2s0m0-lrck { 367*4882a593Smuzhiyun rockchip,pins = 368*4882a593Smuzhiyun /* i2s0_lrck_m0 */ 369*4882a593Smuzhiyun <3 RK_PB6 1 &pcfg_pull_none_smt>; 370*4882a593Smuzhiyun }; 371*4882a593Smuzhiyun 372*4882a593Smuzhiyun /omit-if-no-ref/ 373*4882a593Smuzhiyun i2s0m0_mclk: i2s0m0-mclk { 374*4882a593Smuzhiyun rockchip,pins = 375*4882a593Smuzhiyun /* i2s0_mclk_m0 */ 376*4882a593Smuzhiyun <3 RK_PB4 1 &pcfg_pull_none_smt>; 377*4882a593Smuzhiyun }; 378*4882a593Smuzhiyun 379*4882a593Smuzhiyun /omit-if-no-ref/ 380*4882a593Smuzhiyun i2s0m0_sclk: i2s0m0-sclk { 381*4882a593Smuzhiyun rockchip,pins = 382*4882a593Smuzhiyun /* i2s0_sclk_m0 */ 383*4882a593Smuzhiyun <3 RK_PB5 1 &pcfg_pull_none_smt>; 384*4882a593Smuzhiyun }; 385*4882a593Smuzhiyun 386*4882a593Smuzhiyun /omit-if-no-ref/ 387*4882a593Smuzhiyun i2s0m0_sdi: i2s0m0-sdi { 388*4882a593Smuzhiyun rockchip,pins = 389*4882a593Smuzhiyun /* i2s0m0_sdi */ 390*4882a593Smuzhiyun <3 RK_PB7 1 &pcfg_pull_none>; 391*4882a593Smuzhiyun }; 392*4882a593Smuzhiyun /omit-if-no-ref/ 393*4882a593Smuzhiyun i2s0m0_sdo: i2s0m0-sdo { 394*4882a593Smuzhiyun rockchip,pins = 395*4882a593Smuzhiyun /* i2s0m0_sdo */ 396*4882a593Smuzhiyun <3 RK_PC0 1 &pcfg_pull_none>; 397*4882a593Smuzhiyun }; 398*4882a593Smuzhiyun 399*4882a593Smuzhiyun /omit-if-no-ref/ 400*4882a593Smuzhiyun i2s0m1_lrck: i2s0m1-lrck { 401*4882a593Smuzhiyun rockchip,pins = 402*4882a593Smuzhiyun /* i2s0_lrck_m1 */ 403*4882a593Smuzhiyun <1 RK_PB6 1 &pcfg_pull_none_smt>; 404*4882a593Smuzhiyun }; 405*4882a593Smuzhiyun 406*4882a593Smuzhiyun /omit-if-no-ref/ 407*4882a593Smuzhiyun i2s0m1_mclk: i2s0m1-mclk { 408*4882a593Smuzhiyun rockchip,pins = 409*4882a593Smuzhiyun /* i2s0_mclk_m1 */ 410*4882a593Smuzhiyun <1 RK_PB4 1 &pcfg_pull_none_smt>; 411*4882a593Smuzhiyun }; 412*4882a593Smuzhiyun 413*4882a593Smuzhiyun /omit-if-no-ref/ 414*4882a593Smuzhiyun i2s0m1_sclk: i2s0m1-sclk { 415*4882a593Smuzhiyun rockchip,pins = 416*4882a593Smuzhiyun /* i2s0_sclk_m1 */ 417*4882a593Smuzhiyun <1 RK_PB5 1 &pcfg_pull_none_smt>; 418*4882a593Smuzhiyun }; 419*4882a593Smuzhiyun 420*4882a593Smuzhiyun /omit-if-no-ref/ 421*4882a593Smuzhiyun i2s0m1_sdi: i2s0m1-sdi { 422*4882a593Smuzhiyun rockchip,pins = 423*4882a593Smuzhiyun /* i2s0m1_sdi */ 424*4882a593Smuzhiyun <1 RK_PB7 1 &pcfg_pull_none>; 425*4882a593Smuzhiyun }; 426*4882a593Smuzhiyun /omit-if-no-ref/ 427*4882a593Smuzhiyun i2s0m1_sdo: i2s0m1-sdo { 428*4882a593Smuzhiyun rockchip,pins = 429*4882a593Smuzhiyun /* i2s0m1_sdo */ 430*4882a593Smuzhiyun <1 RK_PC0 1 &pcfg_pull_none>; 431*4882a593Smuzhiyun }; 432*4882a593Smuzhiyun }; 433*4882a593Smuzhiyun 434*4882a593Smuzhiyun i2s1 { 435*4882a593Smuzhiyun /omit-if-no-ref/ 436*4882a593Smuzhiyun i2s1_lrck: i2s1-lrck { 437*4882a593Smuzhiyun rockchip,pins = 438*4882a593Smuzhiyun /* i2s1_lrck */ 439*4882a593Smuzhiyun <4 RK_PA6 1 &pcfg_pull_none_smt>; 440*4882a593Smuzhiyun }; 441*4882a593Smuzhiyun 442*4882a593Smuzhiyun /omit-if-no-ref/ 443*4882a593Smuzhiyun i2s1_mclk: i2s1-mclk { 444*4882a593Smuzhiyun rockchip,pins = 445*4882a593Smuzhiyun /* i2s1_mclk */ 446*4882a593Smuzhiyun <4 RK_PA4 1 &pcfg_pull_none_smt>; 447*4882a593Smuzhiyun }; 448*4882a593Smuzhiyun 449*4882a593Smuzhiyun /omit-if-no-ref/ 450*4882a593Smuzhiyun i2s1_sclk: i2s1-sclk { 451*4882a593Smuzhiyun rockchip,pins = 452*4882a593Smuzhiyun /* i2s1_sclk */ 453*4882a593Smuzhiyun <4 RK_PA5 1 &pcfg_pull_none_smt>; 454*4882a593Smuzhiyun }; 455*4882a593Smuzhiyun 456*4882a593Smuzhiyun /omit-if-no-ref/ 457*4882a593Smuzhiyun i2s1_sdi0: i2s1-sdi0 { 458*4882a593Smuzhiyun rockchip,pins = 459*4882a593Smuzhiyun /* i2s1_sdi0 */ 460*4882a593Smuzhiyun <4 RK_PB4 1 &pcfg_pull_none>; 461*4882a593Smuzhiyun }; 462*4882a593Smuzhiyun 463*4882a593Smuzhiyun /omit-if-no-ref/ 464*4882a593Smuzhiyun i2s1_sdi1: i2s1-sdi1 { 465*4882a593Smuzhiyun rockchip,pins = 466*4882a593Smuzhiyun /* i2s1_sdi1 */ 467*4882a593Smuzhiyun <4 RK_PB3 1 &pcfg_pull_none>; 468*4882a593Smuzhiyun }; 469*4882a593Smuzhiyun 470*4882a593Smuzhiyun /omit-if-no-ref/ 471*4882a593Smuzhiyun i2s1_sdi2: i2s1-sdi2 { 472*4882a593Smuzhiyun rockchip,pins = 473*4882a593Smuzhiyun /* i2s1_sdi2 */ 474*4882a593Smuzhiyun <4 RK_PA3 1 &pcfg_pull_none>; 475*4882a593Smuzhiyun }; 476*4882a593Smuzhiyun 477*4882a593Smuzhiyun /omit-if-no-ref/ 478*4882a593Smuzhiyun i2s1_sdi3: i2s1-sdi3 { 479*4882a593Smuzhiyun rockchip,pins = 480*4882a593Smuzhiyun /* i2s1_sdi3 */ 481*4882a593Smuzhiyun <4 RK_PA2 1 &pcfg_pull_none>; 482*4882a593Smuzhiyun }; 483*4882a593Smuzhiyun 484*4882a593Smuzhiyun /omit-if-no-ref/ 485*4882a593Smuzhiyun i2s1_sdo0: i2s1-sdo0 { 486*4882a593Smuzhiyun rockchip,pins = 487*4882a593Smuzhiyun /* i2s1_sdo0 */ 488*4882a593Smuzhiyun <4 RK_PA7 1 &pcfg_pull_none>; 489*4882a593Smuzhiyun }; 490*4882a593Smuzhiyun 491*4882a593Smuzhiyun /omit-if-no-ref/ 492*4882a593Smuzhiyun i2s1_sdo1: i2s1-sdo1 { 493*4882a593Smuzhiyun rockchip,pins = 494*4882a593Smuzhiyun /* i2s1_sdo1 */ 495*4882a593Smuzhiyun <4 RK_PB0 1 &pcfg_pull_none>; 496*4882a593Smuzhiyun }; 497*4882a593Smuzhiyun 498*4882a593Smuzhiyun /omit-if-no-ref/ 499*4882a593Smuzhiyun i2s1_sdo2: i2s1-sdo2 { 500*4882a593Smuzhiyun rockchip,pins = 501*4882a593Smuzhiyun /* i2s1_sdo2 */ 502*4882a593Smuzhiyun <4 RK_PB1 1 &pcfg_pull_none>; 503*4882a593Smuzhiyun }; 504*4882a593Smuzhiyun 505*4882a593Smuzhiyun /omit-if-no-ref/ 506*4882a593Smuzhiyun i2s1_sdo3: i2s1-sdo3 { 507*4882a593Smuzhiyun rockchip,pins = 508*4882a593Smuzhiyun /* i2s1_sdo3 */ 509*4882a593Smuzhiyun <4 RK_PB2 1 &pcfg_pull_none>; 510*4882a593Smuzhiyun }; 511*4882a593Smuzhiyun }; 512*4882a593Smuzhiyun 513*4882a593Smuzhiyun jtag { 514*4882a593Smuzhiyun /omit-if-no-ref/ 515*4882a593Smuzhiyun jtagm0_pins: jtagm0-pins { 516*4882a593Smuzhiyun rockchip,pins = 517*4882a593Smuzhiyun /* jtag_cpu_tck_m0 */ 518*4882a593Smuzhiyun <2 RK_PA2 2 &pcfg_pull_none>, 519*4882a593Smuzhiyun /* jtag_cpu_tms_m0 */ 520*4882a593Smuzhiyun <2 RK_PA3 2 &pcfg_pull_none>, 521*4882a593Smuzhiyun /* jtag_mcu_tck_m0 */ 522*4882a593Smuzhiyun <2 RK_PA4 2 &pcfg_pull_none>, 523*4882a593Smuzhiyun /* jtag_mcu_tms_m0 */ 524*4882a593Smuzhiyun <2 RK_PA5 2 &pcfg_pull_none>; 525*4882a593Smuzhiyun }; 526*4882a593Smuzhiyun 527*4882a593Smuzhiyun /omit-if-no-ref/ 528*4882a593Smuzhiyun jtagm1_pins: jtagm1-pins { 529*4882a593Smuzhiyun rockchip,pins = 530*4882a593Smuzhiyun /* jtag_cpu_tck_m1 */ 531*4882a593Smuzhiyun <4 RK_PD0 2 &pcfg_pull_none>, 532*4882a593Smuzhiyun /* jtag_cpu_tms_m1 */ 533*4882a593Smuzhiyun <4 RK_PC7 2 &pcfg_pull_none>, 534*4882a593Smuzhiyun /* jtag_mcu_tck_m1 */ 535*4882a593Smuzhiyun <4 RK_PD0 3 &pcfg_pull_none>, 536*4882a593Smuzhiyun /* jtag_mcu_tms_m1 */ 537*4882a593Smuzhiyun <4 RK_PC7 3 &pcfg_pull_none>; 538*4882a593Smuzhiyun }; 539*4882a593Smuzhiyun }; 540*4882a593Smuzhiyun 541*4882a593Smuzhiyun pcie { 542*4882a593Smuzhiyun /omit-if-no-ref/ 543*4882a593Smuzhiyun pciem0_pins: pciem0-pins { 544*4882a593Smuzhiyun rockchip,pins = 545*4882a593Smuzhiyun /* pcie_clkreqn_m0 */ 546*4882a593Smuzhiyun <3 RK_PA6 5 &pcfg_pull_none>, 547*4882a593Smuzhiyun /* pcie_perstn_m0 */ 548*4882a593Smuzhiyun <3 RK_PB0 5 &pcfg_pull_none>, 549*4882a593Smuzhiyun /* pcie_waken_m0 */ 550*4882a593Smuzhiyun <3 RK_PA7 5 &pcfg_pull_none>; 551*4882a593Smuzhiyun }; 552*4882a593Smuzhiyun 553*4882a593Smuzhiyun /omit-if-no-ref/ 554*4882a593Smuzhiyun pciem1_pins: pciem1-pins { 555*4882a593Smuzhiyun rockchip,pins = 556*4882a593Smuzhiyun /* pcie_clkreqn_m1 */ 557*4882a593Smuzhiyun <1 RK_PA0 4 &pcfg_pull_none>, 558*4882a593Smuzhiyun /* pcie_perstn_m1 */ 559*4882a593Smuzhiyun <1 RK_PA2 4 &pcfg_pull_none>, 560*4882a593Smuzhiyun /* pcie_waken_m1 */ 561*4882a593Smuzhiyun <1 RK_PA1 4 &pcfg_pull_none>; 562*4882a593Smuzhiyun }; 563*4882a593Smuzhiyun }; 564*4882a593Smuzhiyun 565*4882a593Smuzhiyun pdm { 566*4882a593Smuzhiyun /omit-if-no-ref/ 567*4882a593Smuzhiyun pdm_clk0: pdm-clk0 { 568*4882a593Smuzhiyun rockchip,pins = 569*4882a593Smuzhiyun /* pdm_clk0 */ 570*4882a593Smuzhiyun <4 RK_PB5 3 &pcfg_pull_none>; 571*4882a593Smuzhiyun }; 572*4882a593Smuzhiyun 573*4882a593Smuzhiyun /omit-if-no-ref/ 574*4882a593Smuzhiyun pdm_clk1: pdm-clk1 { 575*4882a593Smuzhiyun rockchip,pins = 576*4882a593Smuzhiyun /* pdm_clk1 */ 577*4882a593Smuzhiyun <4 RK_PA4 3 &pcfg_pull_none>; 578*4882a593Smuzhiyun }; 579*4882a593Smuzhiyun 580*4882a593Smuzhiyun /omit-if-no-ref/ 581*4882a593Smuzhiyun pdm_sdi0: pdm-sdi0 { 582*4882a593Smuzhiyun rockchip,pins = 583*4882a593Smuzhiyun /* pdm_sdi0 */ 584*4882a593Smuzhiyun <4 RK_PB2 3 &pcfg_pull_none>; 585*4882a593Smuzhiyun }; 586*4882a593Smuzhiyun 587*4882a593Smuzhiyun /omit-if-no-ref/ 588*4882a593Smuzhiyun pdm_sdi1: pdm-sdi1 { 589*4882a593Smuzhiyun rockchip,pins = 590*4882a593Smuzhiyun /* pdm_sdi1 */ 591*4882a593Smuzhiyun <4 RK_PB1 3 &pcfg_pull_none>; 592*4882a593Smuzhiyun }; 593*4882a593Smuzhiyun 594*4882a593Smuzhiyun /omit-if-no-ref/ 595*4882a593Smuzhiyun pdm_sdi2: pdm-sdi2 { 596*4882a593Smuzhiyun rockchip,pins = 597*4882a593Smuzhiyun /* pdm_sdi2 */ 598*4882a593Smuzhiyun <4 RK_PB3 3 &pcfg_pull_none>; 599*4882a593Smuzhiyun }; 600*4882a593Smuzhiyun 601*4882a593Smuzhiyun /omit-if-no-ref/ 602*4882a593Smuzhiyun pdm_sdi3: pdm-sdi3 { 603*4882a593Smuzhiyun rockchip,pins = 604*4882a593Smuzhiyun /* pdm_sdi3 */ 605*4882a593Smuzhiyun <4 RK_PC1 3 &pcfg_pull_none>; 606*4882a593Smuzhiyun }; 607*4882a593Smuzhiyun }; 608*4882a593Smuzhiyun 609*4882a593Smuzhiyun pmu { 610*4882a593Smuzhiyun /omit-if-no-ref/ 611*4882a593Smuzhiyun pmu_pins: pmu-pins { 612*4882a593Smuzhiyun rockchip,pins = 613*4882a593Smuzhiyun /* pmu_debug */ 614*4882a593Smuzhiyun <4 RK_PA0 4 &pcfg_pull_none>; 615*4882a593Smuzhiyun }; 616*4882a593Smuzhiyun }; 617*4882a593Smuzhiyun 618*4882a593Smuzhiyun pwm0 { 619*4882a593Smuzhiyun /omit-if-no-ref/ 620*4882a593Smuzhiyun pwm0m0_pins: pwm0m0-pins { 621*4882a593Smuzhiyun rockchip,pins = 622*4882a593Smuzhiyun /* pwm0_m0 */ 623*4882a593Smuzhiyun <4 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 624*4882a593Smuzhiyun }; 625*4882a593Smuzhiyun 626*4882a593Smuzhiyun /omit-if-no-ref/ 627*4882a593Smuzhiyun pwm0m1_pins: pwm0m1-pins { 628*4882a593Smuzhiyun rockchip,pins = 629*4882a593Smuzhiyun /* pwm0_m1 */ 630*4882a593Smuzhiyun <1 RK_PA2 5 &pcfg_pull_none_drv_level_0>; 631*4882a593Smuzhiyun }; 632*4882a593Smuzhiyun }; 633*4882a593Smuzhiyun 634*4882a593Smuzhiyun pwm1 { 635*4882a593Smuzhiyun /omit-if-no-ref/ 636*4882a593Smuzhiyun pwm1m0_pins: pwm1m0-pins { 637*4882a593Smuzhiyun rockchip,pins = 638*4882a593Smuzhiyun /* pwm1_m0 */ 639*4882a593Smuzhiyun <4 RK_PC4 1 &pcfg_pull_none_drv_level_0>; 640*4882a593Smuzhiyun }; 641*4882a593Smuzhiyun 642*4882a593Smuzhiyun /omit-if-no-ref/ 643*4882a593Smuzhiyun pwm1m1_pins: pwm1m1-pins { 644*4882a593Smuzhiyun rockchip,pins = 645*4882a593Smuzhiyun /* pwm1_m1 */ 646*4882a593Smuzhiyun <1 RK_PA3 4 &pcfg_pull_none_drv_level_0>; 647*4882a593Smuzhiyun }; 648*4882a593Smuzhiyun }; 649*4882a593Smuzhiyun 650*4882a593Smuzhiyun pwm2 { 651*4882a593Smuzhiyun /omit-if-no-ref/ 652*4882a593Smuzhiyun pwm2m0_pins: pwm2m0-pins { 653*4882a593Smuzhiyun rockchip,pins = 654*4882a593Smuzhiyun /* pwm2_m0 */ 655*4882a593Smuzhiyun <4 RK_PC5 1 &pcfg_pull_none_drv_level_0>; 656*4882a593Smuzhiyun }; 657*4882a593Smuzhiyun 658*4882a593Smuzhiyun /omit-if-no-ref/ 659*4882a593Smuzhiyun pwm2m1_pins: pwm2m1-pins { 660*4882a593Smuzhiyun rockchip,pins = 661*4882a593Smuzhiyun /* pwm2_m1 */ 662*4882a593Smuzhiyun <1 RK_PA7 2 &pcfg_pull_none_drv_level_0>; 663*4882a593Smuzhiyun }; 664*4882a593Smuzhiyun }; 665*4882a593Smuzhiyun 666*4882a593Smuzhiyun pwm3 { 667*4882a593Smuzhiyun /omit-if-no-ref/ 668*4882a593Smuzhiyun pwm3m0_pins: pwm3m0-pins { 669*4882a593Smuzhiyun rockchip,pins = 670*4882a593Smuzhiyun /* pwm3_m0 */ 671*4882a593Smuzhiyun <4 RK_PC6 1 &pcfg_pull_none_drv_level_0>; 672*4882a593Smuzhiyun }; 673*4882a593Smuzhiyun 674*4882a593Smuzhiyun /omit-if-no-ref/ 675*4882a593Smuzhiyun pwm3m1_pins: pwm3m1-pins { 676*4882a593Smuzhiyun rockchip,pins = 677*4882a593Smuzhiyun /* pwm3_m1 */ 678*4882a593Smuzhiyun <2 RK_PA4 3 &pcfg_pull_none_drv_level_0>; 679*4882a593Smuzhiyun }; 680*4882a593Smuzhiyun }; 681*4882a593Smuzhiyun 682*4882a593Smuzhiyun pwm4 { 683*4882a593Smuzhiyun /omit-if-no-ref/ 684*4882a593Smuzhiyun pwm4m0_pins: pwm4m0-pins { 685*4882a593Smuzhiyun rockchip,pins = 686*4882a593Smuzhiyun /* pwm4_m0 */ 687*4882a593Smuzhiyun <4 RK_PB7 1 &pcfg_pull_none_drv_level_0>; 688*4882a593Smuzhiyun }; 689*4882a593Smuzhiyun 690*4882a593Smuzhiyun /omit-if-no-ref/ 691*4882a593Smuzhiyun pwm4m1_pins: pwm4m1-pins { 692*4882a593Smuzhiyun rockchip,pins = 693*4882a593Smuzhiyun /* pwm4_m1 */ 694*4882a593Smuzhiyun <1 RK_PA4 2 &pcfg_pull_none_drv_level_0>; 695*4882a593Smuzhiyun }; 696*4882a593Smuzhiyun }; 697*4882a593Smuzhiyun 698*4882a593Smuzhiyun pwm5 { 699*4882a593Smuzhiyun /omit-if-no-ref/ 700*4882a593Smuzhiyun pwm5m0_pins: pwm5m0-pins { 701*4882a593Smuzhiyun rockchip,pins = 702*4882a593Smuzhiyun /* pwm5_m0 */ 703*4882a593Smuzhiyun <4 RK_PC0 1 &pcfg_pull_none_drv_level_0>; 704*4882a593Smuzhiyun }; 705*4882a593Smuzhiyun 706*4882a593Smuzhiyun /omit-if-no-ref/ 707*4882a593Smuzhiyun pwm5m1_pins: pwm5m1-pins { 708*4882a593Smuzhiyun rockchip,pins = 709*4882a593Smuzhiyun /* pwm5_m1 */ 710*4882a593Smuzhiyun <3 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 711*4882a593Smuzhiyun }; 712*4882a593Smuzhiyun }; 713*4882a593Smuzhiyun 714*4882a593Smuzhiyun pwm6 { 715*4882a593Smuzhiyun /omit-if-no-ref/ 716*4882a593Smuzhiyun pwm6m0_pins: pwm6m0-pins { 717*4882a593Smuzhiyun rockchip,pins = 718*4882a593Smuzhiyun /* pwm6_m0 */ 719*4882a593Smuzhiyun <4 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 720*4882a593Smuzhiyun }; 721*4882a593Smuzhiyun 722*4882a593Smuzhiyun /omit-if-no-ref/ 723*4882a593Smuzhiyun pwm6m1_pins: pwm6m1-pins { 724*4882a593Smuzhiyun rockchip,pins = 725*4882a593Smuzhiyun /* pwm6_m1 */ 726*4882a593Smuzhiyun <1 RK_PC3 3 &pcfg_pull_none_drv_level_0>; 727*4882a593Smuzhiyun }; 728*4882a593Smuzhiyun 729*4882a593Smuzhiyun /omit-if-no-ref/ 730*4882a593Smuzhiyun pwm6m2_pins: pwm6m2-pins { 731*4882a593Smuzhiyun rockchip,pins = 732*4882a593Smuzhiyun /* pwm6_m2 */ 733*4882a593Smuzhiyun <3 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 734*4882a593Smuzhiyun }; 735*4882a593Smuzhiyun }; 736*4882a593Smuzhiyun 737*4882a593Smuzhiyun pwm7 { 738*4882a593Smuzhiyun /omit-if-no-ref/ 739*4882a593Smuzhiyun pwm7m0_pins: pwm7m0-pins { 740*4882a593Smuzhiyun rockchip,pins = 741*4882a593Smuzhiyun /* pwm7_m0 */ 742*4882a593Smuzhiyun <4 RK_PC2 1 &pcfg_pull_none_drv_level_0>; 743*4882a593Smuzhiyun }; 744*4882a593Smuzhiyun 745*4882a593Smuzhiyun /omit-if-no-ref/ 746*4882a593Smuzhiyun pwm7m1_pins: pwm7m1-pins { 747*4882a593Smuzhiyun rockchip,pins = 748*4882a593Smuzhiyun /* pwm7_m1 */ 749*4882a593Smuzhiyun <1 RK_PC2 2 &pcfg_pull_none_drv_level_0>; 750*4882a593Smuzhiyun }; 751*4882a593Smuzhiyun }; 752*4882a593Smuzhiyun 753*4882a593Smuzhiyun pwr { 754*4882a593Smuzhiyun /omit-if-no-ref/ 755*4882a593Smuzhiyun pwr_pins: pwr-pins { 756*4882a593Smuzhiyun rockchip,pins = 757*4882a593Smuzhiyun /* pwr_ctrl0 */ 758*4882a593Smuzhiyun <4 RK_PC2 2 &pcfg_pull_none>, 759*4882a593Smuzhiyun /* pwr_ctrl1 */ 760*4882a593Smuzhiyun <4 RK_PB6 1 &pcfg_pull_none>; 761*4882a593Smuzhiyun }; 762*4882a593Smuzhiyun }; 763*4882a593Smuzhiyun 764*4882a593Smuzhiyun ref { 765*4882a593Smuzhiyun /omit-if-no-ref/ 766*4882a593Smuzhiyun refm0_pins: refm0-pins { 767*4882a593Smuzhiyun rockchip,pins = 768*4882a593Smuzhiyun /* ref_clk_out_m0 */ 769*4882a593Smuzhiyun <0 RK_PA1 1 &pcfg_pull_none>; 770*4882a593Smuzhiyun }; 771*4882a593Smuzhiyun 772*4882a593Smuzhiyun /omit-if-no-ref/ 773*4882a593Smuzhiyun refm1_pins: refm1-pins { 774*4882a593Smuzhiyun rockchip,pins = 775*4882a593Smuzhiyun /* ref_clk_out_m1 */ 776*4882a593Smuzhiyun <3 RK_PC3 6 &pcfg_pull_none>; 777*4882a593Smuzhiyun }; 778*4882a593Smuzhiyun }; 779*4882a593Smuzhiyun 780*4882a593Smuzhiyun rgmii { 781*4882a593Smuzhiyun /omit-if-no-ref/ 782*4882a593Smuzhiyun rgmii_miim: rgmii-miim { 783*4882a593Smuzhiyun rockchip,pins = 784*4882a593Smuzhiyun /* rgmii_mdc */ 785*4882a593Smuzhiyun <3 RK_PB6 2 &pcfg_pull_none_drv_level_2>, 786*4882a593Smuzhiyun /* rgmii_mdio */ 787*4882a593Smuzhiyun <3 RK_PB7 2 &pcfg_pull_none_drv_level_2>; 788*4882a593Smuzhiyun }; 789*4882a593Smuzhiyun 790*4882a593Smuzhiyun /omit-if-no-ref/ 791*4882a593Smuzhiyun rgmii_rx_bus2: rgmii-rx_bus2 { 792*4882a593Smuzhiyun rockchip,pins = 793*4882a593Smuzhiyun /* rgmii_rxd0 */ 794*4882a593Smuzhiyun <3 RK_PA3 2 &pcfg_pull_none>, 795*4882a593Smuzhiyun /* rgmii_rxd1 */ 796*4882a593Smuzhiyun <3 RK_PA2 2 &pcfg_pull_none>, 797*4882a593Smuzhiyun /* rgmii_rxdv_crs */ 798*4882a593Smuzhiyun <3 RK_PC2 2 &pcfg_pull_none>; 799*4882a593Smuzhiyun }; 800*4882a593Smuzhiyun 801*4882a593Smuzhiyun /omit-if-no-ref/ 802*4882a593Smuzhiyun rgmii_tx_bus2: rgmii-tx_bus2 { 803*4882a593Smuzhiyun rockchip,pins = 804*4882a593Smuzhiyun /* rgmii_txd0 */ 805*4882a593Smuzhiyun <3 RK_PA1 2 &pcfg_pull_none_drv_level_2>, 806*4882a593Smuzhiyun /* rgmii_txd1 */ 807*4882a593Smuzhiyun <3 RK_PA0 2 &pcfg_pull_none_drv_level_2>, 808*4882a593Smuzhiyun /* rgmii_txen */ 809*4882a593Smuzhiyun <3 RK_PC0 2 &pcfg_pull_none>; 810*4882a593Smuzhiyun }; 811*4882a593Smuzhiyun 812*4882a593Smuzhiyun /omit-if-no-ref/ 813*4882a593Smuzhiyun rgmii_rgmii_clk: rgmii-rgmii_clk { 814*4882a593Smuzhiyun rockchip,pins = 815*4882a593Smuzhiyun /* rgmii_rxclk */ 816*4882a593Smuzhiyun <3 RK_PA5 2 &pcfg_pull_none>, 817*4882a593Smuzhiyun /* rgmii_txclk */ 818*4882a593Smuzhiyun <3 RK_PA4 2 &pcfg_pull_none_drv_level_2>; 819*4882a593Smuzhiyun }; 820*4882a593Smuzhiyun 821*4882a593Smuzhiyun /omit-if-no-ref/ 822*4882a593Smuzhiyun rgmii_rgmii_bus: rgmii-rgmii_bus { 823*4882a593Smuzhiyun rockchip,pins = 824*4882a593Smuzhiyun /* rgmii_rxd2 */ 825*4882a593Smuzhiyun <3 RK_PA7 2 &pcfg_pull_none>, 826*4882a593Smuzhiyun /* rgmii_rxd3 */ 827*4882a593Smuzhiyun <3 RK_PA6 2 &pcfg_pull_none>, 828*4882a593Smuzhiyun /* rgmii_txd2 */ 829*4882a593Smuzhiyun <3 RK_PB1 2 &pcfg_pull_none_drv_level_2>, 830*4882a593Smuzhiyun /* rgmii_txd3 */ 831*4882a593Smuzhiyun <3 RK_PB0 2 &pcfg_pull_none_drv_level_2>; 832*4882a593Smuzhiyun }; 833*4882a593Smuzhiyun 834*4882a593Smuzhiyun /omit-if-no-ref/ 835*4882a593Smuzhiyun rgmii_clk: rgmii-clk { 836*4882a593Smuzhiyun rockchip,pins = 837*4882a593Smuzhiyun /* rgmii_clk */ 838*4882a593Smuzhiyun <3 RK_PB4 2 &pcfg_pull_none>; 839*4882a593Smuzhiyun }; 840*4882a593Smuzhiyun /omit-if-no-ref/ 841*4882a593Smuzhiyun rgmii_txer: rgmii-txer { 842*4882a593Smuzhiyun rockchip,pins = 843*4882a593Smuzhiyun /* rgmii_txer */ 844*4882a593Smuzhiyun <3 RK_PC1 2 &pcfg_pull_none>; 845*4882a593Smuzhiyun }; 846*4882a593Smuzhiyun }; 847*4882a593Smuzhiyun 848*4882a593Smuzhiyun scr { 849*4882a593Smuzhiyun /omit-if-no-ref/ 850*4882a593Smuzhiyun scrm0_pins: scrm0-pins { 851*4882a593Smuzhiyun rockchip,pins = 852*4882a593Smuzhiyun /* scr_clk_m0 */ 853*4882a593Smuzhiyun <1 RK_PA2 3 &pcfg_pull_none>, 854*4882a593Smuzhiyun /* scr_data_m0 */ 855*4882a593Smuzhiyun <1 RK_PA1 3 &pcfg_pull_none>, 856*4882a593Smuzhiyun /* scr_detn_m0 */ 857*4882a593Smuzhiyun <1 RK_PA0 3 &pcfg_pull_none>, 858*4882a593Smuzhiyun /* scr_rstn_m0 */ 859*4882a593Smuzhiyun <1 RK_PA3 3 &pcfg_pull_none>; 860*4882a593Smuzhiyun }; 861*4882a593Smuzhiyun 862*4882a593Smuzhiyun /omit-if-no-ref/ 863*4882a593Smuzhiyun scrm1_pins: scrm1-pins { 864*4882a593Smuzhiyun rockchip,pins = 865*4882a593Smuzhiyun /* scr_clk_m1 */ 866*4882a593Smuzhiyun <2 RK_PA5 3 &pcfg_pull_none>, 867*4882a593Smuzhiyun /* scr_data_m1 */ 868*4882a593Smuzhiyun <2 RK_PA3 4 &pcfg_pull_none>, 869*4882a593Smuzhiyun /* scr_detn_m1 */ 870*4882a593Smuzhiyun <2 RK_PA6 3 &pcfg_pull_none>, 871*4882a593Smuzhiyun /* scr_rstn_m1 */ 872*4882a593Smuzhiyun <2 RK_PA4 4 &pcfg_pull_none>; 873*4882a593Smuzhiyun }; 874*4882a593Smuzhiyun }; 875*4882a593Smuzhiyun 876*4882a593Smuzhiyun sdio0 { 877*4882a593Smuzhiyun /omit-if-no-ref/ 878*4882a593Smuzhiyun sdio0_bus4: sdio0-bus4 { 879*4882a593Smuzhiyun rockchip,pins = 880*4882a593Smuzhiyun /* sdio0_d0 */ 881*4882a593Smuzhiyun <1 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 882*4882a593Smuzhiyun /* sdio0_d1 */ 883*4882a593Smuzhiyun <1 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 884*4882a593Smuzhiyun /* sdio0_d2 */ 885*4882a593Smuzhiyun <1 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 886*4882a593Smuzhiyun /* sdio0_d3 */ 887*4882a593Smuzhiyun <1 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 888*4882a593Smuzhiyun }; 889*4882a593Smuzhiyun 890*4882a593Smuzhiyun /omit-if-no-ref/ 891*4882a593Smuzhiyun sdio0_clk: sdio0-clk { 892*4882a593Smuzhiyun rockchip,pins = 893*4882a593Smuzhiyun /* sdio0_clk */ 894*4882a593Smuzhiyun <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 895*4882a593Smuzhiyun }; 896*4882a593Smuzhiyun 897*4882a593Smuzhiyun /omit-if-no-ref/ 898*4882a593Smuzhiyun sdio0_cmd: sdio0-cmd { 899*4882a593Smuzhiyun rockchip,pins = 900*4882a593Smuzhiyun /* sdio0_cmd */ 901*4882a593Smuzhiyun <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 902*4882a593Smuzhiyun }; 903*4882a593Smuzhiyun 904*4882a593Smuzhiyun /omit-if-no-ref/ 905*4882a593Smuzhiyun sdio0_det: sdio0-det { 906*4882a593Smuzhiyun rockchip,pins = 907*4882a593Smuzhiyun /* sdio0_det */ 908*4882a593Smuzhiyun <1 RK_PA6 1 &pcfg_pull_up>; 909*4882a593Smuzhiyun }; 910*4882a593Smuzhiyun 911*4882a593Smuzhiyun /omit-if-no-ref/ 912*4882a593Smuzhiyun sdio0_pwren: sdio0-pwren { 913*4882a593Smuzhiyun rockchip,pins = 914*4882a593Smuzhiyun /* sdio0_pwren */ 915*4882a593Smuzhiyun <1 RK_PA7 1 &pcfg_pull_none>; 916*4882a593Smuzhiyun }; 917*4882a593Smuzhiyun }; 918*4882a593Smuzhiyun 919*4882a593Smuzhiyun sdio1 { 920*4882a593Smuzhiyun /omit-if-no-ref/ 921*4882a593Smuzhiyun sdio1_bus4: sdio1-bus4 { 922*4882a593Smuzhiyun rockchip,pins = 923*4882a593Smuzhiyun /* sdio1_d0 */ 924*4882a593Smuzhiyun <3 RK_PA6 1 &pcfg_pull_up_drv_level_2>, 925*4882a593Smuzhiyun /* sdio1_d1 */ 926*4882a593Smuzhiyun <3 RK_PA7 1 &pcfg_pull_up_drv_level_2>, 927*4882a593Smuzhiyun /* sdio1_d2 */ 928*4882a593Smuzhiyun <3 RK_PB0 1 &pcfg_pull_up_drv_level_2>, 929*4882a593Smuzhiyun /* sdio1_d3 */ 930*4882a593Smuzhiyun <3 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 931*4882a593Smuzhiyun }; 932*4882a593Smuzhiyun 933*4882a593Smuzhiyun /omit-if-no-ref/ 934*4882a593Smuzhiyun sdio1_clk: sdio1-clk { 935*4882a593Smuzhiyun rockchip,pins = 936*4882a593Smuzhiyun /* sdio1_clk */ 937*4882a593Smuzhiyun <3 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 938*4882a593Smuzhiyun }; 939*4882a593Smuzhiyun 940*4882a593Smuzhiyun /omit-if-no-ref/ 941*4882a593Smuzhiyun sdio1_cmd: sdio1-cmd { 942*4882a593Smuzhiyun rockchip,pins = 943*4882a593Smuzhiyun /* sdio1_cmd */ 944*4882a593Smuzhiyun <3 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 945*4882a593Smuzhiyun }; 946*4882a593Smuzhiyun 947*4882a593Smuzhiyun /omit-if-no-ref/ 948*4882a593Smuzhiyun sdio1_det: sdio1-det { 949*4882a593Smuzhiyun rockchip,pins = 950*4882a593Smuzhiyun /* sdio1_det */ 951*4882a593Smuzhiyun <3 RK_PB3 1 &pcfg_pull_up>; 952*4882a593Smuzhiyun }; 953*4882a593Smuzhiyun 954*4882a593Smuzhiyun /omit-if-no-ref/ 955*4882a593Smuzhiyun sdio1_pwren: sdio1-pwren { 956*4882a593Smuzhiyun rockchip,pins = 957*4882a593Smuzhiyun /* sdio1_pwren */ 958*4882a593Smuzhiyun <3 RK_PB2 1 &pcfg_pull_none>; 959*4882a593Smuzhiyun }; 960*4882a593Smuzhiyun }; 961*4882a593Smuzhiyun 962*4882a593Smuzhiyun sdmmc { 963*4882a593Smuzhiyun /omit-if-no-ref/ 964*4882a593Smuzhiyun sdmmc_bus4: sdmmc-bus4 { 965*4882a593Smuzhiyun rockchip,pins = 966*4882a593Smuzhiyun /* sdmmc_d0 */ 967*4882a593Smuzhiyun <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 968*4882a593Smuzhiyun /* sdmmc_d1 */ 969*4882a593Smuzhiyun <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 970*4882a593Smuzhiyun /* sdmmc_d2 */ 971*4882a593Smuzhiyun <2 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 972*4882a593Smuzhiyun /* sdmmc_d3 */ 973*4882a593Smuzhiyun <2 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 974*4882a593Smuzhiyun }; 975*4882a593Smuzhiyun 976*4882a593Smuzhiyun /omit-if-no-ref/ 977*4882a593Smuzhiyun sdmmc_clk: sdmmc-clk { 978*4882a593Smuzhiyun rockchip,pins = 979*4882a593Smuzhiyun /* sdmmc_clk */ 980*4882a593Smuzhiyun <2 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 981*4882a593Smuzhiyun }; 982*4882a593Smuzhiyun 983*4882a593Smuzhiyun /omit-if-no-ref/ 984*4882a593Smuzhiyun sdmmc_cmd: sdmmc-cmd { 985*4882a593Smuzhiyun rockchip,pins = 986*4882a593Smuzhiyun /* sdmmc_cmd */ 987*4882a593Smuzhiyun <2 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 988*4882a593Smuzhiyun }; 989*4882a593Smuzhiyun 990*4882a593Smuzhiyun /omit-if-no-ref/ 991*4882a593Smuzhiyun sdmmc_det: sdmmc-det { 992*4882a593Smuzhiyun rockchip,pins = 993*4882a593Smuzhiyun /* sdmmc_detn */ 994*4882a593Smuzhiyun <2 RK_PA6 1 &pcfg_pull_up>; 995*4882a593Smuzhiyun }; 996*4882a593Smuzhiyun 997*4882a593Smuzhiyun /omit-if-no-ref/ 998*4882a593Smuzhiyun sdmmc_pwren: sdmmc-pwren { 999*4882a593Smuzhiyun rockchip,pins = 1000*4882a593Smuzhiyun /* sdmmc_pwren */ 1001*4882a593Smuzhiyun <4 RK_PA1 1 &pcfg_pull_none>; 1002*4882a593Smuzhiyun }; 1003*4882a593Smuzhiyun }; 1004*4882a593Smuzhiyun 1005*4882a593Smuzhiyun spdif { 1006*4882a593Smuzhiyun /omit-if-no-ref/ 1007*4882a593Smuzhiyun spdifm0_pins: spdifm0-pins { 1008*4882a593Smuzhiyun rockchip,pins = 1009*4882a593Smuzhiyun /* spdif_tx_m0 */ 1010*4882a593Smuzhiyun <4 RK_PA0 1 &pcfg_pull_none>; 1011*4882a593Smuzhiyun }; 1012*4882a593Smuzhiyun 1013*4882a593Smuzhiyun /omit-if-no-ref/ 1014*4882a593Smuzhiyun spdifm1_pins: spdifm1-pins { 1015*4882a593Smuzhiyun rockchip,pins = 1016*4882a593Smuzhiyun /* spdif_tx_m1 */ 1017*4882a593Smuzhiyun <1 RK_PC3 2 &pcfg_pull_none>; 1018*4882a593Smuzhiyun }; 1019*4882a593Smuzhiyun 1020*4882a593Smuzhiyun /omit-if-no-ref/ 1021*4882a593Smuzhiyun spdifm2_pins: spdifm2-pins { 1022*4882a593Smuzhiyun rockchip,pins = 1023*4882a593Smuzhiyun /* spdif_tx_m2 */ 1024*4882a593Smuzhiyun <3 RK_PC3 2 &pcfg_pull_none>; 1025*4882a593Smuzhiyun }; 1026*4882a593Smuzhiyun }; 1027*4882a593Smuzhiyun 1028*4882a593Smuzhiyun spi0 { 1029*4882a593Smuzhiyun /omit-if-no-ref/ 1030*4882a593Smuzhiyun spi0_pins: spi0-pins { 1031*4882a593Smuzhiyun rockchip,pins = 1032*4882a593Smuzhiyun /* spi0_clk */ 1033*4882a593Smuzhiyun <4 RK_PB4 2 &pcfg_pull_none>, 1034*4882a593Smuzhiyun /* spi0_miso */ 1035*4882a593Smuzhiyun <4 RK_PB3 2 &pcfg_pull_none>, 1036*4882a593Smuzhiyun /* spi0_mosi */ 1037*4882a593Smuzhiyun <4 RK_PB2 2 &pcfg_pull_none>; 1038*4882a593Smuzhiyun }; 1039*4882a593Smuzhiyun 1040*4882a593Smuzhiyun /omit-if-no-ref/ 1041*4882a593Smuzhiyun spi0_csn0: spi0-csn0 { 1042*4882a593Smuzhiyun rockchip,pins = 1043*4882a593Smuzhiyun /* spi0_csn0 */ 1044*4882a593Smuzhiyun <4 RK_PB6 2 &pcfg_pull_none>; 1045*4882a593Smuzhiyun }; 1046*4882a593Smuzhiyun /omit-if-no-ref/ 1047*4882a593Smuzhiyun spi0_csn1: spi0-csn1 { 1048*4882a593Smuzhiyun rockchip,pins = 1049*4882a593Smuzhiyun /* spi0_csn1 */ 1050*4882a593Smuzhiyun <4 RK_PC1 2 &pcfg_pull_none>; 1051*4882a593Smuzhiyun }; 1052*4882a593Smuzhiyun }; 1053*4882a593Smuzhiyun 1054*4882a593Smuzhiyun spi1 { 1055*4882a593Smuzhiyun /omit-if-no-ref/ 1056*4882a593Smuzhiyun spi1_pins: spi1-pins { 1057*4882a593Smuzhiyun rockchip,pins = 1058*4882a593Smuzhiyun /* spi1_clk */ 1059*4882a593Smuzhiyun <1 RK_PB6 2 &pcfg_pull_none>, 1060*4882a593Smuzhiyun /* spi1_miso */ 1061*4882a593Smuzhiyun <1 RK_PC0 2 &pcfg_pull_none>, 1062*4882a593Smuzhiyun /* spi1_mosi */ 1063*4882a593Smuzhiyun <1 RK_PB7 2 &pcfg_pull_none>; 1064*4882a593Smuzhiyun }; 1065*4882a593Smuzhiyun 1066*4882a593Smuzhiyun /omit-if-no-ref/ 1067*4882a593Smuzhiyun spi1_csn0: spi1-csn0 { 1068*4882a593Smuzhiyun rockchip,pins = 1069*4882a593Smuzhiyun /* spi1_csn0 */ 1070*4882a593Smuzhiyun <1 RK_PC1 1 &pcfg_pull_none>; 1071*4882a593Smuzhiyun }; 1072*4882a593Smuzhiyun /omit-if-no-ref/ 1073*4882a593Smuzhiyun spi1_csn1: spi1-csn1 { 1074*4882a593Smuzhiyun rockchip,pins = 1075*4882a593Smuzhiyun /* spi1_csn1 */ 1076*4882a593Smuzhiyun <1 RK_PC2 1 &pcfg_pull_none>; 1077*4882a593Smuzhiyun }; 1078*4882a593Smuzhiyun }; 1079*4882a593Smuzhiyun 1080*4882a593Smuzhiyun tsi0 { 1081*4882a593Smuzhiyun /omit-if-no-ref/ 1082*4882a593Smuzhiyun tsi0_pins: tsi0-pins { 1083*4882a593Smuzhiyun rockchip,pins = 1084*4882a593Smuzhiyun /* tsi0_clkin */ 1085*4882a593Smuzhiyun <3 RK_PB2 3 &pcfg_pull_none>, 1086*4882a593Smuzhiyun /* tsi0_d0 */ 1087*4882a593Smuzhiyun <3 RK_PB1 3 &pcfg_pull_none>, 1088*4882a593Smuzhiyun /* tsi0_d1 */ 1089*4882a593Smuzhiyun <3 RK_PB5 3 &pcfg_pull_none>, 1090*4882a593Smuzhiyun /* tsi0_d2 */ 1091*4882a593Smuzhiyun <3 RK_PB6 3 &pcfg_pull_none>, 1092*4882a593Smuzhiyun /* tsi0_d3 */ 1093*4882a593Smuzhiyun <3 RK_PB7 3 &pcfg_pull_none>, 1094*4882a593Smuzhiyun /* tsi0_d4 */ 1095*4882a593Smuzhiyun <3 RK_PA3 3 &pcfg_pull_none>, 1096*4882a593Smuzhiyun /* tsi0_d5 */ 1097*4882a593Smuzhiyun <3 RK_PA2 3 &pcfg_pull_none>, 1098*4882a593Smuzhiyun /* tsi0_d6 */ 1099*4882a593Smuzhiyun <3 RK_PA1 3 &pcfg_pull_none>, 1100*4882a593Smuzhiyun /* tsi0_d7 */ 1101*4882a593Smuzhiyun <3 RK_PA0 3 &pcfg_pull_none>, 1102*4882a593Smuzhiyun /* tsi0_fail */ 1103*4882a593Smuzhiyun <3 RK_PC0 3 &pcfg_pull_none>, 1104*4882a593Smuzhiyun /* tsi0_sync */ 1105*4882a593Smuzhiyun <3 RK_PB4 3 &pcfg_pull_none>, 1106*4882a593Smuzhiyun /* tsi0_valid */ 1107*4882a593Smuzhiyun <3 RK_PB3 3 &pcfg_pull_none>; 1108*4882a593Smuzhiyun }; 1109*4882a593Smuzhiyun }; 1110*4882a593Smuzhiyun 1111*4882a593Smuzhiyun tsi1 { 1112*4882a593Smuzhiyun /omit-if-no-ref/ 1113*4882a593Smuzhiyun tsi1_pins: tsi1-pins { 1114*4882a593Smuzhiyun rockchip,pins = 1115*4882a593Smuzhiyun /* tsi1_clkin */ 1116*4882a593Smuzhiyun <3 RK_PA5 3 &pcfg_pull_none>, 1117*4882a593Smuzhiyun /* tsi1_d0 */ 1118*4882a593Smuzhiyun <3 RK_PA4 3 &pcfg_pull_none>, 1119*4882a593Smuzhiyun /* tsi1_sync */ 1120*4882a593Smuzhiyun <3 RK_PA7 3 &pcfg_pull_none>, 1121*4882a593Smuzhiyun /* tsi1_valid */ 1122*4882a593Smuzhiyun <3 RK_PA6 3 &pcfg_pull_none>; 1123*4882a593Smuzhiyun }; 1124*4882a593Smuzhiyun }; 1125*4882a593Smuzhiyun 1126*4882a593Smuzhiyun uart0 { 1127*4882a593Smuzhiyun /omit-if-no-ref/ 1128*4882a593Smuzhiyun uart0m0_xfer: uart0m0-xfer { 1129*4882a593Smuzhiyun rockchip,pins = 1130*4882a593Smuzhiyun /* uart0_rx_m0 */ 1131*4882a593Smuzhiyun <4 RK_PC7 1 &pcfg_pull_up>, 1132*4882a593Smuzhiyun /* uart0_tx_m0 */ 1133*4882a593Smuzhiyun <4 RK_PD0 1 &pcfg_pull_up>; 1134*4882a593Smuzhiyun }; 1135*4882a593Smuzhiyun 1136*4882a593Smuzhiyun /omit-if-no-ref/ 1137*4882a593Smuzhiyun uart0m1_xfer: uart0m1-xfer { 1138*4882a593Smuzhiyun rockchip,pins = 1139*4882a593Smuzhiyun /* uart0_rx_m1 */ 1140*4882a593Smuzhiyun <2 RK_PA0 2 &pcfg_pull_up>, 1141*4882a593Smuzhiyun /* uart0_tx_m1 */ 1142*4882a593Smuzhiyun <2 RK_PA1 2 &pcfg_pull_up>; 1143*4882a593Smuzhiyun }; 1144*4882a593Smuzhiyun }; 1145*4882a593Smuzhiyun 1146*4882a593Smuzhiyun uart1 { 1147*4882a593Smuzhiyun /omit-if-no-ref/ 1148*4882a593Smuzhiyun uart1m0_xfer: uart1m0-xfer { 1149*4882a593Smuzhiyun rockchip,pins = 1150*4882a593Smuzhiyun /* uart1_rx_m0 */ 1151*4882a593Smuzhiyun <4 RK_PA7 2 &pcfg_pull_up>, 1152*4882a593Smuzhiyun /* uart1_tx_m0 */ 1153*4882a593Smuzhiyun <4 RK_PA6 2 &pcfg_pull_up>; 1154*4882a593Smuzhiyun }; 1155*4882a593Smuzhiyun 1156*4882a593Smuzhiyun /omit-if-no-ref/ 1157*4882a593Smuzhiyun uart1m1_xfer: uart1m1-xfer { 1158*4882a593Smuzhiyun rockchip,pins = 1159*4882a593Smuzhiyun /* uart1_rx_m1 */ 1160*4882a593Smuzhiyun <4 RK_PC6 2 &pcfg_pull_up>, 1161*4882a593Smuzhiyun /* uart1_tx_m1 */ 1162*4882a593Smuzhiyun <4 RK_PC5 2 &pcfg_pull_up>; 1163*4882a593Smuzhiyun }; 1164*4882a593Smuzhiyun 1165*4882a593Smuzhiyun /omit-if-no-ref/ 1166*4882a593Smuzhiyun uart1_ctsn: uart1-ctsn { 1167*4882a593Smuzhiyun rockchip,pins = 1168*4882a593Smuzhiyun /* uart1_ctsn */ 1169*4882a593Smuzhiyun <4 RK_PA4 2 &pcfg_pull_none>; 1170*4882a593Smuzhiyun }; 1171*4882a593Smuzhiyun /omit-if-no-ref/ 1172*4882a593Smuzhiyun uart1_rtsn: uart1-rtsn { 1173*4882a593Smuzhiyun rockchip,pins = 1174*4882a593Smuzhiyun /* uart1_rtsn */ 1175*4882a593Smuzhiyun <4 RK_PA5 2 &pcfg_pull_none>; 1176*4882a593Smuzhiyun }; 1177*4882a593Smuzhiyun }; 1178*4882a593Smuzhiyun 1179*4882a593Smuzhiyun uart2 { 1180*4882a593Smuzhiyun /omit-if-no-ref/ 1181*4882a593Smuzhiyun uart2m0_xfer: uart2m0-xfer { 1182*4882a593Smuzhiyun rockchip,pins = 1183*4882a593Smuzhiyun /* uart2_rx_m0 */ 1184*4882a593Smuzhiyun <3 RK_PA0 1 &pcfg_pull_up>, 1185*4882a593Smuzhiyun /* uart2_tx_m0 */ 1186*4882a593Smuzhiyun <3 RK_PA1 1 &pcfg_pull_up>; 1187*4882a593Smuzhiyun }; 1188*4882a593Smuzhiyun 1189*4882a593Smuzhiyun /omit-if-no-ref/ 1190*4882a593Smuzhiyun uart2m0_ctsn: uart2m0-ctsn { 1191*4882a593Smuzhiyun rockchip,pins = 1192*4882a593Smuzhiyun /* uart2m0_ctsn */ 1193*4882a593Smuzhiyun <3 RK_PA3 1 &pcfg_pull_none>; 1194*4882a593Smuzhiyun }; 1195*4882a593Smuzhiyun /omit-if-no-ref/ 1196*4882a593Smuzhiyun uart2m0_rtsn: uart2m0-rtsn { 1197*4882a593Smuzhiyun rockchip,pins = 1198*4882a593Smuzhiyun /* uart2m0_rtsn */ 1199*4882a593Smuzhiyun <3 RK_PA2 1 &pcfg_pull_none>; 1200*4882a593Smuzhiyun }; 1201*4882a593Smuzhiyun 1202*4882a593Smuzhiyun /omit-if-no-ref/ 1203*4882a593Smuzhiyun uart2m1_xfer: uart2m1-xfer { 1204*4882a593Smuzhiyun rockchip,pins = 1205*4882a593Smuzhiyun /* uart2_rx_m1 */ 1206*4882a593Smuzhiyun <1 RK_PB0 1 &pcfg_pull_up>, 1207*4882a593Smuzhiyun /* uart2_tx_m1 */ 1208*4882a593Smuzhiyun <1 RK_PB1 1 &pcfg_pull_up>; 1209*4882a593Smuzhiyun }; 1210*4882a593Smuzhiyun 1211*4882a593Smuzhiyun /omit-if-no-ref/ 1212*4882a593Smuzhiyun uart2m1_ctsn: uart2m1-ctsn { 1213*4882a593Smuzhiyun rockchip,pins = 1214*4882a593Smuzhiyun /* uart2m1_ctsn */ 1215*4882a593Smuzhiyun <1 RK_PB3 1 &pcfg_pull_none>; 1216*4882a593Smuzhiyun }; 1217*4882a593Smuzhiyun /omit-if-no-ref/ 1218*4882a593Smuzhiyun uart2m1_rtsn: uart2m1-rtsn { 1219*4882a593Smuzhiyun rockchip,pins = 1220*4882a593Smuzhiyun /* uart2m1_rtsn */ 1221*4882a593Smuzhiyun <1 RK_PB2 1 &pcfg_pull_none>; 1222*4882a593Smuzhiyun }; 1223*4882a593Smuzhiyun }; 1224*4882a593Smuzhiyun 1225*4882a593Smuzhiyun uart3 { 1226*4882a593Smuzhiyun /omit-if-no-ref/ 1227*4882a593Smuzhiyun uart3m0_xfer: uart3m0-xfer { 1228*4882a593Smuzhiyun rockchip,pins = 1229*4882a593Smuzhiyun /* uart3_rx_m0 */ 1230*4882a593Smuzhiyun <4 RK_PB0 2 &pcfg_pull_up>, 1231*4882a593Smuzhiyun /* uart3_tx_m0 */ 1232*4882a593Smuzhiyun <4 RK_PB1 2 &pcfg_pull_up>; 1233*4882a593Smuzhiyun }; 1234*4882a593Smuzhiyun 1235*4882a593Smuzhiyun /omit-if-no-ref/ 1236*4882a593Smuzhiyun uart3m1_xfer: uart3m1-xfer { 1237*4882a593Smuzhiyun rockchip,pins = 1238*4882a593Smuzhiyun /* uart3_rx_m1 */ 1239*4882a593Smuzhiyun <4 RK_PB7 3 &pcfg_pull_up>, 1240*4882a593Smuzhiyun /* uart3_tx_m1 */ 1241*4882a593Smuzhiyun <4 RK_PC0 3 &pcfg_pull_up>; 1242*4882a593Smuzhiyun }; 1243*4882a593Smuzhiyun 1244*4882a593Smuzhiyun /omit-if-no-ref/ 1245*4882a593Smuzhiyun uart3_ctsn: uart3-ctsn { 1246*4882a593Smuzhiyun rockchip,pins = 1247*4882a593Smuzhiyun /* uart3_ctsn */ 1248*4882a593Smuzhiyun <4 RK_PA3 3 &pcfg_pull_none>; 1249*4882a593Smuzhiyun }; 1250*4882a593Smuzhiyun /omit-if-no-ref/ 1251*4882a593Smuzhiyun uart3_rtsn: uart3-rtsn { 1252*4882a593Smuzhiyun rockchip,pins = 1253*4882a593Smuzhiyun /* uart3_rtsn */ 1254*4882a593Smuzhiyun <4 RK_PA2 3 &pcfg_pull_none>; 1255*4882a593Smuzhiyun }; 1256*4882a593Smuzhiyun }; 1257*4882a593Smuzhiyun 1258*4882a593Smuzhiyun uart4 { 1259*4882a593Smuzhiyun /omit-if-no-ref/ 1260*4882a593Smuzhiyun uart4_xfer: uart4-xfer { 1261*4882a593Smuzhiyun rockchip,pins = 1262*4882a593Smuzhiyun /* uart4_rx */ 1263*4882a593Smuzhiyun <2 RK_PA2 3 &pcfg_pull_up>, 1264*4882a593Smuzhiyun /* uart4_tx */ 1265*4882a593Smuzhiyun <2 RK_PA3 3 &pcfg_pull_up>; 1266*4882a593Smuzhiyun }; 1267*4882a593Smuzhiyun 1268*4882a593Smuzhiyun /omit-if-no-ref/ 1269*4882a593Smuzhiyun uart4_ctsn: uart4-ctsn { 1270*4882a593Smuzhiyun rockchip,pins = 1271*4882a593Smuzhiyun /* uart4_ctsn */ 1272*4882a593Smuzhiyun <2 RK_PA1 3 &pcfg_pull_none>; 1273*4882a593Smuzhiyun }; 1274*4882a593Smuzhiyun /omit-if-no-ref/ 1275*4882a593Smuzhiyun uart4_rtsn: uart4-rtsn { 1276*4882a593Smuzhiyun rockchip,pins = 1277*4882a593Smuzhiyun /* uart4_rtsn */ 1278*4882a593Smuzhiyun <2 RK_PA0 3 &pcfg_pull_none>; 1279*4882a593Smuzhiyun }; 1280*4882a593Smuzhiyun }; 1281*4882a593Smuzhiyun 1282*4882a593Smuzhiyun uart5 { 1283*4882a593Smuzhiyun /omit-if-no-ref/ 1284*4882a593Smuzhiyun uart5m0_xfer: uart5m0-xfer { 1285*4882a593Smuzhiyun rockchip,pins = 1286*4882a593Smuzhiyun /* uart5_rx_m0 */ 1287*4882a593Smuzhiyun <1 RK_PA2 2 &pcfg_pull_up>, 1288*4882a593Smuzhiyun /* uart5_tx_m0 */ 1289*4882a593Smuzhiyun <1 RK_PA3 2 &pcfg_pull_up>; 1290*4882a593Smuzhiyun }; 1291*4882a593Smuzhiyun 1292*4882a593Smuzhiyun /omit-if-no-ref/ 1293*4882a593Smuzhiyun uart5m0_ctsn: uart5m0-ctsn { 1294*4882a593Smuzhiyun rockchip,pins = 1295*4882a593Smuzhiyun /* uart5m0_ctsn */ 1296*4882a593Smuzhiyun <1 RK_PA6 2 &pcfg_pull_none>; 1297*4882a593Smuzhiyun }; 1298*4882a593Smuzhiyun /omit-if-no-ref/ 1299*4882a593Smuzhiyun uart5m0_rtsn: uart5m0-rtsn { 1300*4882a593Smuzhiyun rockchip,pins = 1301*4882a593Smuzhiyun /* uart5m0_rtsn */ 1302*4882a593Smuzhiyun <1 RK_PA5 2 &pcfg_pull_none>; 1303*4882a593Smuzhiyun }; 1304*4882a593Smuzhiyun 1305*4882a593Smuzhiyun /omit-if-no-ref/ 1306*4882a593Smuzhiyun uart5m1_xfer: uart5m1-xfer { 1307*4882a593Smuzhiyun rockchip,pins = 1308*4882a593Smuzhiyun /* uart5_rx_m1 */ 1309*4882a593Smuzhiyun <1 RK_PD4 2 &pcfg_pull_up>, 1310*4882a593Smuzhiyun /* uart5_tx_m1 */ 1311*4882a593Smuzhiyun <1 RK_PD7 2 &pcfg_pull_up>; 1312*4882a593Smuzhiyun }; 1313*4882a593Smuzhiyun 1314*4882a593Smuzhiyun /omit-if-no-ref/ 1315*4882a593Smuzhiyun uart5m1_ctsn: uart5m1-ctsn { 1316*4882a593Smuzhiyun rockchip,pins = 1317*4882a593Smuzhiyun /* uart5m1_ctsn */ 1318*4882a593Smuzhiyun <1 RK_PD3 2 &pcfg_pull_none>; 1319*4882a593Smuzhiyun }; 1320*4882a593Smuzhiyun /omit-if-no-ref/ 1321*4882a593Smuzhiyun uart5m1_rtsn: uart5m1-rtsn { 1322*4882a593Smuzhiyun rockchip,pins = 1323*4882a593Smuzhiyun /* uart5m1_rtsn */ 1324*4882a593Smuzhiyun <1 RK_PD2 2 &pcfg_pull_none>; 1325*4882a593Smuzhiyun }; 1326*4882a593Smuzhiyun }; 1327*4882a593Smuzhiyun 1328*4882a593Smuzhiyun uart6 { 1329*4882a593Smuzhiyun /omit-if-no-ref/ 1330*4882a593Smuzhiyun uart6m0_xfer: uart6m0-xfer { 1331*4882a593Smuzhiyun rockchip,pins = 1332*4882a593Smuzhiyun /* uart6_rx_m0 */ 1333*4882a593Smuzhiyun <3 RK_PA7 4 &pcfg_pull_up>, 1334*4882a593Smuzhiyun /* uart6_tx_m0 */ 1335*4882a593Smuzhiyun <3 RK_PA6 4 &pcfg_pull_up>; 1336*4882a593Smuzhiyun }; 1337*4882a593Smuzhiyun 1338*4882a593Smuzhiyun /omit-if-no-ref/ 1339*4882a593Smuzhiyun uart6m1_xfer: uart6m1-xfer { 1340*4882a593Smuzhiyun rockchip,pins = 1341*4882a593Smuzhiyun /* uart6_rx_m1 */ 1342*4882a593Smuzhiyun <3 RK_PC3 4 &pcfg_pull_up>, 1343*4882a593Smuzhiyun /* uart6_tx_m1 */ 1344*4882a593Smuzhiyun <3 RK_PC1 4 &pcfg_pull_up>; 1345*4882a593Smuzhiyun }; 1346*4882a593Smuzhiyun 1347*4882a593Smuzhiyun /omit-if-no-ref/ 1348*4882a593Smuzhiyun uart6_ctsn: uart6-ctsn { 1349*4882a593Smuzhiyun rockchip,pins = 1350*4882a593Smuzhiyun /* uart6_ctsn */ 1351*4882a593Smuzhiyun <3 RK_PA4 4 &pcfg_pull_none>; 1352*4882a593Smuzhiyun }; 1353*4882a593Smuzhiyun /omit-if-no-ref/ 1354*4882a593Smuzhiyun uart6_rtsn: uart6-rtsn { 1355*4882a593Smuzhiyun rockchip,pins = 1356*4882a593Smuzhiyun /* uart6_rtsn */ 1357*4882a593Smuzhiyun <3 RK_PA5 4 &pcfg_pull_none>; 1358*4882a593Smuzhiyun }; 1359*4882a593Smuzhiyun }; 1360*4882a593Smuzhiyun 1361*4882a593Smuzhiyun uart7 { 1362*4882a593Smuzhiyun /omit-if-no-ref/ 1363*4882a593Smuzhiyun uart7m0_xfer: uart7m0-xfer { 1364*4882a593Smuzhiyun rockchip,pins = 1365*4882a593Smuzhiyun /* uart7_rx_m0 */ 1366*4882a593Smuzhiyun <3 RK_PB3 4 &pcfg_pull_up>, 1367*4882a593Smuzhiyun /* uart7_tx_m0 */ 1368*4882a593Smuzhiyun <3 RK_PB2 4 &pcfg_pull_up>; 1369*4882a593Smuzhiyun }; 1370*4882a593Smuzhiyun 1371*4882a593Smuzhiyun /omit-if-no-ref/ 1372*4882a593Smuzhiyun uart7m0_ctsn: uart7m0-ctsn { 1373*4882a593Smuzhiyun rockchip,pins = 1374*4882a593Smuzhiyun /* uart7m0_ctsn */ 1375*4882a593Smuzhiyun <3 RK_PB0 4 &pcfg_pull_none>; 1376*4882a593Smuzhiyun }; 1377*4882a593Smuzhiyun /omit-if-no-ref/ 1378*4882a593Smuzhiyun uart7m0_rtsn: uart7m0-rtsn { 1379*4882a593Smuzhiyun rockchip,pins = 1380*4882a593Smuzhiyun /* uart7m0_rtsn */ 1381*4882a593Smuzhiyun <3 RK_PB1 4 &pcfg_pull_none>; 1382*4882a593Smuzhiyun }; 1383*4882a593Smuzhiyun 1384*4882a593Smuzhiyun /omit-if-no-ref/ 1385*4882a593Smuzhiyun uart7m1_xfer: uart7m1-xfer { 1386*4882a593Smuzhiyun rockchip,pins = 1387*4882a593Smuzhiyun /* uart7_rx_m1 */ 1388*4882a593Smuzhiyun <1 RK_PB3 4 &pcfg_pull_up>, 1389*4882a593Smuzhiyun /* uart7_tx_m1 */ 1390*4882a593Smuzhiyun <1 RK_PB2 4 &pcfg_pull_up>; 1391*4882a593Smuzhiyun }; 1392*4882a593Smuzhiyun 1393*4882a593Smuzhiyun /omit-if-no-ref/ 1394*4882a593Smuzhiyun uart7m1_ctsn: uart7m1-ctsn { 1395*4882a593Smuzhiyun rockchip,pins = 1396*4882a593Smuzhiyun /* uart7m1_ctsn */ 1397*4882a593Smuzhiyun <1 RK_PB0 4 &pcfg_pull_none>; 1398*4882a593Smuzhiyun }; 1399*4882a593Smuzhiyun /omit-if-no-ref/ 1400*4882a593Smuzhiyun uart7m1_rtsn: uart7m1-rtsn { 1401*4882a593Smuzhiyun rockchip,pins = 1402*4882a593Smuzhiyun /* uart7m1_rtsn */ 1403*4882a593Smuzhiyun <1 RK_PB1 4 &pcfg_pull_none>; 1404*4882a593Smuzhiyun }; 1405*4882a593Smuzhiyun }; 1406*4882a593Smuzhiyun}; 1407