18ccc0d23SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 28ccc0d23SEmmanuel Vadot/* 38ccc0d23SEmmanuel Vadot * Copyright (c) 2022 Rockchip Electronics Co., Ltd. 48ccc0d23SEmmanuel Vadot */ 58ccc0d23SEmmanuel Vadot 68ccc0d23SEmmanuel Vadot#include <dt-bindings/pinctrl/rockchip.h> 78ccc0d23SEmmanuel Vadot#include "rockchip-pinconf.dtsi" 88ccc0d23SEmmanuel Vadot 98ccc0d23SEmmanuel Vadot/* 108ccc0d23SEmmanuel Vadot * This file is auto generated by pin2dts tool, please keep these code 118ccc0d23SEmmanuel Vadot * by adding changes at end of this file. 128ccc0d23SEmmanuel Vadot */ 138ccc0d23SEmmanuel Vadot&pinctrl { 148ccc0d23SEmmanuel Vadot arm { 158ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 168ccc0d23SEmmanuel Vadot arm_pins: arm-pins { 178ccc0d23SEmmanuel Vadot rockchip,pins = 188ccc0d23SEmmanuel Vadot /* arm_avs */ 198ccc0d23SEmmanuel Vadot <4 RK_PC4 3 &pcfg_pull_none>; 208ccc0d23SEmmanuel Vadot }; 218ccc0d23SEmmanuel Vadot }; 228ccc0d23SEmmanuel Vadot 238ccc0d23SEmmanuel Vadot clk { 248ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 258ccc0d23SEmmanuel Vadot clkm0_32k_out: clkm0-32k-out { 268ccc0d23SEmmanuel Vadot rockchip,pins = 278ccc0d23SEmmanuel Vadot /* clkm0_32k_out */ 288ccc0d23SEmmanuel Vadot <3 RK_PC3 3 &pcfg_pull_none>; 298ccc0d23SEmmanuel Vadot }; 308ccc0d23SEmmanuel Vadot 318ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 328ccc0d23SEmmanuel Vadot clkm1_32k_out: clkm1-32k-out { 338ccc0d23SEmmanuel Vadot rockchip,pins = 348ccc0d23SEmmanuel Vadot /* clkm1_32k_out */ 358ccc0d23SEmmanuel Vadot <1 RK_PC3 1 &pcfg_pull_none>; 368ccc0d23SEmmanuel Vadot }; 378ccc0d23SEmmanuel Vadot }; 388ccc0d23SEmmanuel Vadot 398ccc0d23SEmmanuel Vadot emmc { 408ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 418ccc0d23SEmmanuel Vadot emmc_rstnout: emmc-rstnout { 428ccc0d23SEmmanuel Vadot rockchip,pins = 438ccc0d23SEmmanuel Vadot /* emmc_rstn */ 448ccc0d23SEmmanuel Vadot <1 RK_PD6 1 &pcfg_pull_none>; 458ccc0d23SEmmanuel Vadot }; 468ccc0d23SEmmanuel Vadot 478ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 488ccc0d23SEmmanuel Vadot emmc_bus8: emmc-bus8 { 498ccc0d23SEmmanuel Vadot rockchip,pins = 508ccc0d23SEmmanuel Vadot /* emmc_d0 */ 518ccc0d23SEmmanuel Vadot <1 RK_PC4 1 &pcfg_pull_up_drv_level_2>, 528ccc0d23SEmmanuel Vadot /* emmc_d1 */ 538ccc0d23SEmmanuel Vadot <1 RK_PC5 1 &pcfg_pull_up_drv_level_2>, 548ccc0d23SEmmanuel Vadot /* emmc_d2 */ 558ccc0d23SEmmanuel Vadot <1 RK_PC6 1 &pcfg_pull_up_drv_level_2>, 568ccc0d23SEmmanuel Vadot /* emmc_d3 */ 578ccc0d23SEmmanuel Vadot <1 RK_PC7 1 &pcfg_pull_up_drv_level_2>, 588ccc0d23SEmmanuel Vadot /* emmc_d4 */ 598ccc0d23SEmmanuel Vadot <1 RK_PD0 1 &pcfg_pull_up_drv_level_2>, 608ccc0d23SEmmanuel Vadot /* emmc_d5 */ 618ccc0d23SEmmanuel Vadot <1 RK_PD1 1 &pcfg_pull_up_drv_level_2>, 628ccc0d23SEmmanuel Vadot /* emmc_d6 */ 638ccc0d23SEmmanuel Vadot <1 RK_PD2 1 &pcfg_pull_up_drv_level_2>, 648ccc0d23SEmmanuel Vadot /* emmc_d7 */ 658ccc0d23SEmmanuel Vadot <1 RK_PD3 1 &pcfg_pull_up_drv_level_2>; 668ccc0d23SEmmanuel Vadot }; 678ccc0d23SEmmanuel Vadot 688ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 698ccc0d23SEmmanuel Vadot emmc_clk: emmc-clk { 708ccc0d23SEmmanuel Vadot rockchip,pins = 718ccc0d23SEmmanuel Vadot /* emmc_clk */ 728ccc0d23SEmmanuel Vadot <1 RK_PD5 1 &pcfg_pull_up_drv_level_2>; 738ccc0d23SEmmanuel Vadot }; 748ccc0d23SEmmanuel Vadot 758ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 768ccc0d23SEmmanuel Vadot emmc_cmd: emmc-cmd { 778ccc0d23SEmmanuel Vadot rockchip,pins = 788ccc0d23SEmmanuel Vadot /* emmc_cmd */ 798ccc0d23SEmmanuel Vadot <1 RK_PD4 1 &pcfg_pull_up_drv_level_2>; 808ccc0d23SEmmanuel Vadot }; 818ccc0d23SEmmanuel Vadot 828ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 838ccc0d23SEmmanuel Vadot emmc_strb: emmc-strb { 848ccc0d23SEmmanuel Vadot rockchip,pins = 858ccc0d23SEmmanuel Vadot /* emmc_strb */ 868ccc0d23SEmmanuel Vadot <1 RK_PD7 1 &pcfg_pull_none>; 878ccc0d23SEmmanuel Vadot }; 888ccc0d23SEmmanuel Vadot }; 898ccc0d23SEmmanuel Vadot 908ccc0d23SEmmanuel Vadot eth { 918ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 928ccc0d23SEmmanuel Vadot eth_pins: eth-pins { 938ccc0d23SEmmanuel Vadot rockchip,pins = 948ccc0d23SEmmanuel Vadot /* eth_clk_25m_out */ 958ccc0d23SEmmanuel Vadot <3 RK_PB5 2 &pcfg_pull_none_drv_level_2>; 968ccc0d23SEmmanuel Vadot }; 978ccc0d23SEmmanuel Vadot }; 988ccc0d23SEmmanuel Vadot 998ccc0d23SEmmanuel Vadot fephy { 1008ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 101*833e5d42SEmmanuel Vadot fephym0_led_dpx: fephym0-led-dpx { 1028ccc0d23SEmmanuel Vadot rockchip,pins = 1038ccc0d23SEmmanuel Vadot /* fephy_led_dpx_m0 */ 1048ccc0d23SEmmanuel Vadot <4 RK_PB5 2 &pcfg_pull_none>; 1058ccc0d23SEmmanuel Vadot }; 1068ccc0d23SEmmanuel Vadot 1078ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 108*833e5d42SEmmanuel Vadot fephym0_led_link: fephym0-led-link { 1098ccc0d23SEmmanuel Vadot rockchip,pins = 1108ccc0d23SEmmanuel Vadot /* fephy_led_link_m0 */ 1118ccc0d23SEmmanuel Vadot <4 RK_PC0 2 &pcfg_pull_none>; 1128ccc0d23SEmmanuel Vadot }; 1138ccc0d23SEmmanuel Vadot 1148ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 115*833e5d42SEmmanuel Vadot fephym0_led_spd: fephym0-led-spd { 1168ccc0d23SEmmanuel Vadot rockchip,pins = 1178ccc0d23SEmmanuel Vadot /* fephy_led_spd_m0 */ 1188ccc0d23SEmmanuel Vadot <4 RK_PB7 2 &pcfg_pull_none>; 1198ccc0d23SEmmanuel Vadot }; 1208ccc0d23SEmmanuel Vadot 1218ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 122*833e5d42SEmmanuel Vadot fephym1_led_dpx: fephym1-led-dpx { 1238ccc0d23SEmmanuel Vadot rockchip,pins = 1248ccc0d23SEmmanuel Vadot /* fephy_led_dpx_m1 */ 1258ccc0d23SEmmanuel Vadot <2 RK_PA4 5 &pcfg_pull_none>; 1268ccc0d23SEmmanuel Vadot }; 1278ccc0d23SEmmanuel Vadot 1288ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 129*833e5d42SEmmanuel Vadot fephym1_led_link: fephym1-led-link { 1308ccc0d23SEmmanuel Vadot rockchip,pins = 1318ccc0d23SEmmanuel Vadot /* fephy_led_link_m1 */ 1328ccc0d23SEmmanuel Vadot <2 RK_PA6 5 &pcfg_pull_none>; 1338ccc0d23SEmmanuel Vadot }; 1348ccc0d23SEmmanuel Vadot 1358ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 136*833e5d42SEmmanuel Vadot fephym1_led_spd: fephym1-led-spd { 1378ccc0d23SEmmanuel Vadot rockchip,pins = 1388ccc0d23SEmmanuel Vadot /* fephy_led_spd_m1 */ 1398ccc0d23SEmmanuel Vadot <2 RK_PA5 5 &pcfg_pull_none>; 1408ccc0d23SEmmanuel Vadot }; 1418ccc0d23SEmmanuel Vadot }; 1428ccc0d23SEmmanuel Vadot 1438ccc0d23SEmmanuel Vadot fspi { 1448ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1458ccc0d23SEmmanuel Vadot fspi_pins: fspi-pins { 1468ccc0d23SEmmanuel Vadot rockchip,pins = 1478ccc0d23SEmmanuel Vadot /* fspi_clk */ 1488ccc0d23SEmmanuel Vadot <1 RK_PD5 2 &pcfg_pull_none>, 1498ccc0d23SEmmanuel Vadot /* fspi_d0 */ 1508ccc0d23SEmmanuel Vadot <1 RK_PC4 2 &pcfg_pull_none>, 1518ccc0d23SEmmanuel Vadot /* fspi_d1 */ 1528ccc0d23SEmmanuel Vadot <1 RK_PC5 2 &pcfg_pull_none>, 1538ccc0d23SEmmanuel Vadot /* fspi_d2 */ 1548ccc0d23SEmmanuel Vadot <1 RK_PC6 2 &pcfg_pull_none>, 1558ccc0d23SEmmanuel Vadot /* fspi_d3 */ 1568ccc0d23SEmmanuel Vadot <1 RK_PC7 2 &pcfg_pull_none>; 1578ccc0d23SEmmanuel Vadot }; 1588ccc0d23SEmmanuel Vadot 1598ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1608ccc0d23SEmmanuel Vadot fspi_csn0: fspi-csn0 { 1618ccc0d23SEmmanuel Vadot rockchip,pins = 1628ccc0d23SEmmanuel Vadot /* fspi_csn0 */ 1638ccc0d23SEmmanuel Vadot <1 RK_PD0 2 &pcfg_pull_none>; 1648ccc0d23SEmmanuel Vadot }; 1658ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1668ccc0d23SEmmanuel Vadot fspi_csn1: fspi-csn1 { 1678ccc0d23SEmmanuel Vadot rockchip,pins = 1688ccc0d23SEmmanuel Vadot /* fspi_csn1 */ 1698ccc0d23SEmmanuel Vadot <1 RK_PD1 2 &pcfg_pull_none>; 1708ccc0d23SEmmanuel Vadot }; 1718ccc0d23SEmmanuel Vadot }; 1728ccc0d23SEmmanuel Vadot 1738ccc0d23SEmmanuel Vadot gpu { 1748ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1758ccc0d23SEmmanuel Vadot gpu_pins: gpu-pins { 1768ccc0d23SEmmanuel Vadot rockchip,pins = 1778ccc0d23SEmmanuel Vadot /* gpu_avs */ 1788ccc0d23SEmmanuel Vadot <4 RK_PC3 3 &pcfg_pull_none>; 1798ccc0d23SEmmanuel Vadot }; 1808ccc0d23SEmmanuel Vadot }; 1818ccc0d23SEmmanuel Vadot 1828ccc0d23SEmmanuel Vadot hdmi { 1838ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1848ccc0d23SEmmanuel Vadot hdmi_pins: hdmi-pins { 1858ccc0d23SEmmanuel Vadot rockchip,pins = 1868ccc0d23SEmmanuel Vadot /* hdmi_tx_cec */ 1878ccc0d23SEmmanuel Vadot <0 RK_PA3 1 &pcfg_pull_none>, 1888ccc0d23SEmmanuel Vadot /* hdmi_tx_hpd */ 1898ccc0d23SEmmanuel Vadot <0 RK_PA2 1 &pcfg_pull_none>, 1908ccc0d23SEmmanuel Vadot /* hdmi_tx_scl */ 1918ccc0d23SEmmanuel Vadot <0 RK_PA4 1 &pcfg_pull_none>, 1928ccc0d23SEmmanuel Vadot /* hdmi_tx_sda */ 1938ccc0d23SEmmanuel Vadot <0 RK_PA5 1 &pcfg_pull_none>; 1948ccc0d23SEmmanuel Vadot }; 1958ccc0d23SEmmanuel Vadot }; 1968ccc0d23SEmmanuel Vadot 1978ccc0d23SEmmanuel Vadot hsm { 1988ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 1998ccc0d23SEmmanuel Vadot hsmm0_pins: hsmm0-pins { 2008ccc0d23SEmmanuel Vadot rockchip,pins = 2018ccc0d23SEmmanuel Vadot /* hsm_clk_out_m0 */ 2028ccc0d23SEmmanuel Vadot <2 RK_PA2 4 &pcfg_pull_none>; 2038ccc0d23SEmmanuel Vadot }; 2048ccc0d23SEmmanuel Vadot 2058ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2068ccc0d23SEmmanuel Vadot hsmm1_pins: hsmm1-pins { 2078ccc0d23SEmmanuel Vadot rockchip,pins = 2088ccc0d23SEmmanuel Vadot /* hsm_clk_out_m1 */ 2098ccc0d23SEmmanuel Vadot <1 RK_PA4 3 &pcfg_pull_none>; 2108ccc0d23SEmmanuel Vadot }; 2118ccc0d23SEmmanuel Vadot }; 2128ccc0d23SEmmanuel Vadot 2138ccc0d23SEmmanuel Vadot i2c0 { 2148ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2158ccc0d23SEmmanuel Vadot i2c0m0_xfer: i2c0m0-xfer { 2168ccc0d23SEmmanuel Vadot rockchip,pins = 2178ccc0d23SEmmanuel Vadot /* i2c0_scl_m0 */ 2188ccc0d23SEmmanuel Vadot <4 RK_PC4 2 &pcfg_pull_none_smt>, 2198ccc0d23SEmmanuel Vadot /* i2c0_sda_m0 */ 2208ccc0d23SEmmanuel Vadot <4 RK_PC3 2 &pcfg_pull_none_smt>; 2218ccc0d23SEmmanuel Vadot }; 2228ccc0d23SEmmanuel Vadot 2238ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2248ccc0d23SEmmanuel Vadot i2c0m1_xfer: i2c0m1-xfer { 2258ccc0d23SEmmanuel Vadot rockchip,pins = 2268ccc0d23SEmmanuel Vadot /* i2c0_scl_m1 */ 2278ccc0d23SEmmanuel Vadot <4 RK_PA1 2 &pcfg_pull_none_smt>, 2288ccc0d23SEmmanuel Vadot /* i2c0_sda_m1 */ 2298ccc0d23SEmmanuel Vadot <4 RK_PA0 2 &pcfg_pull_none_smt>; 2308ccc0d23SEmmanuel Vadot }; 2318ccc0d23SEmmanuel Vadot }; 2328ccc0d23SEmmanuel Vadot 2338ccc0d23SEmmanuel Vadot i2c1 { 2348ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2358ccc0d23SEmmanuel Vadot i2c1m0_xfer: i2c1m0-xfer { 2368ccc0d23SEmmanuel Vadot rockchip,pins = 2378ccc0d23SEmmanuel Vadot /* i2c1_scl_m0 */ 2388ccc0d23SEmmanuel Vadot <4 RK_PA3 2 &pcfg_pull_none_smt>, 2398ccc0d23SEmmanuel Vadot /* i2c1_sda_m0 */ 2408ccc0d23SEmmanuel Vadot <4 RK_PA2 2 &pcfg_pull_none_smt>; 2418ccc0d23SEmmanuel Vadot }; 2428ccc0d23SEmmanuel Vadot 2438ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2448ccc0d23SEmmanuel Vadot i2c1m1_xfer: i2c1m1-xfer { 2458ccc0d23SEmmanuel Vadot rockchip,pins = 2468ccc0d23SEmmanuel Vadot /* i2c1_scl_m1 */ 2478ccc0d23SEmmanuel Vadot <4 RK_PC5 4 &pcfg_pull_none_smt>, 2488ccc0d23SEmmanuel Vadot /* i2c1_sda_m1 */ 2498ccc0d23SEmmanuel Vadot <4 RK_PC6 4 &pcfg_pull_none_smt>; 2508ccc0d23SEmmanuel Vadot }; 2518ccc0d23SEmmanuel Vadot }; 2528ccc0d23SEmmanuel Vadot 2538ccc0d23SEmmanuel Vadot i2c2 { 2548ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2558ccc0d23SEmmanuel Vadot i2c2m0_xfer: i2c2m0-xfer { 2568ccc0d23SEmmanuel Vadot rockchip,pins = 2578ccc0d23SEmmanuel Vadot /* i2c2_scl_m0 */ 2588ccc0d23SEmmanuel Vadot <0 RK_PA4 2 &pcfg_pull_none_smt>, 2598ccc0d23SEmmanuel Vadot /* i2c2_sda_m0 */ 2608ccc0d23SEmmanuel Vadot <0 RK_PA5 2 &pcfg_pull_none_smt>; 2618ccc0d23SEmmanuel Vadot }; 2628ccc0d23SEmmanuel Vadot 2638ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2648ccc0d23SEmmanuel Vadot i2c2m1_xfer: i2c2m1-xfer { 2658ccc0d23SEmmanuel Vadot rockchip,pins = 2668ccc0d23SEmmanuel Vadot /* i2c2_scl_m1 */ 2678ccc0d23SEmmanuel Vadot <1 RK_PA5 3 &pcfg_pull_none_smt>, 2688ccc0d23SEmmanuel Vadot /* i2c2_sda_m1 */ 2698ccc0d23SEmmanuel Vadot <1 RK_PA6 3 &pcfg_pull_none_smt>; 2708ccc0d23SEmmanuel Vadot }; 2718ccc0d23SEmmanuel Vadot }; 2728ccc0d23SEmmanuel Vadot 2738ccc0d23SEmmanuel Vadot i2c3 { 2748ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2758ccc0d23SEmmanuel Vadot i2c3m0_xfer: i2c3m0-xfer { 2768ccc0d23SEmmanuel Vadot rockchip,pins = 2778ccc0d23SEmmanuel Vadot /* i2c3_scl_m0 */ 2788ccc0d23SEmmanuel Vadot <1 RK_PA0 2 &pcfg_pull_none_smt>, 2798ccc0d23SEmmanuel Vadot /* i2c3_sda_m0 */ 2808ccc0d23SEmmanuel Vadot <1 RK_PA1 2 &pcfg_pull_none_smt>; 2818ccc0d23SEmmanuel Vadot }; 2828ccc0d23SEmmanuel Vadot 2838ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2848ccc0d23SEmmanuel Vadot i2c3m1_xfer: i2c3m1-xfer { 2858ccc0d23SEmmanuel Vadot rockchip,pins = 2868ccc0d23SEmmanuel Vadot /* i2c3_scl_m1 */ 2878ccc0d23SEmmanuel Vadot <3 RK_PC1 5 &pcfg_pull_none_smt>, 2888ccc0d23SEmmanuel Vadot /* i2c3_sda_m1 */ 2898ccc0d23SEmmanuel Vadot <3 RK_PC3 5 &pcfg_pull_none_smt>; 2908ccc0d23SEmmanuel Vadot }; 2918ccc0d23SEmmanuel Vadot }; 2928ccc0d23SEmmanuel Vadot 2938ccc0d23SEmmanuel Vadot i2c4 { 2948ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 2958ccc0d23SEmmanuel Vadot i2c4_xfer: i2c4-xfer { 2968ccc0d23SEmmanuel Vadot rockchip,pins = 2978ccc0d23SEmmanuel Vadot /* i2c4_scl */ 2988ccc0d23SEmmanuel Vadot <2 RK_PA0 4 &pcfg_pull_none_smt>, 2998ccc0d23SEmmanuel Vadot /* i2c4_sda */ 3008ccc0d23SEmmanuel Vadot <2 RK_PA1 4 &pcfg_pull_none_smt>; 3018ccc0d23SEmmanuel Vadot }; 3028ccc0d23SEmmanuel Vadot }; 3038ccc0d23SEmmanuel Vadot 3048ccc0d23SEmmanuel Vadot i2c5 { 3058ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3068ccc0d23SEmmanuel Vadot i2c5m0_xfer: i2c5m0-xfer { 3078ccc0d23SEmmanuel Vadot rockchip,pins = 3088ccc0d23SEmmanuel Vadot /* i2c5_scl_m0 */ 3098ccc0d23SEmmanuel Vadot <1 RK_PB2 3 &pcfg_pull_none_smt>, 3108ccc0d23SEmmanuel Vadot /* i2c5_sda_m0 */ 3118ccc0d23SEmmanuel Vadot <1 RK_PB3 3 &pcfg_pull_none_smt>; 3128ccc0d23SEmmanuel Vadot }; 3138ccc0d23SEmmanuel Vadot 3148ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3158ccc0d23SEmmanuel Vadot i2c5m1_xfer: i2c5m1-xfer { 3168ccc0d23SEmmanuel Vadot rockchip,pins = 3178ccc0d23SEmmanuel Vadot /* i2c5_scl_m1 */ 3188ccc0d23SEmmanuel Vadot <1 RK_PD2 3 &pcfg_pull_none_smt>, 3198ccc0d23SEmmanuel Vadot /* i2c5_sda_m1 */ 3208ccc0d23SEmmanuel Vadot <1 RK_PD3 3 &pcfg_pull_none_smt>; 3218ccc0d23SEmmanuel Vadot }; 3228ccc0d23SEmmanuel Vadot }; 3238ccc0d23SEmmanuel Vadot 3248ccc0d23SEmmanuel Vadot i2c6 { 3258ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3268ccc0d23SEmmanuel Vadot i2c6m0_xfer: i2c6m0-xfer { 3278ccc0d23SEmmanuel Vadot rockchip,pins = 3288ccc0d23SEmmanuel Vadot /* i2c6_scl_m0 */ 3298ccc0d23SEmmanuel Vadot <3 RK_PB2 5 &pcfg_pull_none_smt>, 3308ccc0d23SEmmanuel Vadot /* i2c6_sda_m0 */ 3318ccc0d23SEmmanuel Vadot <3 RK_PB3 5 &pcfg_pull_none_smt>; 3328ccc0d23SEmmanuel Vadot }; 3338ccc0d23SEmmanuel Vadot 3348ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3358ccc0d23SEmmanuel Vadot i2c6m1_xfer: i2c6m1-xfer { 3368ccc0d23SEmmanuel Vadot rockchip,pins = 3378ccc0d23SEmmanuel Vadot /* i2c6_scl_m1 */ 3388ccc0d23SEmmanuel Vadot <1 RK_PD4 3 &pcfg_pull_none_smt>, 3398ccc0d23SEmmanuel Vadot /* i2c6_sda_m1 */ 3408ccc0d23SEmmanuel Vadot <1 RK_PD7 3 &pcfg_pull_none_smt>; 3418ccc0d23SEmmanuel Vadot }; 3428ccc0d23SEmmanuel Vadot }; 3438ccc0d23SEmmanuel Vadot 3448ccc0d23SEmmanuel Vadot i2c7 { 3458ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3468ccc0d23SEmmanuel Vadot i2c7_xfer: i2c7-xfer { 3478ccc0d23SEmmanuel Vadot rockchip,pins = 3488ccc0d23SEmmanuel Vadot /* i2c7_scl */ 3498ccc0d23SEmmanuel Vadot <2 RK_PA5 4 &pcfg_pull_none_smt>, 3508ccc0d23SEmmanuel Vadot /* i2c7_sda */ 3518ccc0d23SEmmanuel Vadot <2 RK_PA6 4 &pcfg_pull_none_smt>; 3528ccc0d23SEmmanuel Vadot }; 3538ccc0d23SEmmanuel Vadot }; 3548ccc0d23SEmmanuel Vadot 3558ccc0d23SEmmanuel Vadot i2s0 { 3568ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3578ccc0d23SEmmanuel Vadot i2s0m0_lrck: i2s0m0-lrck { 3588ccc0d23SEmmanuel Vadot rockchip,pins = 3598ccc0d23SEmmanuel Vadot /* i2s0_lrck_m0 */ 3608ccc0d23SEmmanuel Vadot <3 RK_PB6 1 &pcfg_pull_none_smt>; 3618ccc0d23SEmmanuel Vadot }; 3628ccc0d23SEmmanuel Vadot 3638ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3648ccc0d23SEmmanuel Vadot i2s0m0_mclk: i2s0m0-mclk { 3658ccc0d23SEmmanuel Vadot rockchip,pins = 3668ccc0d23SEmmanuel Vadot /* i2s0_mclk_m0 */ 3678ccc0d23SEmmanuel Vadot <3 RK_PB4 1 &pcfg_pull_none_smt>; 3688ccc0d23SEmmanuel Vadot }; 3698ccc0d23SEmmanuel Vadot 3708ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3718ccc0d23SEmmanuel Vadot i2s0m0_sclk: i2s0m0-sclk { 3728ccc0d23SEmmanuel Vadot rockchip,pins = 3738ccc0d23SEmmanuel Vadot /* i2s0_sclk_m0 */ 3748ccc0d23SEmmanuel Vadot <3 RK_PB5 1 &pcfg_pull_none_smt>; 3758ccc0d23SEmmanuel Vadot }; 3768ccc0d23SEmmanuel Vadot 3778ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3788ccc0d23SEmmanuel Vadot i2s0m0_sdi: i2s0m0-sdi { 3798ccc0d23SEmmanuel Vadot rockchip,pins = 3808ccc0d23SEmmanuel Vadot /* i2s0m0_sdi */ 3818ccc0d23SEmmanuel Vadot <3 RK_PB7 1 &pcfg_pull_none>; 3828ccc0d23SEmmanuel Vadot }; 3838ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3848ccc0d23SEmmanuel Vadot i2s0m0_sdo: i2s0m0-sdo { 3858ccc0d23SEmmanuel Vadot rockchip,pins = 3868ccc0d23SEmmanuel Vadot /* i2s0m0_sdo */ 3878ccc0d23SEmmanuel Vadot <3 RK_PC0 1 &pcfg_pull_none>; 3888ccc0d23SEmmanuel Vadot }; 3898ccc0d23SEmmanuel Vadot 3908ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3918ccc0d23SEmmanuel Vadot i2s0m1_lrck: i2s0m1-lrck { 3928ccc0d23SEmmanuel Vadot rockchip,pins = 3938ccc0d23SEmmanuel Vadot /* i2s0_lrck_m1 */ 3948ccc0d23SEmmanuel Vadot <1 RK_PB6 1 &pcfg_pull_none_smt>; 3958ccc0d23SEmmanuel Vadot }; 3968ccc0d23SEmmanuel Vadot 3978ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 3988ccc0d23SEmmanuel Vadot i2s0m1_mclk: i2s0m1-mclk { 3998ccc0d23SEmmanuel Vadot rockchip,pins = 4008ccc0d23SEmmanuel Vadot /* i2s0_mclk_m1 */ 4018ccc0d23SEmmanuel Vadot <1 RK_PB4 1 &pcfg_pull_none_smt>; 4028ccc0d23SEmmanuel Vadot }; 4038ccc0d23SEmmanuel Vadot 4048ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4058ccc0d23SEmmanuel Vadot i2s0m1_sclk: i2s0m1-sclk { 4068ccc0d23SEmmanuel Vadot rockchip,pins = 4078ccc0d23SEmmanuel Vadot /* i2s0_sclk_m1 */ 4088ccc0d23SEmmanuel Vadot <1 RK_PB5 1 &pcfg_pull_none_smt>; 4098ccc0d23SEmmanuel Vadot }; 4108ccc0d23SEmmanuel Vadot 4118ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4128ccc0d23SEmmanuel Vadot i2s0m1_sdi: i2s0m1-sdi { 4138ccc0d23SEmmanuel Vadot rockchip,pins = 4148ccc0d23SEmmanuel Vadot /* i2s0m1_sdi */ 4158ccc0d23SEmmanuel Vadot <1 RK_PB7 1 &pcfg_pull_none>; 4168ccc0d23SEmmanuel Vadot }; 4178ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4188ccc0d23SEmmanuel Vadot i2s0m1_sdo: i2s0m1-sdo { 4198ccc0d23SEmmanuel Vadot rockchip,pins = 4208ccc0d23SEmmanuel Vadot /* i2s0m1_sdo */ 4218ccc0d23SEmmanuel Vadot <1 RK_PC0 1 &pcfg_pull_none>; 4228ccc0d23SEmmanuel Vadot }; 4238ccc0d23SEmmanuel Vadot }; 4248ccc0d23SEmmanuel Vadot 4258ccc0d23SEmmanuel Vadot i2s1 { 4268ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4278ccc0d23SEmmanuel Vadot i2s1_lrck: i2s1-lrck { 4288ccc0d23SEmmanuel Vadot rockchip,pins = 4298ccc0d23SEmmanuel Vadot /* i2s1_lrck */ 4308ccc0d23SEmmanuel Vadot <4 RK_PA6 1 &pcfg_pull_none_smt>; 4318ccc0d23SEmmanuel Vadot }; 4328ccc0d23SEmmanuel Vadot 4338ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4348ccc0d23SEmmanuel Vadot i2s1_mclk: i2s1-mclk { 4358ccc0d23SEmmanuel Vadot rockchip,pins = 4368ccc0d23SEmmanuel Vadot /* i2s1_mclk */ 4378ccc0d23SEmmanuel Vadot <4 RK_PA4 1 &pcfg_pull_none_smt>; 4388ccc0d23SEmmanuel Vadot }; 4398ccc0d23SEmmanuel Vadot 4408ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4418ccc0d23SEmmanuel Vadot i2s1_sclk: i2s1-sclk { 4428ccc0d23SEmmanuel Vadot rockchip,pins = 4438ccc0d23SEmmanuel Vadot /* i2s1_sclk */ 4448ccc0d23SEmmanuel Vadot <4 RK_PA5 1 &pcfg_pull_none_smt>; 4458ccc0d23SEmmanuel Vadot }; 4468ccc0d23SEmmanuel Vadot 4478ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4488ccc0d23SEmmanuel Vadot i2s1_sdi0: i2s1-sdi0 { 4498ccc0d23SEmmanuel Vadot rockchip,pins = 4508ccc0d23SEmmanuel Vadot /* i2s1_sdi0 */ 4518ccc0d23SEmmanuel Vadot <4 RK_PB4 1 &pcfg_pull_none>; 4528ccc0d23SEmmanuel Vadot }; 4538ccc0d23SEmmanuel Vadot 4548ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4558ccc0d23SEmmanuel Vadot i2s1_sdi1: i2s1-sdi1 { 4568ccc0d23SEmmanuel Vadot rockchip,pins = 4578ccc0d23SEmmanuel Vadot /* i2s1_sdi1 */ 4588ccc0d23SEmmanuel Vadot <4 RK_PB3 1 &pcfg_pull_none>; 4598ccc0d23SEmmanuel Vadot }; 4608ccc0d23SEmmanuel Vadot 4618ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4628ccc0d23SEmmanuel Vadot i2s1_sdi2: i2s1-sdi2 { 4638ccc0d23SEmmanuel Vadot rockchip,pins = 4648ccc0d23SEmmanuel Vadot /* i2s1_sdi2 */ 4658ccc0d23SEmmanuel Vadot <4 RK_PA3 1 &pcfg_pull_none>; 4668ccc0d23SEmmanuel Vadot }; 4678ccc0d23SEmmanuel Vadot 4688ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4698ccc0d23SEmmanuel Vadot i2s1_sdi3: i2s1-sdi3 { 4708ccc0d23SEmmanuel Vadot rockchip,pins = 4718ccc0d23SEmmanuel Vadot /* i2s1_sdi3 */ 4728ccc0d23SEmmanuel Vadot <4 RK_PA2 1 &pcfg_pull_none>; 4738ccc0d23SEmmanuel Vadot }; 4748ccc0d23SEmmanuel Vadot 4758ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4768ccc0d23SEmmanuel Vadot i2s1_sdo0: i2s1-sdo0 { 4778ccc0d23SEmmanuel Vadot rockchip,pins = 4788ccc0d23SEmmanuel Vadot /* i2s1_sdo0 */ 4798ccc0d23SEmmanuel Vadot <4 RK_PA7 1 &pcfg_pull_none>; 4808ccc0d23SEmmanuel Vadot }; 4818ccc0d23SEmmanuel Vadot 4828ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4838ccc0d23SEmmanuel Vadot i2s1_sdo1: i2s1-sdo1 { 4848ccc0d23SEmmanuel Vadot rockchip,pins = 4858ccc0d23SEmmanuel Vadot /* i2s1_sdo1 */ 4868ccc0d23SEmmanuel Vadot <4 RK_PB0 1 &pcfg_pull_none>; 4878ccc0d23SEmmanuel Vadot }; 4888ccc0d23SEmmanuel Vadot 4898ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4908ccc0d23SEmmanuel Vadot i2s1_sdo2: i2s1-sdo2 { 4918ccc0d23SEmmanuel Vadot rockchip,pins = 4928ccc0d23SEmmanuel Vadot /* i2s1_sdo2 */ 4938ccc0d23SEmmanuel Vadot <4 RK_PB1 1 &pcfg_pull_none>; 4948ccc0d23SEmmanuel Vadot }; 4958ccc0d23SEmmanuel Vadot 4968ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 4978ccc0d23SEmmanuel Vadot i2s1_sdo3: i2s1-sdo3 { 4988ccc0d23SEmmanuel Vadot rockchip,pins = 4998ccc0d23SEmmanuel Vadot /* i2s1_sdo3 */ 5008ccc0d23SEmmanuel Vadot <4 RK_PB2 1 &pcfg_pull_none>; 5018ccc0d23SEmmanuel Vadot }; 5028ccc0d23SEmmanuel Vadot }; 5038ccc0d23SEmmanuel Vadot 5048ccc0d23SEmmanuel Vadot jtag { 5058ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5068ccc0d23SEmmanuel Vadot jtagm0_pins: jtagm0-pins { 5078ccc0d23SEmmanuel Vadot rockchip,pins = 5088ccc0d23SEmmanuel Vadot /* jtag_cpu_tck_m0 */ 5098ccc0d23SEmmanuel Vadot <2 RK_PA2 2 &pcfg_pull_none>, 5108ccc0d23SEmmanuel Vadot /* jtag_cpu_tms_m0 */ 5118ccc0d23SEmmanuel Vadot <2 RK_PA3 2 &pcfg_pull_none>, 5128ccc0d23SEmmanuel Vadot /* jtag_mcu_tck_m0 */ 5138ccc0d23SEmmanuel Vadot <2 RK_PA4 2 &pcfg_pull_none>, 5148ccc0d23SEmmanuel Vadot /* jtag_mcu_tms_m0 */ 5158ccc0d23SEmmanuel Vadot <2 RK_PA5 2 &pcfg_pull_none>; 5168ccc0d23SEmmanuel Vadot }; 5178ccc0d23SEmmanuel Vadot 5188ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5198ccc0d23SEmmanuel Vadot jtagm1_pins: jtagm1-pins { 5208ccc0d23SEmmanuel Vadot rockchip,pins = 5218ccc0d23SEmmanuel Vadot /* jtag_cpu_tck_m1 */ 5228ccc0d23SEmmanuel Vadot <4 RK_PD0 2 &pcfg_pull_none>, 5238ccc0d23SEmmanuel Vadot /* jtag_cpu_tms_m1 */ 5248ccc0d23SEmmanuel Vadot <4 RK_PC7 2 &pcfg_pull_none>, 5258ccc0d23SEmmanuel Vadot /* jtag_mcu_tck_m1 */ 5268ccc0d23SEmmanuel Vadot <4 RK_PD0 3 &pcfg_pull_none>, 5278ccc0d23SEmmanuel Vadot /* jtag_mcu_tms_m1 */ 5288ccc0d23SEmmanuel Vadot <4 RK_PC7 3 &pcfg_pull_none>; 5298ccc0d23SEmmanuel Vadot }; 5308ccc0d23SEmmanuel Vadot }; 5318ccc0d23SEmmanuel Vadot 5328ccc0d23SEmmanuel Vadot pcie { 5338ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5348ccc0d23SEmmanuel Vadot pciem0_pins: pciem0-pins { 5358ccc0d23SEmmanuel Vadot rockchip,pins = 5368ccc0d23SEmmanuel Vadot /* pcie_clkreqn_m0 */ 5378ccc0d23SEmmanuel Vadot <3 RK_PA6 5 &pcfg_pull_none>, 5388ccc0d23SEmmanuel Vadot /* pcie_perstn_m0 */ 5398ccc0d23SEmmanuel Vadot <3 RK_PB0 5 &pcfg_pull_none>, 5408ccc0d23SEmmanuel Vadot /* pcie_waken_m0 */ 5418ccc0d23SEmmanuel Vadot <3 RK_PA7 5 &pcfg_pull_none>; 5428ccc0d23SEmmanuel Vadot }; 5438ccc0d23SEmmanuel Vadot 5448ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5458ccc0d23SEmmanuel Vadot pciem1_pins: pciem1-pins { 5468ccc0d23SEmmanuel Vadot rockchip,pins = 5478ccc0d23SEmmanuel Vadot /* pcie_clkreqn_m1 */ 5488ccc0d23SEmmanuel Vadot <1 RK_PA0 4 &pcfg_pull_none>, 5498ccc0d23SEmmanuel Vadot /* pcie_perstn_m1 */ 5508ccc0d23SEmmanuel Vadot <1 RK_PA2 4 &pcfg_pull_none>, 5518ccc0d23SEmmanuel Vadot /* pcie_waken_m1 */ 5528ccc0d23SEmmanuel Vadot <1 RK_PA1 4 &pcfg_pull_none>; 5538ccc0d23SEmmanuel Vadot }; 5548ccc0d23SEmmanuel Vadot }; 5558ccc0d23SEmmanuel Vadot 5568ccc0d23SEmmanuel Vadot pdm { 5578ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5588ccc0d23SEmmanuel Vadot pdm_clk0: pdm-clk0 { 5598ccc0d23SEmmanuel Vadot rockchip,pins = 5608ccc0d23SEmmanuel Vadot /* pdm_clk0 */ 5618ccc0d23SEmmanuel Vadot <4 RK_PB5 3 &pcfg_pull_none>; 5628ccc0d23SEmmanuel Vadot }; 5638ccc0d23SEmmanuel Vadot 5648ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5658ccc0d23SEmmanuel Vadot pdm_clk1: pdm-clk1 { 5668ccc0d23SEmmanuel Vadot rockchip,pins = 5678ccc0d23SEmmanuel Vadot /* pdm_clk1 */ 5688ccc0d23SEmmanuel Vadot <4 RK_PA4 3 &pcfg_pull_none>; 5698ccc0d23SEmmanuel Vadot }; 5708ccc0d23SEmmanuel Vadot 5718ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5728ccc0d23SEmmanuel Vadot pdm_sdi0: pdm-sdi0 { 5738ccc0d23SEmmanuel Vadot rockchip,pins = 5748ccc0d23SEmmanuel Vadot /* pdm_sdi0 */ 5758ccc0d23SEmmanuel Vadot <4 RK_PB2 3 &pcfg_pull_none>; 5768ccc0d23SEmmanuel Vadot }; 5778ccc0d23SEmmanuel Vadot 5788ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5798ccc0d23SEmmanuel Vadot pdm_sdi1: pdm-sdi1 { 5808ccc0d23SEmmanuel Vadot rockchip,pins = 5818ccc0d23SEmmanuel Vadot /* pdm_sdi1 */ 5828ccc0d23SEmmanuel Vadot <4 RK_PB1 3 &pcfg_pull_none>; 5838ccc0d23SEmmanuel Vadot }; 5848ccc0d23SEmmanuel Vadot 5858ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5868ccc0d23SEmmanuel Vadot pdm_sdi2: pdm-sdi2 { 5878ccc0d23SEmmanuel Vadot rockchip,pins = 5888ccc0d23SEmmanuel Vadot /* pdm_sdi2 */ 5898ccc0d23SEmmanuel Vadot <4 RK_PB3 3 &pcfg_pull_none>; 5908ccc0d23SEmmanuel Vadot }; 5918ccc0d23SEmmanuel Vadot 5928ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 5938ccc0d23SEmmanuel Vadot pdm_sdi3: pdm-sdi3 { 5948ccc0d23SEmmanuel Vadot rockchip,pins = 5958ccc0d23SEmmanuel Vadot /* pdm_sdi3 */ 5968ccc0d23SEmmanuel Vadot <4 RK_PC1 3 &pcfg_pull_none>; 5978ccc0d23SEmmanuel Vadot }; 5988ccc0d23SEmmanuel Vadot }; 5998ccc0d23SEmmanuel Vadot 6008ccc0d23SEmmanuel Vadot pmu { 6018ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6028ccc0d23SEmmanuel Vadot pmu_pins: pmu-pins { 6038ccc0d23SEmmanuel Vadot rockchip,pins = 6048ccc0d23SEmmanuel Vadot /* pmu_debug */ 6058ccc0d23SEmmanuel Vadot <4 RK_PA0 4 &pcfg_pull_none>; 6068ccc0d23SEmmanuel Vadot }; 6078ccc0d23SEmmanuel Vadot }; 6088ccc0d23SEmmanuel Vadot 6098ccc0d23SEmmanuel Vadot pwm0 { 6108ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6118ccc0d23SEmmanuel Vadot pwm0m0_pins: pwm0m0-pins { 6128ccc0d23SEmmanuel Vadot rockchip,pins = 6138ccc0d23SEmmanuel Vadot /* pwm0_m0 */ 6148ccc0d23SEmmanuel Vadot <4 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 6158ccc0d23SEmmanuel Vadot }; 6168ccc0d23SEmmanuel Vadot 6178ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6188ccc0d23SEmmanuel Vadot pwm0m1_pins: pwm0m1-pins { 6198ccc0d23SEmmanuel Vadot rockchip,pins = 6208ccc0d23SEmmanuel Vadot /* pwm0_m1 */ 6218ccc0d23SEmmanuel Vadot <1 RK_PA2 5 &pcfg_pull_none_drv_level_0>; 6228ccc0d23SEmmanuel Vadot }; 6238ccc0d23SEmmanuel Vadot }; 6248ccc0d23SEmmanuel Vadot 6258ccc0d23SEmmanuel Vadot pwm1 { 6268ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6278ccc0d23SEmmanuel Vadot pwm1m0_pins: pwm1m0-pins { 6288ccc0d23SEmmanuel Vadot rockchip,pins = 6298ccc0d23SEmmanuel Vadot /* pwm1_m0 */ 6308ccc0d23SEmmanuel Vadot <4 RK_PC4 1 &pcfg_pull_none_drv_level_0>; 6318ccc0d23SEmmanuel Vadot }; 6328ccc0d23SEmmanuel Vadot 6338ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6348ccc0d23SEmmanuel Vadot pwm1m1_pins: pwm1m1-pins { 6358ccc0d23SEmmanuel Vadot rockchip,pins = 6368ccc0d23SEmmanuel Vadot /* pwm1_m1 */ 6378ccc0d23SEmmanuel Vadot <1 RK_PA3 4 &pcfg_pull_none_drv_level_0>; 6388ccc0d23SEmmanuel Vadot }; 6398ccc0d23SEmmanuel Vadot }; 6408ccc0d23SEmmanuel Vadot 6418ccc0d23SEmmanuel Vadot pwm2 { 6428ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6438ccc0d23SEmmanuel Vadot pwm2m0_pins: pwm2m0-pins { 6448ccc0d23SEmmanuel Vadot rockchip,pins = 6458ccc0d23SEmmanuel Vadot /* pwm2_m0 */ 6468ccc0d23SEmmanuel Vadot <4 RK_PC5 1 &pcfg_pull_none_drv_level_0>; 6478ccc0d23SEmmanuel Vadot }; 6488ccc0d23SEmmanuel Vadot 6498ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6508ccc0d23SEmmanuel Vadot pwm2m1_pins: pwm2m1-pins { 6518ccc0d23SEmmanuel Vadot rockchip,pins = 6528ccc0d23SEmmanuel Vadot /* pwm2_m1 */ 6538ccc0d23SEmmanuel Vadot <1 RK_PA7 2 &pcfg_pull_none_drv_level_0>; 6548ccc0d23SEmmanuel Vadot }; 6558ccc0d23SEmmanuel Vadot }; 6568ccc0d23SEmmanuel Vadot 6578ccc0d23SEmmanuel Vadot pwm3 { 6588ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6598ccc0d23SEmmanuel Vadot pwm3m0_pins: pwm3m0-pins { 6608ccc0d23SEmmanuel Vadot rockchip,pins = 6618ccc0d23SEmmanuel Vadot /* pwm3_m0 */ 6628ccc0d23SEmmanuel Vadot <4 RK_PC6 1 &pcfg_pull_none_drv_level_0>; 6638ccc0d23SEmmanuel Vadot }; 6648ccc0d23SEmmanuel Vadot 6658ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6668ccc0d23SEmmanuel Vadot pwm3m1_pins: pwm3m1-pins { 6678ccc0d23SEmmanuel Vadot rockchip,pins = 6688ccc0d23SEmmanuel Vadot /* pwm3_m1 */ 6698ccc0d23SEmmanuel Vadot <2 RK_PA4 3 &pcfg_pull_none_drv_level_0>; 6708ccc0d23SEmmanuel Vadot }; 6718ccc0d23SEmmanuel Vadot }; 6728ccc0d23SEmmanuel Vadot 6738ccc0d23SEmmanuel Vadot pwm4 { 6748ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6758ccc0d23SEmmanuel Vadot pwm4m0_pins: pwm4m0-pins { 6768ccc0d23SEmmanuel Vadot rockchip,pins = 6778ccc0d23SEmmanuel Vadot /* pwm4_m0 */ 6788ccc0d23SEmmanuel Vadot <4 RK_PB7 1 &pcfg_pull_none_drv_level_0>; 6798ccc0d23SEmmanuel Vadot }; 6808ccc0d23SEmmanuel Vadot 6818ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6828ccc0d23SEmmanuel Vadot pwm4m1_pins: pwm4m1-pins { 6838ccc0d23SEmmanuel Vadot rockchip,pins = 6848ccc0d23SEmmanuel Vadot /* pwm4_m1 */ 6858ccc0d23SEmmanuel Vadot <1 RK_PA4 2 &pcfg_pull_none_drv_level_0>; 6868ccc0d23SEmmanuel Vadot }; 6878ccc0d23SEmmanuel Vadot }; 6888ccc0d23SEmmanuel Vadot 6898ccc0d23SEmmanuel Vadot pwm5 { 6908ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6918ccc0d23SEmmanuel Vadot pwm5m0_pins: pwm5m0-pins { 6928ccc0d23SEmmanuel Vadot rockchip,pins = 6938ccc0d23SEmmanuel Vadot /* pwm5_m0 */ 6948ccc0d23SEmmanuel Vadot <4 RK_PC0 1 &pcfg_pull_none_drv_level_0>; 6958ccc0d23SEmmanuel Vadot }; 6968ccc0d23SEmmanuel Vadot 6978ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 6988ccc0d23SEmmanuel Vadot pwm5m1_pins: pwm5m1-pins { 6998ccc0d23SEmmanuel Vadot rockchip,pins = 7008ccc0d23SEmmanuel Vadot /* pwm5_m1 */ 7018ccc0d23SEmmanuel Vadot <3 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 7028ccc0d23SEmmanuel Vadot }; 7038ccc0d23SEmmanuel Vadot }; 7048ccc0d23SEmmanuel Vadot 7058ccc0d23SEmmanuel Vadot pwm6 { 7068ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7078ccc0d23SEmmanuel Vadot pwm6m0_pins: pwm6m0-pins { 7088ccc0d23SEmmanuel Vadot rockchip,pins = 7098ccc0d23SEmmanuel Vadot /* pwm6_m0 */ 7108ccc0d23SEmmanuel Vadot <4 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 7118ccc0d23SEmmanuel Vadot }; 7128ccc0d23SEmmanuel Vadot 7138ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7148ccc0d23SEmmanuel Vadot pwm6m1_pins: pwm6m1-pins { 7158ccc0d23SEmmanuel Vadot rockchip,pins = 7168ccc0d23SEmmanuel Vadot /* pwm6_m1 */ 7178ccc0d23SEmmanuel Vadot <1 RK_PC3 3 &pcfg_pull_none_drv_level_0>; 7188ccc0d23SEmmanuel Vadot }; 7198ccc0d23SEmmanuel Vadot 7208ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7218ccc0d23SEmmanuel Vadot pwm6m2_pins: pwm6m2-pins { 7228ccc0d23SEmmanuel Vadot rockchip,pins = 7238ccc0d23SEmmanuel Vadot /* pwm6_m2 */ 7248ccc0d23SEmmanuel Vadot <3 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 7258ccc0d23SEmmanuel Vadot }; 7268ccc0d23SEmmanuel Vadot }; 7278ccc0d23SEmmanuel Vadot 7288ccc0d23SEmmanuel Vadot pwm7 { 7298ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7308ccc0d23SEmmanuel Vadot pwm7m0_pins: pwm7m0-pins { 7318ccc0d23SEmmanuel Vadot rockchip,pins = 7328ccc0d23SEmmanuel Vadot /* pwm7_m0 */ 7338ccc0d23SEmmanuel Vadot <4 RK_PC2 1 &pcfg_pull_none_drv_level_0>; 7348ccc0d23SEmmanuel Vadot }; 7358ccc0d23SEmmanuel Vadot 7368ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7378ccc0d23SEmmanuel Vadot pwm7m1_pins: pwm7m1-pins { 7388ccc0d23SEmmanuel Vadot rockchip,pins = 7398ccc0d23SEmmanuel Vadot /* pwm7_m1 */ 7408ccc0d23SEmmanuel Vadot <1 RK_PC2 2 &pcfg_pull_none_drv_level_0>; 7418ccc0d23SEmmanuel Vadot }; 7428ccc0d23SEmmanuel Vadot }; 7438ccc0d23SEmmanuel Vadot 7448ccc0d23SEmmanuel Vadot pwr { 7458ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7468ccc0d23SEmmanuel Vadot pwr_pins: pwr-pins { 7478ccc0d23SEmmanuel Vadot rockchip,pins = 7488ccc0d23SEmmanuel Vadot /* pwr_ctrl0 */ 7498ccc0d23SEmmanuel Vadot <4 RK_PC2 2 &pcfg_pull_none>, 7508ccc0d23SEmmanuel Vadot /* pwr_ctrl1 */ 7518ccc0d23SEmmanuel Vadot <4 RK_PB6 1 &pcfg_pull_none>; 7528ccc0d23SEmmanuel Vadot }; 7538ccc0d23SEmmanuel Vadot }; 7548ccc0d23SEmmanuel Vadot 7558ccc0d23SEmmanuel Vadot ref { 7568ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7578ccc0d23SEmmanuel Vadot refm0_pins: refm0-pins { 7588ccc0d23SEmmanuel Vadot rockchip,pins = 7598ccc0d23SEmmanuel Vadot /* ref_clk_out_m0 */ 7608ccc0d23SEmmanuel Vadot <0 RK_PA1 1 &pcfg_pull_none>; 7618ccc0d23SEmmanuel Vadot }; 7628ccc0d23SEmmanuel Vadot 7638ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7648ccc0d23SEmmanuel Vadot refm1_pins: refm1-pins { 7658ccc0d23SEmmanuel Vadot rockchip,pins = 7668ccc0d23SEmmanuel Vadot /* ref_clk_out_m1 */ 7678ccc0d23SEmmanuel Vadot <3 RK_PC3 6 &pcfg_pull_none>; 7688ccc0d23SEmmanuel Vadot }; 7698ccc0d23SEmmanuel Vadot }; 7708ccc0d23SEmmanuel Vadot 7718ccc0d23SEmmanuel Vadot rgmii { 7728ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 7738ccc0d23SEmmanuel Vadot rgmii_miim: rgmii-miim { 7748ccc0d23SEmmanuel Vadot rockchip,pins = 7758ccc0d23SEmmanuel Vadot /* rgmii_mdc */ 7768ccc0d23SEmmanuel Vadot <3 RK_PB6 2 &pcfg_pull_none_drv_level_2>, 7778ccc0d23SEmmanuel Vadot /* rgmii_mdio */ 7788ccc0d23SEmmanuel Vadot <3 RK_PB7 2 &pcfg_pull_none_drv_level_2>; 7798ccc0d23SEmmanuel Vadot }; 7808ccc0d23SEmmanuel Vadot 7818ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 782*833e5d42SEmmanuel Vadot rgmii_rx_bus2: rgmii-rx-bus2 { 7838ccc0d23SEmmanuel Vadot rockchip,pins = 7848ccc0d23SEmmanuel Vadot /* rgmii_rxd0 */ 7858ccc0d23SEmmanuel Vadot <3 RK_PA3 2 &pcfg_pull_none>, 7868ccc0d23SEmmanuel Vadot /* rgmii_rxd1 */ 7878ccc0d23SEmmanuel Vadot <3 RK_PA2 2 &pcfg_pull_none>, 7888ccc0d23SEmmanuel Vadot /* rgmii_rxdv_crs */ 7898ccc0d23SEmmanuel Vadot <3 RK_PC2 2 &pcfg_pull_none>; 7908ccc0d23SEmmanuel Vadot }; 7918ccc0d23SEmmanuel Vadot 7928ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 793*833e5d42SEmmanuel Vadot rgmii_tx_bus2: rgmii-tx-bus2 { 7948ccc0d23SEmmanuel Vadot rockchip,pins = 7958ccc0d23SEmmanuel Vadot /* rgmii_txd0 */ 7968ccc0d23SEmmanuel Vadot <3 RK_PA1 2 &pcfg_pull_none_drv_level_2>, 7978ccc0d23SEmmanuel Vadot /* rgmii_txd1 */ 7988ccc0d23SEmmanuel Vadot <3 RK_PA0 2 &pcfg_pull_none_drv_level_2>, 7998ccc0d23SEmmanuel Vadot /* rgmii_txen */ 8008ccc0d23SEmmanuel Vadot <3 RK_PC0 2 &pcfg_pull_none>; 8018ccc0d23SEmmanuel Vadot }; 8028ccc0d23SEmmanuel Vadot 8038ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 804*833e5d42SEmmanuel Vadot rgmii_rgmii_clk: rgmii-rgmii-clk { 8058ccc0d23SEmmanuel Vadot rockchip,pins = 8068ccc0d23SEmmanuel Vadot /* rgmii_rxclk */ 8078ccc0d23SEmmanuel Vadot <3 RK_PA5 2 &pcfg_pull_none>, 8088ccc0d23SEmmanuel Vadot /* rgmii_txclk */ 8098ccc0d23SEmmanuel Vadot <3 RK_PA4 2 &pcfg_pull_none_drv_level_2>; 8108ccc0d23SEmmanuel Vadot }; 8118ccc0d23SEmmanuel Vadot 8128ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 813*833e5d42SEmmanuel Vadot rgmii_rgmii_bus: rgmii-rgmii-bus { 8148ccc0d23SEmmanuel Vadot rockchip,pins = 8158ccc0d23SEmmanuel Vadot /* rgmii_rxd2 */ 8168ccc0d23SEmmanuel Vadot <3 RK_PA7 2 &pcfg_pull_none>, 8178ccc0d23SEmmanuel Vadot /* rgmii_rxd3 */ 8188ccc0d23SEmmanuel Vadot <3 RK_PA6 2 &pcfg_pull_none>, 8198ccc0d23SEmmanuel Vadot /* rgmii_txd2 */ 8208ccc0d23SEmmanuel Vadot <3 RK_PB1 2 &pcfg_pull_none_drv_level_2>, 8218ccc0d23SEmmanuel Vadot /* rgmii_txd3 */ 8228ccc0d23SEmmanuel Vadot <3 RK_PB0 2 &pcfg_pull_none_drv_level_2>; 8238ccc0d23SEmmanuel Vadot }; 8248ccc0d23SEmmanuel Vadot 8258ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8268ccc0d23SEmmanuel Vadot rgmii_clk: rgmii-clk { 8278ccc0d23SEmmanuel Vadot rockchip,pins = 8288ccc0d23SEmmanuel Vadot /* rgmii_clk */ 8298ccc0d23SEmmanuel Vadot <3 RK_PB4 2 &pcfg_pull_none>; 8308ccc0d23SEmmanuel Vadot }; 8318ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8328ccc0d23SEmmanuel Vadot rgmii_txer: rgmii-txer { 8338ccc0d23SEmmanuel Vadot rockchip,pins = 8348ccc0d23SEmmanuel Vadot /* rgmii_txer */ 8358ccc0d23SEmmanuel Vadot <3 RK_PC1 2 &pcfg_pull_none>; 8368ccc0d23SEmmanuel Vadot }; 8378ccc0d23SEmmanuel Vadot }; 8388ccc0d23SEmmanuel Vadot 8398ccc0d23SEmmanuel Vadot scr { 8408ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8418ccc0d23SEmmanuel Vadot scrm0_pins: scrm0-pins { 8428ccc0d23SEmmanuel Vadot rockchip,pins = 8438ccc0d23SEmmanuel Vadot /* scr_clk_m0 */ 8448ccc0d23SEmmanuel Vadot <1 RK_PA2 3 &pcfg_pull_none>, 8458ccc0d23SEmmanuel Vadot /* scr_data_m0 */ 8468ccc0d23SEmmanuel Vadot <1 RK_PA1 3 &pcfg_pull_none>, 8478ccc0d23SEmmanuel Vadot /* scr_detn_m0 */ 8488ccc0d23SEmmanuel Vadot <1 RK_PA0 3 &pcfg_pull_none>, 8498ccc0d23SEmmanuel Vadot /* scr_rstn_m0 */ 8508ccc0d23SEmmanuel Vadot <1 RK_PA3 3 &pcfg_pull_none>; 8518ccc0d23SEmmanuel Vadot }; 8528ccc0d23SEmmanuel Vadot 8538ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8548ccc0d23SEmmanuel Vadot scrm1_pins: scrm1-pins { 8558ccc0d23SEmmanuel Vadot rockchip,pins = 8568ccc0d23SEmmanuel Vadot /* scr_clk_m1 */ 8578ccc0d23SEmmanuel Vadot <2 RK_PA5 3 &pcfg_pull_none>, 8588ccc0d23SEmmanuel Vadot /* scr_data_m1 */ 8598ccc0d23SEmmanuel Vadot <2 RK_PA3 4 &pcfg_pull_none>, 8608ccc0d23SEmmanuel Vadot /* scr_detn_m1 */ 8618ccc0d23SEmmanuel Vadot <2 RK_PA6 3 &pcfg_pull_none>, 8628ccc0d23SEmmanuel Vadot /* scr_rstn_m1 */ 8638ccc0d23SEmmanuel Vadot <2 RK_PA4 4 &pcfg_pull_none>; 8648ccc0d23SEmmanuel Vadot }; 8658ccc0d23SEmmanuel Vadot }; 8668ccc0d23SEmmanuel Vadot 8678ccc0d23SEmmanuel Vadot sdio0 { 8688ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8698ccc0d23SEmmanuel Vadot sdio0_bus4: sdio0-bus4 { 8708ccc0d23SEmmanuel Vadot rockchip,pins = 8718ccc0d23SEmmanuel Vadot /* sdio0_d0 */ 8728ccc0d23SEmmanuel Vadot <1 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 8738ccc0d23SEmmanuel Vadot /* sdio0_d1 */ 8748ccc0d23SEmmanuel Vadot <1 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 8758ccc0d23SEmmanuel Vadot /* sdio0_d2 */ 8768ccc0d23SEmmanuel Vadot <1 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 8778ccc0d23SEmmanuel Vadot /* sdio0_d3 */ 8788ccc0d23SEmmanuel Vadot <1 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 8798ccc0d23SEmmanuel Vadot }; 8808ccc0d23SEmmanuel Vadot 8818ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8828ccc0d23SEmmanuel Vadot sdio0_clk: sdio0-clk { 8838ccc0d23SEmmanuel Vadot rockchip,pins = 8848ccc0d23SEmmanuel Vadot /* sdio0_clk */ 8858ccc0d23SEmmanuel Vadot <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 8868ccc0d23SEmmanuel Vadot }; 8878ccc0d23SEmmanuel Vadot 8888ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8898ccc0d23SEmmanuel Vadot sdio0_cmd: sdio0-cmd { 8908ccc0d23SEmmanuel Vadot rockchip,pins = 8918ccc0d23SEmmanuel Vadot /* sdio0_cmd */ 8928ccc0d23SEmmanuel Vadot <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 8938ccc0d23SEmmanuel Vadot }; 8948ccc0d23SEmmanuel Vadot 8958ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 8968ccc0d23SEmmanuel Vadot sdio0_det: sdio0-det { 8978ccc0d23SEmmanuel Vadot rockchip,pins = 8988ccc0d23SEmmanuel Vadot /* sdio0_det */ 8998ccc0d23SEmmanuel Vadot <1 RK_PA6 1 &pcfg_pull_up>; 9008ccc0d23SEmmanuel Vadot }; 9018ccc0d23SEmmanuel Vadot 9028ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9038ccc0d23SEmmanuel Vadot sdio0_pwren: sdio0-pwren { 9048ccc0d23SEmmanuel Vadot rockchip,pins = 9058ccc0d23SEmmanuel Vadot /* sdio0_pwren */ 9068ccc0d23SEmmanuel Vadot <1 RK_PA7 1 &pcfg_pull_none>; 9078ccc0d23SEmmanuel Vadot }; 9088ccc0d23SEmmanuel Vadot }; 9098ccc0d23SEmmanuel Vadot 9108ccc0d23SEmmanuel Vadot sdio1 { 9118ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9128ccc0d23SEmmanuel Vadot sdio1_bus4: sdio1-bus4 { 9138ccc0d23SEmmanuel Vadot rockchip,pins = 9148ccc0d23SEmmanuel Vadot /* sdio1_d0 */ 9158ccc0d23SEmmanuel Vadot <3 RK_PA6 1 &pcfg_pull_up_drv_level_2>, 9168ccc0d23SEmmanuel Vadot /* sdio1_d1 */ 9178ccc0d23SEmmanuel Vadot <3 RK_PA7 1 &pcfg_pull_up_drv_level_2>, 9188ccc0d23SEmmanuel Vadot /* sdio1_d2 */ 9198ccc0d23SEmmanuel Vadot <3 RK_PB0 1 &pcfg_pull_up_drv_level_2>, 9208ccc0d23SEmmanuel Vadot /* sdio1_d3 */ 9218ccc0d23SEmmanuel Vadot <3 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 9228ccc0d23SEmmanuel Vadot }; 9238ccc0d23SEmmanuel Vadot 9248ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9258ccc0d23SEmmanuel Vadot sdio1_clk: sdio1-clk { 9268ccc0d23SEmmanuel Vadot rockchip,pins = 9278ccc0d23SEmmanuel Vadot /* sdio1_clk */ 9288ccc0d23SEmmanuel Vadot <3 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 9298ccc0d23SEmmanuel Vadot }; 9308ccc0d23SEmmanuel Vadot 9318ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9328ccc0d23SEmmanuel Vadot sdio1_cmd: sdio1-cmd { 9338ccc0d23SEmmanuel Vadot rockchip,pins = 9348ccc0d23SEmmanuel Vadot /* sdio1_cmd */ 9358ccc0d23SEmmanuel Vadot <3 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 9368ccc0d23SEmmanuel Vadot }; 9378ccc0d23SEmmanuel Vadot 9388ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9398ccc0d23SEmmanuel Vadot sdio1_det: sdio1-det { 9408ccc0d23SEmmanuel Vadot rockchip,pins = 9418ccc0d23SEmmanuel Vadot /* sdio1_det */ 9428ccc0d23SEmmanuel Vadot <3 RK_PB3 1 &pcfg_pull_up>; 9438ccc0d23SEmmanuel Vadot }; 9448ccc0d23SEmmanuel Vadot 9458ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9468ccc0d23SEmmanuel Vadot sdio1_pwren: sdio1-pwren { 9478ccc0d23SEmmanuel Vadot rockchip,pins = 9488ccc0d23SEmmanuel Vadot /* sdio1_pwren */ 9498ccc0d23SEmmanuel Vadot <3 RK_PB2 1 &pcfg_pull_none>; 9508ccc0d23SEmmanuel Vadot }; 9518ccc0d23SEmmanuel Vadot }; 9528ccc0d23SEmmanuel Vadot 9538ccc0d23SEmmanuel Vadot sdmmc { 9548ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9558ccc0d23SEmmanuel Vadot sdmmc_bus4: sdmmc-bus4 { 9568ccc0d23SEmmanuel Vadot rockchip,pins = 9578ccc0d23SEmmanuel Vadot /* sdmmc_d0 */ 9588ccc0d23SEmmanuel Vadot <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 9598ccc0d23SEmmanuel Vadot /* sdmmc_d1 */ 9608ccc0d23SEmmanuel Vadot <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 9618ccc0d23SEmmanuel Vadot /* sdmmc_d2 */ 9628ccc0d23SEmmanuel Vadot <2 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 9638ccc0d23SEmmanuel Vadot /* sdmmc_d3 */ 9648ccc0d23SEmmanuel Vadot <2 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 9658ccc0d23SEmmanuel Vadot }; 9668ccc0d23SEmmanuel Vadot 9678ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9688ccc0d23SEmmanuel Vadot sdmmc_clk: sdmmc-clk { 9698ccc0d23SEmmanuel Vadot rockchip,pins = 9708ccc0d23SEmmanuel Vadot /* sdmmc_clk */ 9718ccc0d23SEmmanuel Vadot <2 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 9728ccc0d23SEmmanuel Vadot }; 9738ccc0d23SEmmanuel Vadot 9748ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9758ccc0d23SEmmanuel Vadot sdmmc_cmd: sdmmc-cmd { 9768ccc0d23SEmmanuel Vadot rockchip,pins = 9778ccc0d23SEmmanuel Vadot /* sdmmc_cmd */ 9788ccc0d23SEmmanuel Vadot <2 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 9798ccc0d23SEmmanuel Vadot }; 9808ccc0d23SEmmanuel Vadot 9818ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9828ccc0d23SEmmanuel Vadot sdmmc_det: sdmmc-det { 9838ccc0d23SEmmanuel Vadot rockchip,pins = 9848ccc0d23SEmmanuel Vadot /* sdmmc_detn */ 9858ccc0d23SEmmanuel Vadot <2 RK_PA6 1 &pcfg_pull_up>; 9868ccc0d23SEmmanuel Vadot }; 9878ccc0d23SEmmanuel Vadot 9888ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9898ccc0d23SEmmanuel Vadot sdmmc_pwren: sdmmc-pwren { 9908ccc0d23SEmmanuel Vadot rockchip,pins = 9918ccc0d23SEmmanuel Vadot /* sdmmc_pwren */ 9928ccc0d23SEmmanuel Vadot <4 RK_PA1 1 &pcfg_pull_none>; 9938ccc0d23SEmmanuel Vadot }; 9948ccc0d23SEmmanuel Vadot }; 9958ccc0d23SEmmanuel Vadot 9968ccc0d23SEmmanuel Vadot spdif { 9978ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 9988ccc0d23SEmmanuel Vadot spdifm0_pins: spdifm0-pins { 9998ccc0d23SEmmanuel Vadot rockchip,pins = 10008ccc0d23SEmmanuel Vadot /* spdif_tx_m0 */ 10018ccc0d23SEmmanuel Vadot <4 RK_PA0 1 &pcfg_pull_none>; 10028ccc0d23SEmmanuel Vadot }; 10038ccc0d23SEmmanuel Vadot 10048ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10058ccc0d23SEmmanuel Vadot spdifm1_pins: spdifm1-pins { 10068ccc0d23SEmmanuel Vadot rockchip,pins = 10078ccc0d23SEmmanuel Vadot /* spdif_tx_m1 */ 10088ccc0d23SEmmanuel Vadot <1 RK_PC3 2 &pcfg_pull_none>; 10098ccc0d23SEmmanuel Vadot }; 10108ccc0d23SEmmanuel Vadot 10118ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10128ccc0d23SEmmanuel Vadot spdifm2_pins: spdifm2-pins { 10138ccc0d23SEmmanuel Vadot rockchip,pins = 10148ccc0d23SEmmanuel Vadot /* spdif_tx_m2 */ 10158ccc0d23SEmmanuel Vadot <3 RK_PC3 2 &pcfg_pull_none>; 10168ccc0d23SEmmanuel Vadot }; 10178ccc0d23SEmmanuel Vadot }; 10188ccc0d23SEmmanuel Vadot 10198ccc0d23SEmmanuel Vadot spi0 { 10208ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10218ccc0d23SEmmanuel Vadot spi0_pins: spi0-pins { 10228ccc0d23SEmmanuel Vadot rockchip,pins = 10238ccc0d23SEmmanuel Vadot /* spi0_clk */ 10248ccc0d23SEmmanuel Vadot <4 RK_PB4 2 &pcfg_pull_none_drv_level_2>, 10258ccc0d23SEmmanuel Vadot /* spi0_miso */ 10268ccc0d23SEmmanuel Vadot <4 RK_PB3 2 &pcfg_pull_none_drv_level_2>, 10278ccc0d23SEmmanuel Vadot /* spi0_mosi */ 10288ccc0d23SEmmanuel Vadot <4 RK_PB2 2 &pcfg_pull_none_drv_level_2>; 10298ccc0d23SEmmanuel Vadot }; 10308ccc0d23SEmmanuel Vadot 10318ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10328ccc0d23SEmmanuel Vadot spi0_csn0: spi0-csn0 { 10338ccc0d23SEmmanuel Vadot rockchip,pins = 10348ccc0d23SEmmanuel Vadot /* spi0_csn0 */ 10358ccc0d23SEmmanuel Vadot <4 RK_PB6 2 &pcfg_pull_none_drv_level_2>; 10368ccc0d23SEmmanuel Vadot }; 10378ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10388ccc0d23SEmmanuel Vadot spi0_csn1: spi0-csn1 { 10398ccc0d23SEmmanuel Vadot rockchip,pins = 10408ccc0d23SEmmanuel Vadot /* spi0_csn1 */ 10418ccc0d23SEmmanuel Vadot <4 RK_PC1 2 &pcfg_pull_none_drv_level_2>; 10428ccc0d23SEmmanuel Vadot }; 10438ccc0d23SEmmanuel Vadot }; 10448ccc0d23SEmmanuel Vadot 10458ccc0d23SEmmanuel Vadot spi1 { 10468ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10478ccc0d23SEmmanuel Vadot spi1_pins: spi1-pins { 10488ccc0d23SEmmanuel Vadot rockchip,pins = 10498ccc0d23SEmmanuel Vadot /* spi1_clk */ 10508ccc0d23SEmmanuel Vadot <1 RK_PB6 2 &pcfg_pull_none_drv_level_2>, 10518ccc0d23SEmmanuel Vadot /* spi1_miso */ 10528ccc0d23SEmmanuel Vadot <1 RK_PC0 2 &pcfg_pull_none_drv_level_2>, 10538ccc0d23SEmmanuel Vadot /* spi1_mosi */ 10548ccc0d23SEmmanuel Vadot <1 RK_PB7 2 &pcfg_pull_none_drv_level_2>; 10558ccc0d23SEmmanuel Vadot }; 10568ccc0d23SEmmanuel Vadot 10578ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10588ccc0d23SEmmanuel Vadot spi1_csn0: spi1-csn0 { 10598ccc0d23SEmmanuel Vadot rockchip,pins = 10608ccc0d23SEmmanuel Vadot /* spi1_csn0 */ 10618ccc0d23SEmmanuel Vadot <1 RK_PC1 1 &pcfg_pull_none_drv_level_2>; 10628ccc0d23SEmmanuel Vadot }; 10638ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10648ccc0d23SEmmanuel Vadot spi1_csn1: spi1-csn1 { 10658ccc0d23SEmmanuel Vadot rockchip,pins = 10668ccc0d23SEmmanuel Vadot /* spi1_csn1 */ 10678ccc0d23SEmmanuel Vadot <1 RK_PC2 1 &pcfg_pull_none_drv_level_2>; 10688ccc0d23SEmmanuel Vadot }; 10698ccc0d23SEmmanuel Vadot }; 10708ccc0d23SEmmanuel Vadot 10718ccc0d23SEmmanuel Vadot tsi0 { 10728ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 10738ccc0d23SEmmanuel Vadot tsi0_pins: tsi0-pins { 10748ccc0d23SEmmanuel Vadot rockchip,pins = 10758ccc0d23SEmmanuel Vadot /* tsi0_clkin */ 10768ccc0d23SEmmanuel Vadot <3 RK_PB2 3 &pcfg_pull_none>, 10778ccc0d23SEmmanuel Vadot /* tsi0_d0 */ 10788ccc0d23SEmmanuel Vadot <3 RK_PB1 3 &pcfg_pull_none>, 10798ccc0d23SEmmanuel Vadot /* tsi0_d1 */ 10808ccc0d23SEmmanuel Vadot <3 RK_PB5 3 &pcfg_pull_none>, 10818ccc0d23SEmmanuel Vadot /* tsi0_d2 */ 10828ccc0d23SEmmanuel Vadot <3 RK_PB6 3 &pcfg_pull_none>, 10838ccc0d23SEmmanuel Vadot /* tsi0_d3 */ 10848ccc0d23SEmmanuel Vadot <3 RK_PB7 3 &pcfg_pull_none>, 10858ccc0d23SEmmanuel Vadot /* tsi0_d4 */ 10868ccc0d23SEmmanuel Vadot <3 RK_PA3 3 &pcfg_pull_none>, 10878ccc0d23SEmmanuel Vadot /* tsi0_d5 */ 10888ccc0d23SEmmanuel Vadot <3 RK_PA2 3 &pcfg_pull_none>, 10898ccc0d23SEmmanuel Vadot /* tsi0_d6 */ 10908ccc0d23SEmmanuel Vadot <3 RK_PA1 3 &pcfg_pull_none>, 10918ccc0d23SEmmanuel Vadot /* tsi0_d7 */ 10928ccc0d23SEmmanuel Vadot <3 RK_PA0 3 &pcfg_pull_none>, 10938ccc0d23SEmmanuel Vadot /* tsi0_fail */ 10948ccc0d23SEmmanuel Vadot <3 RK_PC0 3 &pcfg_pull_none>, 10958ccc0d23SEmmanuel Vadot /* tsi0_sync */ 10968ccc0d23SEmmanuel Vadot <3 RK_PB4 3 &pcfg_pull_none>, 10978ccc0d23SEmmanuel Vadot /* tsi0_valid */ 10988ccc0d23SEmmanuel Vadot <3 RK_PB3 3 &pcfg_pull_none>; 10998ccc0d23SEmmanuel Vadot }; 11008ccc0d23SEmmanuel Vadot }; 11018ccc0d23SEmmanuel Vadot 11028ccc0d23SEmmanuel Vadot tsi1 { 11038ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11048ccc0d23SEmmanuel Vadot tsi1_pins: tsi1-pins { 11058ccc0d23SEmmanuel Vadot rockchip,pins = 11068ccc0d23SEmmanuel Vadot /* tsi1_clkin */ 11078ccc0d23SEmmanuel Vadot <3 RK_PA5 3 &pcfg_pull_none>, 11088ccc0d23SEmmanuel Vadot /* tsi1_d0 */ 11098ccc0d23SEmmanuel Vadot <3 RK_PA4 3 &pcfg_pull_none>, 11108ccc0d23SEmmanuel Vadot /* tsi1_sync */ 11118ccc0d23SEmmanuel Vadot <3 RK_PA7 3 &pcfg_pull_none>, 11128ccc0d23SEmmanuel Vadot /* tsi1_valid */ 11138ccc0d23SEmmanuel Vadot <3 RK_PA6 3 &pcfg_pull_none>; 11148ccc0d23SEmmanuel Vadot }; 11158ccc0d23SEmmanuel Vadot }; 11168ccc0d23SEmmanuel Vadot 11178ccc0d23SEmmanuel Vadot uart0 { 11188ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11198ccc0d23SEmmanuel Vadot uart0m0_xfer: uart0m0-xfer { 11208ccc0d23SEmmanuel Vadot rockchip,pins = 11218ccc0d23SEmmanuel Vadot /* uart0_rx_m0 */ 11228ccc0d23SEmmanuel Vadot <4 RK_PC7 1 &pcfg_pull_up>, 11238ccc0d23SEmmanuel Vadot /* uart0_tx_m0 */ 11248ccc0d23SEmmanuel Vadot <4 RK_PD0 1 &pcfg_pull_up>; 11258ccc0d23SEmmanuel Vadot }; 11268ccc0d23SEmmanuel Vadot 11278ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11288ccc0d23SEmmanuel Vadot uart0m1_xfer: uart0m1-xfer { 11298ccc0d23SEmmanuel Vadot rockchip,pins = 11308ccc0d23SEmmanuel Vadot /* uart0_rx_m1 */ 11318ccc0d23SEmmanuel Vadot <2 RK_PA0 2 &pcfg_pull_up>, 11328ccc0d23SEmmanuel Vadot /* uart0_tx_m1 */ 11338ccc0d23SEmmanuel Vadot <2 RK_PA1 2 &pcfg_pull_up>; 11348ccc0d23SEmmanuel Vadot }; 11358ccc0d23SEmmanuel Vadot }; 11368ccc0d23SEmmanuel Vadot 11378ccc0d23SEmmanuel Vadot uart1 { 11388ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11398ccc0d23SEmmanuel Vadot uart1m0_xfer: uart1m0-xfer { 11408ccc0d23SEmmanuel Vadot rockchip,pins = 11418ccc0d23SEmmanuel Vadot /* uart1_rx_m0 */ 11428ccc0d23SEmmanuel Vadot <4 RK_PA7 2 &pcfg_pull_up>, 11438ccc0d23SEmmanuel Vadot /* uart1_tx_m0 */ 11448ccc0d23SEmmanuel Vadot <4 RK_PA6 2 &pcfg_pull_up>; 11458ccc0d23SEmmanuel Vadot }; 11468ccc0d23SEmmanuel Vadot 11478ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11488ccc0d23SEmmanuel Vadot uart1m1_xfer: uart1m1-xfer { 11498ccc0d23SEmmanuel Vadot rockchip,pins = 11508ccc0d23SEmmanuel Vadot /* uart1_rx_m1 */ 11518ccc0d23SEmmanuel Vadot <4 RK_PC6 2 &pcfg_pull_up>, 11528ccc0d23SEmmanuel Vadot /* uart1_tx_m1 */ 11538ccc0d23SEmmanuel Vadot <4 RK_PC5 2 &pcfg_pull_up>; 11548ccc0d23SEmmanuel Vadot }; 11558ccc0d23SEmmanuel Vadot 11568ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11578ccc0d23SEmmanuel Vadot uart1_ctsn: uart1-ctsn { 11588ccc0d23SEmmanuel Vadot rockchip,pins = 11598ccc0d23SEmmanuel Vadot /* uart1_ctsn */ 11608ccc0d23SEmmanuel Vadot <4 RK_PA4 2 &pcfg_pull_none>; 11618ccc0d23SEmmanuel Vadot }; 11628ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11638ccc0d23SEmmanuel Vadot uart1_rtsn: uart1-rtsn { 11648ccc0d23SEmmanuel Vadot rockchip,pins = 11658ccc0d23SEmmanuel Vadot /* uart1_rtsn */ 11668ccc0d23SEmmanuel Vadot <4 RK_PA5 2 &pcfg_pull_none>; 11678ccc0d23SEmmanuel Vadot }; 11688ccc0d23SEmmanuel Vadot }; 11698ccc0d23SEmmanuel Vadot 11708ccc0d23SEmmanuel Vadot uart2 { 11718ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11728ccc0d23SEmmanuel Vadot uart2m0_xfer: uart2m0-xfer { 11738ccc0d23SEmmanuel Vadot rockchip,pins = 11748ccc0d23SEmmanuel Vadot /* uart2_rx_m0 */ 11758ccc0d23SEmmanuel Vadot <3 RK_PA0 1 &pcfg_pull_up>, 11768ccc0d23SEmmanuel Vadot /* uart2_tx_m0 */ 11778ccc0d23SEmmanuel Vadot <3 RK_PA1 1 &pcfg_pull_up>; 11788ccc0d23SEmmanuel Vadot }; 11798ccc0d23SEmmanuel Vadot 11808ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11818ccc0d23SEmmanuel Vadot uart2m0_ctsn: uart2m0-ctsn { 11828ccc0d23SEmmanuel Vadot rockchip,pins = 11838ccc0d23SEmmanuel Vadot /* uart2m0_ctsn */ 11848ccc0d23SEmmanuel Vadot <3 RK_PA3 1 &pcfg_pull_none>; 11858ccc0d23SEmmanuel Vadot }; 11868ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11878ccc0d23SEmmanuel Vadot uart2m0_rtsn: uart2m0-rtsn { 11888ccc0d23SEmmanuel Vadot rockchip,pins = 11898ccc0d23SEmmanuel Vadot /* uart2m0_rtsn */ 11908ccc0d23SEmmanuel Vadot <3 RK_PA2 1 &pcfg_pull_none>; 11918ccc0d23SEmmanuel Vadot }; 11928ccc0d23SEmmanuel Vadot 11938ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 11948ccc0d23SEmmanuel Vadot uart2m1_xfer: uart2m1-xfer { 11958ccc0d23SEmmanuel Vadot rockchip,pins = 11968ccc0d23SEmmanuel Vadot /* uart2_rx_m1 */ 11978ccc0d23SEmmanuel Vadot <1 RK_PB0 1 &pcfg_pull_up>, 11988ccc0d23SEmmanuel Vadot /* uart2_tx_m1 */ 11998ccc0d23SEmmanuel Vadot <1 RK_PB1 1 &pcfg_pull_up>; 12008ccc0d23SEmmanuel Vadot }; 12018ccc0d23SEmmanuel Vadot 12028ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12038ccc0d23SEmmanuel Vadot uart2m1_ctsn: uart2m1-ctsn { 12048ccc0d23SEmmanuel Vadot rockchip,pins = 12058ccc0d23SEmmanuel Vadot /* uart2m1_ctsn */ 12068ccc0d23SEmmanuel Vadot <1 RK_PB3 1 &pcfg_pull_none>; 12078ccc0d23SEmmanuel Vadot }; 12088ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12098ccc0d23SEmmanuel Vadot uart2m1_rtsn: uart2m1-rtsn { 12108ccc0d23SEmmanuel Vadot rockchip,pins = 12118ccc0d23SEmmanuel Vadot /* uart2m1_rtsn */ 12128ccc0d23SEmmanuel Vadot <1 RK_PB2 1 &pcfg_pull_none>; 12138ccc0d23SEmmanuel Vadot }; 12148ccc0d23SEmmanuel Vadot }; 12158ccc0d23SEmmanuel Vadot 12168ccc0d23SEmmanuel Vadot uart3 { 12178ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12188ccc0d23SEmmanuel Vadot uart3m0_xfer: uart3m0-xfer { 12198ccc0d23SEmmanuel Vadot rockchip,pins = 12208ccc0d23SEmmanuel Vadot /* uart3_rx_m0 */ 12218ccc0d23SEmmanuel Vadot <4 RK_PB0 2 &pcfg_pull_up>, 12228ccc0d23SEmmanuel Vadot /* uart3_tx_m0 */ 12238ccc0d23SEmmanuel Vadot <4 RK_PB1 2 &pcfg_pull_up>; 12248ccc0d23SEmmanuel Vadot }; 12258ccc0d23SEmmanuel Vadot 12268ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12278ccc0d23SEmmanuel Vadot uart3m1_xfer: uart3m1-xfer { 12288ccc0d23SEmmanuel Vadot rockchip,pins = 12298ccc0d23SEmmanuel Vadot /* uart3_rx_m1 */ 12308ccc0d23SEmmanuel Vadot <4 RK_PB7 3 &pcfg_pull_up>, 12318ccc0d23SEmmanuel Vadot /* uart3_tx_m1 */ 12328ccc0d23SEmmanuel Vadot <4 RK_PC0 3 &pcfg_pull_up>; 12338ccc0d23SEmmanuel Vadot }; 12348ccc0d23SEmmanuel Vadot 12358ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12368ccc0d23SEmmanuel Vadot uart3_ctsn: uart3-ctsn { 12378ccc0d23SEmmanuel Vadot rockchip,pins = 12388ccc0d23SEmmanuel Vadot /* uart3_ctsn */ 12398ccc0d23SEmmanuel Vadot <4 RK_PA3 3 &pcfg_pull_none>; 12408ccc0d23SEmmanuel Vadot }; 12418ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12428ccc0d23SEmmanuel Vadot uart3_rtsn: uart3-rtsn { 12438ccc0d23SEmmanuel Vadot rockchip,pins = 12448ccc0d23SEmmanuel Vadot /* uart3_rtsn */ 12458ccc0d23SEmmanuel Vadot <4 RK_PA2 3 &pcfg_pull_none>; 12468ccc0d23SEmmanuel Vadot }; 12478ccc0d23SEmmanuel Vadot }; 12488ccc0d23SEmmanuel Vadot 12498ccc0d23SEmmanuel Vadot uart4 { 12508ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12518ccc0d23SEmmanuel Vadot uart4_xfer: uart4-xfer { 12528ccc0d23SEmmanuel Vadot rockchip,pins = 12538ccc0d23SEmmanuel Vadot /* uart4_rx */ 12548ccc0d23SEmmanuel Vadot <2 RK_PA2 3 &pcfg_pull_up>, 12558ccc0d23SEmmanuel Vadot /* uart4_tx */ 12568ccc0d23SEmmanuel Vadot <2 RK_PA3 3 &pcfg_pull_up>; 12578ccc0d23SEmmanuel Vadot }; 12588ccc0d23SEmmanuel Vadot 12598ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12608ccc0d23SEmmanuel Vadot uart4_ctsn: uart4-ctsn { 12618ccc0d23SEmmanuel Vadot rockchip,pins = 12628ccc0d23SEmmanuel Vadot /* uart4_ctsn */ 12638ccc0d23SEmmanuel Vadot <2 RK_PA1 3 &pcfg_pull_none>; 12648ccc0d23SEmmanuel Vadot }; 12658ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12668ccc0d23SEmmanuel Vadot uart4_rtsn: uart4-rtsn { 12678ccc0d23SEmmanuel Vadot rockchip,pins = 12688ccc0d23SEmmanuel Vadot /* uart4_rtsn */ 12698ccc0d23SEmmanuel Vadot <2 RK_PA0 3 &pcfg_pull_none>; 12708ccc0d23SEmmanuel Vadot }; 12718ccc0d23SEmmanuel Vadot }; 12728ccc0d23SEmmanuel Vadot 12738ccc0d23SEmmanuel Vadot uart5 { 12748ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12758ccc0d23SEmmanuel Vadot uart5m0_xfer: uart5m0-xfer { 12768ccc0d23SEmmanuel Vadot rockchip,pins = 12778ccc0d23SEmmanuel Vadot /* uart5_rx_m0 */ 12788ccc0d23SEmmanuel Vadot <1 RK_PA2 2 &pcfg_pull_up>, 12798ccc0d23SEmmanuel Vadot /* uart5_tx_m0 */ 12808ccc0d23SEmmanuel Vadot <1 RK_PA3 2 &pcfg_pull_up>; 12818ccc0d23SEmmanuel Vadot }; 12828ccc0d23SEmmanuel Vadot 12838ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12848ccc0d23SEmmanuel Vadot uart5m0_ctsn: uart5m0-ctsn { 12858ccc0d23SEmmanuel Vadot rockchip,pins = 12868ccc0d23SEmmanuel Vadot /* uart5m0_ctsn */ 12878ccc0d23SEmmanuel Vadot <1 RK_PA6 2 &pcfg_pull_none>; 12888ccc0d23SEmmanuel Vadot }; 12898ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12908ccc0d23SEmmanuel Vadot uart5m0_rtsn: uart5m0-rtsn { 12918ccc0d23SEmmanuel Vadot rockchip,pins = 12928ccc0d23SEmmanuel Vadot /* uart5m0_rtsn */ 12938ccc0d23SEmmanuel Vadot <1 RK_PA5 2 &pcfg_pull_none>; 12948ccc0d23SEmmanuel Vadot }; 12958ccc0d23SEmmanuel Vadot 12968ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 12978ccc0d23SEmmanuel Vadot uart5m1_xfer: uart5m1-xfer { 12988ccc0d23SEmmanuel Vadot rockchip,pins = 12998ccc0d23SEmmanuel Vadot /* uart5_rx_m1 */ 13008ccc0d23SEmmanuel Vadot <1 RK_PD4 2 &pcfg_pull_up>, 13018ccc0d23SEmmanuel Vadot /* uart5_tx_m1 */ 13028ccc0d23SEmmanuel Vadot <1 RK_PD7 2 &pcfg_pull_up>; 13038ccc0d23SEmmanuel Vadot }; 13048ccc0d23SEmmanuel Vadot 13058ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13068ccc0d23SEmmanuel Vadot uart5m1_ctsn: uart5m1-ctsn { 13078ccc0d23SEmmanuel Vadot rockchip,pins = 13088ccc0d23SEmmanuel Vadot /* uart5m1_ctsn */ 13098ccc0d23SEmmanuel Vadot <1 RK_PD3 2 &pcfg_pull_none>; 13108ccc0d23SEmmanuel Vadot }; 13118ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13128ccc0d23SEmmanuel Vadot uart5m1_rtsn: uart5m1-rtsn { 13138ccc0d23SEmmanuel Vadot rockchip,pins = 13148ccc0d23SEmmanuel Vadot /* uart5m1_rtsn */ 13158ccc0d23SEmmanuel Vadot <1 RK_PD2 2 &pcfg_pull_none>; 13168ccc0d23SEmmanuel Vadot }; 13178ccc0d23SEmmanuel Vadot }; 13188ccc0d23SEmmanuel Vadot 13198ccc0d23SEmmanuel Vadot uart6 { 13208ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13218ccc0d23SEmmanuel Vadot uart6m0_xfer: uart6m0-xfer { 13228ccc0d23SEmmanuel Vadot rockchip,pins = 13238ccc0d23SEmmanuel Vadot /* uart6_rx_m0 */ 13248ccc0d23SEmmanuel Vadot <3 RK_PA7 4 &pcfg_pull_up>, 13258ccc0d23SEmmanuel Vadot /* uart6_tx_m0 */ 13268ccc0d23SEmmanuel Vadot <3 RK_PA6 4 &pcfg_pull_up>; 13278ccc0d23SEmmanuel Vadot }; 13288ccc0d23SEmmanuel Vadot 13298ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13308ccc0d23SEmmanuel Vadot uart6m1_xfer: uart6m1-xfer { 13318ccc0d23SEmmanuel Vadot rockchip,pins = 13328ccc0d23SEmmanuel Vadot /* uart6_rx_m1 */ 13338ccc0d23SEmmanuel Vadot <3 RK_PC3 4 &pcfg_pull_up>, 13348ccc0d23SEmmanuel Vadot /* uart6_tx_m1 */ 13358ccc0d23SEmmanuel Vadot <3 RK_PC1 4 &pcfg_pull_up>; 13368ccc0d23SEmmanuel Vadot }; 13378ccc0d23SEmmanuel Vadot 13388ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13398ccc0d23SEmmanuel Vadot uart6_ctsn: uart6-ctsn { 13408ccc0d23SEmmanuel Vadot rockchip,pins = 13418ccc0d23SEmmanuel Vadot /* uart6_ctsn */ 13428ccc0d23SEmmanuel Vadot <3 RK_PA4 4 &pcfg_pull_none>; 13438ccc0d23SEmmanuel Vadot }; 13448ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13458ccc0d23SEmmanuel Vadot uart6_rtsn: uart6-rtsn { 13468ccc0d23SEmmanuel Vadot rockchip,pins = 13478ccc0d23SEmmanuel Vadot /* uart6_rtsn */ 13488ccc0d23SEmmanuel Vadot <3 RK_PA5 4 &pcfg_pull_none>; 13498ccc0d23SEmmanuel Vadot }; 13508ccc0d23SEmmanuel Vadot }; 13518ccc0d23SEmmanuel Vadot 13528ccc0d23SEmmanuel Vadot uart7 { 13538ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13548ccc0d23SEmmanuel Vadot uart7m0_xfer: uart7m0-xfer { 13558ccc0d23SEmmanuel Vadot rockchip,pins = 13568ccc0d23SEmmanuel Vadot /* uart7_rx_m0 */ 13578ccc0d23SEmmanuel Vadot <3 RK_PB3 4 &pcfg_pull_up>, 13588ccc0d23SEmmanuel Vadot /* uart7_tx_m0 */ 13598ccc0d23SEmmanuel Vadot <3 RK_PB2 4 &pcfg_pull_up>; 13608ccc0d23SEmmanuel Vadot }; 13618ccc0d23SEmmanuel Vadot 13628ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13638ccc0d23SEmmanuel Vadot uart7m0_ctsn: uart7m0-ctsn { 13648ccc0d23SEmmanuel Vadot rockchip,pins = 13658ccc0d23SEmmanuel Vadot /* uart7m0_ctsn */ 13668ccc0d23SEmmanuel Vadot <3 RK_PB0 4 &pcfg_pull_none>; 13678ccc0d23SEmmanuel Vadot }; 13688ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13698ccc0d23SEmmanuel Vadot uart7m0_rtsn: uart7m0-rtsn { 13708ccc0d23SEmmanuel Vadot rockchip,pins = 13718ccc0d23SEmmanuel Vadot /* uart7m0_rtsn */ 13728ccc0d23SEmmanuel Vadot <3 RK_PB1 4 &pcfg_pull_none>; 13738ccc0d23SEmmanuel Vadot }; 13748ccc0d23SEmmanuel Vadot 13758ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13768ccc0d23SEmmanuel Vadot uart7m1_xfer: uart7m1-xfer { 13778ccc0d23SEmmanuel Vadot rockchip,pins = 13788ccc0d23SEmmanuel Vadot /* uart7_rx_m1 */ 13798ccc0d23SEmmanuel Vadot <1 RK_PB3 4 &pcfg_pull_up>, 13808ccc0d23SEmmanuel Vadot /* uart7_tx_m1 */ 13818ccc0d23SEmmanuel Vadot <1 RK_PB2 4 &pcfg_pull_up>; 13828ccc0d23SEmmanuel Vadot }; 13838ccc0d23SEmmanuel Vadot 13848ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13858ccc0d23SEmmanuel Vadot uart7m1_ctsn: uart7m1-ctsn { 13868ccc0d23SEmmanuel Vadot rockchip,pins = 13878ccc0d23SEmmanuel Vadot /* uart7m1_ctsn */ 13888ccc0d23SEmmanuel Vadot <1 RK_PB0 4 &pcfg_pull_none>; 13898ccc0d23SEmmanuel Vadot }; 13908ccc0d23SEmmanuel Vadot /omit-if-no-ref/ 13918ccc0d23SEmmanuel Vadot uart7m1_rtsn: uart7m1-rtsn { 13928ccc0d23SEmmanuel Vadot rockchip,pins = 13938ccc0d23SEmmanuel Vadot /* uart7m1_rtsn */ 13948ccc0d23SEmmanuel Vadot <1 RK_PB1 4 &pcfg_pull_none>; 13958ccc0d23SEmmanuel Vadot }; 13968ccc0d23SEmmanuel Vadot }; 13978ccc0d23SEmmanuel Vadot}; 1398