1be7064f8SJoseph Chen// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2be7064f8SJoseph Chen/* 3be7064f8SJoseph Chen * Copyright (c) 2020 Rockchip Electronics Co., Ltd. 4be7064f8SJoseph Chen */ 5be7064f8SJoseph Chen 6be7064f8SJoseph Chen#include <dt-bindings/pinctrl/rockchip.h> 7be7064f8SJoseph Chen#include "rockchip-pinconf.dtsi" 8be7064f8SJoseph Chen 9be7064f8SJoseph Chen/* 10be7064f8SJoseph Chen * This file is auto generated by pin2dts tool, please keep these code 11be7064f8SJoseph Chen * by adding changes at end of this file. 12be7064f8SJoseph Chen */ 13be7064f8SJoseph Chen&pinctrl { 14be7064f8SJoseph Chen acodec { 15be7064f8SJoseph Chen acodec_pins: acodec-pins { 16be7064f8SJoseph Chen rockchip,pins = 17be7064f8SJoseph Chen /* acodec_adc_sync */ 18be7064f8SJoseph Chen <1 RK_PB1 5 &pcfg_pull_none>, 19be7064f8SJoseph Chen /* acodec_adcclk */ 20be7064f8SJoseph Chen <1 RK_PA1 5 &pcfg_pull_none>, 21be7064f8SJoseph Chen /* acodec_adcdata */ 22be7064f8SJoseph Chen <1 RK_PA0 5 &pcfg_pull_none>, 23be7064f8SJoseph Chen /* acodec_dac_datal */ 24be7064f8SJoseph Chen <1 RK_PA7 5 &pcfg_pull_none>, 25be7064f8SJoseph Chen /* acodec_dac_datar */ 26be7064f8SJoseph Chen <1 RK_PB0 5 &pcfg_pull_none>, 27be7064f8SJoseph Chen /* acodec_dacclk */ 28be7064f8SJoseph Chen <1 RK_PA3 5 &pcfg_pull_none>, 29be7064f8SJoseph Chen /* acodec_dacsync */ 30be7064f8SJoseph Chen <1 RK_PA5 5 &pcfg_pull_none>; 31be7064f8SJoseph Chen }; 32be7064f8SJoseph Chen }; 332d25c32eSJoseph Chen audiopwmout { 342d25c32eSJoseph Chen audiopwmout_pins: audiopwmout-pins { 35be7064f8SJoseph Chen rockchip,pins = 36be7064f8SJoseph Chen /* audiopwmlout */ 37be7064f8SJoseph Chen <1 RK_PA0 4 &pcfg_pull_none>, 38be7064f8SJoseph Chen /* audiopwmrout */ 39be7064f8SJoseph Chen <1 RK_PA1 4 &pcfg_pull_none>; 40be7064f8SJoseph Chen }; 41be7064f8SJoseph Chen }; 422d25c32eSJoseph Chen audiopwmoutdiff { 432d25c32eSJoseph Chen audiopwmoutdiff_pins: audiopwmoutdiff-pins { 44be7064f8SJoseph Chen rockchip,pins = 452d25c32eSJoseph Chen /* audiopwmloutn */ 462d25c32eSJoseph Chen <1 RK_PA1 6 &pcfg_pull_none>, 472d25c32eSJoseph Chen /* audiopwmloutp */ 482d25c32eSJoseph Chen <1 RK_PA0 6 &pcfg_pull_none>, 49be7064f8SJoseph Chen /* audiopwmroutn */ 502d25c32eSJoseph Chen <1 RK_PA7 4 &pcfg_pull_none>, 51be7064f8SJoseph Chen /* audiopwmroutp */ 52be7064f8SJoseph Chen <1 RK_PA6 4 &pcfg_pull_none>; 53be7064f8SJoseph Chen }; 54be7064f8SJoseph Chen }; 55be7064f8SJoseph Chen bt656 { 56be7064f8SJoseph Chen bt656m0_pins: bt656m0-pins { 57be7064f8SJoseph Chen rockchip,pins = 58be7064f8SJoseph Chen /* bt656_clkm0 */ 59be7064f8SJoseph Chen <3 RK_PA0 2 &pcfg_pull_none>, 60be7064f8SJoseph Chen /* bt656_d0m0 */ 61be7064f8SJoseph Chen <2 RK_PD0 2 &pcfg_pull_none>, 62be7064f8SJoseph Chen /* bt656_d1m0 */ 63be7064f8SJoseph Chen <2 RK_PD1 2 &pcfg_pull_none>, 64be7064f8SJoseph Chen /* bt656_d2m0 */ 65be7064f8SJoseph Chen <2 RK_PD2 2 &pcfg_pull_none>, 66be7064f8SJoseph Chen /* bt656_d3m0 */ 67be7064f8SJoseph Chen <2 RK_PD3 2 &pcfg_pull_none>, 68be7064f8SJoseph Chen /* bt656_d4m0 */ 69be7064f8SJoseph Chen <2 RK_PD4 2 &pcfg_pull_none>, 70be7064f8SJoseph Chen /* bt656_d5m0 */ 71be7064f8SJoseph Chen <2 RK_PD5 2 &pcfg_pull_none>, 72be7064f8SJoseph Chen /* bt656_d6m0 */ 73be7064f8SJoseph Chen <2 RK_PD6 2 &pcfg_pull_none>, 74be7064f8SJoseph Chen /* bt656_d7m0 */ 75be7064f8SJoseph Chen <2 RK_PD7 2 &pcfg_pull_none>; 76be7064f8SJoseph Chen }; 77be7064f8SJoseph Chen bt656m1_pins: bt656m1-pins { 78be7064f8SJoseph Chen rockchip,pins = 79be7064f8SJoseph Chen /* bt656_clkm1 */ 80be7064f8SJoseph Chen <4 RK_PB4 5 &pcfg_pull_none>, 81be7064f8SJoseph Chen /* bt656_d0m1 */ 82be7064f8SJoseph Chen <3 RK_PC6 5 &pcfg_pull_none>, 83be7064f8SJoseph Chen /* bt656_d1m1 */ 84be7064f8SJoseph Chen <3 RK_PC7 5 &pcfg_pull_none>, 85be7064f8SJoseph Chen /* bt656_d2m1 */ 86be7064f8SJoseph Chen <3 RK_PD0 5 &pcfg_pull_none>, 87be7064f8SJoseph Chen /* bt656_d3m1 */ 88be7064f8SJoseph Chen <3 RK_PD1 5 &pcfg_pull_none>, 89be7064f8SJoseph Chen /* bt656_d4m1 */ 90be7064f8SJoseph Chen <3 RK_PD2 5 &pcfg_pull_none>, 91be7064f8SJoseph Chen /* bt656_d5m1 */ 92be7064f8SJoseph Chen <3 RK_PD3 5 &pcfg_pull_none>, 93be7064f8SJoseph Chen /* bt656_d6m1 */ 94be7064f8SJoseph Chen <3 RK_PD4 5 &pcfg_pull_none>, 95be7064f8SJoseph Chen /* bt656_d7m1 */ 96be7064f8SJoseph Chen <3 RK_PD5 5 &pcfg_pull_none>; 97be7064f8SJoseph Chen }; 98be7064f8SJoseph Chen }; 99be7064f8SJoseph Chen bt1120 { 100be7064f8SJoseph Chen bt1120_pins: bt1120-pins { 101be7064f8SJoseph Chen rockchip,pins = 102be7064f8SJoseph Chen /* bt1120_clk */ 103be7064f8SJoseph Chen <3 RK_PA6 2 &pcfg_pull_none>, 104be7064f8SJoseph Chen /* bt1120_d0 */ 105be7064f8SJoseph Chen <3 RK_PA1 2 &pcfg_pull_none>, 106be7064f8SJoseph Chen /* bt1120_d1 */ 107be7064f8SJoseph Chen <3 RK_PA2 2 &pcfg_pull_none>, 108be7064f8SJoseph Chen /* bt1120_d2 */ 109be7064f8SJoseph Chen <3 RK_PA3 2 &pcfg_pull_none>, 110be7064f8SJoseph Chen /* bt1120_d3 */ 111be7064f8SJoseph Chen <3 RK_PA4 2 &pcfg_pull_none>, 112be7064f8SJoseph Chen /* bt1120_d4 */ 113be7064f8SJoseph Chen <3 RK_PA5 2 &pcfg_pull_none>, 114be7064f8SJoseph Chen /* bt1120_d5 */ 115be7064f8SJoseph Chen <3 RK_PA7 2 &pcfg_pull_none>, 116be7064f8SJoseph Chen /* bt1120_d6 */ 117be7064f8SJoseph Chen <3 RK_PB0 2 &pcfg_pull_none>, 118be7064f8SJoseph Chen /* bt1120_d7 */ 119be7064f8SJoseph Chen <3 RK_PB1 2 &pcfg_pull_none>, 120be7064f8SJoseph Chen /* bt1120_d8 */ 121be7064f8SJoseph Chen <3 RK_PB2 2 &pcfg_pull_none>, 122be7064f8SJoseph Chen /* bt1120_d9 */ 123be7064f8SJoseph Chen <3 RK_PB3 2 &pcfg_pull_none>, 124be7064f8SJoseph Chen /* bt1120_d10 */ 125be7064f8SJoseph Chen <3 RK_PB4 2 &pcfg_pull_none>, 126be7064f8SJoseph Chen /* bt1120_d11 */ 127be7064f8SJoseph Chen <3 RK_PB5 2 &pcfg_pull_none>, 128be7064f8SJoseph Chen /* bt1120_d12 */ 129be7064f8SJoseph Chen <3 RK_PB6 2 &pcfg_pull_none>, 130be7064f8SJoseph Chen /* bt1120_d13 */ 131be7064f8SJoseph Chen <3 RK_PC1 2 &pcfg_pull_none>, 132be7064f8SJoseph Chen /* bt1120_d14 */ 133be7064f8SJoseph Chen <3 RK_PC2 2 &pcfg_pull_none>, 134be7064f8SJoseph Chen /* bt1120_d15 */ 135be7064f8SJoseph Chen <3 RK_PC3 2 &pcfg_pull_none>; 136be7064f8SJoseph Chen }; 137be7064f8SJoseph Chen }; 138be7064f8SJoseph Chen cam { 139be7064f8SJoseph Chen cam_pins: cam-pins { 140be7064f8SJoseph Chen rockchip,pins = 141be7064f8SJoseph Chen /* cam_clkout0 */ 142be7064f8SJoseph Chen <4 RK_PA7 1 &pcfg_pull_none>, 143be7064f8SJoseph Chen /* cam_clkout1 */ 144be7064f8SJoseph Chen <4 RK_PB0 1 &pcfg_pull_none>; 145be7064f8SJoseph Chen }; 146be7064f8SJoseph Chen }; 147be7064f8SJoseph Chen can0 { 148be7064f8SJoseph Chen can0m0_pins: can0m0-pins { 149be7064f8SJoseph Chen rockchip,pins = 150be7064f8SJoseph Chen /* can0_rxm0 */ 151be7064f8SJoseph Chen <0 RK_PB4 2 &pcfg_pull_none>, 152be7064f8SJoseph Chen /* can0_txm0 */ 153be7064f8SJoseph Chen <0 RK_PB3 2 &pcfg_pull_none>; 154be7064f8SJoseph Chen }; 155be7064f8SJoseph Chen can0m1_pins: can0m1-pins { 156be7064f8SJoseph Chen rockchip,pins = 157be7064f8SJoseph Chen /* can0_rxm1 */ 158be7064f8SJoseph Chen <2 RK_PA2 4 &pcfg_pull_none>, 159be7064f8SJoseph Chen /* can0_txm1 */ 160be7064f8SJoseph Chen <2 RK_PA1 4 &pcfg_pull_none>; 161be7064f8SJoseph Chen }; 162be7064f8SJoseph Chen }; 163be7064f8SJoseph Chen can1 { 164be7064f8SJoseph Chen can1m0_pins: can1m0-pins { 165be7064f8SJoseph Chen rockchip,pins = 166be7064f8SJoseph Chen /* can1_rxm0 */ 167be7064f8SJoseph Chen <1 RK_PA0 3 &pcfg_pull_none>, 168be7064f8SJoseph Chen /* can1_txm0 */ 169be7064f8SJoseph Chen <1 RK_PA1 3 &pcfg_pull_none>; 170be7064f8SJoseph Chen }; 171be7064f8SJoseph Chen can1m1_pins: can1m1-pins { 172be7064f8SJoseph Chen rockchip,pins = 173be7064f8SJoseph Chen /* can1_rxm1 */ 174be7064f8SJoseph Chen <4 RK_PC2 3 &pcfg_pull_none>, 175be7064f8SJoseph Chen /* can1_txm1 */ 176be7064f8SJoseph Chen <4 RK_PC3 3 &pcfg_pull_none>; 177be7064f8SJoseph Chen }; 178be7064f8SJoseph Chen }; 179be7064f8SJoseph Chen can2 { 180be7064f8SJoseph Chen can2m0_pins: can2m0-pins { 181be7064f8SJoseph Chen rockchip,pins = 182be7064f8SJoseph Chen /* can2_rxm0 */ 183be7064f8SJoseph Chen <4 RK_PB4 3 &pcfg_pull_none>, 184be7064f8SJoseph Chen /* can2_txm0 */ 185be7064f8SJoseph Chen <4 RK_PB5 3 &pcfg_pull_none>; 186be7064f8SJoseph Chen }; 187be7064f8SJoseph Chen can2m1_pins: can2m1-pins { 188be7064f8SJoseph Chen rockchip,pins = 189be7064f8SJoseph Chen /* can2_rxm1 */ 190be7064f8SJoseph Chen <2 RK_PB1 4 &pcfg_pull_none>, 191be7064f8SJoseph Chen /* can2_txm1 */ 192be7064f8SJoseph Chen <2 RK_PB2 4 &pcfg_pull_none>; 193be7064f8SJoseph Chen }; 194be7064f8SJoseph Chen }; 195be7064f8SJoseph Chen cif { 196be7064f8SJoseph Chen cif_dvp_ctl: cif-dvp_ctl { 197be7064f8SJoseph Chen rockchip,pins = 198be7064f8SJoseph Chen /* cif_clkin */ 199be7064f8SJoseph Chen <4 RK_PC1 1 &pcfg_pull_none>, 200be7064f8SJoseph Chen /* cif_clkout */ 201be7064f8SJoseph Chen <4 RK_PC0 1 &pcfg_pull_none>, 202be7064f8SJoseph Chen /* cif_d0 */ 203be7064f8SJoseph Chen <3 RK_PC6 1 &pcfg_pull_none>, 204be7064f8SJoseph Chen /* cif_d1 */ 205be7064f8SJoseph Chen <3 RK_PC7 1 &pcfg_pull_none>, 206be7064f8SJoseph Chen /* cif_d2 */ 207be7064f8SJoseph Chen <3 RK_PD0 1 &pcfg_pull_none>, 208be7064f8SJoseph Chen /* cif_d3 */ 209be7064f8SJoseph Chen <3 RK_PD1 1 &pcfg_pull_none>, 210be7064f8SJoseph Chen /* cif_d4 */ 211be7064f8SJoseph Chen <3 RK_PD2 1 &pcfg_pull_none>, 212be7064f8SJoseph Chen /* cif_d5 */ 213be7064f8SJoseph Chen <3 RK_PD3 1 &pcfg_pull_none>, 214be7064f8SJoseph Chen /* cif_d6 */ 215be7064f8SJoseph Chen <3 RK_PD4 1 &pcfg_pull_none>, 216be7064f8SJoseph Chen /* cif_d7 */ 217be7064f8SJoseph Chen <3 RK_PD5 1 &pcfg_pull_none>, 218be7064f8SJoseph Chen /* cif_d8 */ 219be7064f8SJoseph Chen <3 RK_PD6 1 &pcfg_pull_none>, 220be7064f8SJoseph Chen /* cif_d9 */ 221be7064f8SJoseph Chen <3 RK_PD7 1 &pcfg_pull_none>, 222be7064f8SJoseph Chen /* cif_d10 */ 223be7064f8SJoseph Chen <4 RK_PA0 1 &pcfg_pull_none>, 224be7064f8SJoseph Chen /* cif_d11 */ 225be7064f8SJoseph Chen <4 RK_PA1 1 &pcfg_pull_none>, 226be7064f8SJoseph Chen /* cif_d12 */ 227be7064f8SJoseph Chen <4 RK_PA2 1 &pcfg_pull_none>, 228be7064f8SJoseph Chen /* cif_d13 */ 229be7064f8SJoseph Chen <4 RK_PA3 1 &pcfg_pull_none>, 230be7064f8SJoseph Chen /* cif_d14 */ 231be7064f8SJoseph Chen <4 RK_PA4 1 &pcfg_pull_none>, 232be7064f8SJoseph Chen /* cif_d15 */ 233be7064f8SJoseph Chen <4 RK_PA5 1 &pcfg_pull_none>, 234be7064f8SJoseph Chen /* cif_href */ 235be7064f8SJoseph Chen <4 RK_PB6 1 &pcfg_pull_none>, 236be7064f8SJoseph Chen /* cif_vsync */ 237be7064f8SJoseph Chen <4 RK_PB7 1 &pcfg_pull_none>; 238be7064f8SJoseph Chen }; 239be7064f8SJoseph Chen }; 240be7064f8SJoseph Chen clk32k { 241be7064f8SJoseph Chen clk32k_pins: clk32k-pins { 242be7064f8SJoseph Chen rockchip,pins = 243be7064f8SJoseph Chen /* clk32k_in */ 244be7064f8SJoseph Chen <0 RK_PB0 1 &pcfg_pull_none>, 245be7064f8SJoseph Chen /* clk32k_out0 */ 246be7064f8SJoseph Chen <0 RK_PB0 2 &pcfg_pull_none>, 247be7064f8SJoseph Chen /* clk32k_out1 */ 248be7064f8SJoseph Chen <2 RK_PC6 1 &pcfg_pull_none>; 249be7064f8SJoseph Chen }; 250be7064f8SJoseph Chen }; 251be7064f8SJoseph Chen cpu { 252be7064f8SJoseph Chen cpu_pins: cpu-pins { 253be7064f8SJoseph Chen rockchip,pins = 254be7064f8SJoseph Chen /* cpu_avs */ 255be7064f8SJoseph Chen <0 RK_PB7 2 &pcfg_pull_none>; 256be7064f8SJoseph Chen }; 257be7064f8SJoseph Chen }; 258be7064f8SJoseph Chen ebc { 259be7064f8SJoseph Chen ebc_pins: ebc-pins { 260be7064f8SJoseph Chen rockchip,pins = 261be7064f8SJoseph Chen /* ebc_gdclk */ 262be7064f8SJoseph Chen <4 RK_PC0 2 &pcfg_pull_none>, 263be7064f8SJoseph Chen /* ebc_gdoe */ 264be7064f8SJoseph Chen <4 RK_PB3 2 &pcfg_pull_none>, 265be7064f8SJoseph Chen /* ebc_gdsp */ 266be7064f8SJoseph Chen <4 RK_PB4 2 &pcfg_pull_none>, 267be7064f8SJoseph Chen /* ebc_sdce0 */ 268be7064f8SJoseph Chen <4 RK_PA6 2 &pcfg_pull_none>, 269be7064f8SJoseph Chen /* ebc_sdce1 */ 270be7064f8SJoseph Chen <4 RK_PA7 2 &pcfg_pull_none>, 271be7064f8SJoseph Chen /* ebc_sdce2 */ 272be7064f8SJoseph Chen <4 RK_PB0 2 &pcfg_pull_none>, 273be7064f8SJoseph Chen /* ebc_sdce3 */ 274be7064f8SJoseph Chen <4 RK_PB1 2 &pcfg_pull_none>, 275be7064f8SJoseph Chen /* ebc_sdclk */ 276be7064f8SJoseph Chen <4 RK_PC1 2 &pcfg_pull_none>, 277be7064f8SJoseph Chen /* ebc_sddo0 */ 278be7064f8SJoseph Chen <3 RK_PC6 2 &pcfg_pull_none>, 279be7064f8SJoseph Chen /* ebc_sddo1 */ 280be7064f8SJoseph Chen <3 RK_PC7 2 &pcfg_pull_none>, 281be7064f8SJoseph Chen /* ebc_sddo2 */ 282be7064f8SJoseph Chen <3 RK_PD0 2 &pcfg_pull_none>, 283be7064f8SJoseph Chen /* ebc_sddo3 */ 284be7064f8SJoseph Chen <3 RK_PD1 2 &pcfg_pull_none>, 285be7064f8SJoseph Chen /* ebc_sddo4 */ 286be7064f8SJoseph Chen <3 RK_PD2 2 &pcfg_pull_none>, 287be7064f8SJoseph Chen /* ebc_sddo5 */ 288be7064f8SJoseph Chen <3 RK_PD3 2 &pcfg_pull_none>, 289be7064f8SJoseph Chen /* ebc_sddo6 */ 290be7064f8SJoseph Chen <3 RK_PD4 2 &pcfg_pull_none>, 291be7064f8SJoseph Chen /* ebc_sddo7 */ 292be7064f8SJoseph Chen <3 RK_PD5 2 &pcfg_pull_none>, 293be7064f8SJoseph Chen /* ebc_sddo8 */ 294be7064f8SJoseph Chen <3 RK_PD6 2 &pcfg_pull_none>, 295be7064f8SJoseph Chen /* ebc_sddo9 */ 296be7064f8SJoseph Chen <3 RK_PD7 2 &pcfg_pull_none>, 297be7064f8SJoseph Chen /* ebc_sddo10 */ 298be7064f8SJoseph Chen <4 RK_PA0 2 &pcfg_pull_none>, 299be7064f8SJoseph Chen /* ebc_sddo11 */ 300be7064f8SJoseph Chen <4 RK_PA1 2 &pcfg_pull_none>, 301be7064f8SJoseph Chen /* ebc_sddo12 */ 302be7064f8SJoseph Chen <4 RK_PA2 2 &pcfg_pull_none>, 303be7064f8SJoseph Chen /* ebc_sddo13 */ 304be7064f8SJoseph Chen <4 RK_PA3 2 &pcfg_pull_none>, 305be7064f8SJoseph Chen /* ebc_sddo14 */ 306be7064f8SJoseph Chen <4 RK_PA4 2 &pcfg_pull_none>, 307be7064f8SJoseph Chen /* ebc_sddo15 */ 308be7064f8SJoseph Chen <4 RK_PA5 2 &pcfg_pull_none>, 309be7064f8SJoseph Chen /* ebc_sdle */ 310be7064f8SJoseph Chen <4 RK_PB6 2 &pcfg_pull_none>, 311be7064f8SJoseph Chen /* ebc_sdoe */ 312be7064f8SJoseph Chen <4 RK_PB7 2 &pcfg_pull_none>, 313be7064f8SJoseph Chen /* ebc_sdshr */ 314be7064f8SJoseph Chen <4 RK_PB5 2 &pcfg_pull_none>, 315be7064f8SJoseph Chen /* ebc_vcom */ 316be7064f8SJoseph Chen <4 RK_PB2 2 &pcfg_pull_none>; 317be7064f8SJoseph Chen }; 318be7064f8SJoseph Chen }; 319be7064f8SJoseph Chen edpdp { 320be7064f8SJoseph Chen edpdpm0_pins: edpdpm0-pins { 321be7064f8SJoseph Chen rockchip,pins = 322be7064f8SJoseph Chen /* edpdp_hpdinm0 */ 323be7064f8SJoseph Chen <4 RK_PC4 1 &pcfg_pull_none>; 324be7064f8SJoseph Chen }; 325be7064f8SJoseph Chen edpdpm1_pins: edpdpm1-pins { 326be7064f8SJoseph Chen rockchip,pins = 327be7064f8SJoseph Chen /* edpdp_hpdinm1 */ 328be7064f8SJoseph Chen <0 RK_PC2 2 &pcfg_pull_none>; 329be7064f8SJoseph Chen }; 330be7064f8SJoseph Chen }; 331be7064f8SJoseph Chen emmc { 332be7064f8SJoseph Chen emmc_rstnout: emmc-rstnout { 333be7064f8SJoseph Chen rockchip,pins = 334be7064f8SJoseph Chen /* emmc_rstn */ 335be7064f8SJoseph Chen <1 RK_PC7 1 &pcfg_pull_none>; 336be7064f8SJoseph Chen }; 337be7064f8SJoseph Chen emmc_bus8: emmc-bus8 { 338be7064f8SJoseph Chen rockchip,pins = 339be7064f8SJoseph Chen /* emmc_d0 */ 340be7064f8SJoseph Chen <1 RK_PB4 1 &pcfg_pull_up_drv_level_2>, 341be7064f8SJoseph Chen /* emmc_d1 */ 342be7064f8SJoseph Chen <1 RK_PB5 1 &pcfg_pull_up_drv_level_2>, 343be7064f8SJoseph Chen /* emmc_d2 */ 344be7064f8SJoseph Chen <1 RK_PB6 1 &pcfg_pull_up_drv_level_2>, 345be7064f8SJoseph Chen /* emmc_d3 */ 346be7064f8SJoseph Chen <1 RK_PB7 1 &pcfg_pull_up_drv_level_2>, 347be7064f8SJoseph Chen /* emmc_d4 */ 348be7064f8SJoseph Chen <1 RK_PC0 1 &pcfg_pull_up_drv_level_2>, 349be7064f8SJoseph Chen /* emmc_d5 */ 350be7064f8SJoseph Chen <1 RK_PC1 1 &pcfg_pull_up_drv_level_2>, 351be7064f8SJoseph Chen /* emmc_d6 */ 352be7064f8SJoseph Chen <1 RK_PC2 1 &pcfg_pull_up_drv_level_2>, 353be7064f8SJoseph Chen /* emmc_d7 */ 354be7064f8SJoseph Chen <1 RK_PC3 1 &pcfg_pull_up_drv_level_2>; 355be7064f8SJoseph Chen }; 356be7064f8SJoseph Chen emmc_clk: emmc-clk { 357be7064f8SJoseph Chen rockchip,pins = 358be7064f8SJoseph Chen /* emmc_clkout */ 359be7064f8SJoseph Chen <1 RK_PC5 1 &pcfg_pull_up_drv_level_2>; 360be7064f8SJoseph Chen }; 361be7064f8SJoseph Chen emmc_cmd: emmc-cmd { 362be7064f8SJoseph Chen rockchip,pins = 363be7064f8SJoseph Chen /* emmc_cmd */ 364be7064f8SJoseph Chen <1 RK_PC4 1 &pcfg_pull_up_drv_level_2>; 365be7064f8SJoseph Chen }; 366be7064f8SJoseph Chen emmc_datastrobe: emmc-datastrobe { 367be7064f8SJoseph Chen rockchip,pins = 368be7064f8SJoseph Chen <1 RK_PC6 1 &pcfg_pull_none>; 369be7064f8SJoseph Chen }; 370be7064f8SJoseph Chen }; 371be7064f8SJoseph Chen eth0 { 3722d25c32eSJoseph Chen eth0_clkout_pins: eth0-clkout-pins { 373be7064f8SJoseph Chen rockchip,pins = 374be7064f8SJoseph Chen /* eth0_refclko25m */ 375be7064f8SJoseph Chen <2 RK_PC1 2 &pcfg_pull_none>; 376be7064f8SJoseph Chen }; 377be7064f8SJoseph Chen }; 378be7064f8SJoseph Chen eth1 { 3792d25c32eSJoseph Chen eth1m0_clkout_pins: eth1m0-clkout-pins { 380be7064f8SJoseph Chen rockchip,pins = 381be7064f8SJoseph Chen /* eth1_refclko25mm0 */ 382be7064f8SJoseph Chen <3 RK_PB0 3 &pcfg_pull_none>; 383be7064f8SJoseph Chen }; 3842d25c32eSJoseph Chen eth1m1_clkout_pins: eth1m1-clkout-pins { 385be7064f8SJoseph Chen rockchip,pins = 386be7064f8SJoseph Chen /* eth1_refclko25mm1 */ 387be7064f8SJoseph Chen <4 RK_PB3 3 &pcfg_pull_none>; 388be7064f8SJoseph Chen }; 389be7064f8SJoseph Chen }; 390be7064f8SJoseph Chen flash { 391be7064f8SJoseph Chen flash_pins: flash-pins { 392be7064f8SJoseph Chen rockchip,pins = 393be7064f8SJoseph Chen /* flash_ale */ 394be7064f8SJoseph Chen <1 RK_PD0 2 &pcfg_pull_none>, 395be7064f8SJoseph Chen /* flash_cle */ 396be7064f8SJoseph Chen <1 RK_PC6 3 &pcfg_pull_none>, 397be7064f8SJoseph Chen /* flash_cs0n */ 398be7064f8SJoseph Chen <1 RK_PD3 2 &pcfg_pull_none>, 399be7064f8SJoseph Chen /* flash_cs1n */ 400be7064f8SJoseph Chen <1 RK_PD4 2 &pcfg_pull_none>, 401be7064f8SJoseph Chen /* flash_d0 */ 402be7064f8SJoseph Chen <1 RK_PB4 2 &pcfg_pull_none>, 403be7064f8SJoseph Chen /* flash_d1 */ 404be7064f8SJoseph Chen <1 RK_PB5 2 &pcfg_pull_none>, 405be7064f8SJoseph Chen /* flash_d2 */ 406be7064f8SJoseph Chen <1 RK_PB6 2 &pcfg_pull_none>, 407be7064f8SJoseph Chen /* flash_d3 */ 408be7064f8SJoseph Chen <1 RK_PB7 2 &pcfg_pull_none>, 409be7064f8SJoseph Chen /* flash_d4 */ 410be7064f8SJoseph Chen <1 RK_PC0 2 &pcfg_pull_none>, 411be7064f8SJoseph Chen /* flash_d5 */ 412be7064f8SJoseph Chen <1 RK_PC1 2 &pcfg_pull_none>, 413be7064f8SJoseph Chen /* flash_d6 */ 414be7064f8SJoseph Chen <1 RK_PC2 2 &pcfg_pull_none>, 415be7064f8SJoseph Chen /* flash_d7 */ 416be7064f8SJoseph Chen <1 RK_PC3 2 &pcfg_pull_none>, 417be7064f8SJoseph Chen /* flash_dqs */ 418be7064f8SJoseph Chen <1 RK_PC5 2 &pcfg_pull_none>, 419be7064f8SJoseph Chen /* flash_rdn */ 420be7064f8SJoseph Chen <1 RK_PD2 2 &pcfg_pull_none>, 421be7064f8SJoseph Chen /* flash_rdy */ 422be7064f8SJoseph Chen <1 RK_PD1 2 &pcfg_pull_none>, 423be7064f8SJoseph Chen /* flash_volsel */ 424be7064f8SJoseph Chen <0 RK_PA7 1 &pcfg_pull_none>, 425be7064f8SJoseph Chen /* flash_wpn */ 426be7064f8SJoseph Chen <1 RK_PC7 3 &pcfg_pull_none>, 427be7064f8SJoseph Chen /* flash_wrn */ 428be7064f8SJoseph Chen <1 RK_PC4 2 &pcfg_pull_none>; 429be7064f8SJoseph Chen }; 430be7064f8SJoseph Chen }; 431be7064f8SJoseph Chen fspi { 432be7064f8SJoseph Chen fspi_pins: fspi-pins { 433be7064f8SJoseph Chen rockchip,pins = 434be7064f8SJoseph Chen /* fspi_clk */ 435be7064f8SJoseph Chen <1 RK_PD0 1 &pcfg_pull_none>, 436be7064f8SJoseph Chen /* fspi_cs0n */ 437be7064f8SJoseph Chen <1 RK_PD3 1 &pcfg_pull_none>, 438be7064f8SJoseph Chen /* fspi_d0 */ 439be7064f8SJoseph Chen <1 RK_PD1 1 &pcfg_pull_none>, 440be7064f8SJoseph Chen /* fspi_d1 */ 441be7064f8SJoseph Chen <1 RK_PD2 1 &pcfg_pull_none>, 442be7064f8SJoseph Chen /* fspi_d2 */ 443be7064f8SJoseph Chen <1 RK_PC7 2 &pcfg_pull_none>, 444be7064f8SJoseph Chen /* fspi_d3 */ 445be7064f8SJoseph Chen <1 RK_PD4 1 &pcfg_pull_none>; 446be7064f8SJoseph Chen }; 447be7064f8SJoseph Chen fspi_cs1: fspi-cs1 { 448be7064f8SJoseph Chen rockchip,pins = 449be7064f8SJoseph Chen /* fspi_cs1n */ 450be7064f8SJoseph Chen <1 RK_PC6 2 &pcfg_pull_up>; 451be7064f8SJoseph Chen }; 452be7064f8SJoseph Chen }; 453be7064f8SJoseph Chen gmac0 { 45434ddf661SDavid Wu gmac0_miim: gmac0-miim { 455be7064f8SJoseph Chen rockchip,pins = 456be7064f8SJoseph Chen /* gmac0_mdc */ 457be7064f8SJoseph Chen <2 RK_PC3 2 &pcfg_pull_none>, 458be7064f8SJoseph Chen /* gmac0_mdio */ 4592d25c32eSJoseph Chen <2 RK_PC4 2 &pcfg_pull_none>; 4602d25c32eSJoseph Chen }; 46134ddf661SDavid Wu gmac0_clkinout: gmac0-clkinout { 4622d25c32eSJoseph Chen rockchip,pins = 4632d25c32eSJoseph Chen /* gmac0_mclkinout */ 46434ddf661SDavid Wu <2 RK_PC2 2 &pcfg_pull_none>; 46534ddf661SDavid Wu }; 46634ddf661SDavid Wu gmac0_rx_er: gmac0-rx-er { 46734ddf661SDavid Wu rockchip,pins = 46834ddf661SDavid Wu /* gmac0_rxer */ 46934ddf661SDavid Wu <2 RK_PC5 2 &pcfg_pull_none>; 47034ddf661SDavid Wu }; 47134ddf661SDavid Wu gmac0_rx_bus2: gmac0-rx-bus2 { 47234ddf661SDavid Wu rockchip,pins = 4732d25c32eSJoseph Chen /* gmac0_rxd0 */ 4742d25c32eSJoseph Chen <2 RK_PB6 1 &pcfg_pull_none>, 4752d25c32eSJoseph Chen /* gmac0_rxd1 */ 4762d25c32eSJoseph Chen <2 RK_PB7 2 &pcfg_pull_none>, 4772d25c32eSJoseph Chen /* gmac0_rxdvcrs */ 47834ddf661SDavid Wu <2 RK_PC0 2 &pcfg_pull_none>; 47934ddf661SDavid Wu }; 48034ddf661SDavid Wu gmac0_tx_bus2: gmac0-tx-bus2 { 48134ddf661SDavid Wu rockchip,pins = 4822d25c32eSJoseph Chen /* gmac0_txd0 */ 48334ddf661SDavid Wu <2 RK_PB3 1 &pcfg_pull_none_drv_level_2>, 4842d25c32eSJoseph Chen /* gmac0_txd1 */ 48534ddf661SDavid Wu <2 RK_PB4 1 &pcfg_pull_none_drv_level_2>, 4862d25c32eSJoseph Chen /* gmac0_txen */ 4872d25c32eSJoseph Chen <2 RK_PB5 1 &pcfg_pull_none>; 4882d25c32eSJoseph Chen }; 48934ddf661SDavid Wu gmac0_rgmii_clk: gmac0-rgmii-clk { 4902d25c32eSJoseph Chen rockchip,pins = 491be7064f8SJoseph Chen /* gmac0_rxclk */ 492be7064f8SJoseph Chen <2 RK_PA5 2 &pcfg_pull_none>, 49334ddf661SDavid Wu /* gmac0_txclk */ 49434ddf661SDavid Wu <2 RK_PB0 2 &pcfg_pull_none_drv_level_1>; 49534ddf661SDavid Wu }; 49634ddf661SDavid Wu gmac0_rgmii_bus: gmac0-rgmii-bus { 49734ddf661SDavid Wu rockchip,pins = 498be7064f8SJoseph Chen /* gmac0_rxd2 */ 499be7064f8SJoseph Chen <2 RK_PA3 2 &pcfg_pull_none>, 500be7064f8SJoseph Chen /* gmac0_rxd3 */ 501be7064f8SJoseph Chen <2 RK_PA4 2 &pcfg_pull_none>, 502be7064f8SJoseph Chen /* gmac0_txd2 */ 50334ddf661SDavid Wu <2 RK_PA6 2 &pcfg_pull_none_drv_level_2>, 504be7064f8SJoseph Chen /* gmac0_txd3 */ 50534ddf661SDavid Wu <2 RK_PA7 2 &pcfg_pull_none_drv_level_2>; 506be7064f8SJoseph Chen }; 507be7064f8SJoseph Chen }; 508be7064f8SJoseph Chen gmac1 { 50934ddf661SDavid Wu gmac1m0_miim: gmac1m0-miim { 510be7064f8SJoseph Chen rockchip,pins = 511be7064f8SJoseph Chen /* gmac1_mdcm0 */ 512be7064f8SJoseph Chen <3 RK_PC4 3 &pcfg_pull_none>, 513be7064f8SJoseph Chen /* gmac1_mdiom0 */ 5142d25c32eSJoseph Chen <3 RK_PC5 3 &pcfg_pull_none>; 5152d25c32eSJoseph Chen }; 51634ddf661SDavid Wu gmac1m0_clkinout: gmac1m0-clkinout { 5172d25c32eSJoseph Chen rockchip,pins = 5182d25c32eSJoseph Chen /* gmac1_mclkinoutm0 */ 51934ddf661SDavid Wu <3 RK_PC0 3 &pcfg_pull_none>; 52034ddf661SDavid Wu }; 52134ddf661SDavid Wu gmac1m0_rx_er: gmac1m0-rx-er { 52234ddf661SDavid Wu rockchip,pins = 52334ddf661SDavid Wu /* gmac1_rxerm0 */ 52434ddf661SDavid Wu <3 RK_PB4 3 &pcfg_pull_none>; 52534ddf661SDavid Wu }; 52634ddf661SDavid Wu gmac1m0_rx_bus2: gmac1m0-rx-bus2 { 52734ddf661SDavid Wu rockchip,pins = 5282d25c32eSJoseph Chen /* gmac1_rxd0m0 */ 5292d25c32eSJoseph Chen <3 RK_PB1 3 &pcfg_pull_none>, 5302d25c32eSJoseph Chen /* gmac1_rxd1m0 */ 5312d25c32eSJoseph Chen <3 RK_PB2 3 &pcfg_pull_none>, 5322d25c32eSJoseph Chen /* gmac1_rxdvcrsm0 */ 53334ddf661SDavid Wu <3 RK_PB3 3 &pcfg_pull_none>; 53434ddf661SDavid Wu }; 53534ddf661SDavid Wu gmac1m0_tx_bus2: gmac1m0-tx-bus2 { 53634ddf661SDavid Wu rockchip,pins = 5372d25c32eSJoseph Chen /* gmac1_txd0m0 */ 53834ddf661SDavid Wu <3 RK_PB5 3 &pcfg_pull_none_drv_level_2>, 5392d25c32eSJoseph Chen /* gmac1_txd1m0 */ 54034ddf661SDavid Wu <3 RK_PB6 3 &pcfg_pull_none_drv_level_2>, 5412d25c32eSJoseph Chen /* gmac1_txenm0 */ 5422d25c32eSJoseph Chen <3 RK_PB7 3 &pcfg_pull_none>; 5432d25c32eSJoseph Chen }; 54434ddf661SDavid Wu gmac1m0_rgmii_clk: gmac1m0-rgmii-clk { 5452d25c32eSJoseph Chen rockchip,pins = 546be7064f8SJoseph Chen /* gmac1_rxclkm0 */ 547be7064f8SJoseph Chen <3 RK_PA7 3 &pcfg_pull_none>, 54834ddf661SDavid Wu /* gmac1_txclkm0 */ 54934ddf661SDavid Wu <3 RK_PA6 3 &pcfg_pull_none_drv_level_1>; 55034ddf661SDavid Wu }; 55134ddf661SDavid Wu gmac1m0_rgmii_bus: gmac1m0-rgmii-bus { 55234ddf661SDavid Wu rockchip,pins = 553be7064f8SJoseph Chen /* gmac1_rxd2m0 */ 554be7064f8SJoseph Chen <3 RK_PA4 3 &pcfg_pull_none>, 555be7064f8SJoseph Chen /* gmac1_rxd3m0 */ 556be7064f8SJoseph Chen <3 RK_PA5 3 &pcfg_pull_none>, 557be7064f8SJoseph Chen /* gmac1_txd2m0 */ 55834ddf661SDavid Wu <3 RK_PA2 3 &pcfg_pull_none_drv_level_2>, 559be7064f8SJoseph Chen /* gmac1_txd3m0 */ 56034ddf661SDavid Wu <3 RK_PA3 3 &pcfg_pull_none_drv_level_2>; 561be7064f8SJoseph Chen }; 56234ddf661SDavid Wu gmac1m1_miim: gmac1m1-miim { 563be7064f8SJoseph Chen rockchip,pins = 564be7064f8SJoseph Chen /* gmac1_mdcm1 */ 565be7064f8SJoseph Chen <4 RK_PB6 3 &pcfg_pull_none>, 566be7064f8SJoseph Chen /* gmac1_mdiom1 */ 5672d25c32eSJoseph Chen <4 RK_PB7 3 &pcfg_pull_none>; 5682d25c32eSJoseph Chen }; 56934ddf661SDavid Wu gmac1m1_clkinout: gmac1m1-clkinout { 5702d25c32eSJoseph Chen rockchip,pins = 5712d25c32eSJoseph Chen /* gmac1_mclkinoutm1 */ 57234ddf661SDavid Wu <4 RK_PC1 3 &pcfg_pull_none>; 57334ddf661SDavid Wu }; 57434ddf661SDavid Wu gmac1m1_rx_er: gmac1m1-rx-er { 57534ddf661SDavid Wu rockchip,pins = 57634ddf661SDavid Wu /* gmac1_rxerm1 */ 57734ddf661SDavid Wu <4 RK_PB2 3 &pcfg_pull_none>; 57834ddf661SDavid Wu }; 57934ddf661SDavid Wu gmac1m1_rx_bus2: gmac1m1-rx-bus2 { 58034ddf661SDavid Wu rockchip,pins = 5812d25c32eSJoseph Chen /* gmac1_rxd0m1 */ 5822d25c32eSJoseph Chen <4 RK_PA7 3 &pcfg_pull_none>, 5832d25c32eSJoseph Chen /* gmac1_rxd1m1 */ 5842d25c32eSJoseph Chen <4 RK_PB0 3 &pcfg_pull_none>, 5852d25c32eSJoseph Chen /* gmac1_rxdvcrsm1 */ 58634ddf661SDavid Wu <4 RK_PB1 3 &pcfg_pull_none>; 58734ddf661SDavid Wu }; 58834ddf661SDavid Wu gmac1m1_tx_bus2: gmac1m1-tx-bus2 { 58934ddf661SDavid Wu rockchip,pins = 5902d25c32eSJoseph Chen /* gmac1_txd0m1 */ 59134ddf661SDavid Wu <4 RK_PA4 3 &pcfg_pull_none_drv_level_2>, 5922d25c32eSJoseph Chen /* gmac1_txd1m1 */ 59334ddf661SDavid Wu <4 RK_PA5 3 &pcfg_pull_none_drv_level_2>, 5942d25c32eSJoseph Chen /* gmac1_txenm1 */ 5952d25c32eSJoseph Chen <4 RK_PA6 3 &pcfg_pull_none>; 5962d25c32eSJoseph Chen }; 59734ddf661SDavid Wu gmac1m1_rgmii_clk: gmac1m1-rgmii-clk { 5982d25c32eSJoseph Chen rockchip,pins = 599be7064f8SJoseph Chen /* gmac1_rxclkm1 */ 600be7064f8SJoseph Chen <4 RK_PA3 3 &pcfg_pull_none>, 60134ddf661SDavid Wu /* gmac1_txclkm1 */ 60234ddf661SDavid Wu <4 RK_PA0 3 &pcfg_pull_none_drv_level_1>; 60334ddf661SDavid Wu }; 60434ddf661SDavid Wu gmac1m1_rgmii_bus: gmac1m1-rgmii-bus { 60534ddf661SDavid Wu rockchip,pins = 606be7064f8SJoseph Chen /* gmac1_rxd2m1 */ 607be7064f8SJoseph Chen <4 RK_PA1 3 &pcfg_pull_none>, 608be7064f8SJoseph Chen /* gmac1_rxd3m1 */ 609be7064f8SJoseph Chen <4 RK_PA2 3 &pcfg_pull_none>, 610be7064f8SJoseph Chen /* gmac1_txd2m1 */ 61134ddf661SDavid Wu <3 RK_PD6 3 &pcfg_pull_none_drv_level_2>, 612be7064f8SJoseph Chen /* gmac1_txd3m1 */ 61334ddf661SDavid Wu <3 RK_PD7 3 &pcfg_pull_none_drv_level_2>; 614be7064f8SJoseph Chen }; 615be7064f8SJoseph Chen }; 616be7064f8SJoseph Chen gpu { 617be7064f8SJoseph Chen gpu_pins: gpu-pins { 618be7064f8SJoseph Chen rockchip,pins = 619be7064f8SJoseph Chen /* gpu_avs */ 620be7064f8SJoseph Chen <0 RK_PC0 2 &pcfg_pull_none>, 621be7064f8SJoseph Chen /* gpu_pwren */ 622be7064f8SJoseph Chen <0 RK_PA6 4 &pcfg_pull_none>; 623be7064f8SJoseph Chen }; 624be7064f8SJoseph Chen }; 625be7064f8SJoseph Chen hdmitx { 6262d25c32eSJoseph Chen hdmitxm0_cec: hdmitxm0-cec { 627be7064f8SJoseph Chen rockchip,pins = 628be7064f8SJoseph Chen /* hdmitx_cecm0 */ 629be7064f8SJoseph Chen <4 RK_PD1 1 &pcfg_pull_none>; 630be7064f8SJoseph Chen }; 6312d25c32eSJoseph Chen hdmitxm1_cec: hdmitxm1-cec { 632be7064f8SJoseph Chen rockchip,pins = 633be7064f8SJoseph Chen /* hdmitx_cecm1 */ 634be7064f8SJoseph Chen <0 RK_PC7 1 &pcfg_pull_none>; 635be7064f8SJoseph Chen }; 636be7064f8SJoseph Chen hdmitx_scl: hdmitx-scl { 637be7064f8SJoseph Chen rockchip,pins = 638be7064f8SJoseph Chen <4 RK_PC7 1 &pcfg_pull_none>; 639be7064f8SJoseph Chen }; 640be7064f8SJoseph Chen hdmitx_sda: hdmitx-sda { 641be7064f8SJoseph Chen rockchip,pins = 642be7064f8SJoseph Chen <4 RK_PD0 1 &pcfg_pull_none>; 643be7064f8SJoseph Chen }; 644be7064f8SJoseph Chen }; 645be7064f8SJoseph Chen i2c0 { 646be7064f8SJoseph Chen i2c0_xfer: i2c0-xfer { 647be7064f8SJoseph Chen rockchip,pins = 648be7064f8SJoseph Chen /* i2c0_scl */ 649be7064f8SJoseph Chen <0 RK_PB1 1 &pcfg_pull_none_smt>, 650be7064f8SJoseph Chen /* i2c0_sda */ 651be7064f8SJoseph Chen <0 RK_PB2 1 &pcfg_pull_none_smt>; 652be7064f8SJoseph Chen }; 653be7064f8SJoseph Chen }; 654be7064f8SJoseph Chen i2c1 { 655be7064f8SJoseph Chen i2c1_xfer: i2c1-xfer { 656be7064f8SJoseph Chen rockchip,pins = 657be7064f8SJoseph Chen /* i2c1_scl */ 658be7064f8SJoseph Chen <0 RK_PB3 1 &pcfg_pull_none_smt>, 659be7064f8SJoseph Chen /* i2c1_sda */ 660be7064f8SJoseph Chen <0 RK_PB4 1 &pcfg_pull_none_smt>; 661be7064f8SJoseph Chen }; 662be7064f8SJoseph Chen }; 663be7064f8SJoseph Chen i2c2 { 664be7064f8SJoseph Chen i2c2m0_xfer: i2c2m0-xfer { 665be7064f8SJoseph Chen rockchip,pins = 666be7064f8SJoseph Chen /* i2c2_sclm0 */ 667be7064f8SJoseph Chen <0 RK_PB5 1 &pcfg_pull_none_smt>, 668be7064f8SJoseph Chen /* i2c2_sdam0 */ 669be7064f8SJoseph Chen <0 RK_PB6 1 &pcfg_pull_none_smt>; 670be7064f8SJoseph Chen }; 671be7064f8SJoseph Chen i2c2m1_xfer: i2c2m1-xfer { 672be7064f8SJoseph Chen rockchip,pins = 673be7064f8SJoseph Chen /* i2c2_sclm1 */ 674be7064f8SJoseph Chen <4 RK_PB5 1 &pcfg_pull_none_smt>, 675be7064f8SJoseph Chen /* i2c2_sdam1 */ 676be7064f8SJoseph Chen <4 RK_PB4 1 &pcfg_pull_none_smt>; 677be7064f8SJoseph Chen }; 678be7064f8SJoseph Chen }; 679be7064f8SJoseph Chen i2c3 { 680be7064f8SJoseph Chen i2c3m0_xfer: i2c3m0-xfer { 681be7064f8SJoseph Chen rockchip,pins = 682be7064f8SJoseph Chen /* i2c3_sclm0 */ 683be7064f8SJoseph Chen <1 RK_PA1 1 &pcfg_pull_none_smt>, 684be7064f8SJoseph Chen /* i2c3_sdam0 */ 685be7064f8SJoseph Chen <1 RK_PA0 1 &pcfg_pull_none_smt>; 686be7064f8SJoseph Chen }; 687be7064f8SJoseph Chen i2c3m1_xfer: i2c3m1-xfer { 688be7064f8SJoseph Chen rockchip,pins = 689be7064f8SJoseph Chen /* i2c3_sclm1 */ 690be7064f8SJoseph Chen <3 RK_PB5 4 &pcfg_pull_none_smt>, 691be7064f8SJoseph Chen /* i2c3_sdam1 */ 692be7064f8SJoseph Chen <3 RK_PB6 4 &pcfg_pull_none_smt>; 693be7064f8SJoseph Chen }; 694be7064f8SJoseph Chen }; 695be7064f8SJoseph Chen i2c4 { 696be7064f8SJoseph Chen i2c4m0_xfer: i2c4m0-xfer { 697be7064f8SJoseph Chen rockchip,pins = 698be7064f8SJoseph Chen /* i2c4_sclm0 */ 699be7064f8SJoseph Chen <4 RK_PB3 1 &pcfg_pull_none_smt>, 700be7064f8SJoseph Chen /* i2c4_sdam0 */ 701be7064f8SJoseph Chen <4 RK_PB2 1 &pcfg_pull_none_smt>; 702be7064f8SJoseph Chen }; 703be7064f8SJoseph Chen i2c4m1_xfer: i2c4m1-xfer { 704be7064f8SJoseph Chen rockchip,pins = 705be7064f8SJoseph Chen /* i2c4_sclm1 */ 706be7064f8SJoseph Chen <2 RK_PB2 2 &pcfg_pull_none_smt>, 707be7064f8SJoseph Chen /* i2c4_sdam1 */ 708be7064f8SJoseph Chen <2 RK_PB1 2 &pcfg_pull_none_smt>; 709be7064f8SJoseph Chen }; 710be7064f8SJoseph Chen }; 711be7064f8SJoseph Chen i2c5 { 712be7064f8SJoseph Chen i2c5m0_xfer: i2c5m0-xfer { 713be7064f8SJoseph Chen rockchip,pins = 714be7064f8SJoseph Chen /* i2c5_sclm0 */ 715be7064f8SJoseph Chen <3 RK_PB3 4 &pcfg_pull_none_smt>, 716be7064f8SJoseph Chen /* i2c5_sdam0 */ 717be7064f8SJoseph Chen <3 RK_PB4 4 &pcfg_pull_none_smt>; 718be7064f8SJoseph Chen }; 719be7064f8SJoseph Chen i2c5m1_xfer: i2c5m1-xfer { 720be7064f8SJoseph Chen rockchip,pins = 721be7064f8SJoseph Chen /* i2c5_sclm1 */ 722be7064f8SJoseph Chen <4 RK_PC7 2 &pcfg_pull_none_smt>, 723be7064f8SJoseph Chen /* i2c5_sdam1 */ 724be7064f8SJoseph Chen <4 RK_PD0 2 &pcfg_pull_none_smt>; 725be7064f8SJoseph Chen }; 726be7064f8SJoseph Chen }; 727be7064f8SJoseph Chen i2s1 { 728be7064f8SJoseph Chen i2s1lrckrxm0: i2s1lrckrxm0 { 729be7064f8SJoseph Chen rockchip,pins = 730be7064f8SJoseph Chen <1 RK_PA6 1 &pcfg_pull_none>; 731be7064f8SJoseph Chen }; 732be7064f8SJoseph Chen i2s1lrcktxm0: i2s1lrcktxm0 { 733be7064f8SJoseph Chen rockchip,pins = 734be7064f8SJoseph Chen <1 RK_PA5 1 &pcfg_pull_none>; 735be7064f8SJoseph Chen }; 736be7064f8SJoseph Chen i2s1mclkm0: i2s1mclkm0 { 737be7064f8SJoseph Chen rockchip,pins = 738be7064f8SJoseph Chen <1 RK_PA2 1 &pcfg_pull_none>; 739be7064f8SJoseph Chen }; 740be7064f8SJoseph Chen i2s1sclkrxm0: i2s1sclkrxm0 { 741be7064f8SJoseph Chen rockchip,pins = 742be7064f8SJoseph Chen <1 RK_PA4 1 &pcfg_pull_none>; 743be7064f8SJoseph Chen }; 744be7064f8SJoseph Chen i2s1sclktxm0: i2s1sclktxm0 { 745be7064f8SJoseph Chen rockchip,pins = 746be7064f8SJoseph Chen <1 RK_PA3 1 &pcfg_pull_none>; 747be7064f8SJoseph Chen }; 748be7064f8SJoseph Chen i2s1sdi0m0: i2s1sdi0m0 { 749be7064f8SJoseph Chen rockchip,pins = 750be7064f8SJoseph Chen <1 RK_PB3 1 &pcfg_pull_none>; 751be7064f8SJoseph Chen }; 752be7064f8SJoseph Chen i2s1sdi1m0: i2s1sdi1m0 { 753be7064f8SJoseph Chen rockchip,pins = 754be7064f8SJoseph Chen <1 RK_PB2 2 &pcfg_pull_none>; 755be7064f8SJoseph Chen }; 756be7064f8SJoseph Chen i2s1sdi2m0: i2s1sdi2m0 { 757be7064f8SJoseph Chen rockchip,pins = 758be7064f8SJoseph Chen <1 RK_PB1 2 &pcfg_pull_none>; 759be7064f8SJoseph Chen }; 760be7064f8SJoseph Chen i2s1sdi3m0: i2s1sdi3m0 { 761be7064f8SJoseph Chen rockchip,pins = 762be7064f8SJoseph Chen <1 RK_PB0 2 &pcfg_pull_none>; 763be7064f8SJoseph Chen }; 764be7064f8SJoseph Chen i2s1sdo0m0: i2s1sdo0m0 { 765be7064f8SJoseph Chen rockchip,pins = 766be7064f8SJoseph Chen <1 RK_PA7 1 &pcfg_pull_none>; 767be7064f8SJoseph Chen }; 768be7064f8SJoseph Chen i2s1sdo1m0: i2s1sdo1m0 { 769be7064f8SJoseph Chen rockchip,pins = 770be7064f8SJoseph Chen <1 RK_PB0 1 &pcfg_pull_none>; 771be7064f8SJoseph Chen }; 772be7064f8SJoseph Chen i2s1sdo2m0: i2s1sdo2m0 { 773be7064f8SJoseph Chen rockchip,pins = 774be7064f8SJoseph Chen <1 RK_PB1 1 &pcfg_pull_none>; 775be7064f8SJoseph Chen }; 776be7064f8SJoseph Chen i2s1sdo3m0: i2s1sdo3m0 { 777be7064f8SJoseph Chen rockchip,pins = 778be7064f8SJoseph Chen <1 RK_PB2 1 &pcfg_pull_none>; 779be7064f8SJoseph Chen }; 780be7064f8SJoseph Chen i2s1lrckrxm1: i2s1lrckrxm1 { 781be7064f8SJoseph Chen rockchip,pins = 782be7064f8SJoseph Chen <4 RK_PA7 5 &pcfg_pull_none>; 783be7064f8SJoseph Chen }; 784be7064f8SJoseph Chen i2s1lrcktxm1: i2s1lrcktxm1 { 785be7064f8SJoseph Chen rockchip,pins = 786be7064f8SJoseph Chen <3 RK_PD0 4 &pcfg_pull_none>; 787be7064f8SJoseph Chen }; 788be7064f8SJoseph Chen i2s1mclkm1: i2s1mclkm1 { 789be7064f8SJoseph Chen rockchip,pins = 790be7064f8SJoseph Chen <3 RK_PC6 4 &pcfg_pull_none>; 791be7064f8SJoseph Chen }; 792be7064f8SJoseph Chen i2s1sclkrxm1: i2s1sclkrxm1 { 793be7064f8SJoseph Chen rockchip,pins = 794be7064f8SJoseph Chen <4 RK_PA6 5 &pcfg_pull_none>; 795be7064f8SJoseph Chen }; 796be7064f8SJoseph Chen i2s1sclktxm1: i2s1sclktxm1 { 797be7064f8SJoseph Chen rockchip,pins = 798be7064f8SJoseph Chen <3 RK_PC7 4 &pcfg_pull_none>; 799be7064f8SJoseph Chen }; 800be7064f8SJoseph Chen i2s1sdi0m1: i2s1sdi0m1 { 801be7064f8SJoseph Chen rockchip,pins = 802be7064f8SJoseph Chen <3 RK_PD2 4 &pcfg_pull_none>; 803be7064f8SJoseph Chen }; 804be7064f8SJoseph Chen i2s1sdi1m1: i2s1sdi1m1 { 805be7064f8SJoseph Chen rockchip,pins = 806be7064f8SJoseph Chen <3 RK_PD3 4 &pcfg_pull_none>; 807be7064f8SJoseph Chen }; 808be7064f8SJoseph Chen i2s1sdi2m1: i2s1sdi2m1 { 809be7064f8SJoseph Chen rockchip,pins = 810be7064f8SJoseph Chen <3 RK_PD4 4 &pcfg_pull_none>; 811be7064f8SJoseph Chen }; 812be7064f8SJoseph Chen i2s1sdi3m1: i2s1sdi3m1 { 813be7064f8SJoseph Chen rockchip,pins = 814be7064f8SJoseph Chen <3 RK_PD5 4 &pcfg_pull_none>; 815be7064f8SJoseph Chen }; 816be7064f8SJoseph Chen i2s1sdo0m1: i2s1sdo0m1 { 817be7064f8SJoseph Chen rockchip,pins = 818be7064f8SJoseph Chen <3 RK_PD1 4 &pcfg_pull_none>; 819be7064f8SJoseph Chen }; 820be7064f8SJoseph Chen i2s1sdo1m1: i2s1sdo1m1 { 821be7064f8SJoseph Chen rockchip,pins = 822be7064f8SJoseph Chen <4 RK_PB0 5 &pcfg_pull_none>; 823be7064f8SJoseph Chen }; 824be7064f8SJoseph Chen i2s1sdo2m1: i2s1sdo2m1 { 825be7064f8SJoseph Chen rockchip,pins = 826be7064f8SJoseph Chen <4 RK_PB1 4 &pcfg_pull_none>; 827be7064f8SJoseph Chen }; 828be7064f8SJoseph Chen i2s1lrckrxm2: i2s1lrckrxm2 { 829be7064f8SJoseph Chen rockchip,pins = 830be7064f8SJoseph Chen <3 RK_PC5 5 &pcfg_pull_none>; 831be7064f8SJoseph Chen }; 832be7064f8SJoseph Chen i2s1lrcktxm2: i2s1lrcktxm2 { 833be7064f8SJoseph Chen rockchip,pins = 834be7064f8SJoseph Chen <2 RK_PD2 5 &pcfg_pull_none>; 835be7064f8SJoseph Chen }; 836be7064f8SJoseph Chen i2s1mclkm2: i2s1mclkm2 { 837be7064f8SJoseph Chen rockchip,pins = 838be7064f8SJoseph Chen <2 RK_PD0 5 &pcfg_pull_none>; 839be7064f8SJoseph Chen }; 840be7064f8SJoseph Chen i2s1sclktxm2: i2s1sclktxm2 { 841be7064f8SJoseph Chen rockchip,pins = 842be7064f8SJoseph Chen <2 RK_PD1 5 &pcfg_pull_none>; 843be7064f8SJoseph Chen }; 844be7064f8SJoseph Chen i2s1sdi0m2: i2s1sdi0m2 { 845be7064f8SJoseph Chen rockchip,pins = 846be7064f8SJoseph Chen <2 RK_PD3 5 &pcfg_pull_none>; 847be7064f8SJoseph Chen }; 848be7064f8SJoseph Chen i2s1sdi1m2: i2s1sdi1m2 { 849be7064f8SJoseph Chen rockchip,pins = 850be7064f8SJoseph Chen <2 RK_PD4 5 &pcfg_pull_none>; 851be7064f8SJoseph Chen }; 852be7064f8SJoseph Chen i2s1sdi2m2: i2s1sdi2m2 { 853be7064f8SJoseph Chen rockchip,pins = 854be7064f8SJoseph Chen <2 RK_PD5 5 &pcfg_pull_none>; 855be7064f8SJoseph Chen }; 856be7064f8SJoseph Chen i2s1sdi3m2: i2s1sdi3m2 { 857be7064f8SJoseph Chen rockchip,pins = 858be7064f8SJoseph Chen <2 RK_PD6 5 &pcfg_pull_none>; 859be7064f8SJoseph Chen }; 860be7064f8SJoseph Chen i2s1sdo0m2: i2s1sdo0m2 { 861be7064f8SJoseph Chen rockchip,pins = 862be7064f8SJoseph Chen <2 RK_PD7 5 &pcfg_pull_none>; 863be7064f8SJoseph Chen }; 864be7064f8SJoseph Chen i2s1sdo1m2: i2s1sdo1m2 { 865be7064f8SJoseph Chen rockchip,pins = 866be7064f8SJoseph Chen <3 RK_PA0 5 &pcfg_pull_none>; 867be7064f8SJoseph Chen }; 868be7064f8SJoseph Chen i2s1sdo2m2: i2s1sdo2m2 { 869be7064f8SJoseph Chen rockchip,pins = 870be7064f8SJoseph Chen <3 RK_PC1 5 &pcfg_pull_none>; 871be7064f8SJoseph Chen }; 872be7064f8SJoseph Chen i2s1sdo3m2: i2s1sdo3m2 { 873be7064f8SJoseph Chen rockchip,pins = 874be7064f8SJoseph Chen <3 RK_PC2 5 &pcfg_pull_none>; 875be7064f8SJoseph Chen }; 876be7064f8SJoseph Chen i2s1_sclkrxm: i2s1-sclkrxm { 877be7064f8SJoseph Chen rockchip,pins = 878be7064f8SJoseph Chen <3 RK_PC3 5 &pcfg_pull_none>; 879be7064f8SJoseph Chen }; 880be7064f8SJoseph Chen i2s1_sdo3m: i2s1-sdo3m { 881be7064f8SJoseph Chen rockchip,pins = 882be7064f8SJoseph Chen <4 RK_PB5 4 &pcfg_pull_none>; 883be7064f8SJoseph Chen }; 884be7064f8SJoseph Chen }; 885be7064f8SJoseph Chen i2s2 { 886be7064f8SJoseph Chen i2s2lrckrxm0: i2s2lrckrxm0 { 887be7064f8SJoseph Chen rockchip,pins = 888be7064f8SJoseph Chen <2 RK_PC0 1 &pcfg_pull_none>; 889be7064f8SJoseph Chen }; 890be7064f8SJoseph Chen i2s2lrcktxm0: i2s2lrcktxm0 { 891be7064f8SJoseph Chen rockchip,pins = 892be7064f8SJoseph Chen <2 RK_PC3 1 &pcfg_pull_none>; 893be7064f8SJoseph Chen }; 894be7064f8SJoseph Chen i2s2mclkm0: i2s2mclkm0 { 895be7064f8SJoseph Chen rockchip,pins = 896be7064f8SJoseph Chen <2 RK_PC1 1 &pcfg_pull_none>; 897be7064f8SJoseph Chen }; 898be7064f8SJoseph Chen i2s2sclkrxm0: i2s2sclkrxm0 { 899be7064f8SJoseph Chen rockchip,pins = 900be7064f8SJoseph Chen <2 RK_PB7 1 &pcfg_pull_none>; 901be7064f8SJoseph Chen }; 902be7064f8SJoseph Chen i2s2sclktxm0: i2s2sclktxm0 { 903be7064f8SJoseph Chen rockchip,pins = 904be7064f8SJoseph Chen <2 RK_PC2 1 &pcfg_pull_none>; 905be7064f8SJoseph Chen }; 906be7064f8SJoseph Chen i2s2sdim0: i2s2sdim0 { 907be7064f8SJoseph Chen rockchip,pins = 908be7064f8SJoseph Chen <2 RK_PC5 1 &pcfg_pull_none>; 909be7064f8SJoseph Chen }; 910be7064f8SJoseph Chen i2s2sdom0: i2s2sdom0 { 911be7064f8SJoseph Chen rockchip,pins = 912be7064f8SJoseph Chen <2 RK_PC4 1 &pcfg_pull_none>; 913be7064f8SJoseph Chen }; 914be7064f8SJoseph Chen i2s2lrckrxm1: i2s2lrckrxm1 { 915be7064f8SJoseph Chen rockchip,pins = 916be7064f8SJoseph Chen <4 RK_PA5 5 &pcfg_pull_none>; 917be7064f8SJoseph Chen }; 918be7064f8SJoseph Chen i2s2lrcktxm1: i2s2lrcktxm1 { 919be7064f8SJoseph Chen rockchip,pins = 920be7064f8SJoseph Chen <4 RK_PA4 5 &pcfg_pull_none>; 921be7064f8SJoseph Chen }; 922be7064f8SJoseph Chen i2s2mclkm1: i2s2mclkm1 { 923be7064f8SJoseph Chen rockchip,pins = 924be7064f8SJoseph Chen <4 RK_PB6 5 &pcfg_pull_none>; 925be7064f8SJoseph Chen }; 926be7064f8SJoseph Chen i2s2sclkrxm1: i2s2sclkrxm1 { 927be7064f8SJoseph Chen rockchip,pins = 928be7064f8SJoseph Chen <4 RK_PC1 5 &pcfg_pull_none>; 929be7064f8SJoseph Chen }; 930be7064f8SJoseph Chen i2s2sclktxm1: i2s2sclktxm1 { 931be7064f8SJoseph Chen rockchip,pins = 932be7064f8SJoseph Chen <4 RK_PB7 4 &pcfg_pull_none>; 933be7064f8SJoseph Chen }; 934be7064f8SJoseph Chen i2s2sdim1: i2s2sdim1 { 935be7064f8SJoseph Chen rockchip,pins = 936be7064f8SJoseph Chen <4 RK_PB2 5 &pcfg_pull_none>; 937be7064f8SJoseph Chen }; 938be7064f8SJoseph Chen i2s2sdom1: i2s2sdom1 { 939be7064f8SJoseph Chen rockchip,pins = 940be7064f8SJoseph Chen <4 RK_PB3 5 &pcfg_pull_none>; 941be7064f8SJoseph Chen }; 942be7064f8SJoseph Chen }; 943be7064f8SJoseph Chen i2s3 { 944be7064f8SJoseph Chen i2s3lrckm0: i2s3lrckm0 { 945be7064f8SJoseph Chen rockchip,pins = 946be7064f8SJoseph Chen <3 RK_PA4 4 &pcfg_pull_none>; 947be7064f8SJoseph Chen }; 948be7064f8SJoseph Chen i2s3mclkm0: i2s3mclkm0 { 949be7064f8SJoseph Chen rockchip,pins = 950be7064f8SJoseph Chen <3 RK_PA2 4 &pcfg_pull_none>; 951be7064f8SJoseph Chen }; 952be7064f8SJoseph Chen i2s3sclkm0: i2s3sclkm0 { 953be7064f8SJoseph Chen rockchip,pins = 954be7064f8SJoseph Chen <3 RK_PA3 4 &pcfg_pull_none>; 955be7064f8SJoseph Chen }; 956be7064f8SJoseph Chen i2s3sdim0: i2s3sdim0 { 957be7064f8SJoseph Chen rockchip,pins = 958be7064f8SJoseph Chen <3 RK_PA6 4 &pcfg_pull_none>; 959be7064f8SJoseph Chen }; 960be7064f8SJoseph Chen i2s3sdom0: i2s3sdom0 { 961be7064f8SJoseph Chen rockchip,pins = 962be7064f8SJoseph Chen <3 RK_PA5 4 &pcfg_pull_none>; 963be7064f8SJoseph Chen }; 964be7064f8SJoseph Chen i2s3lrckm1: i2s3lrckm1 { 965be7064f8SJoseph Chen rockchip,pins = 966be7064f8SJoseph Chen <4 RK_PC4 5 &pcfg_pull_none>; 967be7064f8SJoseph Chen }; 968be7064f8SJoseph Chen i2s3mclkm1: i2s3mclkm1 { 969be7064f8SJoseph Chen rockchip,pins = 970be7064f8SJoseph Chen <4 RK_PC2 5 &pcfg_pull_none>; 971be7064f8SJoseph Chen }; 972be7064f8SJoseph Chen i2s3sclkm1: i2s3sclkm1 { 973be7064f8SJoseph Chen rockchip,pins = 974be7064f8SJoseph Chen <4 RK_PC3 5 &pcfg_pull_none>; 975be7064f8SJoseph Chen }; 976be7064f8SJoseph Chen i2s3sdim1: i2s3sdim1 { 977be7064f8SJoseph Chen rockchip,pins = 978be7064f8SJoseph Chen <4 RK_PC6 5 &pcfg_pull_none>; 979be7064f8SJoseph Chen }; 980be7064f8SJoseph Chen i2s3sdom1: i2s3sdom1 { 981be7064f8SJoseph Chen rockchip,pins = 982be7064f8SJoseph Chen <4 RK_PC5 5 &pcfg_pull_none>; 983be7064f8SJoseph Chen }; 984be7064f8SJoseph Chen }; 985be7064f8SJoseph Chen isp { 986be7064f8SJoseph Chen isp_pins: isp-pins { 987be7064f8SJoseph Chen rockchip,pins = 988be7064f8SJoseph Chen /* isp_flashtrigin */ 989be7064f8SJoseph Chen <4 RK_PB4 4 &pcfg_pull_none>, 990be7064f8SJoseph Chen /* isp_flashtrigout */ 991be7064f8SJoseph Chen <4 RK_PA6 1 &pcfg_pull_none>, 992be7064f8SJoseph Chen /* isp_prelighttrig */ 993be7064f8SJoseph Chen <4 RK_PB1 1 &pcfg_pull_none>; 994be7064f8SJoseph Chen }; 995be7064f8SJoseph Chen }; 996be7064f8SJoseph Chen jtag { 997be7064f8SJoseph Chen jtag_pins: jtag-pins { 998be7064f8SJoseph Chen rockchip,pins = 999be7064f8SJoseph Chen /* jtag_tck */ 1000be7064f8SJoseph Chen <1 RK_PD7 2 &pcfg_pull_none>, 1001be7064f8SJoseph Chen /* jtag_tms */ 1002be7064f8SJoseph Chen <2 RK_PA0 2 &pcfg_pull_none>; 1003be7064f8SJoseph Chen }; 1004be7064f8SJoseph Chen }; 1005be7064f8SJoseph Chen lcdc { 1006be7064f8SJoseph Chen lcdc_ctl: lcdc-ctl { 1007be7064f8SJoseph Chen rockchip,pins = 1008be7064f8SJoseph Chen /* lcdc_clk */ 1009be7064f8SJoseph Chen <3 RK_PA0 1 &pcfg_pull_none>, 1010be7064f8SJoseph Chen /* lcdc_d0 */ 1011be7064f8SJoseph Chen <2 RK_PD0 1 &pcfg_pull_none>, 1012be7064f8SJoseph Chen /* lcdc_d1 */ 1013be7064f8SJoseph Chen <2 RK_PD1 1 &pcfg_pull_none>, 1014be7064f8SJoseph Chen /* lcdc_d2 */ 1015be7064f8SJoseph Chen <2 RK_PD2 1 &pcfg_pull_none>, 1016be7064f8SJoseph Chen /* lcdc_d3 */ 1017be7064f8SJoseph Chen <2 RK_PD3 1 &pcfg_pull_none>, 1018be7064f8SJoseph Chen /* lcdc_d4 */ 1019be7064f8SJoseph Chen <2 RK_PD4 1 &pcfg_pull_none>, 1020be7064f8SJoseph Chen /* lcdc_d5 */ 1021be7064f8SJoseph Chen <2 RK_PD5 1 &pcfg_pull_none>, 1022be7064f8SJoseph Chen /* lcdc_d6 */ 1023be7064f8SJoseph Chen <2 RK_PD6 1 &pcfg_pull_none>, 1024be7064f8SJoseph Chen /* lcdc_d7 */ 1025be7064f8SJoseph Chen <2 RK_PD7 1 &pcfg_pull_none>, 1026be7064f8SJoseph Chen /* lcdc_d8 */ 1027be7064f8SJoseph Chen <3 RK_PA1 1 &pcfg_pull_none>, 1028be7064f8SJoseph Chen /* lcdc_d9 */ 1029be7064f8SJoseph Chen <3 RK_PA2 1 &pcfg_pull_none>, 1030be7064f8SJoseph Chen /* lcdc_d10 */ 1031be7064f8SJoseph Chen <3 RK_PA3 1 &pcfg_pull_none>, 1032be7064f8SJoseph Chen /* lcdc_d11 */ 1033be7064f8SJoseph Chen <3 RK_PA4 1 &pcfg_pull_none>, 1034be7064f8SJoseph Chen /* lcdc_d12 */ 1035be7064f8SJoseph Chen <3 RK_PA5 1 &pcfg_pull_none>, 1036be7064f8SJoseph Chen /* lcdc_d13 */ 1037be7064f8SJoseph Chen <3 RK_PA6 1 &pcfg_pull_none>, 1038be7064f8SJoseph Chen /* lcdc_d14 */ 1039be7064f8SJoseph Chen <3 RK_PA7 1 &pcfg_pull_none>, 1040be7064f8SJoseph Chen /* lcdc_d15 */ 1041be7064f8SJoseph Chen <3 RK_PB0 1 &pcfg_pull_none>, 1042be7064f8SJoseph Chen /* lcdc_d16 */ 1043be7064f8SJoseph Chen <3 RK_PB1 1 &pcfg_pull_none>, 1044be7064f8SJoseph Chen /* lcdc_d17 */ 1045be7064f8SJoseph Chen <3 RK_PB2 1 &pcfg_pull_none>, 1046be7064f8SJoseph Chen /* lcdc_d18 */ 1047be7064f8SJoseph Chen <3 RK_PB3 1 &pcfg_pull_none>, 1048be7064f8SJoseph Chen /* lcdc_d19 */ 1049be7064f8SJoseph Chen <3 RK_PB4 1 &pcfg_pull_none>, 1050be7064f8SJoseph Chen /* lcdc_d20 */ 1051be7064f8SJoseph Chen <3 RK_PB5 1 &pcfg_pull_none>, 1052be7064f8SJoseph Chen /* lcdc_d21 */ 1053be7064f8SJoseph Chen <3 RK_PB6 1 &pcfg_pull_none>, 1054be7064f8SJoseph Chen /* lcdc_d22 */ 1055be7064f8SJoseph Chen <3 RK_PB7 1 &pcfg_pull_none>, 1056be7064f8SJoseph Chen /* lcdc_d23 */ 1057be7064f8SJoseph Chen <3 RK_PC0 1 &pcfg_pull_none>, 1058be7064f8SJoseph Chen /* lcdc_den */ 1059be7064f8SJoseph Chen <3 RK_PC3 1 &pcfg_pull_none>, 1060be7064f8SJoseph Chen /* lcdc_hsync */ 1061be7064f8SJoseph Chen <3 RK_PC1 1 &pcfg_pull_none>, 1062be7064f8SJoseph Chen /* lcdc_vsync */ 1063be7064f8SJoseph Chen <3 RK_PC2 1 &pcfg_pull_none>; 1064be7064f8SJoseph Chen }; 1065be7064f8SJoseph Chen }; 1066be7064f8SJoseph Chen mcu { 1067be7064f8SJoseph Chen mcu_pins: mcu-pins { 1068be7064f8SJoseph Chen rockchip,pins = 1069be7064f8SJoseph Chen /* mcu_jtagtck */ 1070be7064f8SJoseph Chen <0 RK_PB4 4 &pcfg_pull_none>, 1071be7064f8SJoseph Chen /* mcu_jtagtdi */ 1072be7064f8SJoseph Chen <0 RK_PC1 4 &pcfg_pull_none>, 1073be7064f8SJoseph Chen /* mcu_jtagtdo */ 1074be7064f8SJoseph Chen <0 RK_PB3 4 &pcfg_pull_none>, 1075be7064f8SJoseph Chen /* mcu_jtagtms */ 1076be7064f8SJoseph Chen <0 RK_PC2 4 &pcfg_pull_none>, 1077be7064f8SJoseph Chen /* mcu_jtagtrstn */ 1078be7064f8SJoseph Chen <0 RK_PC3 4 &pcfg_pull_none>; 1079be7064f8SJoseph Chen }; 1080be7064f8SJoseph Chen }; 1081be7064f8SJoseph Chen npu { 1082be7064f8SJoseph Chen npu_pins: npu-pins { 1083be7064f8SJoseph Chen rockchip,pins = 1084be7064f8SJoseph Chen /* npu_avs */ 1085be7064f8SJoseph Chen <0 RK_PC1 2 &pcfg_pull_none>; 1086be7064f8SJoseph Chen }; 1087be7064f8SJoseph Chen }; 1088be7064f8SJoseph Chen pcie20 { 1089be7064f8SJoseph Chen pcie20m0_pins: pcie20m0-pins { 1090be7064f8SJoseph Chen rockchip,pins = 1091be7064f8SJoseph Chen /* pcie20_clkreqnm0 */ 1092be7064f8SJoseph Chen <0 RK_PA5 3 &pcfg_pull_none>, 1093be7064f8SJoseph Chen /* pcie20_perstnm0 */ 1094be7064f8SJoseph Chen <0 RK_PB6 3 &pcfg_pull_none>, 1095be7064f8SJoseph Chen /* pcie20_wakenm0 */ 1096be7064f8SJoseph Chen <0 RK_PB5 3 &pcfg_pull_none>; 1097be7064f8SJoseph Chen }; 1098be7064f8SJoseph Chen pcie20m1_pins: pcie20m1-pins { 1099be7064f8SJoseph Chen rockchip,pins = 1100be7064f8SJoseph Chen /* pcie20_clkreqnm1 */ 1101be7064f8SJoseph Chen <2 RK_PD0 4 &pcfg_pull_none>, 1102be7064f8SJoseph Chen /* pcie20_perstnm1 */ 1103be7064f8SJoseph Chen <3 RK_PC1 4 &pcfg_pull_none>, 1104be7064f8SJoseph Chen /* pcie20_wakenm1 */ 1105be7064f8SJoseph Chen <2 RK_PD1 4 &pcfg_pull_none>; 1106be7064f8SJoseph Chen }; 1107be7064f8SJoseph Chen pcie20m2_pins: pcie20m2-pins { 1108be7064f8SJoseph Chen rockchip,pins = 1109be7064f8SJoseph Chen /* pcie20_clkreqnm2 */ 1110be7064f8SJoseph Chen <1 RK_PB0 4 &pcfg_pull_none>, 1111be7064f8SJoseph Chen /* pcie20_perstnm2 */ 1112be7064f8SJoseph Chen <1 RK_PB2 4 &pcfg_pull_none>, 1113be7064f8SJoseph Chen /* pcie20_wakenm2 */ 1114be7064f8SJoseph Chen <1 RK_PB1 4 &pcfg_pull_none>; 1115be7064f8SJoseph Chen }; 1116be7064f8SJoseph Chen pcie20_buttonrstn: pcie20-buttonrstn { 1117be7064f8SJoseph Chen rockchip,pins = 1118be7064f8SJoseph Chen <0 RK_PB4 3 &pcfg_pull_none>; 1119be7064f8SJoseph Chen }; 1120be7064f8SJoseph Chen }; 1121be7064f8SJoseph Chen pcie30x1 { 1122be7064f8SJoseph Chen pcie30x1m0_pins: pcie30x1m0-pins { 1123be7064f8SJoseph Chen rockchip,pins = 1124be7064f8SJoseph Chen /* pcie30x1_clkreqnm0 */ 1125be7064f8SJoseph Chen <0 RK_PA4 3 &pcfg_pull_none>, 1126be7064f8SJoseph Chen /* pcie30x1_perstnm0 */ 1127be7064f8SJoseph Chen <0 RK_PC3 3 &pcfg_pull_none>, 1128be7064f8SJoseph Chen /* pcie30x1_wakenm0 */ 1129be7064f8SJoseph Chen <0 RK_PC2 3 &pcfg_pull_none>; 1130be7064f8SJoseph Chen }; 1131be7064f8SJoseph Chen pcie30x1m1_pins: pcie30x1m1-pins { 1132be7064f8SJoseph Chen rockchip,pins = 1133be7064f8SJoseph Chen /* pcie30x1_clkreqnm1 */ 1134be7064f8SJoseph Chen <2 RK_PD2 4 &pcfg_pull_none>, 1135be7064f8SJoseph Chen /* pcie30x1_perstnm1 */ 1136be7064f8SJoseph Chen <3 RK_PA1 4 &pcfg_pull_none>, 1137be7064f8SJoseph Chen /* pcie30x1_wakenm1 */ 1138be7064f8SJoseph Chen <2 RK_PD3 4 &pcfg_pull_none>; 1139be7064f8SJoseph Chen }; 1140be7064f8SJoseph Chen pcie30x1m2_pins: pcie30x1m2-pins { 1141be7064f8SJoseph Chen rockchip,pins = 1142be7064f8SJoseph Chen /* pcie30x1_clkreqnm2 */ 1143be7064f8SJoseph Chen <1 RK_PA5 4 &pcfg_pull_none>, 1144be7064f8SJoseph Chen /* pcie30x1_perstnm2 */ 1145be7064f8SJoseph Chen <1 RK_PA2 4 &pcfg_pull_none>, 1146be7064f8SJoseph Chen /* pcie30x1_wakenm2 */ 1147be7064f8SJoseph Chen <1 RK_PA3 4 &pcfg_pull_none>; 1148be7064f8SJoseph Chen }; 1149be7064f8SJoseph Chen pcie30x1_buttonrstn: pcie30x1-buttonrstn { 1150be7064f8SJoseph Chen rockchip,pins = 1151be7064f8SJoseph Chen <0 RK_PB3 3 &pcfg_pull_none>; 1152be7064f8SJoseph Chen }; 1153be7064f8SJoseph Chen }; 1154be7064f8SJoseph Chen pcie30x2 { 1155be7064f8SJoseph Chen pcie30x2m0_pins: pcie30x2m0-pins { 1156be7064f8SJoseph Chen rockchip,pins = 1157be7064f8SJoseph Chen /* pcie30x2_clkreqnm0 */ 1158be7064f8SJoseph Chen <0 RK_PA6 2 &pcfg_pull_none>, 1159be7064f8SJoseph Chen /* pcie30x2_perstnm0 */ 1160be7064f8SJoseph Chen <0 RK_PC6 3 &pcfg_pull_none>, 1161be7064f8SJoseph Chen /* pcie30x2_wakenm0 */ 1162be7064f8SJoseph Chen <0 RK_PC5 3 &pcfg_pull_none>; 1163be7064f8SJoseph Chen }; 1164be7064f8SJoseph Chen pcie30x2m1_pins: pcie30x2m1-pins { 1165be7064f8SJoseph Chen rockchip,pins = 1166be7064f8SJoseph Chen /* pcie30x2_clkreqnm1 */ 1167be7064f8SJoseph Chen <2 RK_PD4 4 &pcfg_pull_none>, 1168be7064f8SJoseph Chen /* pcie30x2_perstnm1 */ 1169be7064f8SJoseph Chen <2 RK_PD6 4 &pcfg_pull_none>, 1170be7064f8SJoseph Chen /* pcie30x2_wakenm1 */ 1171be7064f8SJoseph Chen <2 RK_PD5 4 &pcfg_pull_none>; 1172be7064f8SJoseph Chen }; 1173be7064f8SJoseph Chen pcie30x2m2_pins: pcie30x2m2-pins { 1174be7064f8SJoseph Chen rockchip,pins = 1175be7064f8SJoseph Chen /* pcie30x2_clkreqnm2 */ 1176be7064f8SJoseph Chen <4 RK_PC2 4 &pcfg_pull_none>, 1177be7064f8SJoseph Chen /* pcie30x2_perstnm2 */ 1178be7064f8SJoseph Chen <4 RK_PC4 4 &pcfg_pull_none>, 1179be7064f8SJoseph Chen /* pcie30x2_wakenm2 */ 1180be7064f8SJoseph Chen <4 RK_PC3 4 &pcfg_pull_none>; 1181be7064f8SJoseph Chen }; 1182be7064f8SJoseph Chen pcie30x2_buttonrstn: pcie30x2-buttonrstn { 1183be7064f8SJoseph Chen rockchip,pins = 1184be7064f8SJoseph Chen <0 RK_PB0 3 &pcfg_pull_none>; 1185be7064f8SJoseph Chen }; 1186be7064f8SJoseph Chen }; 1187be7064f8SJoseph Chen pdm { 1188be7064f8SJoseph Chen pdmm0_clk: pdmm0-clk { 1189be7064f8SJoseph Chen rockchip,pins = 1190be7064f8SJoseph Chen /* pdm_clk0m0 */ 1191be7064f8SJoseph Chen <1 RK_PA6 3 &pcfg_pull_none>; 1192be7064f8SJoseph Chen }; 1193be7064f8SJoseph Chen pdmclk1m0: pdmclk1m0 { 1194be7064f8SJoseph Chen rockchip,pins = 1195be7064f8SJoseph Chen <1 RK_PA4 3 &pcfg_pull_none>; 1196be7064f8SJoseph Chen }; 1197be7064f8SJoseph Chen pdmsdi0m0: pdmsdi0m0 { 1198be7064f8SJoseph Chen rockchip,pins = 1199be7064f8SJoseph Chen <1 RK_PB3 2 &pcfg_pull_none>; 1200be7064f8SJoseph Chen }; 1201be7064f8SJoseph Chen pdmsdi1m0: pdmsdi1m0 { 1202be7064f8SJoseph Chen rockchip,pins = 1203be7064f8SJoseph Chen <1 RK_PB2 3 &pcfg_pull_none>; 1204be7064f8SJoseph Chen }; 1205be7064f8SJoseph Chen pdmsdi2m0: pdmsdi2m0 { 1206be7064f8SJoseph Chen rockchip,pins = 1207be7064f8SJoseph Chen <1 RK_PB1 3 &pcfg_pull_none>; 1208be7064f8SJoseph Chen }; 1209be7064f8SJoseph Chen pdmsdi3m0: pdmsdi3m0 { 1210be7064f8SJoseph Chen rockchip,pins = 1211be7064f8SJoseph Chen <1 RK_PB0 3 &pcfg_pull_none>; 1212be7064f8SJoseph Chen }; 1213be7064f8SJoseph Chen pdmm1_clk: pdmm1-clk { 1214be7064f8SJoseph Chen rockchip,pins = 1215be7064f8SJoseph Chen /* pdm_clk0m1 */ 1216be7064f8SJoseph Chen <3 RK_PD6 5 &pcfg_pull_none>; 1217be7064f8SJoseph Chen }; 1218be7064f8SJoseph Chen pdmclk1m1: pdmclk1m1 { 1219be7064f8SJoseph Chen rockchip,pins = 1220be7064f8SJoseph Chen <4 RK_PA0 4 &pcfg_pull_none>; 1221be7064f8SJoseph Chen }; 1222be7064f8SJoseph Chen pdmsdi0m1: pdmsdi0m1 { 1223be7064f8SJoseph Chen rockchip,pins = 1224be7064f8SJoseph Chen <3 RK_PD7 5 &pcfg_pull_none>; 1225be7064f8SJoseph Chen }; 1226be7064f8SJoseph Chen pdmsdi1m1: pdmsdi1m1 { 1227be7064f8SJoseph Chen rockchip,pins = 1228be7064f8SJoseph Chen <4 RK_PA1 4 &pcfg_pull_none>; 1229be7064f8SJoseph Chen }; 1230be7064f8SJoseph Chen pdmsdi2m1: pdmsdi2m1 { 1231be7064f8SJoseph Chen rockchip,pins = 1232be7064f8SJoseph Chen <4 RK_PA2 5 &pcfg_pull_none>; 1233be7064f8SJoseph Chen }; 1234be7064f8SJoseph Chen pdmsdi3m1: pdmsdi3m1 { 1235be7064f8SJoseph Chen rockchip,pins = 1236be7064f8SJoseph Chen <4 RK_PA3 5 &pcfg_pull_none>; 1237be7064f8SJoseph Chen }; 1238be7064f8SJoseph Chen pdmclk1m2: pdmclk1m2 { 1239be7064f8SJoseph Chen rockchip,pins = 1240be7064f8SJoseph Chen <3 RK_PC4 5 &pcfg_pull_none>; 1241be7064f8SJoseph Chen }; 1242be7064f8SJoseph Chen pdmsdi0m2: pdmsdi0m2 { 1243be7064f8SJoseph Chen rockchip,pins = 1244be7064f8SJoseph Chen <3 RK_PB3 5 &pcfg_pull_none>; 1245be7064f8SJoseph Chen }; 1246be7064f8SJoseph Chen pdmsdi1m2: pdmsdi1m2 { 1247be7064f8SJoseph Chen rockchip,pins = 1248be7064f8SJoseph Chen <3 RK_PB4 5 &pcfg_pull_none>; 1249be7064f8SJoseph Chen }; 1250be7064f8SJoseph Chen pdmsdi2m2: pdmsdi2m2 { 1251be7064f8SJoseph Chen rockchip,pins = 1252be7064f8SJoseph Chen <3 RK_PB7 5 &pcfg_pull_none>; 1253be7064f8SJoseph Chen }; 1254be7064f8SJoseph Chen pdmsdi3m2: pdmsdi3m2 { 1255be7064f8SJoseph Chen rockchip,pins = 1256be7064f8SJoseph Chen <3 RK_PC0 5 &pcfg_pull_none>; 1257be7064f8SJoseph Chen }; 1258be7064f8SJoseph Chen }; 1259be7064f8SJoseph Chen pmic { 1260be7064f8SJoseph Chen pmic_pins: pmic-pins { 1261be7064f8SJoseph Chen rockchip,pins = 1262be7064f8SJoseph Chen /* pmic_sleep */ 1263be7064f8SJoseph Chen <0 RK_PA2 1 &pcfg_pull_none>; 1264be7064f8SJoseph Chen }; 1265be7064f8SJoseph Chen }; 1266be7064f8SJoseph Chen pmu { 1267be7064f8SJoseph Chen pmu_pins: pmu-pins { 1268be7064f8SJoseph Chen rockchip,pins = 1269be7064f8SJoseph Chen /* pmu_debug0 */ 1270be7064f8SJoseph Chen <0 RK_PA5 4 &pcfg_pull_none>, 1271be7064f8SJoseph Chen /* pmu_debug1 */ 1272be7064f8SJoseph Chen <0 RK_PA6 3 &pcfg_pull_none>, 1273be7064f8SJoseph Chen /* pmu_debug2 */ 1274be7064f8SJoseph Chen <0 RK_PC4 4 &pcfg_pull_none>, 1275be7064f8SJoseph Chen /* pmu_debug3 */ 1276be7064f8SJoseph Chen <0 RK_PC5 4 &pcfg_pull_none>, 1277be7064f8SJoseph Chen /* pmu_debug4 */ 1278be7064f8SJoseph Chen <0 RK_PC6 4 &pcfg_pull_none>, 1279be7064f8SJoseph Chen /* pmu_debug5 */ 1280be7064f8SJoseph Chen <0 RK_PC7 4 &pcfg_pull_none>; 1281be7064f8SJoseph Chen }; 1282be7064f8SJoseph Chen }; 1283be7064f8SJoseph Chen pwm0 { 1284be7064f8SJoseph Chen pwm0m0_pins: pwm0m0-pins { 1285be7064f8SJoseph Chen rockchip,pins = 1286be7064f8SJoseph Chen /* pwm0_m0 */ 1287be7064f8SJoseph Chen <0 RK_PB7 1 &pcfg_pull_none>; 1288be7064f8SJoseph Chen }; 1289be7064f8SJoseph Chen pwm0m1_pins: pwm0m1-pins { 1290be7064f8SJoseph Chen rockchip,pins = 1291be7064f8SJoseph Chen /* pwm0_m1 */ 1292be7064f8SJoseph Chen <0 RK_PC7 2 &pcfg_pull_none>; 1293be7064f8SJoseph Chen }; 1294be7064f8SJoseph Chen }; 1295be7064f8SJoseph Chen pwm1 { 1296be7064f8SJoseph Chen pwm1m0_pins: pwm1m0-pins { 1297be7064f8SJoseph Chen rockchip,pins = 1298be7064f8SJoseph Chen /* pwm1_m0 */ 1299be7064f8SJoseph Chen <0 RK_PC0 1 &pcfg_pull_none>; 1300be7064f8SJoseph Chen }; 1301be7064f8SJoseph Chen pwm1m1_pins: pwm1m1-pins { 1302be7064f8SJoseph Chen rockchip,pins = 1303be7064f8SJoseph Chen /* pwm1_m1 */ 1304be7064f8SJoseph Chen <0 RK_PB5 4 &pcfg_pull_none>; 1305be7064f8SJoseph Chen }; 1306be7064f8SJoseph Chen }; 1307be7064f8SJoseph Chen pwm2 { 1308be7064f8SJoseph Chen pwm2m0_pins: pwm2m0-pins { 1309be7064f8SJoseph Chen rockchip,pins = 1310be7064f8SJoseph Chen /* pwm2_m0 */ 1311be7064f8SJoseph Chen <0 RK_PC1 1 &pcfg_pull_none>; 1312be7064f8SJoseph Chen }; 1313be7064f8SJoseph Chen pwm2m1_pins: pwm2m1-pins { 1314be7064f8SJoseph Chen rockchip,pins = 1315be7064f8SJoseph Chen /* pwm2_m1 */ 1316be7064f8SJoseph Chen <0 RK_PB6 4 &pcfg_pull_none>; 1317be7064f8SJoseph Chen }; 1318be7064f8SJoseph Chen }; 1319be7064f8SJoseph Chen pwm3 { 1320be7064f8SJoseph Chen pwm3_pins: pwm3-pins { 1321be7064f8SJoseph Chen rockchip,pins = 1322be7064f8SJoseph Chen /* pwm3_ir */ 1323be7064f8SJoseph Chen <0 RK_PC2 1 &pcfg_pull_none>; 1324be7064f8SJoseph Chen }; 1325be7064f8SJoseph Chen }; 1326be7064f8SJoseph Chen pwm4 { 1327be7064f8SJoseph Chen pwm4_pins: pwm4-pins { 1328be7064f8SJoseph Chen rockchip,pins = 1329be7064f8SJoseph Chen /* pwm4 */ 1330be7064f8SJoseph Chen <0 RK_PC3 1 &pcfg_pull_none>; 1331be7064f8SJoseph Chen }; 1332be7064f8SJoseph Chen }; 1333be7064f8SJoseph Chen pwm5 { 1334be7064f8SJoseph Chen pwm5_pins: pwm5-pins { 1335be7064f8SJoseph Chen rockchip,pins = 1336be7064f8SJoseph Chen /* pwm5 */ 1337be7064f8SJoseph Chen <0 RK_PC4 1 &pcfg_pull_none>; 1338be7064f8SJoseph Chen }; 1339be7064f8SJoseph Chen }; 1340be7064f8SJoseph Chen pwm6 { 1341be7064f8SJoseph Chen pwm6_pins: pwm6-pins { 1342be7064f8SJoseph Chen rockchip,pins = 1343be7064f8SJoseph Chen /* pwm6 */ 1344be7064f8SJoseph Chen <0 RK_PC5 1 &pcfg_pull_none>; 1345be7064f8SJoseph Chen }; 1346be7064f8SJoseph Chen }; 1347be7064f8SJoseph Chen pwm7 { 1348be7064f8SJoseph Chen pwm7_pins: pwm7-pins { 1349be7064f8SJoseph Chen rockchip,pins = 1350be7064f8SJoseph Chen /* pwm7_ir */ 1351be7064f8SJoseph Chen <0 RK_PC6 1 &pcfg_pull_none>; 1352be7064f8SJoseph Chen }; 1353be7064f8SJoseph Chen }; 1354be7064f8SJoseph Chen pwm8 { 1355be7064f8SJoseph Chen pwm8m0_pins: pwm8m0-pins { 1356be7064f8SJoseph Chen rockchip,pins = 1357be7064f8SJoseph Chen /* pwm8_m0 */ 1358be7064f8SJoseph Chen <3 RK_PB1 5 &pcfg_pull_none>; 1359be7064f8SJoseph Chen }; 1360be7064f8SJoseph Chen pwm8m1_pins: pwm8m1-pins { 1361be7064f8SJoseph Chen rockchip,pins = 1362be7064f8SJoseph Chen /* pwm8_m1 */ 1363be7064f8SJoseph Chen <1 RK_PD5 4 &pcfg_pull_none>; 1364be7064f8SJoseph Chen }; 1365be7064f8SJoseph Chen }; 1366be7064f8SJoseph Chen pwm9 { 1367be7064f8SJoseph Chen pwm9m0_pins: pwm9m0-pins { 1368be7064f8SJoseph Chen rockchip,pins = 1369be7064f8SJoseph Chen /* pwm9_m0 */ 1370be7064f8SJoseph Chen <3 RK_PB2 5 &pcfg_pull_none>; 1371be7064f8SJoseph Chen }; 1372be7064f8SJoseph Chen pwm9m1_pins: pwm9m1-pins { 1373be7064f8SJoseph Chen rockchip,pins = 1374be7064f8SJoseph Chen /* pwm9_m1 */ 1375be7064f8SJoseph Chen <1 RK_PD6 4 &pcfg_pull_none>; 1376be7064f8SJoseph Chen }; 1377be7064f8SJoseph Chen }; 1378be7064f8SJoseph Chen pwm10 { 1379be7064f8SJoseph Chen pwm10m0_pins: pwm10m0-pins { 1380be7064f8SJoseph Chen rockchip,pins = 1381be7064f8SJoseph Chen /* pwm10_m0 */ 1382be7064f8SJoseph Chen <3 RK_PB5 5 &pcfg_pull_none>; 1383be7064f8SJoseph Chen }; 1384be7064f8SJoseph Chen pwm10m1_pins: pwm10m1-pins { 1385be7064f8SJoseph Chen rockchip,pins = 1386be7064f8SJoseph Chen /* pwm10_m1 */ 1387be7064f8SJoseph Chen <2 RK_PA1 2 &pcfg_pull_none>; 1388be7064f8SJoseph Chen }; 1389be7064f8SJoseph Chen }; 1390be7064f8SJoseph Chen pwm11 { 1391be7064f8SJoseph Chen pwm11m0_pins: pwm11m0-pins { 1392be7064f8SJoseph Chen rockchip,pins = 1393be7064f8SJoseph Chen /* pwm11_irm0 */ 1394be7064f8SJoseph Chen <3 RK_PB6 5 &pcfg_pull_none>; 1395be7064f8SJoseph Chen }; 1396be7064f8SJoseph Chen pwm11m1_pins: pwm11m1-pins { 1397be7064f8SJoseph Chen rockchip,pins = 1398be7064f8SJoseph Chen /* pwm11_irm1 */ 1399be7064f8SJoseph Chen <4 RK_PC0 3 &pcfg_pull_none>; 1400be7064f8SJoseph Chen }; 1401be7064f8SJoseph Chen }; 1402be7064f8SJoseph Chen pwm12 { 1403be7064f8SJoseph Chen pwm12m0_pins: pwm12m0-pins { 1404be7064f8SJoseph Chen rockchip,pins = 1405be7064f8SJoseph Chen /* pwm12_m0 */ 1406be7064f8SJoseph Chen <3 RK_PB7 2 &pcfg_pull_none>; 1407be7064f8SJoseph Chen }; 1408be7064f8SJoseph Chen pwm12m1_pins: pwm12m1-pins { 1409be7064f8SJoseph Chen rockchip,pins = 1410be7064f8SJoseph Chen /* pwm12_m1 */ 1411be7064f8SJoseph Chen <4 RK_PC5 1 &pcfg_pull_none>; 1412be7064f8SJoseph Chen }; 1413be7064f8SJoseph Chen }; 1414be7064f8SJoseph Chen pwm13 { 1415be7064f8SJoseph Chen pwm13m0_pins: pwm13m0-pins { 1416be7064f8SJoseph Chen rockchip,pins = 1417be7064f8SJoseph Chen /* pwm13_m0 */ 1418be7064f8SJoseph Chen <3 RK_PC0 2 &pcfg_pull_none>; 1419be7064f8SJoseph Chen }; 1420be7064f8SJoseph Chen pwm13m1_pins: pwm13m1-pins { 1421be7064f8SJoseph Chen rockchip,pins = 1422be7064f8SJoseph Chen /* pwm13_m1 */ 1423be7064f8SJoseph Chen <4 RK_PC6 1 &pcfg_pull_none>; 1424be7064f8SJoseph Chen }; 1425be7064f8SJoseph Chen }; 1426be7064f8SJoseph Chen pwm14 { 1427be7064f8SJoseph Chen pwm14m0_pins: pwm14m0-pins { 1428be7064f8SJoseph Chen rockchip,pins = 1429be7064f8SJoseph Chen /* pwm14_m0 */ 1430be7064f8SJoseph Chen <3 RK_PC4 1 &pcfg_pull_none>; 1431be7064f8SJoseph Chen }; 1432be7064f8SJoseph Chen pwm14m1_pins: pwm14m1-pins { 1433be7064f8SJoseph Chen rockchip,pins = 1434be7064f8SJoseph Chen /* pwm14_m1 */ 1435be7064f8SJoseph Chen <4 RK_PC2 1 &pcfg_pull_none>; 1436be7064f8SJoseph Chen }; 1437be7064f8SJoseph Chen }; 1438be7064f8SJoseph Chen pwm15 { 1439be7064f8SJoseph Chen pwm15m0_pins: pwm15m0-pins { 1440be7064f8SJoseph Chen rockchip,pins = 1441be7064f8SJoseph Chen /* pwm15_irm0 */ 1442be7064f8SJoseph Chen <3 RK_PC5 1 &pcfg_pull_none>; 1443be7064f8SJoseph Chen }; 1444be7064f8SJoseph Chen pwm15m1_pins: pwm15m1-pins { 1445be7064f8SJoseph Chen rockchip,pins = 1446be7064f8SJoseph Chen /* pwm15_irm1 */ 1447be7064f8SJoseph Chen <4 RK_PC3 1 &pcfg_pull_none>; 1448be7064f8SJoseph Chen }; 1449be7064f8SJoseph Chen }; 1450be7064f8SJoseph Chen refclk { 1451be7064f8SJoseph Chen refclk_pins: refclk-pins { 1452be7064f8SJoseph Chen rockchip,pins = 1453be7064f8SJoseph Chen /* refclk_ou */ 1454be7064f8SJoseph Chen <0 RK_PA0 1 &pcfg_pull_none>; 1455be7064f8SJoseph Chen }; 1456be7064f8SJoseph Chen }; 1457be7064f8SJoseph Chen sata { 1458be7064f8SJoseph Chen sata_pins: sata-pins { 1459be7064f8SJoseph Chen rockchip,pins = 1460be7064f8SJoseph Chen /* sata_cpdet */ 1461be7064f8SJoseph Chen <0 RK_PA4 2 &pcfg_pull_none>, 1462be7064f8SJoseph Chen /* sata_cppod */ 1463be7064f8SJoseph Chen <0 RK_PA6 1 &pcfg_pull_none>, 1464be7064f8SJoseph Chen /* sata_mpswitch */ 1465be7064f8SJoseph Chen <0 RK_PA5 2 &pcfg_pull_none>; 1466be7064f8SJoseph Chen }; 1467be7064f8SJoseph Chen }; 1468be7064f8SJoseph Chen sata0 { 1469be7064f8SJoseph Chen sata0_pins: sata0-pins { 1470be7064f8SJoseph Chen rockchip,pins = 1471be7064f8SJoseph Chen /* sata0_actled */ 1472be7064f8SJoseph Chen <4 RK_PC6 3 &pcfg_pull_none>; 1473be7064f8SJoseph Chen }; 1474be7064f8SJoseph Chen }; 1475be7064f8SJoseph Chen sata1 { 1476be7064f8SJoseph Chen sata1_pins: sata1-pins { 1477be7064f8SJoseph Chen rockchip,pins = 1478be7064f8SJoseph Chen /* sata1_actled */ 1479be7064f8SJoseph Chen <4 RK_PC5 3 &pcfg_pull_none>; 1480be7064f8SJoseph Chen }; 1481be7064f8SJoseph Chen }; 1482be7064f8SJoseph Chen sata2 { 1483be7064f8SJoseph Chen sata2_pins: sata2-pins { 1484be7064f8SJoseph Chen rockchip,pins = 1485be7064f8SJoseph Chen /* sata2_actled */ 1486be7064f8SJoseph Chen <4 RK_PC4 3 &pcfg_pull_none>; 1487be7064f8SJoseph Chen }; 1488be7064f8SJoseph Chen }; 1489be7064f8SJoseph Chen scr { 1490be7064f8SJoseph Chen scr_pins: scr-pins { 1491be7064f8SJoseph Chen rockchip,pins = 1492be7064f8SJoseph Chen /* scr_clk */ 1493be7064f8SJoseph Chen <1 RK_PA2 3 &pcfg_pull_none>, 1494be7064f8SJoseph Chen /* scr_det */ 1495be7064f8SJoseph Chen <1 RK_PA7 3 &pcfg_pull_none>, 1496be7064f8SJoseph Chen /* scr_io */ 1497be7064f8SJoseph Chen <1 RK_PA3 3 &pcfg_pull_none>, 1498be7064f8SJoseph Chen /* scr_rst */ 1499be7064f8SJoseph Chen <1 RK_PA5 3 &pcfg_pull_none>; 1500be7064f8SJoseph Chen }; 1501be7064f8SJoseph Chen }; 1502a2304477SJason Zhu sdmmc0_pins: sdmmc0_pins { 1503be7064f8SJoseph Chen sdmmc0_bus4: sdmmc0-bus4 { 1504be7064f8SJoseph Chen rockchip,pins = 1505be7064f8SJoseph Chen /* sdmmc0_d0 */ 1506be7064f8SJoseph Chen <1 RK_PD5 1 &pcfg_pull_up_drv_level_2>, 1507be7064f8SJoseph Chen /* sdmmc0_d1 */ 1508be7064f8SJoseph Chen <1 RK_PD6 1 &pcfg_pull_up_drv_level_2>, 1509be7064f8SJoseph Chen /* sdmmc0_d2 */ 1510be7064f8SJoseph Chen <1 RK_PD7 1 &pcfg_pull_up_drv_level_2>, 1511be7064f8SJoseph Chen /* sdmmc0_d3 */ 1512be7064f8SJoseph Chen <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>; 1513be7064f8SJoseph Chen }; 1514be7064f8SJoseph Chen sdmmc0_clk: sdmmc0-clk { 1515be7064f8SJoseph Chen rockchip,pins = 1516be7064f8SJoseph Chen /* sdmmc0_clk */ 1517a2304477SJason Zhu <2 RK_PA2 1 &pcfg_pull_up_drv_level_2>; 1518be7064f8SJoseph Chen }; 1519be7064f8SJoseph Chen sdmmc0_cmd: sdmmc0-cmd { 1520be7064f8SJoseph Chen rockchip,pins = 1521be7064f8SJoseph Chen /* sdmmc0_cmd */ 1522be7064f8SJoseph Chen <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>; 1523be7064f8SJoseph Chen }; 1524be7064f8SJoseph Chen sdmmc0_det: sdmmc0-det { 1525be7064f8SJoseph Chen rockchip,pins = 1526*b0760df8SJason Zhu <0 RK_PA4 1 &pcfg_pull_up>; 1527be7064f8SJoseph Chen }; 1528be7064f8SJoseph Chen sdmmc0_pwren: sdmmc0-pwren { 1529be7064f8SJoseph Chen rockchip,pins = 1530be7064f8SJoseph Chen <0 RK_PA5 1 &pcfg_pull_none>; 1531be7064f8SJoseph Chen }; 1532be7064f8SJoseph Chen }; 1533be7064f8SJoseph Chen sdmmc1 { 1534be7064f8SJoseph Chen sdmmc1_bus4: sdmmc1-bus4 { 1535be7064f8SJoseph Chen rockchip,pins = 1536be7064f8SJoseph Chen /* sdmmc1_d0 */ 15372d25c32eSJoseph Chen <2 RK_PA3 1 &pcfg_pull_up_drv_level_5>, 1538be7064f8SJoseph Chen /* sdmmc1_d1 */ 15392d25c32eSJoseph Chen <2 RK_PA4 1 &pcfg_pull_up_drv_level_5>, 1540be7064f8SJoseph Chen /* sdmmc1_d2 */ 15412d25c32eSJoseph Chen <2 RK_PA5 1 &pcfg_pull_up_drv_level_5>, 1542be7064f8SJoseph Chen /* sdmmc1_d3 */ 15432d25c32eSJoseph Chen <2 RK_PA6 1 &pcfg_pull_up_drv_level_5>; 1544be7064f8SJoseph Chen }; 1545be7064f8SJoseph Chen sdmmc1_clk: sdmmc1-clk { 1546be7064f8SJoseph Chen rockchip,pins = 1547be7064f8SJoseph Chen /* sdmmc1_clk */ 15482d25c32eSJoseph Chen <2 RK_PB0 1 &pcfg_pull_up_drv_level_5>; 1549be7064f8SJoseph Chen }; 1550be7064f8SJoseph Chen sdmmc1_cmd: sdmmc1-cmd { 1551be7064f8SJoseph Chen rockchip,pins = 1552be7064f8SJoseph Chen /* sdmmc1_cmd */ 15532d25c32eSJoseph Chen <2 RK_PA7 1 &pcfg_pull_up_drv_level_5>; 1554be7064f8SJoseph Chen }; 1555be7064f8SJoseph Chen sdmmc1_det: sdmmc1-det { 1556be7064f8SJoseph Chen rockchip,pins = 1557be7064f8SJoseph Chen <2 RK_PB2 1 &pcfg_pull_none>; 1558be7064f8SJoseph Chen }; 1559be7064f8SJoseph Chen sdmmc1_pwren: sdmmc1-pwren { 1560be7064f8SJoseph Chen rockchip,pins = 1561be7064f8SJoseph Chen <2 RK_PB1 1 &pcfg_pull_none>; 1562be7064f8SJoseph Chen }; 1563be7064f8SJoseph Chen }; 1564be7064f8SJoseph Chen sdmmc2 { 1565be7064f8SJoseph Chen sdmmc2m0_bus4: sdmmc2m0-bus4 { 1566be7064f8SJoseph Chen rockchip,pins = 1567be7064f8SJoseph Chen /* sdmmc2_d0m0 */ 15682d25c32eSJoseph Chen <3 RK_PC6 3 &pcfg_pull_up_drv_level_5>, 1569be7064f8SJoseph Chen /* sdmmc2_d1m0 */ 15702d25c32eSJoseph Chen <3 RK_PC7 3 &pcfg_pull_up_drv_level_5>, 1571be7064f8SJoseph Chen /* sdmmc2_d2m0 */ 15722d25c32eSJoseph Chen <3 RK_PD0 3 &pcfg_pull_up_drv_level_5>, 1573be7064f8SJoseph Chen /* sdmmc2_d3m0 */ 15742d25c32eSJoseph Chen <3 RK_PD1 3 &pcfg_pull_up_drv_level_5>; 1575be7064f8SJoseph Chen }; 1576be7064f8SJoseph Chen sdmmc2m0_clk: sdmmc2m0-clk { 1577be7064f8SJoseph Chen rockchip,pins = 1578be7064f8SJoseph Chen /* sdmmc2_clkm0 */ 15792d25c32eSJoseph Chen <3 RK_PD3 3 &pcfg_pull_up_drv_level_5>; 1580be7064f8SJoseph Chen }; 1581be7064f8SJoseph Chen sdmmc2m0_cmd: sdmmc2m0-cmd { 1582be7064f8SJoseph Chen rockchip,pins = 1583be7064f8SJoseph Chen /* sdmmc2_cmdm0 */ 15842d25c32eSJoseph Chen <3 RK_PD2 3 &pcfg_pull_up_drv_level_5>; 1585be7064f8SJoseph Chen }; 1586be7064f8SJoseph Chen sdmmc2detm0: sdmmc2detm0 { 1587be7064f8SJoseph Chen rockchip,pins = 1588be7064f8SJoseph Chen <3 RK_PD4 3 &pcfg_pull_none>; 1589be7064f8SJoseph Chen }; 1590be7064f8SJoseph Chen sdmmc2pwrenm0: sdmmc2pwrenm0 { 1591be7064f8SJoseph Chen rockchip,pins = 1592be7064f8SJoseph Chen <3 RK_PD5 3 &pcfg_pull_none>; 1593be7064f8SJoseph Chen }; 1594be7064f8SJoseph Chen sdmmc2m1_bus4: sdmmc2m1-bus4 { 1595be7064f8SJoseph Chen rockchip,pins = 1596be7064f8SJoseph Chen /* sdmmc2_d0m1 */ 15972d25c32eSJoseph Chen <3 RK_PA1 5 &pcfg_pull_up_drv_level_5>, 1598be7064f8SJoseph Chen /* sdmmc2_d1m1 */ 15992d25c32eSJoseph Chen <3 RK_PA2 5 &pcfg_pull_up_drv_level_5>, 1600be7064f8SJoseph Chen /* sdmmc2_d2m1 */ 16012d25c32eSJoseph Chen <3 RK_PA3 5 &pcfg_pull_up_drv_level_5>, 1602be7064f8SJoseph Chen /* sdmmc2_d3m1 */ 16032d25c32eSJoseph Chen <3 RK_PA4 5 &pcfg_pull_up_drv_level_5>; 1604be7064f8SJoseph Chen }; 1605be7064f8SJoseph Chen sdmmc2m1_clk: sdmmc2m1-clk { 1606be7064f8SJoseph Chen rockchip,pins = 1607be7064f8SJoseph Chen /* sdmmc2_clkm1 */ 16082d25c32eSJoseph Chen <3 RK_PA6 5 &pcfg_pull_up_drv_level_5>; 1609be7064f8SJoseph Chen }; 1610be7064f8SJoseph Chen sdmmc2m1_cmd: sdmmc2m1-cmd { 1611be7064f8SJoseph Chen rockchip,pins = 1612be7064f8SJoseph Chen /* sdmmc2_cmdm1 */ 16132d25c32eSJoseph Chen <3 RK_PA5 5 &pcfg_pull_up_drv_level_5>; 1614be7064f8SJoseph Chen }; 1615be7064f8SJoseph Chen sdmmc2detm1: sdmmc2detm1 { 1616be7064f8SJoseph Chen rockchip,pins = 1617be7064f8SJoseph Chen <3 RK_PA7 4 &pcfg_pull_none>; 1618be7064f8SJoseph Chen }; 1619be7064f8SJoseph Chen sdmmc2pwrenm1: sdmmc2pwrenm1 { 1620be7064f8SJoseph Chen rockchip,pins = 1621be7064f8SJoseph Chen <3 RK_PB0 4 &pcfg_pull_none>; 1622be7064f8SJoseph Chen }; 1623be7064f8SJoseph Chen }; 1624be7064f8SJoseph Chen spdif { 1625be7064f8SJoseph Chen spdifm0_pins: spdifm0-pins { 1626be7064f8SJoseph Chen rockchip,pins = 1627be7064f8SJoseph Chen /* spdif_txm0 */ 1628be7064f8SJoseph Chen <1 RK_PA4 4 &pcfg_pull_none>; 1629be7064f8SJoseph Chen }; 1630be7064f8SJoseph Chen spdifm1_pins: spdifm1-pins { 1631be7064f8SJoseph Chen rockchip,pins = 1632be7064f8SJoseph Chen /* spdif_txm1 */ 1633be7064f8SJoseph Chen <3 RK_PC5 2 &pcfg_pull_none>; 1634be7064f8SJoseph Chen }; 1635be7064f8SJoseph Chen spdifm2_pins: spdifm2-pins { 1636be7064f8SJoseph Chen rockchip,pins = 1637be7064f8SJoseph Chen /* spdif_txm2 */ 1638be7064f8SJoseph Chen <4 RK_PC4 2 &pcfg_pull_none>; 1639be7064f8SJoseph Chen }; 1640be7064f8SJoseph Chen }; 1641be7064f8SJoseph Chen spi0 { 1642be7064f8SJoseph Chen spi0clkm0: spi0clkm0 { 1643be7064f8SJoseph Chen rockchip,pins = 1644be7064f8SJoseph Chen <0 RK_PB5 2 &pcfg_pull_none>; 1645be7064f8SJoseph Chen }; 1646be7064f8SJoseph Chen spi0cs0m0: spi0cs0m0 { 1647be7064f8SJoseph Chen rockchip,pins = 1648be7064f8SJoseph Chen <0 RK_PC6 2 &pcfg_pull_none>; 1649be7064f8SJoseph Chen }; 1650be7064f8SJoseph Chen spi0cs1m0: spi0cs1m0 { 1651be7064f8SJoseph Chen rockchip,pins = 1652be7064f8SJoseph Chen <0 RK_PC4 2 &pcfg_pull_none>; 1653be7064f8SJoseph Chen }; 1654be7064f8SJoseph Chen spi0misom0: spi0misom0 { 1655be7064f8SJoseph Chen rockchip,pins = 1656be7064f8SJoseph Chen <0 RK_PC5 2 &pcfg_pull_none>; 1657be7064f8SJoseph Chen }; 1658be7064f8SJoseph Chen spi0mosim0: spi0mosim0 { 1659be7064f8SJoseph Chen rockchip,pins = 1660be7064f8SJoseph Chen <0 RK_PB6 2 &pcfg_pull_none>; 1661be7064f8SJoseph Chen }; 16622d25c32eSJoseph Chen spi0clkm0_hs: spi0clkm0-hs { 16632d25c32eSJoseph Chen rockchip,pins = 16642d25c32eSJoseph Chen <0 RK_PB5 2 &pcfg_pull_up_drv_level_1>; 16652d25c32eSJoseph Chen }; 16662d25c32eSJoseph Chen spi0misom0_hs: spi0misom0-hs { 16672d25c32eSJoseph Chen rockchip,pins = 16682d25c32eSJoseph Chen <0 RK_PC5 2 &pcfg_pull_up_drv_level_1>; 16692d25c32eSJoseph Chen }; 16702d25c32eSJoseph Chen spi0mosim0_hs: spi0mosim0-hs { 16712d25c32eSJoseph Chen rockchip,pins = 16722d25c32eSJoseph Chen <0 RK_PB6 2 &pcfg_pull_up_drv_level_1>; 16732d25c32eSJoseph Chen }; 1674be7064f8SJoseph Chen spi0clkm1: spi0clkm1 { 1675be7064f8SJoseph Chen rockchip,pins = 1676be7064f8SJoseph Chen <2 RK_PD3 3 &pcfg_pull_none>; 1677be7064f8SJoseph Chen }; 1678be7064f8SJoseph Chen spi0cs0m1: spi0cs0m1 { 1679be7064f8SJoseph Chen rockchip,pins = 1680be7064f8SJoseph Chen <2 RK_PD2 3 &pcfg_pull_none>; 1681be7064f8SJoseph Chen }; 1682be7064f8SJoseph Chen spi0misom1: spi0misom1 { 1683be7064f8SJoseph Chen rockchip,pins = 1684be7064f8SJoseph Chen <2 RK_PD0 3 &pcfg_pull_none>; 1685be7064f8SJoseph Chen }; 1686be7064f8SJoseph Chen spi0mosim1: spi0mosim1 { 1687be7064f8SJoseph Chen rockchip,pins = 1688be7064f8SJoseph Chen <2 RK_PD1 3 &pcfg_pull_none>; 1689be7064f8SJoseph Chen }; 16902d25c32eSJoseph Chen spi0clkm1_hs: spi0clkm1-hs { 16912d25c32eSJoseph Chen rockchip,pins = 16922d25c32eSJoseph Chen <2 RK_PD3 3 &pcfg_pull_up_drv_level_1>; 16932d25c32eSJoseph Chen }; 16942d25c32eSJoseph Chen spi0misom1_hs: spi0misom1-hs { 16952d25c32eSJoseph Chen rockchip,pins = 16962d25c32eSJoseph Chen <2 RK_PD0 3 &pcfg_pull_up_drv_level_1>; 16972d25c32eSJoseph Chen }; 16982d25c32eSJoseph Chen spi0mosim1_hs: spi0mosim1-hs { 16992d25c32eSJoseph Chen rockchip,pins = 17002d25c32eSJoseph Chen <2 RK_PD1 3 &pcfg_pull_up_drv_level_1>; 17012d25c32eSJoseph Chen }; 1702be7064f8SJoseph Chen }; 1703be7064f8SJoseph Chen spi1 { 1704be7064f8SJoseph Chen spi1clkm0: spi1clkm0 { 1705be7064f8SJoseph Chen rockchip,pins = 1706be7064f8SJoseph Chen <2 RK_PB5 3 &pcfg_pull_none>; 1707be7064f8SJoseph Chen }; 1708be7064f8SJoseph Chen spi1cs0m0: spi1cs0m0 { 1709be7064f8SJoseph Chen rockchip,pins = 1710be7064f8SJoseph Chen <2 RK_PC0 4 &pcfg_pull_none>; 1711be7064f8SJoseph Chen }; 1712be7064f8SJoseph Chen spi1cs1m0: spi1cs1m0 { 1713be7064f8SJoseph Chen rockchip,pins = 1714be7064f8SJoseph Chen <2 RK_PC6 3 &pcfg_pull_none>; 1715be7064f8SJoseph Chen }; 1716be7064f8SJoseph Chen spi1misom0: spi1misom0 { 1717be7064f8SJoseph Chen rockchip,pins = 1718be7064f8SJoseph Chen <2 RK_PB6 3 &pcfg_pull_none>; 1719be7064f8SJoseph Chen }; 1720be7064f8SJoseph Chen spi1mosim0: spi1mosim0 { 1721be7064f8SJoseph Chen rockchip,pins = 1722be7064f8SJoseph Chen <2 RK_PB7 4 &pcfg_pull_none>; 1723be7064f8SJoseph Chen }; 17242d25c32eSJoseph Chen spi1clkm0_hs: spi1clkm0-hs { 17252d25c32eSJoseph Chen rockchip,pins = 17262d25c32eSJoseph Chen <2 RK_PB5 3 &pcfg_pull_up_drv_level_1>; 17272d25c32eSJoseph Chen }; 17282d25c32eSJoseph Chen spi1misom0_hs: spi1misom0-hs { 17292d25c32eSJoseph Chen rockchip,pins = 17302d25c32eSJoseph Chen <2 RK_PB6 3 &pcfg_pull_up_drv_level_1>; 17312d25c32eSJoseph Chen }; 17322d25c32eSJoseph Chen spi1mosim0_hs: spi1mosim0-hs { 17332d25c32eSJoseph Chen rockchip,pins = 17342d25c32eSJoseph Chen <2 RK_PB7 4 &pcfg_pull_up_drv_level_1>; 17352d25c32eSJoseph Chen }; 1736be7064f8SJoseph Chen spi1clkm1: spi1clkm1 { 1737be7064f8SJoseph Chen rockchip,pins = 1738be7064f8SJoseph Chen <3 RK_PC3 3 &pcfg_pull_none>; 1739be7064f8SJoseph Chen }; 1740be7064f8SJoseph Chen spi1cs0m1: spi1cs0m1 { 1741be7064f8SJoseph Chen rockchip,pins = 1742be7064f8SJoseph Chen <3 RK_PA1 3 &pcfg_pull_none>; 1743be7064f8SJoseph Chen }; 1744be7064f8SJoseph Chen spi1misom1: spi1misom1 { 1745be7064f8SJoseph Chen rockchip,pins = 1746be7064f8SJoseph Chen <3 RK_PC2 3 &pcfg_pull_none>; 1747be7064f8SJoseph Chen }; 1748be7064f8SJoseph Chen spi1mosim1: spi1mosim1 { 1749be7064f8SJoseph Chen rockchip,pins = 1750be7064f8SJoseph Chen <3 RK_PC1 3 &pcfg_pull_none>; 1751be7064f8SJoseph Chen }; 17522d25c32eSJoseph Chen spi1clkm1_hs: spi1clkm1-hs { 17532d25c32eSJoseph Chen rockchip,pins = 17542d25c32eSJoseph Chen <3 RK_PC3 3 &pcfg_pull_up_drv_level_1>; 17552d25c32eSJoseph Chen }; 17562d25c32eSJoseph Chen spi1misom1_hs: spi1misom1-hs { 17572d25c32eSJoseph Chen rockchip,pins = 17582d25c32eSJoseph Chen <3 RK_PC2 3 &pcfg_pull_up_drv_level_1>; 17592d25c32eSJoseph Chen }; 17602d25c32eSJoseph Chen spi1mosim1_hs: spi1mosim1-hs { 17612d25c32eSJoseph Chen rockchip,pins = 17622d25c32eSJoseph Chen <3 RK_PC1 3 &pcfg_pull_up_drv_level_1>; 17632d25c32eSJoseph Chen }; 1764be7064f8SJoseph Chen }; 1765be7064f8SJoseph Chen spi2 { 1766be7064f8SJoseph Chen spi2clkm0: spi2clkm0 { 1767be7064f8SJoseph Chen rockchip,pins = 1768be7064f8SJoseph Chen <2 RK_PC1 4 &pcfg_pull_none>; 1769be7064f8SJoseph Chen }; 1770be7064f8SJoseph Chen spi2cs0m0: spi2cs0m0 { 1771be7064f8SJoseph Chen rockchip,pins = 1772be7064f8SJoseph Chen <2 RK_PC4 4 &pcfg_pull_none>; 1773be7064f8SJoseph Chen }; 1774be7064f8SJoseph Chen spi2cs1m0: spi2cs1m0 { 1775be7064f8SJoseph Chen rockchip,pins = 1776be7064f8SJoseph Chen <2 RK_PC5 4 &pcfg_pull_none>; 1777be7064f8SJoseph Chen }; 1778be7064f8SJoseph Chen spi2misom0: spi2misom0 { 1779be7064f8SJoseph Chen rockchip,pins = 1780be7064f8SJoseph Chen <2 RK_PC2 4 &pcfg_pull_none>; 1781be7064f8SJoseph Chen }; 1782be7064f8SJoseph Chen spi2mosim0: spi2mosim0 { 1783be7064f8SJoseph Chen rockchip,pins = 1784be7064f8SJoseph Chen <2 RK_PC3 4 &pcfg_pull_none>; 1785be7064f8SJoseph Chen }; 17862d25c32eSJoseph Chen spi2clkm0_hs: spi2clkm0-hs { 17872d25c32eSJoseph Chen rockchip,pins = 17882d25c32eSJoseph Chen <2 RK_PC1 4 &pcfg_pull_up_drv_level_1>; 17892d25c32eSJoseph Chen }; 17902d25c32eSJoseph Chen spi2misom0_hs: spi2misom0-hs { 17912d25c32eSJoseph Chen rockchip,pins = 17922d25c32eSJoseph Chen <2 RK_PC2 4 &pcfg_pull_up_drv_level_1>; 17932d25c32eSJoseph Chen }; 17942d25c32eSJoseph Chen spi2mosim0_hs: spi2mosim0-hs { 17952d25c32eSJoseph Chen rockchip,pins = 17962d25c32eSJoseph Chen <2 RK_PC3 4 &pcfg_pull_up_drv_level_1>; 17972d25c32eSJoseph Chen }; 1798be7064f8SJoseph Chen spi2clkm1: spi2clkm1 { 1799be7064f8SJoseph Chen rockchip,pins = 1800be7064f8SJoseph Chen <3 RK_PA0 3 &pcfg_pull_none>; 1801be7064f8SJoseph Chen }; 1802be7064f8SJoseph Chen spi2cs0m1: spi2cs0m1 { 1803be7064f8SJoseph Chen rockchip,pins = 1804be7064f8SJoseph Chen <2 RK_PD5 3 &pcfg_pull_none>; 1805be7064f8SJoseph Chen }; 1806be7064f8SJoseph Chen spi2cs1m1: spi2cs1m1 { 1807be7064f8SJoseph Chen rockchip,pins = 1808be7064f8SJoseph Chen <2 RK_PD4 3 &pcfg_pull_none>; 1809be7064f8SJoseph Chen }; 1810be7064f8SJoseph Chen spi2misom1: spi2misom1 { 1811be7064f8SJoseph Chen rockchip,pins = 1812be7064f8SJoseph Chen <2 RK_PD7 3 &pcfg_pull_none>; 1813be7064f8SJoseph Chen }; 1814be7064f8SJoseph Chen spi2mosim1: spi2mosim1 { 1815be7064f8SJoseph Chen rockchip,pins = 1816be7064f8SJoseph Chen <2 RK_PD6 3 &pcfg_pull_none>; 1817be7064f8SJoseph Chen }; 18182d25c32eSJoseph Chen spi2clkm1_hs: spi2clkm1-hs { 18192d25c32eSJoseph Chen rockchip,pins = 18202d25c32eSJoseph Chen <3 RK_PA0 3 &pcfg_pull_up_drv_level_1>; 18212d25c32eSJoseph Chen }; 18222d25c32eSJoseph Chen spi2misom1_hs: spi2misom1-hs { 18232d25c32eSJoseph Chen rockchip,pins = 18242d25c32eSJoseph Chen <2 RK_PD7 3 &pcfg_pull_up_drv_level_1>; 18252d25c32eSJoseph Chen }; 18262d25c32eSJoseph Chen spi2mosim1_hs: spi2mosim1-hs { 18272d25c32eSJoseph Chen rockchip,pins = 18282d25c32eSJoseph Chen <2 RK_PD6 3 &pcfg_pull_up_drv_level_1>; 18292d25c32eSJoseph Chen }; 1830be7064f8SJoseph Chen }; 1831be7064f8SJoseph Chen spi3 { 1832be7064f8SJoseph Chen spi3clkm0: spi3clkm0 { 1833be7064f8SJoseph Chen rockchip,pins = 1834be7064f8SJoseph Chen <4 RK_PB3 4 &pcfg_pull_none>; 1835be7064f8SJoseph Chen }; 1836be7064f8SJoseph Chen spi3cs0m0: spi3cs0m0 { 1837be7064f8SJoseph Chen rockchip,pins = 1838be7064f8SJoseph Chen <4 RK_PA6 4 &pcfg_pull_none>; 1839be7064f8SJoseph Chen }; 1840be7064f8SJoseph Chen spi3cs1m0: spi3cs1m0 { 1841be7064f8SJoseph Chen rockchip,pins = 1842be7064f8SJoseph Chen <4 RK_PA7 4 &pcfg_pull_none>; 1843be7064f8SJoseph Chen }; 1844be7064f8SJoseph Chen spi3misom0: spi3misom0 { 1845be7064f8SJoseph Chen rockchip,pins = 1846be7064f8SJoseph Chen <4 RK_PB0 4 &pcfg_pull_none>; 1847be7064f8SJoseph Chen }; 1848be7064f8SJoseph Chen spi3mosim0: spi3mosim0 { 1849be7064f8SJoseph Chen rockchip,pins = 1850be7064f8SJoseph Chen <4 RK_PB2 4 &pcfg_pull_none>; 1851be7064f8SJoseph Chen }; 18522d25c32eSJoseph Chen spi3clkm0_hs: spi3clkm0-hs { 18532d25c32eSJoseph Chen rockchip,pins = 18542d25c32eSJoseph Chen <4 RK_PB3 4 &pcfg_pull_up_drv_level_1>; 18552d25c32eSJoseph Chen }; 18562d25c32eSJoseph Chen spi3misom0_hs: spi3misom0-hs { 18572d25c32eSJoseph Chen rockchip,pins = 18582d25c32eSJoseph Chen <4 RK_PB0 4 &pcfg_pull_up_drv_level_1>; 18592d25c32eSJoseph Chen }; 18602d25c32eSJoseph Chen spi3mosim0_hs: spi3mosim0-hs { 18612d25c32eSJoseph Chen rockchip,pins = 18622d25c32eSJoseph Chen <4 RK_PB2 4 &pcfg_pull_up_drv_level_1>; 18632d25c32eSJoseph Chen }; 1864be7064f8SJoseph Chen spi3clkm1: spi3clkm1 { 1865be7064f8SJoseph Chen rockchip,pins = 1866be7064f8SJoseph Chen <4 RK_PC2 2 &pcfg_pull_none>; 1867be7064f8SJoseph Chen }; 1868be7064f8SJoseph Chen spi3cs0m1: spi3cs0m1 { 1869be7064f8SJoseph Chen rockchip,pins = 1870be7064f8SJoseph Chen <4 RK_PC6 2 &pcfg_pull_none>; 1871be7064f8SJoseph Chen }; 1872be7064f8SJoseph Chen spi3cs1m1: spi3cs1m1 { 1873be7064f8SJoseph Chen rockchip,pins = 1874be7064f8SJoseph Chen <4 RK_PD1 2 &pcfg_pull_none>; 1875be7064f8SJoseph Chen }; 1876be7064f8SJoseph Chen spi3misom1: spi3misom1 { 1877be7064f8SJoseph Chen rockchip,pins = 1878be7064f8SJoseph Chen <4 RK_PC5 2 &pcfg_pull_none>; 1879be7064f8SJoseph Chen }; 1880be7064f8SJoseph Chen spi3mosim1: spi3mosim1 { 1881be7064f8SJoseph Chen rockchip,pins = 1882be7064f8SJoseph Chen <4 RK_PC3 2 &pcfg_pull_none>; 1883be7064f8SJoseph Chen }; 18842d25c32eSJoseph Chen spi3clkm1_hs: spi3clkm1-hs { 18852d25c32eSJoseph Chen rockchip,pins = 18862d25c32eSJoseph Chen <4 RK_PC2 2 &pcfg_pull_up_drv_level_1>; 18872d25c32eSJoseph Chen }; 18882d25c32eSJoseph Chen spi3misom1_hs: spi3misom1-hs { 18892d25c32eSJoseph Chen rockchip,pins = 18902d25c32eSJoseph Chen <4 RK_PC5 2 &pcfg_pull_up_drv_level_1>; 18912d25c32eSJoseph Chen }; 18922d25c32eSJoseph Chen spi3mosim1_hs: spi3mosim1-hs { 18932d25c32eSJoseph Chen rockchip,pins = 18942d25c32eSJoseph Chen <4 RK_PC3 2 &pcfg_pull_up_drv_level_1>; 18952d25c32eSJoseph Chen }; 1896be7064f8SJoseph Chen }; 1897be7064f8SJoseph Chen tsadc { 18982d25c32eSJoseph Chen tsadc_gpio: tsadc-gpio { 18992d25c32eSJoseph Chen rockchip,pins = <0 RK_PA1 0 &pcfg_pull_none>; 19002d25c32eSJoseph Chen }; 1901be7064f8SJoseph Chen tsadcm0_pins: tsadcm0-pins { 1902be7064f8SJoseph Chen rockchip,pins = 1903be7064f8SJoseph Chen /* tsadc_shutm0 */ 1904be7064f8SJoseph Chen <0 RK_PA1 1 &pcfg_pull_none>; 1905be7064f8SJoseph Chen }; 1906be7064f8SJoseph Chen tsadcm1_pins: tsadcm1-pins { 1907be7064f8SJoseph Chen rockchip,pins = 1908be7064f8SJoseph Chen /* tsadc_shutm1 */ 1909be7064f8SJoseph Chen <0 RK_PA2 2 &pcfg_pull_none>; 1910be7064f8SJoseph Chen }; 1911be7064f8SJoseph Chen tsadc_shutorg: tsadc-shutorg { 1912be7064f8SJoseph Chen rockchip,pins = 1913be7064f8SJoseph Chen <0 RK_PA1 2 &pcfg_pull_none>; 1914be7064f8SJoseph Chen }; 1915be7064f8SJoseph Chen }; 1916be7064f8SJoseph Chen uart0 { 1917be7064f8SJoseph Chen uart0_xfer: uart0-xfer { 1918be7064f8SJoseph Chen rockchip,pins = 1919be7064f8SJoseph Chen /* uart0_rx */ 1920be7064f8SJoseph Chen <0 RK_PC0 3 &pcfg_pull_up>, 1921be7064f8SJoseph Chen /* uart0_tx */ 1922be7064f8SJoseph Chen <0 RK_PC1 3 &pcfg_pull_up>; 1923be7064f8SJoseph Chen }; 1924be7064f8SJoseph Chen uart0_ctsn: uart0-ctsn { 1925be7064f8SJoseph Chen rockchip,pins = 1926be7064f8SJoseph Chen <0 RK_PC7 3 &pcfg_pull_none>; 1927be7064f8SJoseph Chen }; 1928be7064f8SJoseph Chen uart0_rtsn: uart0-rtsn { 1929be7064f8SJoseph Chen rockchip,pins = 1930be7064f8SJoseph Chen <0 RK_PC4 3 &pcfg_pull_none>; 1931be7064f8SJoseph Chen }; 1932be7064f8SJoseph Chen }; 1933be7064f8SJoseph Chen uart1 { 1934be7064f8SJoseph Chen uart1m0_xfer: uart1m0-xfer { 1935be7064f8SJoseph Chen rockchip,pins = 1936be7064f8SJoseph Chen /* uart1_rxm0 */ 1937be7064f8SJoseph Chen <2 RK_PB3 2 &pcfg_pull_up>, 1938be7064f8SJoseph Chen /* uart1_txm0 */ 1939be7064f8SJoseph Chen <2 RK_PB4 2 &pcfg_pull_up>; 1940be7064f8SJoseph Chen }; 1941be7064f8SJoseph Chen uart1ctsnm0: uart1ctsnm0 { 1942be7064f8SJoseph Chen rockchip,pins = 1943be7064f8SJoseph Chen <2 RK_PB6 2 &pcfg_pull_none>; 1944be7064f8SJoseph Chen }; 1945be7064f8SJoseph Chen uart1rtsnm0: uart1rtsnm0 { 1946be7064f8SJoseph Chen rockchip,pins = 1947be7064f8SJoseph Chen <2 RK_PB5 2 &pcfg_pull_none>; 1948be7064f8SJoseph Chen }; 1949be7064f8SJoseph Chen uart1m1_xfer: uart1m1-xfer { 1950be7064f8SJoseph Chen rockchip,pins = 1951be7064f8SJoseph Chen /* uart1_rxm1 */ 1952be7064f8SJoseph Chen <3 RK_PD7 4 &pcfg_pull_up>, 1953be7064f8SJoseph Chen /* uart1_txm1 */ 1954be7064f8SJoseph Chen <3 RK_PD6 4 &pcfg_pull_up>; 1955be7064f8SJoseph Chen }; 1956be7064f8SJoseph Chen uart1ctsnm1: uart1ctsnm1 { 1957be7064f8SJoseph Chen rockchip,pins = 1958be7064f8SJoseph Chen <4 RK_PC1 4 &pcfg_pull_none>; 1959be7064f8SJoseph Chen }; 1960be7064f8SJoseph Chen uart1rtsnm1: uart1rtsnm1 { 1961be7064f8SJoseph Chen rockchip,pins = 1962be7064f8SJoseph Chen <4 RK_PB6 4 &pcfg_pull_none>; 1963be7064f8SJoseph Chen }; 1964be7064f8SJoseph Chen }; 1965be7064f8SJoseph Chen uart2 { 1966be7064f8SJoseph Chen uart2m0_xfer: uart2m0-xfer { 1967be7064f8SJoseph Chen rockchip,pins = 1968be7064f8SJoseph Chen /* uart2_rxm0 */ 1969be7064f8SJoseph Chen <0 RK_PD0 1 &pcfg_pull_up>, 1970be7064f8SJoseph Chen /* uart2_txm0 */ 1971be7064f8SJoseph Chen <0 RK_PD1 1 &pcfg_pull_up>; 1972be7064f8SJoseph Chen }; 1973be7064f8SJoseph Chen uart2m1_xfer: uart2m1-xfer { 1974be7064f8SJoseph Chen rockchip,pins = 1975be7064f8SJoseph Chen /* uart2_rxm1 */ 1976be7064f8SJoseph Chen <1 RK_PD6 2 &pcfg_pull_up>, 1977be7064f8SJoseph Chen /* uart2_txm1 */ 1978be7064f8SJoseph Chen <1 RK_PD5 2 &pcfg_pull_up>; 1979be7064f8SJoseph Chen }; 1980be7064f8SJoseph Chen }; 1981be7064f8SJoseph Chen uart3 { 1982be7064f8SJoseph Chen uart3m0_xfer: uart3m0-xfer { 1983be7064f8SJoseph Chen rockchip,pins = 1984be7064f8SJoseph Chen /* uart3_rxm0 */ 1985be7064f8SJoseph Chen <1 RK_PA0 2 &pcfg_pull_up>, 1986be7064f8SJoseph Chen /* uart3_txm0 */ 1987be7064f8SJoseph Chen <1 RK_PA1 2 &pcfg_pull_up>; 1988be7064f8SJoseph Chen }; 1989be7064f8SJoseph Chen uart3ctsnm0: uart3ctsnm0 { 1990be7064f8SJoseph Chen rockchip,pins = 1991be7064f8SJoseph Chen <1 RK_PA3 2 &pcfg_pull_none>; 1992be7064f8SJoseph Chen }; 1993be7064f8SJoseph Chen uart3rtsnm0: uart3rtsnm0 { 1994be7064f8SJoseph Chen rockchip,pins = 1995be7064f8SJoseph Chen <1 RK_PA2 2 &pcfg_pull_none>; 1996be7064f8SJoseph Chen }; 1997be7064f8SJoseph Chen uart3m1_xfer: uart3m1-xfer { 1998be7064f8SJoseph Chen rockchip,pins = 1999be7064f8SJoseph Chen /* uart3_rxm1 */ 2000be7064f8SJoseph Chen <3 RK_PC0 4 &pcfg_pull_up>, 2001be7064f8SJoseph Chen /* uart3_txm1 */ 2002be7064f8SJoseph Chen <3 RK_PB7 4 &pcfg_pull_up>; 2003be7064f8SJoseph Chen }; 2004be7064f8SJoseph Chen }; 2005be7064f8SJoseph Chen uart4 { 2006be7064f8SJoseph Chen uart4m0_xfer: uart4m0-xfer { 2007be7064f8SJoseph Chen rockchip,pins = 2008be7064f8SJoseph Chen /* uart4_rxm0 */ 2009be7064f8SJoseph Chen <1 RK_PA4 2 &pcfg_pull_up>, 2010be7064f8SJoseph Chen /* uart4_txm0 */ 2011be7064f8SJoseph Chen <1 RK_PA6 2 &pcfg_pull_up>; 2012be7064f8SJoseph Chen }; 2013be7064f8SJoseph Chen uart4ctsnm0: uart4ctsnm0 { 2014be7064f8SJoseph Chen rockchip,pins = 2015be7064f8SJoseph Chen <1 RK_PA7 2 &pcfg_pull_none>; 2016be7064f8SJoseph Chen }; 2017be7064f8SJoseph Chen uart4rtsnm0: uart4rtsnm0 { 2018be7064f8SJoseph Chen rockchip,pins = 2019be7064f8SJoseph Chen <1 RK_PA5 2 &pcfg_pull_none>; 2020be7064f8SJoseph Chen }; 2021be7064f8SJoseph Chen uart4m1_xfer: uart4m1-xfer { 2022be7064f8SJoseph Chen rockchip,pins = 2023be7064f8SJoseph Chen /* uart4_rxm1 */ 2024be7064f8SJoseph Chen <3 RK_PB1 4 &pcfg_pull_up>, 2025be7064f8SJoseph Chen /* uart4_txm1 */ 2026be7064f8SJoseph Chen <3 RK_PB2 4 &pcfg_pull_up>; 2027be7064f8SJoseph Chen }; 2028be7064f8SJoseph Chen }; 2029be7064f8SJoseph Chen uart5 { 2030be7064f8SJoseph Chen uart5m0_xfer: uart5m0-xfer { 2031be7064f8SJoseph Chen rockchip,pins = 2032be7064f8SJoseph Chen /* uart5_rxm0 */ 2033be7064f8SJoseph Chen <2 RK_PA1 3 &pcfg_pull_up>, 2034be7064f8SJoseph Chen /* uart5_txm0 */ 2035be7064f8SJoseph Chen <2 RK_PA2 3 &pcfg_pull_up>; 2036be7064f8SJoseph Chen }; 2037be7064f8SJoseph Chen uart5ctsnm0: uart5ctsnm0 { 2038be7064f8SJoseph Chen rockchip,pins = 2039be7064f8SJoseph Chen <1 RK_PD7 3 &pcfg_pull_none>; 2040be7064f8SJoseph Chen }; 2041be7064f8SJoseph Chen uart5rtsnm0: uart5rtsnm0 { 2042be7064f8SJoseph Chen rockchip,pins = 2043be7064f8SJoseph Chen <2 RK_PA0 3 &pcfg_pull_none>; 2044be7064f8SJoseph Chen }; 2045be7064f8SJoseph Chen uart5m1_xfer: uart5m1-xfer { 2046be7064f8SJoseph Chen rockchip,pins = 2047be7064f8SJoseph Chen /* uart5_rxm1 */ 2048be7064f8SJoseph Chen <3 RK_PC3 4 &pcfg_pull_up>, 2049be7064f8SJoseph Chen /* uart5_txm1 */ 2050be7064f8SJoseph Chen <3 RK_PC2 4 &pcfg_pull_up>; 2051be7064f8SJoseph Chen }; 2052be7064f8SJoseph Chen }; 2053be7064f8SJoseph Chen uart6 { 2054be7064f8SJoseph Chen uart6m0_xfer: uart6m0-xfer { 2055be7064f8SJoseph Chen rockchip,pins = 2056be7064f8SJoseph Chen /* uart6_rxm0 */ 2057be7064f8SJoseph Chen <2 RK_PA3 3 &pcfg_pull_up>, 2058be7064f8SJoseph Chen /* uart6_txm0 */ 2059be7064f8SJoseph Chen <2 RK_PA4 3 &pcfg_pull_up>; 2060be7064f8SJoseph Chen }; 2061be7064f8SJoseph Chen uart6ctsnm0: uart6ctsnm0 { 2062be7064f8SJoseph Chen rockchip,pins = 2063be7064f8SJoseph Chen <2 RK_PC0 3 &pcfg_pull_none>; 2064be7064f8SJoseph Chen }; 2065be7064f8SJoseph Chen uart6rtsnm0: uart6rtsnm0 { 2066be7064f8SJoseph Chen rockchip,pins = 2067be7064f8SJoseph Chen <2 RK_PB7 3 &pcfg_pull_none>; 2068be7064f8SJoseph Chen }; 2069be7064f8SJoseph Chen uart6m1_xfer: uart6m1-xfer { 2070be7064f8SJoseph Chen rockchip,pins = 2071be7064f8SJoseph Chen /* uart6_rxm1 */ 2072be7064f8SJoseph Chen <1 RK_PD6 3 &pcfg_pull_up>, 2073be7064f8SJoseph Chen /* uart6_txm1 */ 2074be7064f8SJoseph Chen <1 RK_PD5 3 &pcfg_pull_up>; 2075be7064f8SJoseph Chen }; 2076be7064f8SJoseph Chen }; 2077be7064f8SJoseph Chen uart7 { 2078be7064f8SJoseph Chen uart7m0_xfer: uart7m0-xfer { 2079be7064f8SJoseph Chen rockchip,pins = 2080be7064f8SJoseph Chen /* uart7_rxm0 */ 2081be7064f8SJoseph Chen <2 RK_PA5 3 &pcfg_pull_up>, 2082be7064f8SJoseph Chen /* uart7_txm0 */ 2083be7064f8SJoseph Chen <2 RK_PA6 3 &pcfg_pull_up>; 2084be7064f8SJoseph Chen }; 2085be7064f8SJoseph Chen uart7ctsnm0: uart7ctsnm0 { 2086be7064f8SJoseph Chen rockchip,pins = 2087be7064f8SJoseph Chen <2 RK_PC2 3 &pcfg_pull_none>; 2088be7064f8SJoseph Chen }; 2089be7064f8SJoseph Chen uart7rtsnm0: uart7rtsnm0 { 2090be7064f8SJoseph Chen rockchip,pins = 2091be7064f8SJoseph Chen <2 RK_PC1 3 &pcfg_pull_none>; 2092be7064f8SJoseph Chen }; 2093be7064f8SJoseph Chen uart7m1_xfer: uart7m1-xfer { 2094be7064f8SJoseph Chen rockchip,pins = 2095be7064f8SJoseph Chen /* uart7_rxm1 */ 2096be7064f8SJoseph Chen <3 RK_PC5 4 &pcfg_pull_up>, 2097be7064f8SJoseph Chen /* uart7_txm1 */ 2098be7064f8SJoseph Chen <3 RK_PC4 4 &pcfg_pull_up>; 2099be7064f8SJoseph Chen }; 2100be7064f8SJoseph Chen uart7m2_xfer: uart7m2-xfer { 2101be7064f8SJoseph Chen rockchip,pins = 2102be7064f8SJoseph Chen /* uart7_rxm2 */ 2103be7064f8SJoseph Chen <4 RK_PA3 4 &pcfg_pull_up>, 2104be7064f8SJoseph Chen /* uart7_txm2 */ 2105be7064f8SJoseph Chen <4 RK_PA2 4 &pcfg_pull_up>; 2106be7064f8SJoseph Chen }; 2107be7064f8SJoseph Chen }; 2108be7064f8SJoseph Chen uart8 { 2109be7064f8SJoseph Chen uart8m0_xfer: uart8m0-xfer { 2110be7064f8SJoseph Chen rockchip,pins = 2111be7064f8SJoseph Chen /* uart8_rxm0 */ 2112be7064f8SJoseph Chen <2 RK_PC6 2 &pcfg_pull_up>, 2113be7064f8SJoseph Chen /* uart8_txm0 */ 2114be7064f8SJoseph Chen <2 RK_PC5 3 &pcfg_pull_up>; 2115be7064f8SJoseph Chen }; 2116be7064f8SJoseph Chen uart8ctsnm0: uart8ctsnm0 { 2117be7064f8SJoseph Chen rockchip,pins = 2118be7064f8SJoseph Chen <2 RK_PB2 3 &pcfg_pull_none>; 2119be7064f8SJoseph Chen }; 2120be7064f8SJoseph Chen uart8rtsnm0: uart8rtsnm0 { 2121be7064f8SJoseph Chen rockchip,pins = 2122be7064f8SJoseph Chen <2 RK_PB1 3 &pcfg_pull_none>; 2123be7064f8SJoseph Chen }; 2124be7064f8SJoseph Chen uart8m1_xfer: uart8m1-xfer { 2125be7064f8SJoseph Chen rockchip,pins = 2126be7064f8SJoseph Chen /* uart8_rxm1 */ 2127be7064f8SJoseph Chen <3 RK_PA0 4 &pcfg_pull_up>, 2128be7064f8SJoseph Chen /* uart8_txm1 */ 2129be7064f8SJoseph Chen <2 RK_PD7 4 &pcfg_pull_up>; 2130be7064f8SJoseph Chen }; 2131be7064f8SJoseph Chen }; 2132be7064f8SJoseph Chen uart9 { 2133be7064f8SJoseph Chen uart9m0_xfer: uart9m0-xfer { 2134be7064f8SJoseph Chen rockchip,pins = 2135be7064f8SJoseph Chen /* uart9_rxm0 */ 2136be7064f8SJoseph Chen <2 RK_PA7 3 &pcfg_pull_up>, 2137be7064f8SJoseph Chen /* uart9_txm0 */ 2138be7064f8SJoseph Chen <2 RK_PB0 3 &pcfg_pull_up>; 2139be7064f8SJoseph Chen }; 2140be7064f8SJoseph Chen uart9ctsnm0: uart9ctsnm0 { 2141be7064f8SJoseph Chen rockchip,pins = 2142be7064f8SJoseph Chen <2 RK_PC4 3 &pcfg_pull_none>; 2143be7064f8SJoseph Chen }; 2144be7064f8SJoseph Chen uart9rtsnm0: uart9rtsnm0 { 2145be7064f8SJoseph Chen rockchip,pins = 2146be7064f8SJoseph Chen <2 RK_PC3 3 &pcfg_pull_none>; 2147be7064f8SJoseph Chen }; 2148be7064f8SJoseph Chen uart9m1_xfer: uart9m1-xfer { 2149be7064f8SJoseph Chen rockchip,pins = 2150be7064f8SJoseph Chen /* uart9_rxm1 */ 2151be7064f8SJoseph Chen <4 RK_PC6 4 &pcfg_pull_up>, 2152be7064f8SJoseph Chen /* uart9_txm1 */ 2153be7064f8SJoseph Chen <4 RK_PC5 4 &pcfg_pull_up>; 2154be7064f8SJoseph Chen }; 2155be7064f8SJoseph Chen uart9m2_xfer: uart9m2-xfer { 2156be7064f8SJoseph Chen rockchip,pins = 2157be7064f8SJoseph Chen /* uart9_rxm2 */ 2158be7064f8SJoseph Chen <4 RK_PA5 4 &pcfg_pull_up>, 2159be7064f8SJoseph Chen /* uart9_txm2 */ 2160be7064f8SJoseph Chen <4 RK_PA4 4 &pcfg_pull_up>; 2161be7064f8SJoseph Chen }; 2162be7064f8SJoseph Chen }; 2163be7064f8SJoseph Chen vop { 2164be7064f8SJoseph Chen vopm0_pins: vopm0-pins { 2165be7064f8SJoseph Chen rockchip,pins = 2166be7064f8SJoseph Chen /* vop_pwmm0 */ 2167be7064f8SJoseph Chen <0 RK_PC3 2 &pcfg_pull_none>; 2168be7064f8SJoseph Chen }; 2169be7064f8SJoseph Chen vopm1_pins: vopm1-pins { 2170be7064f8SJoseph Chen rockchip,pins = 2171be7064f8SJoseph Chen /* vop_pwmm1 */ 2172be7064f8SJoseph Chen <3 RK_PC4 2 &pcfg_pull_none>; 2173be7064f8SJoseph Chen }; 2174be7064f8SJoseph Chen }; 217534ddf661SDavid Wu gmac-txd-level3 { 217634ddf661SDavid Wu gmac0_tx_bus2_level3: gmac0-tx-bus2-level3 { 217734ddf661SDavid Wu rockchip,pins = 217834ddf661SDavid Wu /* gmac0_txd0 */ 217934ddf661SDavid Wu <2 RK_PB3 1 &pcfg_pull_none_drv_level_3>, 218034ddf661SDavid Wu /* gmac0_txd1 */ 218134ddf661SDavid Wu <2 RK_PB4 1 &pcfg_pull_none_drv_level_3>, 218234ddf661SDavid Wu /* gmac0_txen */ 218334ddf661SDavid Wu <2 RK_PB5 1 &pcfg_pull_none>; 218434ddf661SDavid Wu }; 218534ddf661SDavid Wu gmac0_rgmii_bus_level3: gmac0-rgmii-bus-level3 { 218634ddf661SDavid Wu rockchip,pins = 218734ddf661SDavid Wu /* gmac0_rxd2 */ 218834ddf661SDavid Wu <2 RK_PA3 2 &pcfg_pull_none>, 218934ddf661SDavid Wu /* gmac0_rxd3 */ 219034ddf661SDavid Wu <2 RK_PA4 2 &pcfg_pull_none>, 219134ddf661SDavid Wu /* gmac0_txd2 */ 219234ddf661SDavid Wu <2 RK_PA6 2 &pcfg_pull_none_drv_level_3>, 219334ddf661SDavid Wu /* gmac0_txd3 */ 219434ddf661SDavid Wu <2 RK_PA7 2 &pcfg_pull_none_drv_level_3>; 219534ddf661SDavid Wu }; 219634ddf661SDavid Wu gmac1m0_tx_bus2_level3: gmac1m0-tx-bus2-level3 { 219734ddf661SDavid Wu rockchip,pins = 219834ddf661SDavid Wu /* gmac1_txd0m0 */ 219934ddf661SDavid Wu <3 RK_PB5 3 &pcfg_pull_none_drv_level_3>, 220034ddf661SDavid Wu /* gmac1_txd1m0 */ 220134ddf661SDavid Wu <3 RK_PB6 3 &pcfg_pull_none_drv_level_3>, 220234ddf661SDavid Wu /* gmac1_txenm0 */ 220334ddf661SDavid Wu <3 RK_PB7 3 &pcfg_pull_none>; 220434ddf661SDavid Wu }; 220534ddf661SDavid Wu gmac1m0_rgmii_bus_level3: gmac1m0-rgmii-bus-level3 { 220634ddf661SDavid Wu rockchip,pins = 220734ddf661SDavid Wu /* gmac1_rxd2m0 */ 220834ddf661SDavid Wu <3 RK_PA4 3 &pcfg_pull_none>, 220934ddf661SDavid Wu /* gmac1_rxd3m0 */ 221034ddf661SDavid Wu <3 RK_PA5 3 &pcfg_pull_none>, 221134ddf661SDavid Wu /* gmac1_txd2m0 */ 221234ddf661SDavid Wu <3 RK_PA2 3 &pcfg_pull_none_drv_level_3>, 221334ddf661SDavid Wu /* gmac1_txd3m0 */ 221434ddf661SDavid Wu <3 RK_PA3 3 &pcfg_pull_none_drv_level_3>; 221534ddf661SDavid Wu }; 221634ddf661SDavid Wu gmac1m1_tx_bus2_level3: gmac1m1-tx-bus2-level3 { 221734ddf661SDavid Wu rockchip,pins = 221834ddf661SDavid Wu /* gmac1_txd0m1 */ 221934ddf661SDavid Wu <4 RK_PA4 3 &pcfg_pull_none_drv_level_3>, 222034ddf661SDavid Wu /* gmac1_txd1m1 */ 222134ddf661SDavid Wu <4 RK_PA5 3 &pcfg_pull_none_drv_level_3>, 222234ddf661SDavid Wu /* gmac1_txenm1 */ 222334ddf661SDavid Wu <4 RK_PA6 3 &pcfg_pull_none>; 222434ddf661SDavid Wu }; 222534ddf661SDavid Wu gmac1m1_rgmii_bus_level3: gmac1m1-rgmii-bus-level3 { 222634ddf661SDavid Wu rockchip,pins = 222734ddf661SDavid Wu /* gmac1_rxd2m1 */ 222834ddf661SDavid Wu <4 RK_PA1 3 &pcfg_pull_none>, 222934ddf661SDavid Wu /* gmac1_rxd3m1 */ 223034ddf661SDavid Wu <4 RK_PA2 3 &pcfg_pull_none>, 223134ddf661SDavid Wu /* gmac1_txd2m1 */ 223234ddf661SDavid Wu <3 RK_PD6 3 &pcfg_pull_none_drv_level_3>, 223334ddf661SDavid Wu /* gmac1_txd3m1 */ 223434ddf661SDavid Wu <3 RK_PD7 3 &pcfg_pull_none_drv_level_3>; 223534ddf661SDavid Wu }; 223634ddf661SDavid Wu }; 223734ddf661SDavid Wu gmac-txc-level2 { 223834ddf661SDavid Wu gmac0_rgmii_clk_level2: gmac0-rgmii-clk-level2 { 223934ddf661SDavid Wu rockchip,pins = 224034ddf661SDavid Wu /* gmac0_rxclk */ 224134ddf661SDavid Wu <2 RK_PA5 2 &pcfg_pull_none>, 224234ddf661SDavid Wu /* gmac0_txclk */ 224334ddf661SDavid Wu <2 RK_PB0 2 &pcfg_pull_none_drv_level_2>; 224434ddf661SDavid Wu }; 224534ddf661SDavid Wu gmac1m0_rgmii_clk_level2: gmac1m0-rgmii-clk-level2 { 224634ddf661SDavid Wu rockchip,pins = 224734ddf661SDavid Wu /* gmac1_rxclkm0 */ 224834ddf661SDavid Wu <3 RK_PA7 3 &pcfg_pull_none>, 224934ddf661SDavid Wu /* gmac1_txclkm0 */ 225034ddf661SDavid Wu <3 RK_PA6 3 &pcfg_pull_none_drv_level_2>; 225134ddf661SDavid Wu }; 225234ddf661SDavid Wu gmac1m1_rgmii_clk_level2: gmac1m1-rgmii-clk-level2 { 225334ddf661SDavid Wu rockchip,pins = 225434ddf661SDavid Wu /* gmac1_rxclkm1 */ 225534ddf661SDavid Wu <4 RK_PA3 3 &pcfg_pull_none>, 225634ddf661SDavid Wu /* gmac1_txclkm1 */ 225734ddf661SDavid Wu <4 RK_PA0 3 &pcfg_pull_none_drv_level_2>; 225834ddf661SDavid Wu }; 225934ddf661SDavid Wu }; 2260be7064f8SJoseph Chen}; 2261