xref: /freebsd/sys/contrib/device-tree/src/arm64/rockchip/rk3528-pinctrl.dtsi (revision 833e5d42ab135b0238e61c5b3c19b8619677cbfa)
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