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