1*b4dc241cSFabio Estevam// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*b4dc241cSFabio Estevam/* 3*b4dc241cSFabio Estevam * Copyright (c) 2026 Rockchip Electronics Co., Ltd. 4*b4dc241cSFabio Estevam */ 5*b4dc241cSFabio Estevam 6*b4dc241cSFabio Estevam#include <dt-bindings/pinctrl/rockchip.h> 7*b4dc241cSFabio Estevam#include <arm64/rockchip/rockchip-pinconf.dtsi> 8*b4dc241cSFabio Estevam 9*b4dc241cSFabio Estevam&pinctrl { 10*b4dc241cSFabio Estevam cam-clk0 { 11*b4dc241cSFabio Estevam /omit-if-no-ref/ 12*b4dc241cSFabio Estevam cam_clk0: cam-clk0 { 13*b4dc241cSFabio Estevam rockchip,pins = 14*b4dc241cSFabio Estevam /* cam_clk0_out */ 15*b4dc241cSFabio Estevam <1 RK_PB5 1 &pcfg_pull_none>; 16*b4dc241cSFabio Estevam }; 17*b4dc241cSFabio Estevam }; 18*b4dc241cSFabio Estevam 19*b4dc241cSFabio Estevam cam-clk1 { 20*b4dc241cSFabio Estevam /omit-if-no-ref/ 21*b4dc241cSFabio Estevam cam_clk1: cam-clk1 { 22*b4dc241cSFabio Estevam rockchip,pins = 23*b4dc241cSFabio Estevam /* cam_clk1_out */ 24*b4dc241cSFabio Estevam <1 RK_PB6 1 &pcfg_pull_none>; 25*b4dc241cSFabio Estevam }; 26*b4dc241cSFabio Estevam }; 27*b4dc241cSFabio Estevam 28*b4dc241cSFabio Estevam cam-spi { 29*b4dc241cSFabio Estevam /omit-if-no-ref/ 30*b4dc241cSFabio Estevam cam_spi_bus4: cam-spi-bus4 { 31*b4dc241cSFabio Estevam rockchip,pins = 32*b4dc241cSFabio Estevam /* cam_spi_d0 */ 33*b4dc241cSFabio Estevam <0 RK_PB5 4 &pcfg_pull_up_drv_level_2>, 34*b4dc241cSFabio Estevam /* cam_spi_d1 */ 35*b4dc241cSFabio Estevam <0 RK_PB2 4 &pcfg_pull_up_drv_level_2>, 36*b4dc241cSFabio Estevam /* cam_spi_d2 */ 37*b4dc241cSFabio Estevam <0 RK_PB1 4 &pcfg_pull_up_drv_level_2>, 38*b4dc241cSFabio Estevam /* cam_spi_d3 */ 39*b4dc241cSFabio Estevam <0 RK_PB0 4 &pcfg_pull_up_drv_level_2>; 40*b4dc241cSFabio Estevam }; 41*b4dc241cSFabio Estevam 42*b4dc241cSFabio Estevam /omit-if-no-ref/ 43*b4dc241cSFabio Estevam cam_spi_clk: cam-spi-clk { 44*b4dc241cSFabio Estevam rockchip,pins = 45*b4dc241cSFabio Estevam /* cam_spi_clk */ 46*b4dc241cSFabio Estevam <0 RK_PB4 4 &pcfg_pull_none>; 47*b4dc241cSFabio Estevam }; 48*b4dc241cSFabio Estevam /omit-if-no-ref/ 49*b4dc241cSFabio Estevam cam_spi_cs0n: cam-spi-cs0n { 50*b4dc241cSFabio Estevam rockchip,pins = 51*b4dc241cSFabio Estevam /* cam_spi_cs0n */ 52*b4dc241cSFabio Estevam <0 RK_PB3 4 &pcfg_pull_none>; 53*b4dc241cSFabio Estevam }; 54*b4dc241cSFabio Estevam }; 55*b4dc241cSFabio Estevam 56*b4dc241cSFabio Estevam clk { 57*b4dc241cSFabio Estevam /omit-if-no-ref/ 58*b4dc241cSFabio Estevam clk_32k: clk-32k { 59*b4dc241cSFabio Estevam rockchip,pins = 60*b4dc241cSFabio Estevam /* clk_32k */ 61*b4dc241cSFabio Estevam <0 RK_PA0 2 &pcfg_pull_none>; 62*b4dc241cSFabio Estevam }; 63*b4dc241cSFabio Estevam }; 64*b4dc241cSFabio Estevam 65*b4dc241cSFabio Estevam clk-24m { 66*b4dc241cSFabio Estevam /omit-if-no-ref/ 67*b4dc241cSFabio Estevam clk_24m_out: clk-24m-out { 68*b4dc241cSFabio Estevam rockchip,pins = 69*b4dc241cSFabio Estevam /* clk_24m_out */ 70*b4dc241cSFabio Estevam <0 RK_PA0 3 &pcfg_pull_none>; 71*b4dc241cSFabio Estevam }; 72*b4dc241cSFabio Estevam }; 73*b4dc241cSFabio Estevam 74*b4dc241cSFabio Estevam cpu { 75*b4dc241cSFabio Estevam /omit-if-no-ref/ 76*b4dc241cSFabio Estevam cpu: cpu { 77*b4dc241cSFabio Estevam rockchip,pins = 78*b4dc241cSFabio Estevam /* cpu_avs */ 79*b4dc241cSFabio Estevam <0 RK_PA1 2 &pcfg_pull_none>; 80*b4dc241cSFabio Estevam }; 81*b4dc241cSFabio Estevam }; 82*b4dc241cSFabio Estevam 83*b4dc241cSFabio Estevam emmc { 84*b4dc241cSFabio Estevam /omit-if-no-ref/ 85*b4dc241cSFabio Estevam emmc_bus4: emmc-bus4 { 86*b4dc241cSFabio Estevam rockchip,pins = 87*b4dc241cSFabio Estevam /* emmc_d0 */ 88*b4dc241cSFabio Estevam <1 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 89*b4dc241cSFabio Estevam /* emmc_d1 */ 90*b4dc241cSFabio Estevam <1 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 91*b4dc241cSFabio Estevam /* emmc_d2 */ 92*b4dc241cSFabio Estevam <1 RK_PA3 1 &pcfg_pull_up_drv_level_2>, 93*b4dc241cSFabio Estevam /* emmc_d3 */ 94*b4dc241cSFabio Estevam <1 RK_PA0 1 &pcfg_pull_up_drv_level_2>; 95*b4dc241cSFabio Estevam }; 96*b4dc241cSFabio Estevam 97*b4dc241cSFabio Estevam /omit-if-no-ref/ 98*b4dc241cSFabio Estevam emmc_clk: emmc-clk { 99*b4dc241cSFabio Estevam rockchip,pins = 100*b4dc241cSFabio Estevam /* emmc_clk */ 101*b4dc241cSFabio Estevam <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 102*b4dc241cSFabio Estevam }; 103*b4dc241cSFabio Estevam 104*b4dc241cSFabio Estevam /omit-if-no-ref/ 105*b4dc241cSFabio Estevam emmc_cmd: emmc-cmd { 106*b4dc241cSFabio Estevam rockchip,pins = 107*b4dc241cSFabio Estevam /* emmc_cmd */ 108*b4dc241cSFabio Estevam <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 109*b4dc241cSFabio Estevam }; 110*b4dc241cSFabio Estevam }; 111*b4dc241cSFabio Estevam 112*b4dc241cSFabio Estevam fspi { 113*b4dc241cSFabio Estevam /omit-if-no-ref/ 114*b4dc241cSFabio Estevam fspi_bus4: fspi-bus4 { 115*b4dc241cSFabio Estevam rockchip,pins = 116*b4dc241cSFabio Estevam /* fspi_d0 */ 117*b4dc241cSFabio Estevam <1 RK_PA1 2 &pcfg_pull_none>, 118*b4dc241cSFabio Estevam /* fspi_d1 */ 119*b4dc241cSFabio Estevam <1 RK_PA2 2 &pcfg_pull_none>, 120*b4dc241cSFabio Estevam /* fspi_d2 */ 121*b4dc241cSFabio Estevam <1 RK_PA3 2 &pcfg_pull_none>, 122*b4dc241cSFabio Estevam /* fspi_d3 */ 123*b4dc241cSFabio Estevam <1 RK_PA0 2 &pcfg_pull_none>; 124*b4dc241cSFabio Estevam }; 125*b4dc241cSFabio Estevam 126*b4dc241cSFabio Estevam /omit-if-no-ref/ 127*b4dc241cSFabio Estevam fspi_cs0: fspi-cs0 { 128*b4dc241cSFabio Estevam rockchip,pins = 129*b4dc241cSFabio Estevam /* fspi_cs0n */ 130*b4dc241cSFabio Estevam <1 RK_PA5 2 &pcfg_pull_up>; 131*b4dc241cSFabio Estevam }; 132*b4dc241cSFabio Estevam 133*b4dc241cSFabio Estevam /omit-if-no-ref/ 134*b4dc241cSFabio Estevam fspi_clk: fspi-clk { 135*b4dc241cSFabio Estevam rockchip,pins = 136*b4dc241cSFabio Estevam /* fspi_clk */ 137*b4dc241cSFabio Estevam <1 RK_PA4 2 &pcfg_pull_none>; 138*b4dc241cSFabio Estevam }; 139*b4dc241cSFabio Estevam }; 140*b4dc241cSFabio Estevam 141*b4dc241cSFabio Estevam i2c0 { 142*b4dc241cSFabio Estevam /omit-if-no-ref/ 143*b4dc241cSFabio Estevam i2c0m0_xfer: i2c0m0-xfer { 144*b4dc241cSFabio Estevam rockchip,pins = 145*b4dc241cSFabio Estevam /* i2c0_scl_m0 */ 146*b4dc241cSFabio Estevam <0 RK_PA5 3 &pcfg_pull_none_smt>, 147*b4dc241cSFabio Estevam /* i2c0_sda_m0 */ 148*b4dc241cSFabio Estevam <0 RK_PA6 3 &pcfg_pull_none_smt>; 149*b4dc241cSFabio Estevam }; 150*b4dc241cSFabio Estevam 151*b4dc241cSFabio Estevam /omit-if-no-ref/ 152*b4dc241cSFabio Estevam i2c0m1_xfer: i2c0m1-xfer { 153*b4dc241cSFabio Estevam rockchip,pins = 154*b4dc241cSFabio Estevam /* i2c0_scl_m1 */ 155*b4dc241cSFabio Estevam <1 RK_PB4 5 &pcfg_pull_none_smt>, 156*b4dc241cSFabio Estevam /* i2c0_sda_m1 */ 157*b4dc241cSFabio Estevam <1 RK_PB3 5 &pcfg_pull_none_smt>; 158*b4dc241cSFabio Estevam }; 159*b4dc241cSFabio Estevam 160*b4dc241cSFabio Estevam /omit-if-no-ref/ 161*b4dc241cSFabio Estevam i2c0m2_xfer: i2c0m2-xfer { 162*b4dc241cSFabio Estevam rockchip,pins = 163*b4dc241cSFabio Estevam /* i2c0_scl_m2 */ 164*b4dc241cSFabio Estevam <1 RK_PB5 2 &pcfg_pull_none_smt>, 165*b4dc241cSFabio Estevam /* i2c0_sda_m2 */ 166*b4dc241cSFabio Estevam <1 RK_PB6 2 &pcfg_pull_none_smt>; 167*b4dc241cSFabio Estevam }; 168*b4dc241cSFabio Estevam }; 169*b4dc241cSFabio Estevam 170*b4dc241cSFabio Estevam i2c1 { 171*b4dc241cSFabio Estevam /omit-if-no-ref/ 172*b4dc241cSFabio Estevam i2c1m0_xfer: i2c1m0-xfer { 173*b4dc241cSFabio Estevam rockchip,pins = 174*b4dc241cSFabio Estevam /* i2c1_scl_m0 */ 175*b4dc241cSFabio Estevam <0 RK_PB0 1 &pcfg_pull_none_smt>, 176*b4dc241cSFabio Estevam /* i2c1_sda_m0 */ 177*b4dc241cSFabio Estevam <0 RK_PB1 1 &pcfg_pull_none_smt>; 178*b4dc241cSFabio Estevam }; 179*b4dc241cSFabio Estevam 180*b4dc241cSFabio Estevam /omit-if-no-ref/ 181*b4dc241cSFabio Estevam i2c1m1_xfer: i2c1m1-xfer { 182*b4dc241cSFabio Estevam rockchip,pins = 183*b4dc241cSFabio Estevam /* i2c1_scl_m1 */ 184*b4dc241cSFabio Estevam <2 RK_PA4 4 &pcfg_pull_none_smt>, 185*b4dc241cSFabio Estevam /* i2c1_sda_m1 */ 186*b4dc241cSFabio Estevam <2 RK_PA5 4 &pcfg_pull_none_smt>; 187*b4dc241cSFabio Estevam }; 188*b4dc241cSFabio Estevam }; 189*b4dc241cSFabio Estevam 190*b4dc241cSFabio Estevam i2c2 { 191*b4dc241cSFabio Estevam /omit-if-no-ref/ 192*b4dc241cSFabio Estevam i2c2m0_xfer: i2c2m0-xfer { 193*b4dc241cSFabio Estevam rockchip,pins = 194*b4dc241cSFabio Estevam /* i2c2_scl_m0 */ 195*b4dc241cSFabio Estevam <0 RK_PB2 1 &pcfg_pull_none_smt>, 196*b4dc241cSFabio Estevam /* i2c2_sda_m0 */ 197*b4dc241cSFabio Estevam <0 RK_PB3 1 &pcfg_pull_none_smt>; 198*b4dc241cSFabio Estevam }; 199*b4dc241cSFabio Estevam 200*b4dc241cSFabio Estevam /omit-if-no-ref/ 201*b4dc241cSFabio Estevam i2c2m1_xfer: i2c2m1-xfer { 202*b4dc241cSFabio Estevam rockchip,pins = 203*b4dc241cSFabio Estevam /* i2c2_scl_m1 */ 204*b4dc241cSFabio Estevam <2 RK_PA6 4 &pcfg_pull_none_smt>, 205*b4dc241cSFabio Estevam /* i2c2_sda_m1 */ 206*b4dc241cSFabio Estevam <2 RK_PA7 4 &pcfg_pull_none_smt>; 207*b4dc241cSFabio Estevam }; 208*b4dc241cSFabio Estevam }; 209*b4dc241cSFabio Estevam 210*b4dc241cSFabio Estevam i2c3 { 211*b4dc241cSFabio Estevam /omit-if-no-ref/ 212*b4dc241cSFabio Estevam i2c3m0_xfer: i2c3m0-xfer { 213*b4dc241cSFabio Estevam rockchip,pins = 214*b4dc241cSFabio Estevam /* i2c3_scl_m0 */ 215*b4dc241cSFabio Estevam <0 RK_PB4 1 &pcfg_pull_none_smt>, 216*b4dc241cSFabio Estevam /* i2c3_sda_m0 */ 217*b4dc241cSFabio Estevam <0 RK_PB5 1 &pcfg_pull_none_smt>; 218*b4dc241cSFabio Estevam }; 219*b4dc241cSFabio Estevam 220*b4dc241cSFabio Estevam /omit-if-no-ref/ 221*b4dc241cSFabio Estevam i2c3m1_xfer: i2c3m1-xfer { 222*b4dc241cSFabio Estevam rockchip,pins = 223*b4dc241cSFabio Estevam /* i2c3_scl_m1 */ 224*b4dc241cSFabio Estevam <2 RK_PB3 4 &pcfg_pull_none_smt>, 225*b4dc241cSFabio Estevam /* i2c3_sda_m1 */ 226*b4dc241cSFabio Estevam <2 RK_PB2 4 &pcfg_pull_none_smt>; 227*b4dc241cSFabio Estevam }; 228*b4dc241cSFabio Estevam }; 229*b4dc241cSFabio Estevam 230*b4dc241cSFabio Estevam i2c4 { 231*b4dc241cSFabio Estevam /omit-if-no-ref/ 232*b4dc241cSFabio Estevam i2c4m0_xfer: i2c4m0-xfer { 233*b4dc241cSFabio Estevam rockchip,pins = 234*b4dc241cSFabio Estevam /* i2c4_scl_m0 */ 235*b4dc241cSFabio Estevam <2 RK_PB0 4 &pcfg_pull_none_smt>, 236*b4dc241cSFabio Estevam /* i2c4_sda_m0 */ 237*b4dc241cSFabio Estevam <2 RK_PB1 4 &pcfg_pull_none_smt>; 238*b4dc241cSFabio Estevam }; 239*b4dc241cSFabio Estevam 240*b4dc241cSFabio Estevam /omit-if-no-ref/ 241*b4dc241cSFabio Estevam i2c4m1_xfer: i2c4m1-xfer { 242*b4dc241cSFabio Estevam rockchip,pins = 243*b4dc241cSFabio Estevam /* i2c4_scl_m1 */ 244*b4dc241cSFabio Estevam <1 RK_PB7 2 &pcfg_pull_none_smt>, 245*b4dc241cSFabio Estevam /* i2c4_sda_m1 */ 246*b4dc241cSFabio Estevam <1 RK_PC0 2 &pcfg_pull_none_smt>; 247*b4dc241cSFabio Estevam }; 248*b4dc241cSFabio Estevam }; 249*b4dc241cSFabio Estevam 250*b4dc241cSFabio Estevam jtag { 251*b4dc241cSFabio Estevam /omit-if-no-ref/ 252*b4dc241cSFabio Estevam jtagm0: jtagm0 { 253*b4dc241cSFabio Estevam rockchip,pins = 254*b4dc241cSFabio Estevam /* jtag_tck_m0 */ 255*b4dc241cSFabio Estevam <0 RK_PA5 5 &pcfg_pull_none>, 256*b4dc241cSFabio Estevam /* jtag_tms_m0 */ 257*b4dc241cSFabio Estevam <0 RK_PA6 5 &pcfg_pull_none>; 258*b4dc241cSFabio Estevam }; 259*b4dc241cSFabio Estevam 260*b4dc241cSFabio Estevam /omit-if-no-ref/ 261*b4dc241cSFabio Estevam jtagm1: jtagm1 { 262*b4dc241cSFabio Estevam rockchip,pins = 263*b4dc241cSFabio Estevam /* jtag_tck_m1 */ 264*b4dc241cSFabio Estevam <0 RK_PB4 3 &pcfg_pull_none>, 265*b4dc241cSFabio Estevam /* jtag_tms_m1 */ 266*b4dc241cSFabio Estevam <0 RK_PB5 3 &pcfg_pull_none>; 267*b4dc241cSFabio Estevam }; 268*b4dc241cSFabio Estevam 269*b4dc241cSFabio Estevam /omit-if-no-ref/ 270*b4dc241cSFabio Estevam jtagm2: jtagm2 { 271*b4dc241cSFabio Estevam rockchip,pins = 272*b4dc241cSFabio Estevam /* jtag_tck_m2 */ 273*b4dc241cSFabio Estevam <1 RK_PB4 3 &pcfg_pull_none>, 274*b4dc241cSFabio Estevam /* jtag_tms_m2 */ 275*b4dc241cSFabio Estevam <1 RK_PB3 3 &pcfg_pull_none>; 276*b4dc241cSFabio Estevam }; 277*b4dc241cSFabio Estevam }; 278*b4dc241cSFabio Estevam 279*b4dc241cSFabio Estevam psram-spi { 280*b4dc241cSFabio Estevam /omit-if-no-ref/ 281*b4dc241cSFabio Estevam psram_spi_bus4: psram-spi-bus4 { 282*b4dc241cSFabio Estevam rockchip,pins = 283*b4dc241cSFabio Estevam /* psram_spi_d0 */ 284*b4dc241cSFabio Estevam <0 RK_PA2 4 &pcfg_pull_none>, 285*b4dc241cSFabio Estevam /* psram_spi_d1 */ 286*b4dc241cSFabio Estevam <0 RK_PA1 4 &pcfg_pull_none>, 287*b4dc241cSFabio Estevam /* psram_spi_d2 */ 288*b4dc241cSFabio Estevam <0 RK_PA5 4 &pcfg_pull_none>, 289*b4dc241cSFabio Estevam /* psram_spi_d3 */ 290*b4dc241cSFabio Estevam <0 RK_PA6 4 &pcfg_pull_none>; 291*b4dc241cSFabio Estevam }; 292*b4dc241cSFabio Estevam 293*b4dc241cSFabio Estevam /omit-if-no-ref/ 294*b4dc241cSFabio Estevam psram_spi_clk: psram-spi-clk { 295*b4dc241cSFabio Estevam rockchip,pins = 296*b4dc241cSFabio Estevam /* psram_spi_clk */ 297*b4dc241cSFabio Estevam <0 RK_PA0 4 &pcfg_pull_none>; 298*b4dc241cSFabio Estevam }; 299*b4dc241cSFabio Estevam /omit-if-no-ref/ 300*b4dc241cSFabio Estevam psram_spi_cs0n: psram-spi-cs0n { 301*b4dc241cSFabio Estevam rockchip,pins = 302*b4dc241cSFabio Estevam /* psram_spi_cs0n */ 303*b4dc241cSFabio Estevam <0 RK_PA4 4 &pcfg_pull_none>; 304*b4dc241cSFabio Estevam }; 305*b4dc241cSFabio Estevam }; 306*b4dc241cSFabio Estevam 307*b4dc241cSFabio Estevam pwm0 { 308*b4dc241cSFabio Estevam /omit-if-no-ref/ 309*b4dc241cSFabio Estevam pwm0m0_ch0: pwm0m0-ch0 { 310*b4dc241cSFabio Estevam rockchip,pins = 311*b4dc241cSFabio Estevam /* pwm0m0_ch0 */ 312*b4dc241cSFabio Estevam <0 RK_PA1 1 &pcfg_pull_none_drv_level_0>; 313*b4dc241cSFabio Estevam }; 314*b4dc241cSFabio Estevam /omit-if-no-ref/ 315*b4dc241cSFabio Estevam pwm0m0_ch1: pwm0m0-ch1 { 316*b4dc241cSFabio Estevam rockchip,pins = 317*b4dc241cSFabio Estevam /* pwm0m0_ch1 */ 318*b4dc241cSFabio Estevam <0 RK_PA5 2 &pcfg_pull_none_drv_level_0>; 319*b4dc241cSFabio Estevam }; 320*b4dc241cSFabio Estevam /omit-if-no-ref/ 321*b4dc241cSFabio Estevam pwm0m0_ch2: pwm0m0-ch2 { 322*b4dc241cSFabio Estevam rockchip,pins = 323*b4dc241cSFabio Estevam /* pwm0m0_ch2 */ 324*b4dc241cSFabio Estevam <0 RK_PA6 2 &pcfg_pull_none_drv_level_0>; 325*b4dc241cSFabio Estevam }; 326*b4dc241cSFabio Estevam /omit-if-no-ref/ 327*b4dc241cSFabio Estevam pwm0m0_ch3: pwm0m0-ch3 { 328*b4dc241cSFabio Estevam rockchip,pins = 329*b4dc241cSFabio Estevam /* pwm0m0_ch3 */ 330*b4dc241cSFabio Estevam <0 RK_PA2 1 &pcfg_pull_none_drv_level_0>; 331*b4dc241cSFabio Estevam }; 332*b4dc241cSFabio Estevam 333*b4dc241cSFabio Estevam /omit-if-no-ref/ 334*b4dc241cSFabio Estevam pwm0m1_ch0: pwm0m1-ch0 { 335*b4dc241cSFabio Estevam rockchip,pins = 336*b4dc241cSFabio Estevam /* pwm0m1_ch0 */ 337*b4dc241cSFabio Estevam <2 RK_PA0 3 &pcfg_pull_none_drv_level_0>; 338*b4dc241cSFabio Estevam }; 339*b4dc241cSFabio Estevam /omit-if-no-ref/ 340*b4dc241cSFabio Estevam pwm0m1_ch1: pwm0m1-ch1 { 341*b4dc241cSFabio Estevam rockchip,pins = 342*b4dc241cSFabio Estevam /* pwm0m1_ch1 */ 343*b4dc241cSFabio Estevam <2 RK_PA1 3 &pcfg_pull_none_drv_level_0>; 344*b4dc241cSFabio Estevam }; 345*b4dc241cSFabio Estevam /omit-if-no-ref/ 346*b4dc241cSFabio Estevam pwm0m1_ch2: pwm0m1-ch2 { 347*b4dc241cSFabio Estevam rockchip,pins = 348*b4dc241cSFabio Estevam /* pwm0m1_ch2 */ 349*b4dc241cSFabio Estevam <2 RK_PA2 3 &pcfg_pull_none_drv_level_0>; 350*b4dc241cSFabio Estevam }; 351*b4dc241cSFabio Estevam /omit-if-no-ref/ 352*b4dc241cSFabio Estevam pwm0m1_ch3: pwm0m1-ch3 { 353*b4dc241cSFabio Estevam rockchip,pins = 354*b4dc241cSFabio Estevam /* pwm0m1_ch3 */ 355*b4dc241cSFabio Estevam <2 RK_PB0 3 &pcfg_pull_none_drv_level_0>; 356*b4dc241cSFabio Estevam }; 357*b4dc241cSFabio Estevam 358*b4dc241cSFabio Estevam /omit-if-no-ref/ 359*b4dc241cSFabio Estevam pwm0m2_ch1: pwm0m2-ch1 { 360*b4dc241cSFabio Estevam rockchip,pins = 361*b4dc241cSFabio Estevam /* pwm0m2_ch1 */ 362*b4dc241cSFabio Estevam <1 RK_PB7 1 &pcfg_pull_none_drv_level_0>; 363*b4dc241cSFabio Estevam }; 364*b4dc241cSFabio Estevam /omit-if-no-ref/ 365*b4dc241cSFabio Estevam pwm0m2_ch2: pwm0m2-ch2 { 366*b4dc241cSFabio Estevam rockchip,pins = 367*b4dc241cSFabio Estevam /* pwm0m2_ch2 */ 368*b4dc241cSFabio Estevam <1 RK_PC0 1 &pcfg_pull_none_drv_level_0>; 369*b4dc241cSFabio Estevam }; 370*b4dc241cSFabio Estevam }; 371*b4dc241cSFabio Estevam 372*b4dc241cSFabio Estevam pwm1 { 373*b4dc241cSFabio Estevam /omit-if-no-ref/ 374*b4dc241cSFabio Estevam pwm1m0_ch0: pwm1m0-ch0 { 375*b4dc241cSFabio Estevam rockchip,pins = 376*b4dc241cSFabio Estevam /* pwm1m0_ch0 */ 377*b4dc241cSFabio Estevam <0 RK_PB0 3 &pcfg_pull_none_drv_level_0>; 378*b4dc241cSFabio Estevam }; 379*b4dc241cSFabio Estevam /omit-if-no-ref/ 380*b4dc241cSFabio Estevam pwm1m0_ch1: pwm1m0-ch1 { 381*b4dc241cSFabio Estevam rockchip,pins = 382*b4dc241cSFabio Estevam /* pwm1m0_ch1 */ 383*b4dc241cSFabio Estevam <0 RK_PB1 3 &pcfg_pull_none_drv_level_0>; 384*b4dc241cSFabio Estevam }; 385*b4dc241cSFabio Estevam /omit-if-no-ref/ 386*b4dc241cSFabio Estevam pwm1m0_ch2: pwm1m0-ch2 { 387*b4dc241cSFabio Estevam rockchip,pins = 388*b4dc241cSFabio Estevam /* pwm1m0_ch2 */ 389*b4dc241cSFabio Estevam <0 RK_PB2 3 &pcfg_pull_none_drv_level_0>; 390*b4dc241cSFabio Estevam }; 391*b4dc241cSFabio Estevam /omit-if-no-ref/ 392*b4dc241cSFabio Estevam pwm1m0_ch3: pwm1m0-ch3 { 393*b4dc241cSFabio Estevam rockchip,pins = 394*b4dc241cSFabio Estevam /* pwm1m0_ch3 */ 395*b4dc241cSFabio Estevam <0 RK_PB3 3 &pcfg_pull_none_drv_level_0>; 396*b4dc241cSFabio Estevam }; 397*b4dc241cSFabio Estevam 398*b4dc241cSFabio Estevam /omit-if-no-ref/ 399*b4dc241cSFabio Estevam pwm1m1_ch0: pwm1m1-ch0 { 400*b4dc241cSFabio Estevam rockchip,pins = 401*b4dc241cSFabio Estevam /* pwm1m1_ch0 */ 402*b4dc241cSFabio Estevam <2 RK_PA3 3 &pcfg_pull_none_drv_level_0>; 403*b4dc241cSFabio Estevam }; 404*b4dc241cSFabio Estevam /omit-if-no-ref/ 405*b4dc241cSFabio Estevam pwm1m1_ch1: pwm1m1-ch1 { 406*b4dc241cSFabio Estevam rockchip,pins = 407*b4dc241cSFabio Estevam /* pwm1m1_ch1 */ 408*b4dc241cSFabio Estevam <2 RK_PA4 3 &pcfg_pull_none_drv_level_0>; 409*b4dc241cSFabio Estevam }; 410*b4dc241cSFabio Estevam /omit-if-no-ref/ 411*b4dc241cSFabio Estevam pwm1m1_ch2: pwm1m1-ch2 { 412*b4dc241cSFabio Estevam rockchip,pins = 413*b4dc241cSFabio Estevam /* pwm1m1_ch2 */ 414*b4dc241cSFabio Estevam <2 RK_PA5 3 &pcfg_pull_none_drv_level_0>; 415*b4dc241cSFabio Estevam }; 416*b4dc241cSFabio Estevam /omit-if-no-ref/ 417*b4dc241cSFabio Estevam pwm1m1_ch3: pwm1m1-ch3 { 418*b4dc241cSFabio Estevam rockchip,pins = 419*b4dc241cSFabio Estevam /* pwm1m1_ch3 */ 420*b4dc241cSFabio Estevam <2 RK_PB1 3 &pcfg_pull_none_drv_level_0>; 421*b4dc241cSFabio Estevam }; 422*b4dc241cSFabio Estevam }; 423*b4dc241cSFabio Estevam 424*b4dc241cSFabio Estevam pwm2 { 425*b4dc241cSFabio Estevam /omit-if-no-ref/ 426*b4dc241cSFabio Estevam pwm2m0_ch0: pwm2m0-ch0 { 427*b4dc241cSFabio Estevam rockchip,pins = 428*b4dc241cSFabio Estevam /* pwm2m0_ch0 */ 429*b4dc241cSFabio Estevam <1 RK_PB0 4 &pcfg_pull_none_drv_level_0>; 430*b4dc241cSFabio Estevam }; 431*b4dc241cSFabio Estevam /omit-if-no-ref/ 432*b4dc241cSFabio Estevam pwm2m0_ch1: pwm2m0-ch1 { 433*b4dc241cSFabio Estevam rockchip,pins = 434*b4dc241cSFabio Estevam /* pwm2m0_ch1 */ 435*b4dc241cSFabio Estevam <1 RK_PA7 4 &pcfg_pull_none_drv_level_0>; 436*b4dc241cSFabio Estevam }; 437*b4dc241cSFabio Estevam /omit-if-no-ref/ 438*b4dc241cSFabio Estevam pwm2m0_ch2: pwm2m0-ch2 { 439*b4dc241cSFabio Estevam rockchip,pins = 440*b4dc241cSFabio Estevam /* pwm2m0_ch2 */ 441*b4dc241cSFabio Estevam <1 RK_PB4 4 &pcfg_pull_none_drv_level_0>; 442*b4dc241cSFabio Estevam }; 443*b4dc241cSFabio Estevam /omit-if-no-ref/ 444*b4dc241cSFabio Estevam pwm2m0_ch3: pwm2m0-ch3 { 445*b4dc241cSFabio Estevam rockchip,pins = 446*b4dc241cSFabio Estevam /* pwm2m0_ch3 */ 447*b4dc241cSFabio Estevam <1 RK_PB3 4 &pcfg_pull_none_drv_level_0>; 448*b4dc241cSFabio Estevam }; 449*b4dc241cSFabio Estevam 450*b4dc241cSFabio Estevam /omit-if-no-ref/ 451*b4dc241cSFabio Estevam pwm2m1_ch0: pwm2m1-ch0 { 452*b4dc241cSFabio Estevam rockchip,pins = 453*b4dc241cSFabio Estevam /* pwm2m1_ch0 */ 454*b4dc241cSFabio Estevam <2 RK_PA6 3 &pcfg_pull_none_drv_level_0>; 455*b4dc241cSFabio Estevam }; 456*b4dc241cSFabio Estevam /omit-if-no-ref/ 457*b4dc241cSFabio Estevam pwm2m1_ch1: pwm2m1-ch1 { 458*b4dc241cSFabio Estevam rockchip,pins = 459*b4dc241cSFabio Estevam /* pwm2m1_ch1 */ 460*b4dc241cSFabio Estevam <2 RK_PA7 3 &pcfg_pull_none_drv_level_0>; 461*b4dc241cSFabio Estevam }; 462*b4dc241cSFabio Estevam /omit-if-no-ref/ 463*b4dc241cSFabio Estevam pwm2m1_ch2: pwm2m1-ch2 { 464*b4dc241cSFabio Estevam rockchip,pins = 465*b4dc241cSFabio Estevam /* pwm2m1_ch2 */ 466*b4dc241cSFabio Estevam <2 RK_PB2 3 &pcfg_pull_none_drv_level_0>; 467*b4dc241cSFabio Estevam }; 468*b4dc241cSFabio Estevam /omit-if-no-ref/ 469*b4dc241cSFabio Estevam pwm2m1_ch3: pwm2m1-ch3 { 470*b4dc241cSFabio Estevam rockchip,pins = 471*b4dc241cSFabio Estevam /* pwm2m1_ch3 */ 472*b4dc241cSFabio Estevam <2 RK_PB3 3 &pcfg_pull_none_drv_level_0>; 473*b4dc241cSFabio Estevam }; 474*b4dc241cSFabio Estevam }; 475*b4dc241cSFabio Estevam 476*b4dc241cSFabio Estevam pwr { 477*b4dc241cSFabio Estevam /omit-if-no-ref/ 478*b4dc241cSFabio Estevam pwr: pwr { 479*b4dc241cSFabio Estevam rockchip,pins = 480*b4dc241cSFabio Estevam /* pwr_ctrl0 */ 481*b4dc241cSFabio Estevam <0 RK_PA3 1 &pcfg_pull_none>, 482*b4dc241cSFabio Estevam /* pwr_ctrl1 */ 483*b4dc241cSFabio Estevam <0 RK_PA4 1 &pcfg_pull_none>; 484*b4dc241cSFabio Estevam }; 485*b4dc241cSFabio Estevam }; 486*b4dc241cSFabio Estevam 487*b4dc241cSFabio Estevam rtc_32k { 488*b4dc241cSFabio Estevam /omit-if-no-ref/ 489*b4dc241cSFabio Estevam rtc_32k: rtc-32k { 490*b4dc241cSFabio Estevam rockchip,pins = 491*b4dc241cSFabio Estevam /* rtc_32k_out */ 492*b4dc241cSFabio Estevam <0 RK_PA0 1 &pcfg_pull_none>; 493*b4dc241cSFabio Estevam }; 494*b4dc241cSFabio Estevam }; 495*b4dc241cSFabio Estevam 496*b4dc241cSFabio Estevam sai { 497*b4dc241cSFabio Estevam /omit-if-no-ref/ 498*b4dc241cSFabio Estevam sai: sai { 499*b4dc241cSFabio Estevam rockchip,pins = 500*b4dc241cSFabio Estevam /* sai_lrck */ 501*b4dc241cSFabio Estevam <2 RK_PB1 5 &pcfg_pull_none>, 502*b4dc241cSFabio Estevam /* sai_mclk */ 503*b4dc241cSFabio Estevam <2 RK_PB0 5 &pcfg_pull_none>, 504*b4dc241cSFabio Estevam /* sai_sclk */ 505*b4dc241cSFabio Estevam <2 RK_PA7 5 &pcfg_pull_none>, 506*b4dc241cSFabio Estevam /* sai_sdi */ 507*b4dc241cSFabio Estevam <2 RK_PA6 5 &pcfg_pull_none>, 508*b4dc241cSFabio Estevam /* sai_sdo */ 509*b4dc241cSFabio Estevam <2 RK_PB2 5 &pcfg_pull_none>; 510*b4dc241cSFabio Estevam }; 511*b4dc241cSFabio Estevam }; 512*b4dc241cSFabio Estevam 513*b4dc241cSFabio Estevam sdmmc0 { 514*b4dc241cSFabio Estevam /omit-if-no-ref/ 515*b4dc241cSFabio Estevam sdmmc0_bus4: sdmmc0-bus4 { 516*b4dc241cSFabio Estevam rockchip,pins = 517*b4dc241cSFabio Estevam /* sdmmc0_d0 */ 518*b4dc241cSFabio Estevam <1 RK_PB0 1 &pcfg_pull_up_drv_level_2>, 519*b4dc241cSFabio Estevam /* sdmmc0_d1 */ 520*b4dc241cSFabio Estevam <1 RK_PA7 1 &pcfg_pull_up_drv_level_2>, 521*b4dc241cSFabio Estevam /* sdmmc0_d2 */ 522*b4dc241cSFabio Estevam <1 RK_PB4 1 &pcfg_pull_up_drv_level_2>, 523*b4dc241cSFabio Estevam /* sdmmc0_d3 */ 524*b4dc241cSFabio Estevam <1 RK_PB3 1 &pcfg_pull_up_drv_level_2>; 525*b4dc241cSFabio Estevam }; 526*b4dc241cSFabio Estevam 527*b4dc241cSFabio Estevam /omit-if-no-ref/ 528*b4dc241cSFabio Estevam sdmmc0_clk: sdmmc0-clk { 529*b4dc241cSFabio Estevam rockchip,pins = 530*b4dc241cSFabio Estevam /* sdmmc0_clk */ 531*b4dc241cSFabio Estevam <1 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 532*b4dc241cSFabio Estevam }; 533*b4dc241cSFabio Estevam 534*b4dc241cSFabio Estevam /omit-if-no-ref/ 535*b4dc241cSFabio Estevam sdmmc0_cmd: sdmmc0-cmd { 536*b4dc241cSFabio Estevam rockchip,pins = 537*b4dc241cSFabio Estevam /* sdmmc0_cmd */ 538*b4dc241cSFabio Estevam <1 RK_PB2 1 &pcfg_pull_up_drv_level_2>; 539*b4dc241cSFabio Estevam }; 540*b4dc241cSFabio Estevam 541*b4dc241cSFabio Estevam /omit-if-no-ref/ 542*b4dc241cSFabio Estevam sdmmc0_det: sdmmc0-det { 543*b4dc241cSFabio Estevam rockchip,pins = 544*b4dc241cSFabio Estevam /* sdmmc0_det */ 545*b4dc241cSFabio Estevam <1 RK_PA6 1 &pcfg_pull_up>; 546*b4dc241cSFabio Estevam }; 547*b4dc241cSFabio Estevam }; 548*b4dc241cSFabio Estevam 549*b4dc241cSFabio Estevam sdmmc1 { 550*b4dc241cSFabio Estevam /omit-if-no-ref/ 551*b4dc241cSFabio Estevam sdmmc1_bus4: sdmmc1-bus4 { 552*b4dc241cSFabio Estevam rockchip,pins = 553*b4dc241cSFabio Estevam /* sdmmc1_d0 */ 554*b4dc241cSFabio Estevam <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 555*b4dc241cSFabio Estevam /* sdmmc1_d1 */ 556*b4dc241cSFabio Estevam <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 557*b4dc241cSFabio Estevam /* sdmmc1_d2 */ 558*b4dc241cSFabio Estevam <2 RK_PA5 1 &pcfg_pull_up_drv_level_2>, 559*b4dc241cSFabio Estevam /* sdmmc1_d3 */ 560*b4dc241cSFabio Estevam <2 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 561*b4dc241cSFabio Estevam }; 562*b4dc241cSFabio Estevam 563*b4dc241cSFabio Estevam /omit-if-no-ref/ 564*b4dc241cSFabio Estevam sdmmc1_clk: sdmmc1-clk { 565*b4dc241cSFabio Estevam rockchip,pins = 566*b4dc241cSFabio Estevam /* sdmmc1_clk */ 567*b4dc241cSFabio Estevam <2 RK_PA2 1 &pcfg_pull_up_drv_level_2>; 568*b4dc241cSFabio Estevam }; 569*b4dc241cSFabio Estevam 570*b4dc241cSFabio Estevam /omit-if-no-ref/ 571*b4dc241cSFabio Estevam sdmmc1_cmd: sdmmc1-cmd { 572*b4dc241cSFabio Estevam rockchip,pins = 573*b4dc241cSFabio Estevam /* sdmmc1_cmd */ 574*b4dc241cSFabio Estevam <2 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 575*b4dc241cSFabio Estevam }; 576*b4dc241cSFabio Estevam }; 577*b4dc241cSFabio Estevam 578*b4dc241cSFabio Estevam spi0 { 579*b4dc241cSFabio Estevam /omit-if-no-ref/ 580*b4dc241cSFabio Estevam spi0m0_clk: spi0m0-clk { 581*b4dc241cSFabio Estevam rockchip,pins = 582*b4dc241cSFabio Estevam /* spi0_clk_m0 */ 583*b4dc241cSFabio Estevam <2 RK_PB0 2 &pcfg_pull_none>, 584*b4dc241cSFabio Estevam /* spi0_miso_m0 */ 585*b4dc241cSFabio Estevam <2 RK_PB3 2 &pcfg_pull_none>, 586*b4dc241cSFabio Estevam /* spi0_mosi_m0 */ 587*b4dc241cSFabio Estevam <2 RK_PB1 2 &pcfg_pull_none>; 588*b4dc241cSFabio Estevam }; 589*b4dc241cSFabio Estevam 590*b4dc241cSFabio Estevam /omit-if-no-ref/ 591*b4dc241cSFabio Estevam spi0m0_cs0: spi0m0-cs0 { 592*b4dc241cSFabio Estevam rockchip,pins = 593*b4dc241cSFabio Estevam /* spi0_cs0n_m0 */ 594*b4dc241cSFabio Estevam <2 RK_PB2 2 &pcfg_pull_none>; 595*b4dc241cSFabio Estevam }; 596*b4dc241cSFabio Estevam 597*b4dc241cSFabio Estevam /omit-if-no-ref/ 598*b4dc241cSFabio Estevam spi0m0_cs1: spi0m0-cs1 { 599*b4dc241cSFabio Estevam rockchip,pins = 600*b4dc241cSFabio Estevam /* spi0_cs1n_m0 */ 601*b4dc241cSFabio Estevam <2 RK_PA7 2 &pcfg_pull_none>; 602*b4dc241cSFabio Estevam }; 603*b4dc241cSFabio Estevam 604*b4dc241cSFabio Estevam /omit-if-no-ref/ 605*b4dc241cSFabio Estevam spi0m1_clk: spi0m1-clk { 606*b4dc241cSFabio Estevam rockchip,pins = 607*b4dc241cSFabio Estevam /* spi0_clk_m1 */ 608*b4dc241cSFabio Estevam <2 RK_PA2 5 &pcfg_pull_none>, 609*b4dc241cSFabio Estevam /* spi0_miso_m1 */ 610*b4dc241cSFabio Estevam <2 RK_PA4 5 &pcfg_pull_none>, 611*b4dc241cSFabio Estevam /* spi0_mosi_m1 */ 612*b4dc241cSFabio Estevam <2 RK_PA1 5 &pcfg_pull_none>; 613*b4dc241cSFabio Estevam }; 614*b4dc241cSFabio Estevam 615*b4dc241cSFabio Estevam /omit-if-no-ref/ 616*b4dc241cSFabio Estevam spi0m1_cs0: spi0m1-cs0 { 617*b4dc241cSFabio Estevam rockchip,pins = 618*b4dc241cSFabio Estevam /* spi0_cs0n_m1 */ 619*b4dc241cSFabio Estevam <2 RK_PA3 5 &pcfg_pull_none>; 620*b4dc241cSFabio Estevam }; 621*b4dc241cSFabio Estevam 622*b4dc241cSFabio Estevam /omit-if-no-ref/ 623*b4dc241cSFabio Estevam spi0m1_cs1: spi0m1-cs1 { 624*b4dc241cSFabio Estevam rockchip,pins = 625*b4dc241cSFabio Estevam /* spi0_cs1n_m1 */ 626*b4dc241cSFabio Estevam <2 RK_PA0 5 &pcfg_pull_none>; 627*b4dc241cSFabio Estevam }; 628*b4dc241cSFabio Estevam }; 629*b4dc241cSFabio Estevam 630*b4dc241cSFabio Estevam uart0 { 631*b4dc241cSFabio Estevam /omit-if-no-ref/ 632*b4dc241cSFabio Estevam uart0m0_xfer: uart0m0-xfer { 633*b4dc241cSFabio Estevam rockchip,pins = 634*b4dc241cSFabio Estevam /* uart0_rx_m0 */ 635*b4dc241cSFabio Estevam <0 RK_PA6 1 &pcfg_pull_up>, 636*b4dc241cSFabio Estevam /* uart0_tx_m0 */ 637*b4dc241cSFabio Estevam <0 RK_PA5 1 &pcfg_pull_up>; 638*b4dc241cSFabio Estevam }; 639*b4dc241cSFabio Estevam 640*b4dc241cSFabio Estevam /omit-if-no-ref/ 641*b4dc241cSFabio Estevam uart0m1_xfer: uart0m1-xfer { 642*b4dc241cSFabio Estevam rockchip,pins = 643*b4dc241cSFabio Estevam /* uart0_rx_m1 */ 644*b4dc241cSFabio Estevam <0 RK_PB5 2 &pcfg_pull_up>, 645*b4dc241cSFabio Estevam /* uart0_tx_m1 */ 646*b4dc241cSFabio Estevam <0 RK_PB4 2 &pcfg_pull_up>; 647*b4dc241cSFabio Estevam }; 648*b4dc241cSFabio Estevam 649*b4dc241cSFabio Estevam /omit-if-no-ref/ 650*b4dc241cSFabio Estevam uart0m2_xfer: uart0m2-xfer { 651*b4dc241cSFabio Estevam rockchip,pins = 652*b4dc241cSFabio Estevam /* uart0_rx_m2 */ 653*b4dc241cSFabio Estevam <1 RK_PB3 2 &pcfg_pull_up>, 654*b4dc241cSFabio Estevam /* uart0_tx_m2 */ 655*b4dc241cSFabio Estevam <1 RK_PB4 2 &pcfg_pull_up>; 656*b4dc241cSFabio Estevam }; 657*b4dc241cSFabio Estevam }; 658*b4dc241cSFabio Estevam 659*b4dc241cSFabio Estevam uart1 { 660*b4dc241cSFabio Estevam /omit-if-no-ref/ 661*b4dc241cSFabio Estevam uart1m0_xfer: uart1m0-xfer { 662*b4dc241cSFabio Estevam rockchip,pins = 663*b4dc241cSFabio Estevam /* uart1_rx_m0 */ 664*b4dc241cSFabio Estevam <0 RK_PB2 2 &pcfg_pull_up>, 665*b4dc241cSFabio Estevam /* uart1_tx_m0 */ 666*b4dc241cSFabio Estevam <0 RK_PB3 2 &pcfg_pull_up>; 667*b4dc241cSFabio Estevam }; 668*b4dc241cSFabio Estevam 669*b4dc241cSFabio Estevam /omit-if-no-ref/ 670*b4dc241cSFabio Estevam uart1m0_ctsn: uart1m0-ctsn { 671*b4dc241cSFabio Estevam rockchip,pins = 672*b4dc241cSFabio Estevam /* uart1m0_ctsn */ 673*b4dc241cSFabio Estevam <0 RK_PB5 5 &pcfg_pull_none>; 674*b4dc241cSFabio Estevam }; 675*b4dc241cSFabio Estevam /omit-if-no-ref/ 676*b4dc241cSFabio Estevam uart1m0_rtsn: uart1m0-rtsn { 677*b4dc241cSFabio Estevam rockchip,pins = 678*b4dc241cSFabio Estevam /* uart1m0_rtsn */ 679*b4dc241cSFabio Estevam <0 RK_PB4 5 &pcfg_pull_none>; 680*b4dc241cSFabio Estevam }; 681*b4dc241cSFabio Estevam 682*b4dc241cSFabio Estevam /omit-if-no-ref/ 683*b4dc241cSFabio Estevam uart1m1_xfer: uart1m1-xfer { 684*b4dc241cSFabio Estevam rockchip,pins = 685*b4dc241cSFabio Estevam /* uart1_rx_m1 */ 686*b4dc241cSFabio Estevam <1 RK_PA7 2 &pcfg_pull_up>, 687*b4dc241cSFabio Estevam /* uart1_tx_m1 */ 688*b4dc241cSFabio Estevam <1 RK_PB0 2 &pcfg_pull_up>; 689*b4dc241cSFabio Estevam }; 690*b4dc241cSFabio Estevam 691*b4dc241cSFabio Estevam /omit-if-no-ref/ 692*b4dc241cSFabio Estevam uart1m1_ctsn: uart1m1-ctsn { 693*b4dc241cSFabio Estevam rockchip,pins = 694*b4dc241cSFabio Estevam /* uart1m1_ctsn */ 695*b4dc241cSFabio Estevam <1 RK_PB2 2 &pcfg_pull_none>; 696*b4dc241cSFabio Estevam }; 697*b4dc241cSFabio Estevam /omit-if-no-ref/ 698*b4dc241cSFabio Estevam uart1m1_rtsn: uart1m1-rtsn { 699*b4dc241cSFabio Estevam rockchip,pins = 700*b4dc241cSFabio Estevam /* uart1m1_rtsn */ 701*b4dc241cSFabio Estevam <1 RK_PB1 2 &pcfg_pull_none>; 702*b4dc241cSFabio Estevam }; 703*b4dc241cSFabio Estevam 704*b4dc241cSFabio Estevam /omit-if-no-ref/ 705*b4dc241cSFabio Estevam uart1m2_xfer: uart1m2-xfer { 706*b4dc241cSFabio Estevam rockchip,pins = 707*b4dc241cSFabio Estevam /* uart1_rx_m2 */ 708*b4dc241cSFabio Estevam <2 RK_PA7 1 &pcfg_pull_up>, 709*b4dc241cSFabio Estevam /* uart1_tx_m2 */ 710*b4dc241cSFabio Estevam <2 RK_PA6 1 &pcfg_pull_up>; 711*b4dc241cSFabio Estevam }; 712*b4dc241cSFabio Estevam 713*b4dc241cSFabio Estevam /omit-if-no-ref/ 714*b4dc241cSFabio Estevam uart1m2_ctsn: uart1m2-ctsn { 715*b4dc241cSFabio Estevam rockchip,pins = 716*b4dc241cSFabio Estevam /* uart1m2_ctsn */ 717*b4dc241cSFabio Estevam <2 RK_PA5 2 &pcfg_pull_none>; 718*b4dc241cSFabio Estevam }; 719*b4dc241cSFabio Estevam /omit-if-no-ref/ 720*b4dc241cSFabio Estevam uart1m2_rtsn: uart1m2-rtsn { 721*b4dc241cSFabio Estevam rockchip,pins = 722*b4dc241cSFabio Estevam /* uart1m2_rtsn */ 723*b4dc241cSFabio Estevam <2 RK_PA4 2 &pcfg_pull_none>; 724*b4dc241cSFabio Estevam }; 725*b4dc241cSFabio Estevam 726*b4dc241cSFabio Estevam /omit-if-no-ref/ 727*b4dc241cSFabio Estevam uart1m3_xfer: uart1m3-xfer { 728*b4dc241cSFabio Estevam rockchip,pins = 729*b4dc241cSFabio Estevam /* uart1_rx_m3 */ 730*b4dc241cSFabio Estevam <2 RK_PA3 2 &pcfg_pull_up>, 731*b4dc241cSFabio Estevam /* uart1_tx_m3 */ 732*b4dc241cSFabio Estevam <2 RK_PA2 2 &pcfg_pull_up>; 733*b4dc241cSFabio Estevam }; 734*b4dc241cSFabio Estevam 735*b4dc241cSFabio Estevam /omit-if-no-ref/ 736*b4dc241cSFabio Estevam uart1m3_ctsn: uart1m3-ctsn { 737*b4dc241cSFabio Estevam rockchip,pins = 738*b4dc241cSFabio Estevam /* uart1m3_ctsn */ 739*b4dc241cSFabio Estevam <2 RK_PA1 2 &pcfg_pull_none>; 740*b4dc241cSFabio Estevam }; 741*b4dc241cSFabio Estevam /omit-if-no-ref/ 742*b4dc241cSFabio Estevam uart1m3_rtsn: uart1m3-rtsn { 743*b4dc241cSFabio Estevam rockchip,pins = 744*b4dc241cSFabio Estevam /* uart1m3_rtsn */ 745*b4dc241cSFabio Estevam <2 RK_PA0 2 &pcfg_pull_none>; 746*b4dc241cSFabio Estevam }; 747*b4dc241cSFabio Estevam }; 748*b4dc241cSFabio Estevam 749*b4dc241cSFabio Estevam uart2 { 750*b4dc241cSFabio Estevam /omit-if-no-ref/ 751*b4dc241cSFabio Estevam uart2m0_xfer: uart2m0-xfer { 752*b4dc241cSFabio Estevam rockchip,pins = 753*b4dc241cSFabio Estevam /* uart2_rx_m0 */ 754*b4dc241cSFabio Estevam <0 RK_PB1 2 &pcfg_pull_up>, 755*b4dc241cSFabio Estevam /* uart2_tx_m0 */ 756*b4dc241cSFabio Estevam <0 RK_PB0 2 &pcfg_pull_up>; 757*b4dc241cSFabio Estevam }; 758*b4dc241cSFabio Estevam 759*b4dc241cSFabio Estevam /omit-if-no-ref/ 760*b4dc241cSFabio Estevam uart2m0_ctsn: uart2m0-ctsn { 761*b4dc241cSFabio Estevam rockchip,pins = 762*b4dc241cSFabio Estevam /* uart2m0_ctsn */ 763*b4dc241cSFabio Estevam <0 RK_PB3 5 &pcfg_pull_none>; 764*b4dc241cSFabio Estevam }; 765*b4dc241cSFabio Estevam /omit-if-no-ref/ 766*b4dc241cSFabio Estevam uart2m0_rtsn: uart2m0-rtsn { 767*b4dc241cSFabio Estevam rockchip,pins = 768*b4dc241cSFabio Estevam /* uart2m0_rtsn */ 769*b4dc241cSFabio Estevam <0 RK_PB2 5 &pcfg_pull_none>; 770*b4dc241cSFabio Estevam }; 771*b4dc241cSFabio Estevam 772*b4dc241cSFabio Estevam /omit-if-no-ref/ 773*b4dc241cSFabio Estevam uart2m1_xfer: uart2m1-xfer { 774*b4dc241cSFabio Estevam rockchip,pins = 775*b4dc241cSFabio Estevam /* uart2_rx_m1 */ 776*b4dc241cSFabio Estevam <2 RK_PB1 1 &pcfg_pull_up>, 777*b4dc241cSFabio Estevam /* uart2_tx_m1 */ 778*b4dc241cSFabio Estevam <2 RK_PB0 1 &pcfg_pull_up>; 779*b4dc241cSFabio Estevam }; 780*b4dc241cSFabio Estevam 781*b4dc241cSFabio Estevam /omit-if-no-ref/ 782*b4dc241cSFabio Estevam uart2m1_ctsn: uart2m1-ctsn { 783*b4dc241cSFabio Estevam rockchip,pins = 784*b4dc241cSFabio Estevam /* uart2m1_ctsn */ 785*b4dc241cSFabio Estevam <2 RK_PB3 1 &pcfg_pull_none>; 786*b4dc241cSFabio Estevam }; 787*b4dc241cSFabio Estevam /omit-if-no-ref/ 788*b4dc241cSFabio Estevam uart2m1_rtsn: uart2m1-rtsn { 789*b4dc241cSFabio Estevam rockchip,pins = 790*b4dc241cSFabio Estevam /* uart2m1_rtsn */ 791*b4dc241cSFabio Estevam <2 RK_PB2 1 &pcfg_pull_none>; 792*b4dc241cSFabio Estevam }; 793*b4dc241cSFabio Estevam 794*b4dc241cSFabio Estevam /omit-if-no-ref/ 795*b4dc241cSFabio Estevam uart2m2_xfer: uart2m2-xfer { 796*b4dc241cSFabio Estevam rockchip,pins = 797*b4dc241cSFabio Estevam /* uart2_rx_m2 */ 798*b4dc241cSFabio Estevam <1 RK_PB6 3 &pcfg_pull_up>, 799*b4dc241cSFabio Estevam /* uart2_tx_m2 */ 800*b4dc241cSFabio Estevam <1 RK_PB5 3 &pcfg_pull_up>; 801*b4dc241cSFabio Estevam }; 802*b4dc241cSFabio Estevam 803*b4dc241cSFabio Estevam /omit-if-no-ref/ 804*b4dc241cSFabio Estevam uart2m2_ctsn: uart2m2-ctsn { 805*b4dc241cSFabio Estevam rockchip,pins = 806*b4dc241cSFabio Estevam /* uart2m2_ctsn */ 807*b4dc241cSFabio Estevam <1 RK_PC0 3 &pcfg_pull_none>; 808*b4dc241cSFabio Estevam }; 809*b4dc241cSFabio Estevam /omit-if-no-ref/ 810*b4dc241cSFabio Estevam uart2m2_rtsn: uart2m2-rtsn { 811*b4dc241cSFabio Estevam rockchip,pins = 812*b4dc241cSFabio Estevam /* uart2m2_rtsn */ 813*b4dc241cSFabio Estevam <1 RK_PB7 3 &pcfg_pull_none>; 814*b4dc241cSFabio Estevam }; 815*b4dc241cSFabio Estevam }; 816*b4dc241cSFabio Estevam}; 817