1724ba675SRob Herring// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2724ba675SRob Herring/* 3724ba675SRob Herring * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd 4724ba675SRob Herring */ 5724ba675SRob Herring 6724ba675SRob Herring#include <dt-bindings/pinctrl/rockchip.h> 7724ba675SRob Herring#include <arm64/rockchip/rockchip-pinconf.dtsi> 8724ba675SRob Herring 9724ba675SRob Herring/* 10724ba675SRob Herring * This file is auto generated by pin2dts tool, please keep these code 11724ba675SRob Herring * by adding changes at end of this file. 12724ba675SRob Herring */ 13724ba675SRob Herring&pinctrl { 14724ba675SRob Herring clk_out_ethernet { 15724ba675SRob Herring /omit-if-no-ref/ 16724ba675SRob Herring clk_out_ethernetm1_pins: clk-out-ethernetm1-pins { 17724ba675SRob Herring rockchip,pins = 18724ba675SRob Herring /* clk_out_ethernet_m1 */ 19724ba675SRob Herring <2 RK_PC5 2 &pcfg_pull_none>; 20724ba675SRob Herring }; 21724ba675SRob Herring }; 22724ba675SRob Herring emmc { 23724ba675SRob Herring /omit-if-no-ref/ 24724ba675SRob Herring emmc_rstnout: emmc-rstnout { 25724ba675SRob Herring rockchip,pins = 26724ba675SRob Herring /* emmc_rstn */ 27724ba675SRob Herring <1 RK_PA3 2 &pcfg_pull_none>; 28724ba675SRob Herring }; 29724ba675SRob Herring /omit-if-no-ref/ 30724ba675SRob Herring emmc_bus8: emmc-bus8 { 31724ba675SRob Herring rockchip,pins = 32724ba675SRob Herring /* emmc_d0 */ 33724ba675SRob Herring <0 RK_PC4 2 &pcfg_pull_up_drv_level_2>, 34724ba675SRob Herring /* emmc_d1 */ 35724ba675SRob Herring <0 RK_PC5 2 &pcfg_pull_up_drv_level_2>, 36724ba675SRob Herring /* emmc_d2 */ 37724ba675SRob Herring <0 RK_PC6 2 &pcfg_pull_up_drv_level_2>, 38724ba675SRob Herring /* emmc_d3 */ 39724ba675SRob Herring <0 RK_PC7 2 &pcfg_pull_up_drv_level_2>, 40724ba675SRob Herring /* emmc_d4 */ 41724ba675SRob Herring <0 RK_PD0 2 &pcfg_pull_up_drv_level_2>, 42724ba675SRob Herring /* emmc_d5 */ 43724ba675SRob Herring <0 RK_PD1 2 &pcfg_pull_up_drv_level_2>, 44724ba675SRob Herring /* emmc_d6 */ 45724ba675SRob Herring <0 RK_PD2 2 &pcfg_pull_up_drv_level_2>, 46724ba675SRob Herring /* emmc_d7 */ 47724ba675SRob Herring <0 RK_PD3 2 &pcfg_pull_up_drv_level_2>; 48724ba675SRob Herring }; 49724ba675SRob Herring /omit-if-no-ref/ 50724ba675SRob Herring emmc_clk: emmc-clk { 51724ba675SRob Herring rockchip,pins = 52724ba675SRob Herring /* emmc_clko */ 53724ba675SRob Herring <0 RK_PD7 2 &pcfg_pull_up_drv_level_2>; 54724ba675SRob Herring }; 55724ba675SRob Herring /omit-if-no-ref/ 56724ba675SRob Herring emmc_cmd: emmc-cmd { 57724ba675SRob Herring rockchip,pins = 58724ba675SRob Herring /* emmc_cmd */ 59724ba675SRob Herring <0 RK_PD5 2 &pcfg_pull_up_drv_level_2>; 60724ba675SRob Herring }; 61724ba675SRob Herring }; 62d91d25b1SJagan Teki fspi { 63d91d25b1SJagan Teki /omit-if-no-ref/ 64d91d25b1SJagan Teki fspi_pins: fspi-pins { 65d91d25b1SJagan Teki rockchip,pins = 66d91d25b1SJagan Teki /* fspi_clk */ 67d91d25b1SJagan Teki <1 RK_PA3 3 &pcfg_pull_down>, 68d91d25b1SJagan Teki /* fspi_cs0n */ 69d91d25b1SJagan Teki <0 RK_PD4 3 &pcfg_pull_up>, 70d91d25b1SJagan Teki /* fspi_d0 */ 71d91d25b1SJagan Teki <1 RK_PA0 3 &pcfg_pull_up>, 72d91d25b1SJagan Teki /* fspi_d1 */ 73d91d25b1SJagan Teki <1 RK_PA1 3 &pcfg_pull_up>, 74d91d25b1SJagan Teki /* fspi_d2 */ 75d91d25b1SJagan Teki <0 RK_PD6 3 &pcfg_pull_up>, 76d91d25b1SJagan Teki /* fspi_d3 */ 77d91d25b1SJagan Teki <1 RK_PA2 3 &pcfg_pull_up>; 78d91d25b1SJagan Teki }; 79d91d25b1SJagan Teki }; 80724ba675SRob Herring i2c0 { 81724ba675SRob Herring /omit-if-no-ref/ 82724ba675SRob Herring i2c0_xfer: i2c0-xfer { 83724ba675SRob Herring rockchip,pins = 84724ba675SRob Herring /* i2c0_scl */ 85724ba675SRob Herring <0 RK_PB4 1 &pcfg_pull_none_drv_level_0_smt>, 86724ba675SRob Herring /* i2c0_sda */ 87724ba675SRob Herring <0 RK_PB5 1 &pcfg_pull_none_drv_level_0_smt>; 88724ba675SRob Herring }; 89724ba675SRob Herring }; 90b1ed2566STim Lunn i2c2 { 91b1ed2566STim Lunn /omit-if-no-ref/ 92b1ed2566STim Lunn i2c2_xfer: i2c2-xfer { 93b1ed2566STim Lunn rockchip,pins = 94b1ed2566STim Lunn /* i2c2_scl */ 95b1ed2566STim Lunn <0 RK_PC2 1 &pcfg_pull_none_drv_level_0_smt>, 96b1ed2566STim Lunn /* i2c2_sda */ 97b1ed2566STim Lunn <0 RK_PC3 1 &pcfg_pull_none_drv_level_0_smt>; 98b1ed2566STim Lunn }; 99b1ed2566STim Lunn }; 10015db79e0SKarthikeyan Krishnasamy i2c3 { 10115db79e0SKarthikeyan Krishnasamy /omit-if-no-ref/ 10215db79e0SKarthikeyan Krishnasamy i2c3m0_xfer: i2c3m0-xfer { 10315db79e0SKarthikeyan Krishnasamy rockchip,pins = 10415db79e0SKarthikeyan Krishnasamy /* i2c3_scl_m0 */ 10515db79e0SKarthikeyan Krishnasamy <3 RK_PA4 5 &pcfg_pull_none>, 10615db79e0SKarthikeyan Krishnasamy /* i2c3_sda_m0 */ 10715db79e0SKarthikeyan Krishnasamy <3 RK_PA5 5 &pcfg_pull_none>; 10815db79e0SKarthikeyan Krishnasamy }; 10915db79e0SKarthikeyan Krishnasamy /omit-if-no-ref/ 11015db79e0SKarthikeyan Krishnasamy i2c3m1_xfer: i2c3m1-xfer { 11115db79e0SKarthikeyan Krishnasamy rockchip,pins = 11215db79e0SKarthikeyan Krishnasamy /* i2c3_scl_m1 */ 11315db79e0SKarthikeyan Krishnasamy <2 RK_PD4 7 &pcfg_pull_none>, 11415db79e0SKarthikeyan Krishnasamy /* i2c3_sda_m1 */ 11515db79e0SKarthikeyan Krishnasamy <2 RK_PD5 7 &pcfg_pull_none>; 11615db79e0SKarthikeyan Krishnasamy }; 11715db79e0SKarthikeyan Krishnasamy /omit-if-no-ref/ 11815db79e0SKarthikeyan Krishnasamy i2c3m2_xfer: i2c3m2-xfer { 11915db79e0SKarthikeyan Krishnasamy rockchip,pins = 12015db79e0SKarthikeyan Krishnasamy /* i2c3_scl_m2 */ 12115db79e0SKarthikeyan Krishnasamy <1 RK_PD6 3 &pcfg_pull_none>, 12215db79e0SKarthikeyan Krishnasamy /* i2c3_sda_m2 */ 12315db79e0SKarthikeyan Krishnasamy <1 RK_PD7 3 &pcfg_pull_none>; 12415db79e0SKarthikeyan Krishnasamy }; 12515db79e0SKarthikeyan Krishnasamy }; 126*212cda94SKarthikeyan Krishnasamy i2s0 { 127*212cda94SKarthikeyan Krishnasamy i2s0m0_lrck_tx: i2s0m0-lrck-tx { 128*212cda94SKarthikeyan Krishnasamy rockchip,pins = 129*212cda94SKarthikeyan Krishnasamy /* i2s0_lrck_tx_m0 */ 130*212cda94SKarthikeyan Krishnasamy <3 RK_PD3 1 &pcfg_pull_none>; 131*212cda94SKarthikeyan Krishnasamy }; 132*212cda94SKarthikeyan Krishnasamy i2s0m0_lrck_rx: i2s0m0-lrck-rx { 133*212cda94SKarthikeyan Krishnasamy rockchip,pins = 134*212cda94SKarthikeyan Krishnasamy /* i2s0_lrck_rx_m0 */ 135*212cda94SKarthikeyan Krishnasamy <3 RK_PD4 1 &pcfg_pull_none>; 136*212cda94SKarthikeyan Krishnasamy }; 137*212cda94SKarthikeyan Krishnasamy i2s0m0_mclk: i2s0m0-mclk { 138*212cda94SKarthikeyan Krishnasamy rockchip,pins = 139*212cda94SKarthikeyan Krishnasamy /* i2s0_mclk_m0 */ 140*212cda94SKarthikeyan Krishnasamy <3 RK_PD2 1 &pcfg_pull_none>; 141*212cda94SKarthikeyan Krishnasamy }; 142*212cda94SKarthikeyan Krishnasamy i2s0m0_sclk_rx: i2s0m0-sclk-rx { 143*212cda94SKarthikeyan Krishnasamy rockchip,pins = 144*212cda94SKarthikeyan Krishnasamy /* i2s0_sclk_rx_m0 */ 145*212cda94SKarthikeyan Krishnasamy <3 RK_PD1 1 &pcfg_pull_none>; 146*212cda94SKarthikeyan Krishnasamy }; 147*212cda94SKarthikeyan Krishnasamy i2s0m0_sclk_tx: i2s0m0-sclk-tx { 148*212cda94SKarthikeyan Krishnasamy rockchip,pins = 149*212cda94SKarthikeyan Krishnasamy /* i2s0_sclk_tx_m0 */ 150*212cda94SKarthikeyan Krishnasamy <3 RK_PD0 1 &pcfg_pull_none>; 151*212cda94SKarthikeyan Krishnasamy }; 152*212cda94SKarthikeyan Krishnasamy i2s0m0_sdi0: i2s0m0-sdi0 { 153*212cda94SKarthikeyan Krishnasamy rockchip,pins = 154*212cda94SKarthikeyan Krishnasamy /* i2s0_sdi0_m0 */ 155*212cda94SKarthikeyan Krishnasamy <3 RK_PD6 1 &pcfg_pull_none>; 156*212cda94SKarthikeyan Krishnasamy }; 157*212cda94SKarthikeyan Krishnasamy i2s0m0_sdo0: i2s0m0-sdo0 { 158*212cda94SKarthikeyan Krishnasamy rockchip,pins = 159*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo0_m0 */ 160*212cda94SKarthikeyan Krishnasamy <3 RK_PD5 1 &pcfg_pull_none>; 161*212cda94SKarthikeyan Krishnasamy }; 162*212cda94SKarthikeyan Krishnasamy i2s0m0_sdo1_sdi3: i2s0m0-sdo1-sdi3 { 163*212cda94SKarthikeyan Krishnasamy rockchip,pins = 164*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo1_sdi3_m0 */ 165*212cda94SKarthikeyan Krishnasamy <3 RK_PD7 1 &pcfg_pull_none>; 166*212cda94SKarthikeyan Krishnasamy }; 167*212cda94SKarthikeyan Krishnasamy i2s0m0_sdo2_sdi2: i2s0m0-sdo2-sdi2 { 168*212cda94SKarthikeyan Krishnasamy rockchip,pins = 169*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo2_sdi2_m0 */ 170*212cda94SKarthikeyan Krishnasamy <4 RK_PA0 1 &pcfg_pull_none>; 171*212cda94SKarthikeyan Krishnasamy }; 172*212cda94SKarthikeyan Krishnasamy i2s0m0_sdo3_sdi1: i2s0m0-sdo3-sdi1 { 173*212cda94SKarthikeyan Krishnasamy rockchip,pins = 174*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo3_sdi1_m0 */ 175*212cda94SKarthikeyan Krishnasamy <4 RK_PA1 1 &pcfg_pull_none>; 176*212cda94SKarthikeyan Krishnasamy }; 177*212cda94SKarthikeyan Krishnasamy i2s0m1_lrck_tx: i2s0m1-lrck-tx { 178*212cda94SKarthikeyan Krishnasamy rockchip,pins = 179*212cda94SKarthikeyan Krishnasamy /* i2s0_lrck_tx_m1 */ 180*212cda94SKarthikeyan Krishnasamy <3 RK_PA5 3 &pcfg_pull_none>; 181*212cda94SKarthikeyan Krishnasamy }; 182*212cda94SKarthikeyan Krishnasamy i2s0m1_lrck_rx: i2s0m1-lrck-rx { 183*212cda94SKarthikeyan Krishnasamy rockchip,pins = 184*212cda94SKarthikeyan Krishnasamy /* i2s0_lrck_rx_m1 */ 185*212cda94SKarthikeyan Krishnasamy <3 RK_PB2 3 &pcfg_pull_none>; 186*212cda94SKarthikeyan Krishnasamy }; 187*212cda94SKarthikeyan Krishnasamy i2s0m1_mclk: i2s0m1-mclk { 188*212cda94SKarthikeyan Krishnasamy rockchip,pins = 189*212cda94SKarthikeyan Krishnasamy /* i2s0_mclk_m1 */ 190*212cda94SKarthikeyan Krishnasamy <3 RK_PB0 3 &pcfg_pull_none>; 191*212cda94SKarthikeyan Krishnasamy }; 192*212cda94SKarthikeyan Krishnasamy i2s0m1_sclk_rx: i2s0m1-sclk-rx { 193*212cda94SKarthikeyan Krishnasamy rockchip,pins = 194*212cda94SKarthikeyan Krishnasamy /* i2s0_sclk_rx_m1 */ 195*212cda94SKarthikeyan Krishnasamy <3 RK_PB1 3 &pcfg_pull_none>; 196*212cda94SKarthikeyan Krishnasamy }; 197*212cda94SKarthikeyan Krishnasamy i2s0m1_sclk_tx: i2s0m1-sclk-tx { 198*212cda94SKarthikeyan Krishnasamy rockchip,pins = 199*212cda94SKarthikeyan Krishnasamy /* i2s0_sclk_tx_m1 */ 200*212cda94SKarthikeyan Krishnasamy <3 RK_PA4 3 &pcfg_pull_none>; 201*212cda94SKarthikeyan Krishnasamy }; 202*212cda94SKarthikeyan Krishnasamy i2s0m1_sdi0: i2s0m1-sdi0 { 203*212cda94SKarthikeyan Krishnasamy rockchip,pins = 204*212cda94SKarthikeyan Krishnasamy /* i2s0_sdi0_m1 */ 205*212cda94SKarthikeyan Krishnasamy <3 RK_PA7 3 &pcfg_pull_none>; 206*212cda94SKarthikeyan Krishnasamy }; 207*212cda94SKarthikeyan Krishnasamy i2s0m1_sdo0: i2s0m1-sdo0 { 208*212cda94SKarthikeyan Krishnasamy rockchip,pins = 209*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo0_m1 */ 210*212cda94SKarthikeyan Krishnasamy <3 RK_PA6 3 &pcfg_pull_none>; 211*212cda94SKarthikeyan Krishnasamy }; 212*212cda94SKarthikeyan Krishnasamy i2s0m1_sdo1_sdi3: i2s0m1-sdo1-sdi3 { 213*212cda94SKarthikeyan Krishnasamy rockchip,pins = 214*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo1_sdi3_m1 */ 215*212cda94SKarthikeyan Krishnasamy <3 RK_PB3 3 &pcfg_pull_none>; 216*212cda94SKarthikeyan Krishnasamy }; 217*212cda94SKarthikeyan Krishnasamy i2s0m1_sdo2_sdi2: i2s0m1-sdo2-sdi2 { 218*212cda94SKarthikeyan Krishnasamy rockchip,pins = 219*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo2_sdi2_m1 */ 220*212cda94SKarthikeyan Krishnasamy <3 RK_PB4 3 &pcfg_pull_none>; 221*212cda94SKarthikeyan Krishnasamy }; 222*212cda94SKarthikeyan Krishnasamy i2s0m1_sdo3_sdi1: i2s0m1-sdo3-sdi1 { 223*212cda94SKarthikeyan Krishnasamy rockchip,pins = 224*212cda94SKarthikeyan Krishnasamy /* i2s0_sdo3_sdi1_m1 */ 225*212cda94SKarthikeyan Krishnasamy <3 RK_PB5 3 &pcfg_pull_none>; 226*212cda94SKarthikeyan Krishnasamy }; 227*212cda94SKarthikeyan Krishnasamy }; 2285162bba5SJagan Teki pwm2 { 2295162bba5SJagan Teki /omit-if-no-ref/ 2305162bba5SJagan Teki pwm2m0_pins: pwm2m0-pins { 2315162bba5SJagan Teki rockchip,pins = 2325162bba5SJagan Teki /* pwm2_pin_m0 */ 2335162bba5SJagan Teki <0 RK_PC0 3 &pcfg_pull_none>; 2345162bba5SJagan Teki }; 2355162bba5SJagan Teki }; 23661e510dbSJagan Teki pwm11 { 23761e510dbSJagan Teki /omit-if-no-ref/ 23861e510dbSJagan Teki pwm11m0_pins: pwm11m0-pins { 23961e510dbSJagan Teki rockchip,pins = 24061e510dbSJagan Teki /* pwm11_pin_m0 */ 24161e510dbSJagan Teki <3 RK_PA7 6 &pcfg_pull_none>; 24261e510dbSJagan Teki }; 24361e510dbSJagan Teki }; 244724ba675SRob Herring rgmii { 245724ba675SRob Herring /omit-if-no-ref/ 24632de939aSTim Lunn rgmiim1_miim: rgmiim1-miim { 247724ba675SRob Herring rockchip,pins = 248724ba675SRob Herring /* rgmii_mdc_m1 */ 249724ba675SRob Herring <2 RK_PC2 2 &pcfg_pull_none>, 250724ba675SRob Herring /* rgmii_mdio_m1 */ 25132de939aSTim Lunn <2 RK_PC1 2 &pcfg_pull_none>; 25232de939aSTim Lunn }; 25332de939aSTim Lunn /omit-if-no-ref/ 25432de939aSTim Lunn rgmiim1_rxer: rgmiim1-rxer { 25532de939aSTim Lunn rockchip,pins = 25632de939aSTim Lunn /* rgmii_rxer_m1 */ 25732de939aSTim Lunn <2 RK_PC0 2 &pcfg_pull_none>; 25832de939aSTim Lunn }; 25932de939aSTim Lunn /omit-if-no-ref/ 26032de939aSTim Lunn rgmiim1_bus2: rgmiim1-bus2 { 26132de939aSTim Lunn rockchip,pins = 262724ba675SRob Herring /* rgmii_rxd0_m1 */ 263724ba675SRob Herring <2 RK_PB5 2 &pcfg_pull_none>, 264724ba675SRob Herring /* rgmii_rxd1_m1 */ 265724ba675SRob Herring <2 RK_PB6 2 &pcfg_pull_none>, 266724ba675SRob Herring /* rgmii_rxdv_m1 */ 267724ba675SRob Herring <2 RK_PB4 2 &pcfg_pull_none>, 268724ba675SRob Herring /* rgmii_txd0_m1 */ 269724ba675SRob Herring <2 RK_PC3 2 &pcfg_pull_none_drv_level_3>, 270724ba675SRob Herring /* rgmii_txd1_m1 */ 271724ba675SRob Herring <2 RK_PC4 2 &pcfg_pull_none_drv_level_3>, 27232de939aSTim Lunn /* rgmii_txen_m1 */ 27332de939aSTim Lunn <2 RK_PC6 2 &pcfg_pull_none_drv_level_3>; 27432de939aSTim Lunn }; 27532de939aSTim Lunn /omit-if-no-ref/ 27632de939aSTim Lunn rgmiim1_bus4: rgmiim1-bus4 { 27732de939aSTim Lunn rockchip,pins = 27832de939aSTim Lunn /* rgmii_rxclk_m1 */ 27932de939aSTim Lunn <2 RK_PD3 2 &pcfg_pull_none>, 28032de939aSTim Lunn /* rgmii_rxd2_m1 */ 28132de939aSTim Lunn <2 RK_PC7 2 &pcfg_pull_none>, 28232de939aSTim Lunn /* rgmii_rxd3_m1 */ 28332de939aSTim Lunn <2 RK_PD0 2 &pcfg_pull_none>, 28432de939aSTim Lunn /* rgmii_txclk_m1 */ 28532de939aSTim Lunn <2 RK_PD2 2 &pcfg_pull_none_drv_level_3>, 286724ba675SRob Herring /* rgmii_txd2_m1 */ 287724ba675SRob Herring <2 RK_PD1 2 &pcfg_pull_none_drv_level_3>, 288724ba675SRob Herring /* rgmii_txd3_m1 */ 28932de939aSTim Lunn <2 RK_PA4 2 &pcfg_pull_none_drv_level_3>; 29032de939aSTim Lunn }; 29132de939aSTim Lunn /omit-if-no-ref/ 29232de939aSTim Lunn rgmiim1_mclkinout: rgmiim1-mclkinout { 29332de939aSTim Lunn rockchip,pins = 29432de939aSTim Lunn /* rgmii_clk_m1 */ 29532de939aSTim Lunn <2 RK_PB7 2 &pcfg_pull_none>; 296724ba675SRob Herring }; 297724ba675SRob Herring }; 298724ba675SRob Herring sdmmc0 { 299724ba675SRob Herring /omit-if-no-ref/ 300724ba675SRob Herring sdmmc0_bus4: sdmmc0-bus4 { 301724ba675SRob Herring rockchip,pins = 302724ba675SRob Herring /* sdmmc0_d0 */ 303724ba675SRob Herring <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>, 304724ba675SRob Herring /* sdmmc0_d1 */ 305724ba675SRob Herring <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>, 306724ba675SRob Herring /* sdmmc0_d2 */ 307724ba675SRob Herring <1 RK_PA6 1 &pcfg_pull_up_drv_level_2>, 308724ba675SRob Herring /* sdmmc0_d3 */ 309724ba675SRob Herring <1 RK_PA7 1 &pcfg_pull_up_drv_level_2>; 310724ba675SRob Herring }; 311724ba675SRob Herring /omit-if-no-ref/ 312724ba675SRob Herring sdmmc0_clk: sdmmc0-clk { 313724ba675SRob Herring rockchip,pins = 314724ba675SRob Herring /* sdmmc0_clk */ 315724ba675SRob Herring <1 RK_PB0 1 &pcfg_pull_up_drv_level_2>; 316724ba675SRob Herring }; 317724ba675SRob Herring /omit-if-no-ref/ 318724ba675SRob Herring sdmmc0_cmd: sdmmc0-cmd { 319724ba675SRob Herring rockchip,pins = 320724ba675SRob Herring /* sdmmc0_cmd */ 321724ba675SRob Herring <1 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 322724ba675SRob Herring }; 323724ba675SRob Herring /omit-if-no-ref/ 324724ba675SRob Herring sdmmc0_det: sdmmc0-det { 325724ba675SRob Herring rockchip,pins = 326724ba675SRob Herring <0 RK_PA3 1 &pcfg_pull_none>; 327724ba675SRob Herring }; 328724ba675SRob Herring /omit-if-no-ref/ 329724ba675SRob Herring sdmmc0_pwr: sdmmc0-pwr { 330724ba675SRob Herring rockchip,pins = 331724ba675SRob Herring <0 RK_PC0 1 &pcfg_pull_none>; 332724ba675SRob Herring }; 333724ba675SRob Herring }; 334724ba675SRob Herring sdmmc1 { 335724ba675SRob Herring /omit-if-no-ref/ 336724ba675SRob Herring sdmmc1_bus4: sdmmc1-bus4 { 337724ba675SRob Herring rockchip,pins = 338724ba675SRob Herring /* sdmmc1_d0 */ 339724ba675SRob Herring <1 RK_PB4 1 &pcfg_pull_up_drv_level_2>, 340724ba675SRob Herring /* sdmmc1_d1 */ 341724ba675SRob Herring <1 RK_PB5 1 &pcfg_pull_up_drv_level_2>, 342724ba675SRob Herring /* sdmmc1_d2 */ 343724ba675SRob Herring <1 RK_PB6 1 &pcfg_pull_up_drv_level_2>, 344724ba675SRob Herring /* sdmmc1_d3 */ 345724ba675SRob Herring <1 RK_PB7 1 &pcfg_pull_up_drv_level_2>; 346724ba675SRob Herring }; 347724ba675SRob Herring /omit-if-no-ref/ 348724ba675SRob Herring sdmmc1_clk: sdmmc1-clk { 349724ba675SRob Herring rockchip,pins = 350724ba675SRob Herring /* sdmmc1_clk */ 351724ba675SRob Herring <1 RK_PB2 1 &pcfg_pull_up_drv_level_2>; 352724ba675SRob Herring }; 353724ba675SRob Herring /omit-if-no-ref/ 354724ba675SRob Herring sdmmc1_cmd: sdmmc1-cmd { 355724ba675SRob Herring rockchip,pins = 356724ba675SRob Herring /* sdmmc1_cmd */ 357724ba675SRob Herring <1 RK_PB3 1 &pcfg_pull_up_drv_level_2>; 358724ba675SRob Herring }; 359724ba675SRob Herring /omit-if-no-ref/ 360724ba675SRob Herring sdmmc1_det: sdmmc1-det { 361724ba675SRob Herring rockchip,pins = 362724ba675SRob Herring <1 RK_PD0 2 &pcfg_pull_none>; 363724ba675SRob Herring }; 364724ba675SRob Herring /omit-if-no-ref/ 365724ba675SRob Herring sdmmc1_pwr: sdmmc1-pwr { 366724ba675SRob Herring rockchip,pins = 367724ba675SRob Herring <1 RK_PD1 2 &pcfg_pull_none>; 368724ba675SRob Herring }; 369724ba675SRob Herring }; 370724ba675SRob Herring uart0 { 371724ba675SRob Herring /omit-if-no-ref/ 372724ba675SRob Herring uart0_xfer: uart0-xfer { 373724ba675SRob Herring rockchip,pins = 374724ba675SRob Herring /* uart0_rx */ 375724ba675SRob Herring <1 RK_PC2 1 &pcfg_pull_up>, 376724ba675SRob Herring /* uart0_tx */ 377724ba675SRob Herring <1 RK_PC3 1 &pcfg_pull_up>; 378724ba675SRob Herring }; 379724ba675SRob Herring /omit-if-no-ref/ 380724ba675SRob Herring uart0_ctsn: uart0-ctsn { 381724ba675SRob Herring rockchip,pins = 382724ba675SRob Herring <1 RK_PC1 1 &pcfg_pull_none>; 383724ba675SRob Herring }; 384724ba675SRob Herring /omit-if-no-ref/ 385724ba675SRob Herring uart0_rtsn: uart0-rtsn { 386724ba675SRob Herring rockchip,pins = 387724ba675SRob Herring <1 RK_PC0 1 &pcfg_pull_none>; 388724ba675SRob Herring }; 389724ba675SRob Herring /omit-if-no-ref/ 390724ba675SRob Herring uart0_rtsn_gpio: uart0-rts-pin { 391724ba675SRob Herring rockchip,pins = 392724ba675SRob Herring <1 RK_PC0 RK_FUNC_GPIO &pcfg_pull_none>; 393724ba675SRob Herring }; 394724ba675SRob Herring }; 395724ba675SRob Herring uart1 { 396724ba675SRob Herring /omit-if-no-ref/ 397724ba675SRob Herring uart1m0_xfer: uart1m0-xfer { 398724ba675SRob Herring rockchip,pins = 399724ba675SRob Herring /* uart1_rx_m0 */ 400724ba675SRob Herring <0 RK_PB7 2 &pcfg_pull_up>, 401724ba675SRob Herring /* uart1_tx_m0 */ 402724ba675SRob Herring <0 RK_PB6 2 &pcfg_pull_up>; 403724ba675SRob Herring }; 404724ba675SRob Herring }; 405724ba675SRob Herring uart2 { 406724ba675SRob Herring /omit-if-no-ref/ 407724ba675SRob Herring uart2m1_xfer: uart2m1-xfer { 408724ba675SRob Herring rockchip,pins = 409724ba675SRob Herring /* uart2_rx_m1 */ 410724ba675SRob Herring <3 RK_PA3 1 &pcfg_pull_up>, 411724ba675SRob Herring /* uart2_tx_m1 */ 412724ba675SRob Herring <3 RK_PA2 1 &pcfg_pull_up>; 413724ba675SRob Herring }; 414724ba675SRob Herring }; 415724ba675SRob Herring uart3 { 416724ba675SRob Herring /omit-if-no-ref/ 417724ba675SRob Herring uart3m0_xfer: uart3m0-xfer { 418724ba675SRob Herring rockchip,pins = 419724ba675SRob Herring /* uart3_rx_m0 */ 420724ba675SRob Herring <3 RK_PC7 4 &pcfg_pull_up>, 421724ba675SRob Herring /* uart3_tx_m0 */ 422724ba675SRob Herring <3 RK_PC6 4 &pcfg_pull_up>; 423724ba675SRob Herring }; 4242d93f9dcSTim Lunn /omit-if-no-ref/ 4252d93f9dcSTim Lunn uart3m2_xfer: uart3m2-xfer { 4262d93f9dcSTim Lunn rockchip,pins = 4272d93f9dcSTim Lunn /* uart3_rx_m2 */ 4282d93f9dcSTim Lunn <3 RK_PA1 4 &pcfg_pull_up>, 4292d93f9dcSTim Lunn /* uart3_tx_m2 */ 4302d93f9dcSTim Lunn <3 RK_PA0 4 &pcfg_pull_up>; 4312d93f9dcSTim Lunn }; 432724ba675SRob Herring }; 433724ba675SRob Herring uart4 { 434724ba675SRob Herring /omit-if-no-ref/ 435724ba675SRob Herring uart4m0_xfer: uart4m0-xfer { 436724ba675SRob Herring rockchip,pins = 437724ba675SRob Herring /* uart4_rx_m0 */ 438724ba675SRob Herring <3 RK_PA5 4 &pcfg_pull_up>, 439724ba675SRob Herring /* uart4_tx_m0 */ 440724ba675SRob Herring <3 RK_PA4 4 &pcfg_pull_up>; 441724ba675SRob Herring }; 4422d93f9dcSTim Lunn /omit-if-no-ref/ 4432d93f9dcSTim Lunn uart4m2_xfer: uart4m2-xfer { 4442d93f9dcSTim Lunn rockchip,pins = 4452d93f9dcSTim Lunn /* uart4_rx_m2 */ 4462d93f9dcSTim Lunn <1 RK_PD4 3 &pcfg_pull_up>, 4472d93f9dcSTim Lunn /* uart4_tx_m2 */ 4482d93f9dcSTim Lunn <1 RK_PD5 3 &pcfg_pull_up>; 4492d93f9dcSTim Lunn }; 450724ba675SRob Herring }; 451724ba675SRob Herring uart5 { 452724ba675SRob Herring /omit-if-no-ref/ 453724ba675SRob Herring uart5m0_xfer: uart5m0-xfer { 454724ba675SRob Herring rockchip,pins = 455724ba675SRob Herring /* uart5_rx_m0 */ 456724ba675SRob Herring <3 RK_PA7 4 &pcfg_pull_up>, 457724ba675SRob Herring /* uart5_tx_m0 */ 458724ba675SRob Herring <3 RK_PA6 4 &pcfg_pull_up>; 459724ba675SRob Herring }; 460753c8a7dSJagan Teki /omit-if-no-ref/ 461753c8a7dSJagan Teki uart5m2_xfer: uart5m2-xfer { 462753c8a7dSJagan Teki rockchip,pins = 463753c8a7dSJagan Teki /* uart5_rx_m2 */ 464753c8a7dSJagan Teki <2 RK_PA1 3 &pcfg_pull_up>, 465753c8a7dSJagan Teki /* uart5_tx_m2 */ 466753c8a7dSJagan Teki <2 RK_PA0 3 &pcfg_pull_up>; 467753c8a7dSJagan Teki }; 468724ba675SRob Herring }; 469724ba675SRob Herring}; 470