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