xref: /freebsd-src/sys/contrib/device-tree/src/arm64/rockchip/rk3568-pinctrl.dtsi (revision cb7aa33ac6cd46a5434798e50363136e64f3ae98)
15956d97fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
25956d97fSEmmanuel Vadot/*
35956d97fSEmmanuel Vadot * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
45956d97fSEmmanuel Vadot */
55956d97fSEmmanuel Vadot
65956d97fSEmmanuel Vadot#include <dt-bindings/pinctrl/rockchip.h>
75956d97fSEmmanuel Vadot#include "rockchip-pinconf.dtsi"
85956d97fSEmmanuel Vadot
95956d97fSEmmanuel Vadot/*
105956d97fSEmmanuel Vadot * This file is auto generated by pin2dts tool, please keep these code
115956d97fSEmmanuel Vadot * by adding changes at end of this file.
125956d97fSEmmanuel Vadot */
135956d97fSEmmanuel Vadot&pinctrl {
145956d97fSEmmanuel Vadot	acodec {
155956d97fSEmmanuel Vadot		/omit-if-no-ref/
165956d97fSEmmanuel Vadot		acodec_pins: acodec-pins {
175956d97fSEmmanuel Vadot			rockchip,pins =
185956d97fSEmmanuel Vadot				/* acodec_adc_sync */
195956d97fSEmmanuel Vadot				<1 RK_PB1 5 &pcfg_pull_none>,
205956d97fSEmmanuel Vadot				/* acodec_adcclk */
215956d97fSEmmanuel Vadot				<1 RK_PA1 5 &pcfg_pull_none>,
225956d97fSEmmanuel Vadot				/* acodec_adcdata */
235956d97fSEmmanuel Vadot				<1 RK_PA0 5 &pcfg_pull_none>,
245956d97fSEmmanuel Vadot				/* acodec_dac_datal */
255956d97fSEmmanuel Vadot				<1 RK_PA7 5 &pcfg_pull_none>,
265956d97fSEmmanuel Vadot				/* acodec_dac_datar */
275956d97fSEmmanuel Vadot				<1 RK_PB0 5 &pcfg_pull_none>,
285956d97fSEmmanuel Vadot				/* acodec_dacclk */
295956d97fSEmmanuel Vadot				<1 RK_PA3 5 &pcfg_pull_none>,
305956d97fSEmmanuel Vadot				/* acodec_dacsync */
315956d97fSEmmanuel Vadot				<1 RK_PA5 5 &pcfg_pull_none>;
325956d97fSEmmanuel Vadot		};
335956d97fSEmmanuel Vadot	};
345956d97fSEmmanuel Vadot
355956d97fSEmmanuel Vadot	audiopwm {
365956d97fSEmmanuel Vadot		/omit-if-no-ref/
375956d97fSEmmanuel Vadot		audiopwm_lout: audiopwm-lout {
385956d97fSEmmanuel Vadot			rockchip,pins =
395956d97fSEmmanuel Vadot				/* audiopwm_lout */
405956d97fSEmmanuel Vadot				<1 RK_PA0 4 &pcfg_pull_none>;
415956d97fSEmmanuel Vadot		};
425956d97fSEmmanuel Vadot
435956d97fSEmmanuel Vadot		/omit-if-no-ref/
445956d97fSEmmanuel Vadot		audiopwm_loutn: audiopwm-loutn {
455956d97fSEmmanuel Vadot			rockchip,pins =
465956d97fSEmmanuel Vadot				/* audiopwm_loutn */
475956d97fSEmmanuel Vadot				<1 RK_PA1 6 &pcfg_pull_none>;
485956d97fSEmmanuel Vadot		};
495956d97fSEmmanuel Vadot
505956d97fSEmmanuel Vadot		/omit-if-no-ref/
515956d97fSEmmanuel Vadot		audiopwm_loutp: audiopwm-loutp {
525956d97fSEmmanuel Vadot			rockchip,pins =
535956d97fSEmmanuel Vadot				/* audiopwm_loutp */
545956d97fSEmmanuel Vadot				<1 RK_PA0 6 &pcfg_pull_none>;
555956d97fSEmmanuel Vadot		};
565956d97fSEmmanuel Vadot
575956d97fSEmmanuel Vadot		/omit-if-no-ref/
585956d97fSEmmanuel Vadot		audiopwm_rout: audiopwm-rout {
595956d97fSEmmanuel Vadot			rockchip,pins =
605956d97fSEmmanuel Vadot				/* audiopwm_rout */
615956d97fSEmmanuel Vadot				<1 RK_PA1 4 &pcfg_pull_none>;
625956d97fSEmmanuel Vadot		};
635956d97fSEmmanuel Vadot
645956d97fSEmmanuel Vadot		/omit-if-no-ref/
655956d97fSEmmanuel Vadot		audiopwm_routn: audiopwm-routn {
665956d97fSEmmanuel Vadot			rockchip,pins =
675956d97fSEmmanuel Vadot				/* audiopwm_routn */
685956d97fSEmmanuel Vadot				<1 RK_PA7 4 &pcfg_pull_none>;
695956d97fSEmmanuel Vadot		};
705956d97fSEmmanuel Vadot
715956d97fSEmmanuel Vadot		/omit-if-no-ref/
725956d97fSEmmanuel Vadot		audiopwm_routp: audiopwm-routp {
735956d97fSEmmanuel Vadot			rockchip,pins =
745956d97fSEmmanuel Vadot				/* audiopwm_routp */
755956d97fSEmmanuel Vadot				<1 RK_PA6 4 &pcfg_pull_none>;
765956d97fSEmmanuel Vadot		};
775956d97fSEmmanuel Vadot	};
785956d97fSEmmanuel Vadot
795956d97fSEmmanuel Vadot	bt656 {
805956d97fSEmmanuel Vadot		/omit-if-no-ref/
815956d97fSEmmanuel Vadot		bt656m0_pins: bt656m0-pins {
825956d97fSEmmanuel Vadot			rockchip,pins =
835956d97fSEmmanuel Vadot				/* bt656_clkm0 */
845956d97fSEmmanuel Vadot				<3 RK_PA0 2 &pcfg_pull_none>,
855956d97fSEmmanuel Vadot				/* bt656_d0m0 */
865956d97fSEmmanuel Vadot				<2 RK_PD0 2 &pcfg_pull_none>,
875956d97fSEmmanuel Vadot				/* bt656_d1m0 */
885956d97fSEmmanuel Vadot				<2 RK_PD1 2 &pcfg_pull_none>,
895956d97fSEmmanuel Vadot				/* bt656_d2m0 */
905956d97fSEmmanuel Vadot				<2 RK_PD2 2 &pcfg_pull_none>,
915956d97fSEmmanuel Vadot				/* bt656_d3m0 */
925956d97fSEmmanuel Vadot				<2 RK_PD3 2 &pcfg_pull_none>,
935956d97fSEmmanuel Vadot				/* bt656_d4m0 */
945956d97fSEmmanuel Vadot				<2 RK_PD4 2 &pcfg_pull_none>,
955956d97fSEmmanuel Vadot				/* bt656_d5m0 */
965956d97fSEmmanuel Vadot				<2 RK_PD5 2 &pcfg_pull_none>,
975956d97fSEmmanuel Vadot				/* bt656_d6m0 */
985956d97fSEmmanuel Vadot				<2 RK_PD6 2 &pcfg_pull_none>,
995956d97fSEmmanuel Vadot				/* bt656_d7m0 */
1005956d97fSEmmanuel Vadot				<2 RK_PD7 2 &pcfg_pull_none>;
1015956d97fSEmmanuel Vadot		};
1025956d97fSEmmanuel Vadot
1035956d97fSEmmanuel Vadot		/omit-if-no-ref/
1045956d97fSEmmanuel Vadot		bt656m1_pins: bt656m1-pins {
1055956d97fSEmmanuel Vadot			rockchip,pins =
1065956d97fSEmmanuel Vadot				/* bt656_clkm1 */
1075956d97fSEmmanuel Vadot				<4 RK_PB4 5 &pcfg_pull_none>,
1085956d97fSEmmanuel Vadot				/* bt656_d0m1 */
1095956d97fSEmmanuel Vadot				<3 RK_PC6 5 &pcfg_pull_none>,
1105956d97fSEmmanuel Vadot				/* bt656_d1m1 */
1115956d97fSEmmanuel Vadot				<3 RK_PC7 5 &pcfg_pull_none>,
1125956d97fSEmmanuel Vadot				/* bt656_d2m1 */
1135956d97fSEmmanuel Vadot				<3 RK_PD0 5 &pcfg_pull_none>,
1145956d97fSEmmanuel Vadot				/* bt656_d3m1 */
1155956d97fSEmmanuel Vadot				<3 RK_PD1 5 &pcfg_pull_none>,
1165956d97fSEmmanuel Vadot				/* bt656_d4m1 */
1175956d97fSEmmanuel Vadot				<3 RK_PD2 5 &pcfg_pull_none>,
1185956d97fSEmmanuel Vadot				/* bt656_d5m1 */
1195956d97fSEmmanuel Vadot				<3 RK_PD3 5 &pcfg_pull_none>,
1205956d97fSEmmanuel Vadot				/* bt656_d6m1 */
1215956d97fSEmmanuel Vadot				<3 RK_PD4 5 &pcfg_pull_none>,
1225956d97fSEmmanuel Vadot				/* bt656_d7m1 */
1235956d97fSEmmanuel Vadot				<3 RK_PD5 5 &pcfg_pull_none>;
1245956d97fSEmmanuel Vadot		};
1255956d97fSEmmanuel Vadot	};
1265956d97fSEmmanuel Vadot
1275956d97fSEmmanuel Vadot	bt1120 {
1285956d97fSEmmanuel Vadot		/omit-if-no-ref/
1295956d97fSEmmanuel Vadot		bt1120_pins: bt1120-pins {
1305956d97fSEmmanuel Vadot			rockchip,pins =
1315956d97fSEmmanuel Vadot				/* bt1120_clk */
1325956d97fSEmmanuel Vadot				<3 RK_PA6 2 &pcfg_pull_none>,
1335956d97fSEmmanuel Vadot				/* bt1120_d0 */
1345956d97fSEmmanuel Vadot				<3 RK_PA1 2 &pcfg_pull_none>,
1355956d97fSEmmanuel Vadot				/* bt1120_d1 */
1365956d97fSEmmanuel Vadot				<3 RK_PA2 2 &pcfg_pull_none>,
1375956d97fSEmmanuel Vadot				/* bt1120_d2 */
1385956d97fSEmmanuel Vadot				<3 RK_PA3 2 &pcfg_pull_none>,
1395956d97fSEmmanuel Vadot				/* bt1120_d3 */
1405956d97fSEmmanuel Vadot				<3 RK_PA4 2 &pcfg_pull_none>,
1415956d97fSEmmanuel Vadot				/* bt1120_d4 */
1425956d97fSEmmanuel Vadot				<3 RK_PA5 2 &pcfg_pull_none>,
1435956d97fSEmmanuel Vadot				/* bt1120_d5 */
1445956d97fSEmmanuel Vadot				<3 RK_PA7 2 &pcfg_pull_none>,
1455956d97fSEmmanuel Vadot				/* bt1120_d6 */
1465956d97fSEmmanuel Vadot				<3 RK_PB0 2 &pcfg_pull_none>,
1475956d97fSEmmanuel Vadot				/* bt1120_d7 */
1485956d97fSEmmanuel Vadot				<3 RK_PB1 2 &pcfg_pull_none>,
1495956d97fSEmmanuel Vadot				/* bt1120_d8 */
1505956d97fSEmmanuel Vadot				<3 RK_PB2 2 &pcfg_pull_none>,
1515956d97fSEmmanuel Vadot				/* bt1120_d9 */
1525956d97fSEmmanuel Vadot				<3 RK_PB3 2 &pcfg_pull_none>,
1535956d97fSEmmanuel Vadot				/* bt1120_d10 */
1545956d97fSEmmanuel Vadot				<3 RK_PB4 2 &pcfg_pull_none>,
1555956d97fSEmmanuel Vadot				/* bt1120_d11 */
1565956d97fSEmmanuel Vadot				<3 RK_PB5 2 &pcfg_pull_none>,
1575956d97fSEmmanuel Vadot				/* bt1120_d12 */
1585956d97fSEmmanuel Vadot				<3 RK_PB6 2 &pcfg_pull_none>,
1595956d97fSEmmanuel Vadot				/* bt1120_d13 */
1605956d97fSEmmanuel Vadot				<3 RK_PC1 2 &pcfg_pull_none>,
1615956d97fSEmmanuel Vadot				/* bt1120_d14 */
1625956d97fSEmmanuel Vadot				<3 RK_PC2 2 &pcfg_pull_none>,
1635956d97fSEmmanuel Vadot				/* bt1120_d15 */
1645956d97fSEmmanuel Vadot				<3 RK_PC3 2 &pcfg_pull_none>;
1655956d97fSEmmanuel Vadot		};
1665956d97fSEmmanuel Vadot	};
1675956d97fSEmmanuel Vadot
1685956d97fSEmmanuel Vadot	cam {
1695956d97fSEmmanuel Vadot		/omit-if-no-ref/
1705956d97fSEmmanuel Vadot		cam_clkout0: cam-clkout0 {
1715956d97fSEmmanuel Vadot			rockchip,pins =
1725956d97fSEmmanuel Vadot				/* cam_clkout0 */
1735956d97fSEmmanuel Vadot				<4 RK_PA7 1 &pcfg_pull_none>;
1745956d97fSEmmanuel Vadot		};
1755956d97fSEmmanuel Vadot
1765956d97fSEmmanuel Vadot		/omit-if-no-ref/
1775956d97fSEmmanuel Vadot		cam_clkout1: cam-clkout1 {
1785956d97fSEmmanuel Vadot			rockchip,pins =
1795956d97fSEmmanuel Vadot				/* cam_clkout1 */
1805956d97fSEmmanuel Vadot				<4 RK_PB0 1 &pcfg_pull_none>;
1815956d97fSEmmanuel Vadot		};
1825956d97fSEmmanuel Vadot	};
1835956d97fSEmmanuel Vadot
1845956d97fSEmmanuel Vadot	can0 {
1855956d97fSEmmanuel Vadot		/omit-if-no-ref/
1865956d97fSEmmanuel Vadot		can0m0_pins: can0m0-pins {
1875956d97fSEmmanuel Vadot			rockchip,pins =
1885956d97fSEmmanuel Vadot				/* can0_rxm0 */
1895956d97fSEmmanuel Vadot				<0 RK_PB4 2 &pcfg_pull_none>,
1905956d97fSEmmanuel Vadot				/* can0_txm0 */
1915956d97fSEmmanuel Vadot				<0 RK_PB3 2 &pcfg_pull_none>;
1925956d97fSEmmanuel Vadot		};
1935956d97fSEmmanuel Vadot
1945956d97fSEmmanuel Vadot		/omit-if-no-ref/
1955956d97fSEmmanuel Vadot		can0m1_pins: can0m1-pins {
1965956d97fSEmmanuel Vadot			rockchip,pins =
1975956d97fSEmmanuel Vadot				/* can0_rxm1 */
1985956d97fSEmmanuel Vadot				<2 RK_PA2 4 &pcfg_pull_none>,
1995956d97fSEmmanuel Vadot				/* can0_txm1 */
2005956d97fSEmmanuel Vadot				<2 RK_PA1 4 &pcfg_pull_none>;
2015956d97fSEmmanuel Vadot		};
2025956d97fSEmmanuel Vadot	};
2035956d97fSEmmanuel Vadot
2045956d97fSEmmanuel Vadot	can1 {
2055956d97fSEmmanuel Vadot		/omit-if-no-ref/
2065956d97fSEmmanuel Vadot		can1m0_pins: can1m0-pins {
2075956d97fSEmmanuel Vadot			rockchip,pins =
2085956d97fSEmmanuel Vadot				/* can1_rxm0 */
2095956d97fSEmmanuel Vadot				<1 RK_PA0 3 &pcfg_pull_none>,
2105956d97fSEmmanuel Vadot				/* can1_txm0 */
2115956d97fSEmmanuel Vadot				<1 RK_PA1 3 &pcfg_pull_none>;
2125956d97fSEmmanuel Vadot		};
2135956d97fSEmmanuel Vadot
2145956d97fSEmmanuel Vadot		/omit-if-no-ref/
2155956d97fSEmmanuel Vadot		can1m1_pins: can1m1-pins {
2165956d97fSEmmanuel Vadot			rockchip,pins =
2175956d97fSEmmanuel Vadot				/* can1_rxm1 */
2185956d97fSEmmanuel Vadot				<4 RK_PC2 3 &pcfg_pull_none>,
2195956d97fSEmmanuel Vadot				/* can1_txm1 */
2205956d97fSEmmanuel Vadot				<4 RK_PC3 3 &pcfg_pull_none>;
2215956d97fSEmmanuel Vadot		};
2225956d97fSEmmanuel Vadot	};
2235956d97fSEmmanuel Vadot
2245956d97fSEmmanuel Vadot	can2 {
2255956d97fSEmmanuel Vadot		/omit-if-no-ref/
2265956d97fSEmmanuel Vadot		can2m0_pins: can2m0-pins {
2275956d97fSEmmanuel Vadot			rockchip,pins =
2285956d97fSEmmanuel Vadot				/* can2_rxm0 */
2295956d97fSEmmanuel Vadot				<4 RK_PB4 3 &pcfg_pull_none>,
2305956d97fSEmmanuel Vadot				/* can2_txm0 */
2315956d97fSEmmanuel Vadot				<4 RK_PB5 3 &pcfg_pull_none>;
2325956d97fSEmmanuel Vadot		};
2335956d97fSEmmanuel Vadot
2345956d97fSEmmanuel Vadot		/omit-if-no-ref/
2355956d97fSEmmanuel Vadot		can2m1_pins: can2m1-pins {
2365956d97fSEmmanuel Vadot			rockchip,pins =
2375956d97fSEmmanuel Vadot				/* can2_rxm1 */
2385956d97fSEmmanuel Vadot				<2 RK_PB1 4 &pcfg_pull_none>,
2395956d97fSEmmanuel Vadot				/* can2_txm1 */
2405956d97fSEmmanuel Vadot				<2 RK_PB2 4 &pcfg_pull_none>;
2415956d97fSEmmanuel Vadot		};
2425956d97fSEmmanuel Vadot	};
2435956d97fSEmmanuel Vadot
2445956d97fSEmmanuel Vadot	cif {
2455956d97fSEmmanuel Vadot		/omit-if-no-ref/
2465956d97fSEmmanuel Vadot		cif_clk: cif-clk {
2475956d97fSEmmanuel Vadot			rockchip,pins =
2485956d97fSEmmanuel Vadot				/* cif_clkout */
2495956d97fSEmmanuel Vadot				<4 RK_PC0 1 &pcfg_pull_none>;
2505956d97fSEmmanuel Vadot		};
2515956d97fSEmmanuel Vadot
2525956d97fSEmmanuel Vadot		/omit-if-no-ref/
2535956d97fSEmmanuel Vadot		cif_dvp_clk: cif-dvp-clk {
2545956d97fSEmmanuel Vadot			rockchip,pins =
2555956d97fSEmmanuel Vadot				/* cif_clkin */
2565956d97fSEmmanuel Vadot				<4 RK_PC1 1 &pcfg_pull_none>,
2575956d97fSEmmanuel Vadot				/* cif_href */
2585956d97fSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none>,
2595956d97fSEmmanuel Vadot				/* cif_vsync */
2605956d97fSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none>;
2615956d97fSEmmanuel Vadot		};
2625956d97fSEmmanuel Vadot
2635956d97fSEmmanuel Vadot		/omit-if-no-ref/
2645956d97fSEmmanuel Vadot		cif_dvp_bus16: cif-dvp-bus16 {
2655956d97fSEmmanuel Vadot			rockchip,pins =
2665956d97fSEmmanuel Vadot				/* cif_d8 */
2675956d97fSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none>,
2685956d97fSEmmanuel Vadot				/* cif_d9 */
2695956d97fSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none>,
2705956d97fSEmmanuel Vadot				/* cif_d10 */
2715956d97fSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none>,
2725956d97fSEmmanuel Vadot				/* cif_d11 */
2735956d97fSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none>,
2745956d97fSEmmanuel Vadot				/* cif_d12 */
2755956d97fSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none>,
2765956d97fSEmmanuel Vadot				/* cif_d13 */
2775956d97fSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none>,
2785956d97fSEmmanuel Vadot				/* cif_d14 */
2795956d97fSEmmanuel Vadot				<4 RK_PA4 1 &pcfg_pull_none>,
2805956d97fSEmmanuel Vadot				/* cif_d15 */
2815956d97fSEmmanuel Vadot				<4 RK_PA5 1 &pcfg_pull_none>;
2825956d97fSEmmanuel Vadot		};
2835956d97fSEmmanuel Vadot
2845956d97fSEmmanuel Vadot		/omit-if-no-ref/
2855956d97fSEmmanuel Vadot		cif_dvp_bus8: cif-dvp-bus8 {
2865956d97fSEmmanuel Vadot			rockchip,pins =
2875956d97fSEmmanuel Vadot				/* cif_d0 */
2885956d97fSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none>,
2895956d97fSEmmanuel Vadot				/* cif_d1 */
2905956d97fSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none>,
2915956d97fSEmmanuel Vadot				/* cif_d2 */
2925956d97fSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none>,
2935956d97fSEmmanuel Vadot				/* cif_d3 */
2945956d97fSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none>,
2955956d97fSEmmanuel Vadot				/* cif_d4 */
2965956d97fSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none>,
2975956d97fSEmmanuel Vadot				/* cif_d5 */
2985956d97fSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none>,
2995956d97fSEmmanuel Vadot				/* cif_d6 */
3005956d97fSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none>,
3015956d97fSEmmanuel Vadot				/* cif_d7 */
3025956d97fSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none>;
3035956d97fSEmmanuel Vadot		};
3045956d97fSEmmanuel Vadot	};
3055956d97fSEmmanuel Vadot
3065956d97fSEmmanuel Vadot	clk32k {
3075956d97fSEmmanuel Vadot		/omit-if-no-ref/
3085956d97fSEmmanuel Vadot		clk32k_in: clk32k-in {
3095956d97fSEmmanuel Vadot			rockchip,pins =
3105956d97fSEmmanuel Vadot				/* clk32k_in */
3115956d97fSEmmanuel Vadot				<0 RK_PB0 1 &pcfg_pull_none>;
3125956d97fSEmmanuel Vadot		};
3135956d97fSEmmanuel Vadot
3145956d97fSEmmanuel Vadot		/omit-if-no-ref/
3155956d97fSEmmanuel Vadot		clk32k_out0: clk32k-out0 {
3165956d97fSEmmanuel Vadot			rockchip,pins =
3175956d97fSEmmanuel Vadot				/* clk32k_out0 */
3185956d97fSEmmanuel Vadot				<0 RK_PB0 2 &pcfg_pull_none>;
3195956d97fSEmmanuel Vadot		};
3205956d97fSEmmanuel Vadot
3215956d97fSEmmanuel Vadot		/omit-if-no-ref/
3225956d97fSEmmanuel Vadot		clk32k_out1: clk32k-out1 {
3235956d97fSEmmanuel Vadot			rockchip,pins =
3245956d97fSEmmanuel Vadot				/* clk32k_out1 */
3255956d97fSEmmanuel Vadot				<2 RK_PC6 1 &pcfg_pull_none>;
3265956d97fSEmmanuel Vadot		};
3275956d97fSEmmanuel Vadot	};
3285956d97fSEmmanuel Vadot
3295956d97fSEmmanuel Vadot	cpu {
3305956d97fSEmmanuel Vadot		/omit-if-no-ref/
3315956d97fSEmmanuel Vadot		cpu_pins: cpu-pins {
3325956d97fSEmmanuel Vadot			rockchip,pins =
3335956d97fSEmmanuel Vadot				/* cpu_avs */
3345956d97fSEmmanuel Vadot				<0 RK_PB7 2 &pcfg_pull_none>;
3355956d97fSEmmanuel Vadot		};
3365956d97fSEmmanuel Vadot	};
3375956d97fSEmmanuel Vadot
3385956d97fSEmmanuel Vadot	ebc {
3395956d97fSEmmanuel Vadot		/omit-if-no-ref/
3405956d97fSEmmanuel Vadot		ebc_extern: ebc-extern {
3415956d97fSEmmanuel Vadot			rockchip,pins =
3425956d97fSEmmanuel Vadot				/* ebc_sdce1 */
3435956d97fSEmmanuel Vadot				<4 RK_PA7 2 &pcfg_pull_none>,
3445956d97fSEmmanuel Vadot				/* ebc_sdce2 */
3455956d97fSEmmanuel Vadot				<4 RK_PB0 2 &pcfg_pull_none>,
3465956d97fSEmmanuel Vadot				/* ebc_sdce3 */
3475956d97fSEmmanuel Vadot				<4 RK_PB1 2 &pcfg_pull_none>,
3485956d97fSEmmanuel Vadot				/* ebc_sdshr */
3495956d97fSEmmanuel Vadot				<4 RK_PB5 2 &pcfg_pull_none>,
3505956d97fSEmmanuel Vadot				/* ebc_vcom */
3515956d97fSEmmanuel Vadot				<4 RK_PB2 2 &pcfg_pull_none>;
3525956d97fSEmmanuel Vadot		};
3535956d97fSEmmanuel Vadot
3545956d97fSEmmanuel Vadot		/omit-if-no-ref/
3555956d97fSEmmanuel Vadot		ebc_pins: ebc-pins {
3565956d97fSEmmanuel Vadot			rockchip,pins =
3575956d97fSEmmanuel Vadot				/* ebc_gdclk */
3585956d97fSEmmanuel Vadot				<4 RK_PC0 2 &pcfg_pull_none>,
3595956d97fSEmmanuel Vadot				/* ebc_gdoe */
3605956d97fSEmmanuel Vadot				<4 RK_PB3 2 &pcfg_pull_none>,
3615956d97fSEmmanuel Vadot				/* ebc_gdsp */
3625956d97fSEmmanuel Vadot				<4 RK_PB4 2 &pcfg_pull_none>,
3635956d97fSEmmanuel Vadot				/* ebc_sdce0 */
3645956d97fSEmmanuel Vadot				<4 RK_PA6 2 &pcfg_pull_none>,
3655956d97fSEmmanuel Vadot				/* ebc_sdclk */
3665956d97fSEmmanuel Vadot				<4 RK_PC1 2 &pcfg_pull_none>,
3675956d97fSEmmanuel Vadot				/* ebc_sddo0 */
3685956d97fSEmmanuel Vadot				<3 RK_PC6 2 &pcfg_pull_none>,
3695956d97fSEmmanuel Vadot				/* ebc_sddo1 */
3705956d97fSEmmanuel Vadot				<3 RK_PC7 2 &pcfg_pull_none>,
3715956d97fSEmmanuel Vadot				/* ebc_sddo2 */
3725956d97fSEmmanuel Vadot				<3 RK_PD0 2 &pcfg_pull_none>,
3735956d97fSEmmanuel Vadot				/* ebc_sddo3 */
3745956d97fSEmmanuel Vadot				<3 RK_PD1 2 &pcfg_pull_none>,
3755956d97fSEmmanuel Vadot				/* ebc_sddo4 */
3765956d97fSEmmanuel Vadot				<3 RK_PD2 2 &pcfg_pull_none>,
3775956d97fSEmmanuel Vadot				/* ebc_sddo5 */
3785956d97fSEmmanuel Vadot				<3 RK_PD3 2 &pcfg_pull_none>,
3795956d97fSEmmanuel Vadot				/* ebc_sddo6 */
3805956d97fSEmmanuel Vadot				<3 RK_PD4 2 &pcfg_pull_none>,
3815956d97fSEmmanuel Vadot				/* ebc_sddo7 */
3825956d97fSEmmanuel Vadot				<3 RK_PD5 2 &pcfg_pull_none>,
3835956d97fSEmmanuel Vadot				/* ebc_sddo8 */
3845956d97fSEmmanuel Vadot				<3 RK_PD6 2 &pcfg_pull_none>,
3855956d97fSEmmanuel Vadot				/* ebc_sddo9 */
3865956d97fSEmmanuel Vadot				<3 RK_PD7 2 &pcfg_pull_none>,
3875956d97fSEmmanuel Vadot				/* ebc_sddo10 */
3885956d97fSEmmanuel Vadot				<4 RK_PA0 2 &pcfg_pull_none>,
3895956d97fSEmmanuel Vadot				/* ebc_sddo11 */
3905956d97fSEmmanuel Vadot				<4 RK_PA1 2 &pcfg_pull_none>,
3915956d97fSEmmanuel Vadot				/* ebc_sddo12 */
3925956d97fSEmmanuel Vadot				<4 RK_PA2 2 &pcfg_pull_none>,
3935956d97fSEmmanuel Vadot				/* ebc_sddo13 */
3945956d97fSEmmanuel Vadot				<4 RK_PA3 2 &pcfg_pull_none>,
3955956d97fSEmmanuel Vadot				/* ebc_sddo14 */
3965956d97fSEmmanuel Vadot				<4 RK_PA4 2 &pcfg_pull_none>,
3975956d97fSEmmanuel Vadot				/* ebc_sddo15 */
3985956d97fSEmmanuel Vadot				<4 RK_PA5 2 &pcfg_pull_none>,
3995956d97fSEmmanuel Vadot				/* ebc_sdle */
4005956d97fSEmmanuel Vadot				<4 RK_PB6 2 &pcfg_pull_none>,
4015956d97fSEmmanuel Vadot				/* ebc_sdoe */
4025956d97fSEmmanuel Vadot				<4 RK_PB7 2 &pcfg_pull_none>;
4035956d97fSEmmanuel Vadot		};
4045956d97fSEmmanuel Vadot	};
4055956d97fSEmmanuel Vadot
4065956d97fSEmmanuel Vadot	edpdp {
4075956d97fSEmmanuel Vadot		/omit-if-no-ref/
4085956d97fSEmmanuel Vadot		edpdpm0_pins: edpdpm0-pins {
4095956d97fSEmmanuel Vadot			rockchip,pins =
4105956d97fSEmmanuel Vadot				/* edpdp_hpdinm0 */
4115956d97fSEmmanuel Vadot				<4 RK_PC4 1 &pcfg_pull_none>;
4125956d97fSEmmanuel Vadot		};
4135956d97fSEmmanuel Vadot
4145956d97fSEmmanuel Vadot		/omit-if-no-ref/
4155956d97fSEmmanuel Vadot		edpdpm1_pins: edpdpm1-pins {
4165956d97fSEmmanuel Vadot			rockchip,pins =
4175956d97fSEmmanuel Vadot				/* edpdp_hpdinm1 */
4185956d97fSEmmanuel Vadot				<0 RK_PC2 2 &pcfg_pull_none>;
4195956d97fSEmmanuel Vadot		};
4205956d97fSEmmanuel Vadot	};
4215956d97fSEmmanuel Vadot
4225956d97fSEmmanuel Vadot	emmc {
4235956d97fSEmmanuel Vadot		/omit-if-no-ref/
4245956d97fSEmmanuel Vadot		emmc_rstnout: emmc-rstnout {
4255956d97fSEmmanuel Vadot			rockchip,pins =
4265956d97fSEmmanuel Vadot				/* emmc_rstn */
4275956d97fSEmmanuel Vadot				<1 RK_PC7 1 &pcfg_pull_none>;
4285956d97fSEmmanuel Vadot		};
4295956d97fSEmmanuel Vadot
4305956d97fSEmmanuel Vadot		/omit-if-no-ref/
4315956d97fSEmmanuel Vadot		emmc_bus8: emmc-bus8 {
4325956d97fSEmmanuel Vadot			rockchip,pins =
4335956d97fSEmmanuel Vadot				/* emmc_d0 */
4345956d97fSEmmanuel Vadot				<1 RK_PB4 1 &pcfg_pull_up_drv_level_2>,
4355956d97fSEmmanuel Vadot				/* emmc_d1 */
4365956d97fSEmmanuel Vadot				<1 RK_PB5 1 &pcfg_pull_up_drv_level_2>,
4375956d97fSEmmanuel Vadot				/* emmc_d2 */
4385956d97fSEmmanuel Vadot				<1 RK_PB6 1 &pcfg_pull_up_drv_level_2>,
4395956d97fSEmmanuel Vadot				/* emmc_d3 */
4405956d97fSEmmanuel Vadot				<1 RK_PB7 1 &pcfg_pull_up_drv_level_2>,
4415956d97fSEmmanuel Vadot				/* emmc_d4 */
4425956d97fSEmmanuel Vadot				<1 RK_PC0 1 &pcfg_pull_up_drv_level_2>,
4435956d97fSEmmanuel Vadot				/* emmc_d5 */
4445956d97fSEmmanuel Vadot				<1 RK_PC1 1 &pcfg_pull_up_drv_level_2>,
4455956d97fSEmmanuel Vadot				/* emmc_d6 */
4465956d97fSEmmanuel Vadot				<1 RK_PC2 1 &pcfg_pull_up_drv_level_2>,
4475956d97fSEmmanuel Vadot				/* emmc_d7 */
4485956d97fSEmmanuel Vadot				<1 RK_PC3 1 &pcfg_pull_up_drv_level_2>;
4495956d97fSEmmanuel Vadot		};
4505956d97fSEmmanuel Vadot
4515956d97fSEmmanuel Vadot		/omit-if-no-ref/
4525956d97fSEmmanuel Vadot		emmc_clk: emmc-clk {
4535956d97fSEmmanuel Vadot			rockchip,pins =
4545956d97fSEmmanuel Vadot				/* emmc_clkout */
4555956d97fSEmmanuel Vadot				<1 RK_PC5 1 &pcfg_pull_up_drv_level_2>;
4565956d97fSEmmanuel Vadot		};
4575956d97fSEmmanuel Vadot
4585956d97fSEmmanuel Vadot		/omit-if-no-ref/
4595956d97fSEmmanuel Vadot		emmc_cmd: emmc-cmd {
4605956d97fSEmmanuel Vadot			rockchip,pins =
4615956d97fSEmmanuel Vadot				/* emmc_cmd */
4625956d97fSEmmanuel Vadot				<1 RK_PC4 1 &pcfg_pull_up_drv_level_2>;
4635956d97fSEmmanuel Vadot		};
4645956d97fSEmmanuel Vadot
4655956d97fSEmmanuel Vadot		/omit-if-no-ref/
4665956d97fSEmmanuel Vadot		emmc_datastrobe: emmc-datastrobe {
4675956d97fSEmmanuel Vadot			rockchip,pins =
4685956d97fSEmmanuel Vadot				/* emmc_datastrobe */
4695956d97fSEmmanuel Vadot				<1 RK_PC6 1 &pcfg_pull_none>;
4705956d97fSEmmanuel Vadot		};
4715956d97fSEmmanuel Vadot	};
4725956d97fSEmmanuel Vadot
4735956d97fSEmmanuel Vadot	eth0 {
4745956d97fSEmmanuel Vadot		/omit-if-no-ref/
4755956d97fSEmmanuel Vadot		eth0_pins: eth0-pins {
4765956d97fSEmmanuel Vadot			rockchip,pins =
4775956d97fSEmmanuel Vadot				/* eth0_refclko25m */
4785956d97fSEmmanuel Vadot				<2 RK_PC1 2 &pcfg_pull_none>;
4795956d97fSEmmanuel Vadot		};
4805956d97fSEmmanuel Vadot	};
4815956d97fSEmmanuel Vadot
4825956d97fSEmmanuel Vadot	eth1 {
4835956d97fSEmmanuel Vadot		/omit-if-no-ref/
4845956d97fSEmmanuel Vadot		eth1m0_pins: eth1m0-pins {
4855956d97fSEmmanuel Vadot			rockchip,pins =
4865956d97fSEmmanuel Vadot				/* eth1_refclko25mm0 */
4875956d97fSEmmanuel Vadot				<3 RK_PB0 3 &pcfg_pull_none>;
4885956d97fSEmmanuel Vadot		};
4895956d97fSEmmanuel Vadot
4905956d97fSEmmanuel Vadot		/omit-if-no-ref/
4915956d97fSEmmanuel Vadot		eth1m1_pins: eth1m1-pins {
4925956d97fSEmmanuel Vadot			rockchip,pins =
4935956d97fSEmmanuel Vadot				/* eth1_refclko25mm1 */
4945956d97fSEmmanuel Vadot				<4 RK_PB3 3 &pcfg_pull_none>;
4955956d97fSEmmanuel Vadot		};
4965956d97fSEmmanuel Vadot	};
4975956d97fSEmmanuel Vadot
4985956d97fSEmmanuel Vadot	flash {
4995956d97fSEmmanuel Vadot		/omit-if-no-ref/
5005956d97fSEmmanuel Vadot		flash_pins: flash-pins {
5015956d97fSEmmanuel Vadot			rockchip,pins =
5025956d97fSEmmanuel Vadot				/* flash_ale */
5035956d97fSEmmanuel Vadot				<1 RK_PD0 2 &pcfg_pull_none>,
5045956d97fSEmmanuel Vadot				/* flash_cle */
5055956d97fSEmmanuel Vadot				<1 RK_PC6 3 &pcfg_pull_none>,
5065956d97fSEmmanuel Vadot				/* flash_cs0n */
5075956d97fSEmmanuel Vadot				<1 RK_PD3 2 &pcfg_pull_none>,
5085956d97fSEmmanuel Vadot				/* flash_cs1n */
5095956d97fSEmmanuel Vadot				<1 RK_PD4 2 &pcfg_pull_none>,
5105956d97fSEmmanuel Vadot				/* flash_d0 */
5115956d97fSEmmanuel Vadot				<1 RK_PB4 2 &pcfg_pull_none>,
5125956d97fSEmmanuel Vadot				/* flash_d1 */
5135956d97fSEmmanuel Vadot				<1 RK_PB5 2 &pcfg_pull_none>,
5145956d97fSEmmanuel Vadot				/* flash_d2 */
5155956d97fSEmmanuel Vadot				<1 RK_PB6 2 &pcfg_pull_none>,
5165956d97fSEmmanuel Vadot				/* flash_d3 */
5175956d97fSEmmanuel Vadot				<1 RK_PB7 2 &pcfg_pull_none>,
5185956d97fSEmmanuel Vadot				/* flash_d4 */
5195956d97fSEmmanuel Vadot				<1 RK_PC0 2 &pcfg_pull_none>,
5205956d97fSEmmanuel Vadot				/* flash_d5 */
5215956d97fSEmmanuel Vadot				<1 RK_PC1 2 &pcfg_pull_none>,
5225956d97fSEmmanuel Vadot				/* flash_d6 */
5235956d97fSEmmanuel Vadot				<1 RK_PC2 2 &pcfg_pull_none>,
5245956d97fSEmmanuel Vadot				/* flash_d7 */
5255956d97fSEmmanuel Vadot				<1 RK_PC3 2 &pcfg_pull_none>,
5265956d97fSEmmanuel Vadot				/* flash_dqs */
5275956d97fSEmmanuel Vadot				<1 RK_PC5 2 &pcfg_pull_none>,
5285956d97fSEmmanuel Vadot				/* flash_rdn */
5295956d97fSEmmanuel Vadot				<1 RK_PD2 2 &pcfg_pull_none>,
5305956d97fSEmmanuel Vadot				/* flash_rdy */
5315956d97fSEmmanuel Vadot				<1 RK_PD1 2 &pcfg_pull_none>,
5325956d97fSEmmanuel Vadot				/* flash_volsel */
5335956d97fSEmmanuel Vadot				<0 RK_PA7 1 &pcfg_pull_none>,
5345956d97fSEmmanuel Vadot				/* flash_wpn */
5355956d97fSEmmanuel Vadot				<1 RK_PC7 3 &pcfg_pull_none>,
5365956d97fSEmmanuel Vadot				/* flash_wrn */
5375956d97fSEmmanuel Vadot				<1 RK_PC4 2 &pcfg_pull_none>;
5385956d97fSEmmanuel Vadot		};
5395956d97fSEmmanuel Vadot	};
5405956d97fSEmmanuel Vadot
5415956d97fSEmmanuel Vadot	fspi {
5425956d97fSEmmanuel Vadot		/omit-if-no-ref/
5435956d97fSEmmanuel Vadot		fspi_pins: fspi-pins {
5445956d97fSEmmanuel Vadot			rockchip,pins =
5455956d97fSEmmanuel Vadot				/* fspi_clk */
5465956d97fSEmmanuel Vadot				<1 RK_PD0 1 &pcfg_pull_none>,
5475956d97fSEmmanuel Vadot				/* fspi_cs0n */
5485956d97fSEmmanuel Vadot				<1 RK_PD3 1 &pcfg_pull_none>,
5495956d97fSEmmanuel Vadot				/* fspi_d0 */
5505956d97fSEmmanuel Vadot				<1 RK_PD1 1 &pcfg_pull_none>,
5515956d97fSEmmanuel Vadot				/* fspi_d1 */
5525956d97fSEmmanuel Vadot				<1 RK_PD2 1 &pcfg_pull_none>,
5535956d97fSEmmanuel Vadot				/* fspi_d2 */
5545956d97fSEmmanuel Vadot				<1 RK_PC7 2 &pcfg_pull_none>,
5555956d97fSEmmanuel Vadot				/* fspi_d3 */
5565956d97fSEmmanuel Vadot				<1 RK_PD4 1 &pcfg_pull_none>;
5575956d97fSEmmanuel Vadot		};
5585956d97fSEmmanuel Vadot
5595956d97fSEmmanuel Vadot		/omit-if-no-ref/
5605956d97fSEmmanuel Vadot		fspi_cs1: fspi-cs1 {
5615956d97fSEmmanuel Vadot			rockchip,pins =
5625956d97fSEmmanuel Vadot				/* fspi_cs1n */
5635956d97fSEmmanuel Vadot				<1 RK_PC6 2 &pcfg_pull_up>;
5645956d97fSEmmanuel Vadot		};
5655956d97fSEmmanuel Vadot	};
5665956d97fSEmmanuel Vadot
5675956d97fSEmmanuel Vadot	gmac0 {
5685956d97fSEmmanuel Vadot		/omit-if-no-ref/
5695956d97fSEmmanuel Vadot		gmac0_miim: gmac0-miim {
5705956d97fSEmmanuel Vadot			rockchip,pins =
5715956d97fSEmmanuel Vadot				/* gmac0_mdc */
5725956d97fSEmmanuel Vadot				<2 RK_PC3 2 &pcfg_pull_none>,
5735956d97fSEmmanuel Vadot				/* gmac0_mdio */
5745956d97fSEmmanuel Vadot				<2 RK_PC4 2 &pcfg_pull_none>;
5755956d97fSEmmanuel Vadot		};
5765956d97fSEmmanuel Vadot
5775956d97fSEmmanuel Vadot		/omit-if-no-ref/
5785956d97fSEmmanuel Vadot		gmac0_clkinout: gmac0-clkinout {
5795956d97fSEmmanuel Vadot			rockchip,pins =
5805956d97fSEmmanuel Vadot				/* gmac0_mclkinout */
5815956d97fSEmmanuel Vadot				<2 RK_PC2 2 &pcfg_pull_none>;
5825956d97fSEmmanuel Vadot		};
5835956d97fSEmmanuel Vadot
5845956d97fSEmmanuel Vadot		/omit-if-no-ref/
5855956d97fSEmmanuel Vadot		gmac0_rx_er: gmac0-rx-er {
5865956d97fSEmmanuel Vadot			rockchip,pins =
5875956d97fSEmmanuel Vadot				/* gmac0_rxer */
5885956d97fSEmmanuel Vadot				<2 RK_PC5 2 &pcfg_pull_none>;
5895956d97fSEmmanuel Vadot		};
5905956d97fSEmmanuel Vadot
5915956d97fSEmmanuel Vadot		/omit-if-no-ref/
5925956d97fSEmmanuel Vadot		gmac0_rx_bus2: gmac0-rx-bus2 {
5935956d97fSEmmanuel Vadot			rockchip,pins =
5945956d97fSEmmanuel Vadot				/* gmac0_rxd0 */
5955956d97fSEmmanuel Vadot				<2 RK_PB6 1 &pcfg_pull_none>,
5965956d97fSEmmanuel Vadot				/* gmac0_rxd1 */
5975956d97fSEmmanuel Vadot				<2 RK_PB7 2 &pcfg_pull_none>,
5985956d97fSEmmanuel Vadot				/* gmac0_rxdvcrs */
5995956d97fSEmmanuel Vadot				<2 RK_PC0 2 &pcfg_pull_none>;
6005956d97fSEmmanuel Vadot		};
6015956d97fSEmmanuel Vadot
6025956d97fSEmmanuel Vadot		/omit-if-no-ref/
6035956d97fSEmmanuel Vadot		gmac0_tx_bus2: gmac0-tx-bus2 {
6045956d97fSEmmanuel Vadot			rockchip,pins =
6055956d97fSEmmanuel Vadot				/* gmac0_txd0 */
6065956d97fSEmmanuel Vadot				<2 RK_PB3 1 &pcfg_pull_none_drv_level_2>,
6075956d97fSEmmanuel Vadot				/* gmac0_txd1 */
6085956d97fSEmmanuel Vadot				<2 RK_PB4 1 &pcfg_pull_none_drv_level_2>,
6095956d97fSEmmanuel Vadot				/* gmac0_txen */
6105956d97fSEmmanuel Vadot				<2 RK_PB5 1 &pcfg_pull_none>;
6115956d97fSEmmanuel Vadot		};
6125956d97fSEmmanuel Vadot
6135956d97fSEmmanuel Vadot		/omit-if-no-ref/
6145956d97fSEmmanuel Vadot		gmac0_rgmii_clk: gmac0-rgmii-clk {
6155956d97fSEmmanuel Vadot			rockchip,pins =
6165956d97fSEmmanuel Vadot				/* gmac0_rxclk */
6175956d97fSEmmanuel Vadot				<2 RK_PA5 2 &pcfg_pull_none>,
6185956d97fSEmmanuel Vadot				/* gmac0_txclk */
6195956d97fSEmmanuel Vadot				<2 RK_PB0 2 &pcfg_pull_none_drv_level_1>;
6205956d97fSEmmanuel Vadot		};
6215956d97fSEmmanuel Vadot
6225956d97fSEmmanuel Vadot		/omit-if-no-ref/
6235956d97fSEmmanuel Vadot		gmac0_rgmii_bus: gmac0-rgmii-bus {
6245956d97fSEmmanuel Vadot			rockchip,pins =
6255956d97fSEmmanuel Vadot				/* gmac0_rxd2 */
6265956d97fSEmmanuel Vadot				<2 RK_PA3 2 &pcfg_pull_none>,
6275956d97fSEmmanuel Vadot				/* gmac0_rxd3 */
6285956d97fSEmmanuel Vadot				<2 RK_PA4 2 &pcfg_pull_none>,
6295956d97fSEmmanuel Vadot				/* gmac0_txd2 */
6305956d97fSEmmanuel Vadot				<2 RK_PA6 2 &pcfg_pull_none_drv_level_2>,
6315956d97fSEmmanuel Vadot				/* gmac0_txd3 */
6325956d97fSEmmanuel Vadot				<2 RK_PA7 2 &pcfg_pull_none_drv_level_2>;
6335956d97fSEmmanuel Vadot		};
6345956d97fSEmmanuel Vadot	};
6355956d97fSEmmanuel Vadot
6365956d97fSEmmanuel Vadot	gmac1 {
6375956d97fSEmmanuel Vadot		/omit-if-no-ref/
6385956d97fSEmmanuel Vadot		gmac1m0_miim: gmac1m0-miim {
6395956d97fSEmmanuel Vadot			rockchip,pins =
6405956d97fSEmmanuel Vadot				/* gmac1_mdcm0 */
6415956d97fSEmmanuel Vadot				<3 RK_PC4 3 &pcfg_pull_none>,
6425956d97fSEmmanuel Vadot				/* gmac1_mdiom0 */
6435956d97fSEmmanuel Vadot				<3 RK_PC5 3 &pcfg_pull_none>;
6445956d97fSEmmanuel Vadot		};
6455956d97fSEmmanuel Vadot
6465956d97fSEmmanuel Vadot		/omit-if-no-ref/
6475956d97fSEmmanuel Vadot		gmac1m0_clkinout: gmac1m0-clkinout {
6485956d97fSEmmanuel Vadot			rockchip,pins =
6495956d97fSEmmanuel Vadot				/* gmac1_mclkinoutm0 */
6505956d97fSEmmanuel Vadot				<3 RK_PC0 3 &pcfg_pull_none>;
6515956d97fSEmmanuel Vadot		};
6525956d97fSEmmanuel Vadot
6535956d97fSEmmanuel Vadot		/omit-if-no-ref/
6545956d97fSEmmanuel Vadot		gmac1m0_rx_er: gmac1m0-rx-er {
6555956d97fSEmmanuel Vadot			rockchip,pins =
6565956d97fSEmmanuel Vadot				/* gmac1_rxerm0 */
6575956d97fSEmmanuel Vadot				<3 RK_PB4 3 &pcfg_pull_none>;
6585956d97fSEmmanuel Vadot		};
6595956d97fSEmmanuel Vadot
6605956d97fSEmmanuel Vadot		/omit-if-no-ref/
6615956d97fSEmmanuel Vadot		gmac1m0_rx_bus2: gmac1m0-rx-bus2 {
6625956d97fSEmmanuel Vadot			rockchip,pins =
6635956d97fSEmmanuel Vadot				/* gmac1_rxd0m0 */
6645956d97fSEmmanuel Vadot				<3 RK_PB1 3 &pcfg_pull_none>,
6655956d97fSEmmanuel Vadot				/* gmac1_rxd1m0 */
6665956d97fSEmmanuel Vadot				<3 RK_PB2 3 &pcfg_pull_none>,
6675956d97fSEmmanuel Vadot				/* gmac1_rxdvcrsm0 */
6685956d97fSEmmanuel Vadot				<3 RK_PB3 3 &pcfg_pull_none>;
6695956d97fSEmmanuel Vadot		};
6705956d97fSEmmanuel Vadot
6715956d97fSEmmanuel Vadot		/omit-if-no-ref/
6725956d97fSEmmanuel Vadot		gmac1m0_tx_bus2: gmac1m0-tx-bus2 {
6735956d97fSEmmanuel Vadot			rockchip,pins =
6745956d97fSEmmanuel Vadot				/* gmac1_txd0m0 */
6755956d97fSEmmanuel Vadot				<3 RK_PB5 3 &pcfg_pull_none_drv_level_2>,
6765956d97fSEmmanuel Vadot				/* gmac1_txd1m0 */
6775956d97fSEmmanuel Vadot				<3 RK_PB6 3 &pcfg_pull_none_drv_level_2>,
6785956d97fSEmmanuel Vadot				/* gmac1_txenm0 */
6795956d97fSEmmanuel Vadot				<3 RK_PB7 3 &pcfg_pull_none>;
6805956d97fSEmmanuel Vadot		};
6815956d97fSEmmanuel Vadot
6825956d97fSEmmanuel Vadot		/omit-if-no-ref/
6835956d97fSEmmanuel Vadot		gmac1m0_rgmii_clk: gmac1m0-rgmii-clk {
6845956d97fSEmmanuel Vadot			rockchip,pins =
6855956d97fSEmmanuel Vadot				/* gmac1_rxclkm0 */
6865956d97fSEmmanuel Vadot				<3 RK_PA7 3 &pcfg_pull_none>,
6875956d97fSEmmanuel Vadot				/* gmac1_txclkm0 */
6885956d97fSEmmanuel Vadot				<3 RK_PA6 3 &pcfg_pull_none_drv_level_1>;
6895956d97fSEmmanuel Vadot		};
6905956d97fSEmmanuel Vadot
6915956d97fSEmmanuel Vadot		/omit-if-no-ref/
6925956d97fSEmmanuel Vadot		gmac1m0_rgmii_bus: gmac1m0-rgmii-bus {
6935956d97fSEmmanuel Vadot			rockchip,pins =
6945956d97fSEmmanuel Vadot				/* gmac1_rxd2m0 */
6955956d97fSEmmanuel Vadot				<3 RK_PA4 3 &pcfg_pull_none>,
6965956d97fSEmmanuel Vadot				/* gmac1_rxd3m0 */
6975956d97fSEmmanuel Vadot				<3 RK_PA5 3 &pcfg_pull_none>,
6985956d97fSEmmanuel Vadot				/* gmac1_txd2m0 */
6995956d97fSEmmanuel Vadot				<3 RK_PA2 3 &pcfg_pull_none_drv_level_2>,
7005956d97fSEmmanuel Vadot				/* gmac1_txd3m0 */
7015956d97fSEmmanuel Vadot				<3 RK_PA3 3 &pcfg_pull_none_drv_level_2>;
7025956d97fSEmmanuel Vadot		};
7035956d97fSEmmanuel Vadot
7045956d97fSEmmanuel Vadot		/omit-if-no-ref/
7055956d97fSEmmanuel Vadot		gmac1m1_miim: gmac1m1-miim {
7065956d97fSEmmanuel Vadot			rockchip,pins =
7075956d97fSEmmanuel Vadot				/* gmac1_mdcm1 */
7085956d97fSEmmanuel Vadot				<4 RK_PB6 3 &pcfg_pull_none>,
7095956d97fSEmmanuel Vadot				/* gmac1_mdiom1 */
7105956d97fSEmmanuel Vadot				<4 RK_PB7 3 &pcfg_pull_none>;
7115956d97fSEmmanuel Vadot		};
7125956d97fSEmmanuel Vadot
7135956d97fSEmmanuel Vadot		/omit-if-no-ref/
7145956d97fSEmmanuel Vadot		gmac1m1_clkinout: gmac1m1-clkinout {
7155956d97fSEmmanuel Vadot			rockchip,pins =
7165956d97fSEmmanuel Vadot				/* gmac1_mclkinoutm1 */
7175956d97fSEmmanuel Vadot				<4 RK_PC1 3 &pcfg_pull_none>;
7185956d97fSEmmanuel Vadot		};
7195956d97fSEmmanuel Vadot
7205956d97fSEmmanuel Vadot		/omit-if-no-ref/
7215956d97fSEmmanuel Vadot		gmac1m1_rx_er: gmac1m1-rx-er {
7225956d97fSEmmanuel Vadot			rockchip,pins =
7235956d97fSEmmanuel Vadot				/* gmac1_rxerm1 */
7245956d97fSEmmanuel Vadot				<4 RK_PB2 3 &pcfg_pull_none>;
7255956d97fSEmmanuel Vadot		};
7265956d97fSEmmanuel Vadot
7275956d97fSEmmanuel Vadot		/omit-if-no-ref/
7285956d97fSEmmanuel Vadot		gmac1m1_rx_bus2: gmac1m1-rx-bus2 {
7295956d97fSEmmanuel Vadot			rockchip,pins =
7305956d97fSEmmanuel Vadot				/* gmac1_rxd0m1 */
7315956d97fSEmmanuel Vadot				<4 RK_PA7 3 &pcfg_pull_none>,
7325956d97fSEmmanuel Vadot				/* gmac1_rxd1m1 */
7335956d97fSEmmanuel Vadot				<4 RK_PB0 3 &pcfg_pull_none>,
7345956d97fSEmmanuel Vadot				/* gmac1_rxdvcrsm1 */
7355956d97fSEmmanuel Vadot				<4 RK_PB1 3 &pcfg_pull_none>;
7365956d97fSEmmanuel Vadot		};
7375956d97fSEmmanuel Vadot
7385956d97fSEmmanuel Vadot		/omit-if-no-ref/
7395956d97fSEmmanuel Vadot		gmac1m1_tx_bus2: gmac1m1-tx-bus2 {
7405956d97fSEmmanuel Vadot			rockchip,pins =
7415956d97fSEmmanuel Vadot				/* gmac1_txd0m1 */
7425956d97fSEmmanuel Vadot				<4 RK_PA4 3 &pcfg_pull_none_drv_level_2>,
7435956d97fSEmmanuel Vadot				/* gmac1_txd1m1 */
7445956d97fSEmmanuel Vadot				<4 RK_PA5 3 &pcfg_pull_none_drv_level_2>,
7455956d97fSEmmanuel Vadot				/* gmac1_txenm1 */
7465956d97fSEmmanuel Vadot				<4 RK_PA6 3 &pcfg_pull_none>;
7475956d97fSEmmanuel Vadot		};
7485956d97fSEmmanuel Vadot
7495956d97fSEmmanuel Vadot		/omit-if-no-ref/
7505956d97fSEmmanuel Vadot		gmac1m1_rgmii_clk: gmac1m1-rgmii-clk {
7515956d97fSEmmanuel Vadot			rockchip,pins =
7525956d97fSEmmanuel Vadot				/* gmac1_rxclkm1 */
7535956d97fSEmmanuel Vadot				<4 RK_PA3 3 &pcfg_pull_none>,
7545956d97fSEmmanuel Vadot				/* gmac1_txclkm1 */
7555956d97fSEmmanuel Vadot				<4 RK_PA0 3 &pcfg_pull_none_drv_level_1>;
7565956d97fSEmmanuel Vadot		};
7575956d97fSEmmanuel Vadot
7585956d97fSEmmanuel Vadot		/omit-if-no-ref/
7595956d97fSEmmanuel Vadot		gmac1m1_rgmii_bus: gmac1m1-rgmii-bus {
7605956d97fSEmmanuel Vadot			rockchip,pins =
7615956d97fSEmmanuel Vadot				/* gmac1_rxd2m1 */
7625956d97fSEmmanuel Vadot				<4 RK_PA1 3 &pcfg_pull_none>,
7635956d97fSEmmanuel Vadot				/* gmac1_rxd3m1 */
7645956d97fSEmmanuel Vadot				<4 RK_PA2 3 &pcfg_pull_none>,
7655956d97fSEmmanuel Vadot				/* gmac1_txd2m1 */
7665956d97fSEmmanuel Vadot				<3 RK_PD6 3 &pcfg_pull_none_drv_level_2>,
7675956d97fSEmmanuel Vadot				/* gmac1_txd3m1 */
7685956d97fSEmmanuel Vadot				<3 RK_PD7 3 &pcfg_pull_none_drv_level_2>;
7695956d97fSEmmanuel Vadot		};
7705956d97fSEmmanuel Vadot	};
7715956d97fSEmmanuel Vadot
7725956d97fSEmmanuel Vadot	gpu {
7735956d97fSEmmanuel Vadot		/omit-if-no-ref/
7745956d97fSEmmanuel Vadot		gpu_pins: gpu-pins {
7755956d97fSEmmanuel Vadot			rockchip,pins =
7765956d97fSEmmanuel Vadot				/* gpu_avs */
7775956d97fSEmmanuel Vadot				<0 RK_PC0 2 &pcfg_pull_none>,
7785956d97fSEmmanuel Vadot				/* gpu_pwren */
7795956d97fSEmmanuel Vadot				<0 RK_PA6 4 &pcfg_pull_none>;
7805956d97fSEmmanuel Vadot		};
7815956d97fSEmmanuel Vadot	};
7825956d97fSEmmanuel Vadot
7835956d97fSEmmanuel Vadot	hdmitx {
7845956d97fSEmmanuel Vadot		/omit-if-no-ref/
7855956d97fSEmmanuel Vadot		hdmitxm0_cec: hdmitxm0-cec {
7865956d97fSEmmanuel Vadot			rockchip,pins =
7875956d97fSEmmanuel Vadot				/* hdmitxm0_cec */
7885956d97fSEmmanuel Vadot				<4 RK_PD1 1 &pcfg_pull_none>;
7895956d97fSEmmanuel Vadot		};
7905956d97fSEmmanuel Vadot
7915956d97fSEmmanuel Vadot		/omit-if-no-ref/
7925956d97fSEmmanuel Vadot		hdmitxm1_cec: hdmitxm1-cec {
7935956d97fSEmmanuel Vadot			rockchip,pins =
7945956d97fSEmmanuel Vadot				/* hdmitxm1_cec */
7955956d97fSEmmanuel Vadot				<0 RK_PC7 1 &pcfg_pull_none>;
7965956d97fSEmmanuel Vadot		};
7975956d97fSEmmanuel Vadot
7985956d97fSEmmanuel Vadot		/omit-if-no-ref/
7995956d97fSEmmanuel Vadot		hdmitx_scl: hdmitx-scl {
8005956d97fSEmmanuel Vadot			rockchip,pins =
8015956d97fSEmmanuel Vadot				/* hdmitx_scl */
8025956d97fSEmmanuel Vadot				<4 RK_PC7 1 &pcfg_pull_none>;
8035956d97fSEmmanuel Vadot		};
8045956d97fSEmmanuel Vadot
8055956d97fSEmmanuel Vadot		/omit-if-no-ref/
8065956d97fSEmmanuel Vadot		hdmitx_sda: hdmitx-sda {
8075956d97fSEmmanuel Vadot			rockchip,pins =
8085956d97fSEmmanuel Vadot				/* hdmitx_sda */
8095956d97fSEmmanuel Vadot				<4 RK_PD0 1 &pcfg_pull_none>;
8105956d97fSEmmanuel Vadot		};
8115956d97fSEmmanuel Vadot	};
8125956d97fSEmmanuel Vadot
8135956d97fSEmmanuel Vadot	i2c0 {
8145956d97fSEmmanuel Vadot		/omit-if-no-ref/
8155956d97fSEmmanuel Vadot		i2c0_xfer: i2c0-xfer {
8165956d97fSEmmanuel Vadot			rockchip,pins =
8175956d97fSEmmanuel Vadot				/* i2c0_scl */
8185956d97fSEmmanuel Vadot				<0 RK_PB1 1 &pcfg_pull_none_smt>,
8195956d97fSEmmanuel Vadot				/* i2c0_sda */
8205956d97fSEmmanuel Vadot				<0 RK_PB2 1 &pcfg_pull_none_smt>;
8215956d97fSEmmanuel Vadot		};
8225956d97fSEmmanuel Vadot	};
8235956d97fSEmmanuel Vadot
8245956d97fSEmmanuel Vadot	i2c1 {
8255956d97fSEmmanuel Vadot		/omit-if-no-ref/
8265956d97fSEmmanuel Vadot		i2c1_xfer: i2c1-xfer {
8275956d97fSEmmanuel Vadot			rockchip,pins =
8285956d97fSEmmanuel Vadot				/* i2c1_scl */
8295956d97fSEmmanuel Vadot				<0 RK_PB3 1 &pcfg_pull_none_smt>,
8305956d97fSEmmanuel Vadot				/* i2c1_sda */
8315956d97fSEmmanuel Vadot				<0 RK_PB4 1 &pcfg_pull_none_smt>;
8325956d97fSEmmanuel Vadot		};
8335956d97fSEmmanuel Vadot	};
8345956d97fSEmmanuel Vadot
8355956d97fSEmmanuel Vadot	i2c2 {
8365956d97fSEmmanuel Vadot		/omit-if-no-ref/
8375956d97fSEmmanuel Vadot		i2c2m0_xfer: i2c2m0-xfer {
8385956d97fSEmmanuel Vadot			rockchip,pins =
8395956d97fSEmmanuel Vadot				/* i2c2_sclm0 */
8405956d97fSEmmanuel Vadot				<0 RK_PB5 1 &pcfg_pull_none_smt>,
8415956d97fSEmmanuel Vadot				/* i2c2_sdam0 */
8425956d97fSEmmanuel Vadot				<0 RK_PB6 1 &pcfg_pull_none_smt>;
8435956d97fSEmmanuel Vadot		};
8445956d97fSEmmanuel Vadot
8455956d97fSEmmanuel Vadot		/omit-if-no-ref/
8465956d97fSEmmanuel Vadot		i2c2m1_xfer: i2c2m1-xfer {
8475956d97fSEmmanuel Vadot			rockchip,pins =
8485956d97fSEmmanuel Vadot				/* i2c2_sclm1 */
8495956d97fSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_smt>,
8505956d97fSEmmanuel Vadot				/* i2c2_sdam1 */
8515956d97fSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_smt>;
8525956d97fSEmmanuel Vadot		};
8535956d97fSEmmanuel Vadot	};
8545956d97fSEmmanuel Vadot
8555956d97fSEmmanuel Vadot	i2c3 {
8565956d97fSEmmanuel Vadot		/omit-if-no-ref/
8575956d97fSEmmanuel Vadot		i2c3m0_xfer: i2c3m0-xfer {
8585956d97fSEmmanuel Vadot			rockchip,pins =
8595956d97fSEmmanuel Vadot				/* i2c3_sclm0 */
8605956d97fSEmmanuel Vadot				<1 RK_PA1 1 &pcfg_pull_none_smt>,
8615956d97fSEmmanuel Vadot				/* i2c3_sdam0 */
8625956d97fSEmmanuel Vadot				<1 RK_PA0 1 &pcfg_pull_none_smt>;
8635956d97fSEmmanuel Vadot		};
8645956d97fSEmmanuel Vadot
8655956d97fSEmmanuel Vadot		/omit-if-no-ref/
8665956d97fSEmmanuel Vadot		i2c3m1_xfer: i2c3m1-xfer {
8675956d97fSEmmanuel Vadot			rockchip,pins =
8685956d97fSEmmanuel Vadot				/* i2c3_sclm1 */
8695956d97fSEmmanuel Vadot				<3 RK_PB5 4 &pcfg_pull_none_smt>,
8705956d97fSEmmanuel Vadot				/* i2c3_sdam1 */
8715956d97fSEmmanuel Vadot				<3 RK_PB6 4 &pcfg_pull_none_smt>;
8725956d97fSEmmanuel Vadot		};
8735956d97fSEmmanuel Vadot	};
8745956d97fSEmmanuel Vadot
8755956d97fSEmmanuel Vadot	i2c4 {
8765956d97fSEmmanuel Vadot		/omit-if-no-ref/
8775956d97fSEmmanuel Vadot		i2c4m0_xfer: i2c4m0-xfer {
8785956d97fSEmmanuel Vadot			rockchip,pins =
8795956d97fSEmmanuel Vadot				/* i2c4_sclm0 */
8805956d97fSEmmanuel Vadot				<4 RK_PB3 1 &pcfg_pull_none_smt>,
8815956d97fSEmmanuel Vadot				/* i2c4_sdam0 */
8825956d97fSEmmanuel Vadot				<4 RK_PB2 1 &pcfg_pull_none_smt>;
8835956d97fSEmmanuel Vadot		};
8845956d97fSEmmanuel Vadot
8855956d97fSEmmanuel Vadot		/omit-if-no-ref/
8865956d97fSEmmanuel Vadot		i2c4m1_xfer: i2c4m1-xfer {
8875956d97fSEmmanuel Vadot			rockchip,pins =
8885956d97fSEmmanuel Vadot				/* i2c4_sclm1 */
8895956d97fSEmmanuel Vadot				<2 RK_PB2 2 &pcfg_pull_none_smt>,
8905956d97fSEmmanuel Vadot				/* i2c4_sdam1 */
8915956d97fSEmmanuel Vadot				<2 RK_PB1 2 &pcfg_pull_none_smt>;
8925956d97fSEmmanuel Vadot		};
8935956d97fSEmmanuel Vadot	};
8945956d97fSEmmanuel Vadot
8955956d97fSEmmanuel Vadot	i2c5 {
8965956d97fSEmmanuel Vadot		/omit-if-no-ref/
8975956d97fSEmmanuel Vadot		i2c5m0_xfer: i2c5m0-xfer {
8985956d97fSEmmanuel Vadot			rockchip,pins =
8995956d97fSEmmanuel Vadot				/* i2c5_sclm0 */
9005956d97fSEmmanuel Vadot				<3 RK_PB3 4 &pcfg_pull_none_smt>,
9015956d97fSEmmanuel Vadot				/* i2c5_sdam0 */
9025956d97fSEmmanuel Vadot				<3 RK_PB4 4 &pcfg_pull_none_smt>;
9035956d97fSEmmanuel Vadot		};
9045956d97fSEmmanuel Vadot
9055956d97fSEmmanuel Vadot		/omit-if-no-ref/
9065956d97fSEmmanuel Vadot		i2c5m1_xfer: i2c5m1-xfer {
9075956d97fSEmmanuel Vadot			rockchip,pins =
9085956d97fSEmmanuel Vadot				/* i2c5_sclm1 */
9095956d97fSEmmanuel Vadot				<4 RK_PC7 2 &pcfg_pull_none_smt>,
9105956d97fSEmmanuel Vadot				/* i2c5_sdam1 */
9115956d97fSEmmanuel Vadot				<4 RK_PD0 2 &pcfg_pull_none_smt>;
9125956d97fSEmmanuel Vadot		};
9135956d97fSEmmanuel Vadot	};
9145956d97fSEmmanuel Vadot
9155956d97fSEmmanuel Vadot	i2s1 {
9165956d97fSEmmanuel Vadot		/omit-if-no-ref/
9175956d97fSEmmanuel Vadot		i2s1m0_lrckrx: i2s1m0-lrckrx {
9185956d97fSEmmanuel Vadot			rockchip,pins =
9195956d97fSEmmanuel Vadot				/* i2s1m0_lrckrx */
9205956d97fSEmmanuel Vadot				<1 RK_PA6 1 &pcfg_pull_none>;
9215956d97fSEmmanuel Vadot		};
9225956d97fSEmmanuel Vadot
9235956d97fSEmmanuel Vadot		/omit-if-no-ref/
9245956d97fSEmmanuel Vadot		i2s1m0_lrcktx: i2s1m0-lrcktx {
9255956d97fSEmmanuel Vadot			rockchip,pins =
9265956d97fSEmmanuel Vadot				/* i2s1m0_lrcktx */
9275956d97fSEmmanuel Vadot				<1 RK_PA5 1 &pcfg_pull_none>;
9285956d97fSEmmanuel Vadot		};
9295956d97fSEmmanuel Vadot
9305956d97fSEmmanuel Vadot		/omit-if-no-ref/
9315956d97fSEmmanuel Vadot		i2s1m0_mclk: i2s1m0-mclk {
9325956d97fSEmmanuel Vadot			rockchip,pins =
9335956d97fSEmmanuel Vadot				/* i2s1m0_mclk */
9345956d97fSEmmanuel Vadot				<1 RK_PA2 1 &pcfg_pull_none>;
9355956d97fSEmmanuel Vadot		};
9365956d97fSEmmanuel Vadot
9375956d97fSEmmanuel Vadot		/omit-if-no-ref/
9385956d97fSEmmanuel Vadot		i2s1m0_sclkrx: i2s1m0-sclkrx {
9395956d97fSEmmanuel Vadot			rockchip,pins =
9405956d97fSEmmanuel Vadot				/* i2s1m0_sclkrx */
9415956d97fSEmmanuel Vadot				<1 RK_PA4 1 &pcfg_pull_none>;
9425956d97fSEmmanuel Vadot		};
9435956d97fSEmmanuel Vadot
9445956d97fSEmmanuel Vadot		/omit-if-no-ref/
9455956d97fSEmmanuel Vadot		i2s1m0_sclktx: i2s1m0-sclktx {
9465956d97fSEmmanuel Vadot			rockchip,pins =
9475956d97fSEmmanuel Vadot				/* i2s1m0_sclktx */
9485956d97fSEmmanuel Vadot				<1 RK_PA3 1 &pcfg_pull_none>;
9495956d97fSEmmanuel Vadot		};
9505956d97fSEmmanuel Vadot
9515956d97fSEmmanuel Vadot		/omit-if-no-ref/
9525956d97fSEmmanuel Vadot		i2s1m0_sdi0: i2s1m0-sdi0 {
9535956d97fSEmmanuel Vadot			rockchip,pins =
9545956d97fSEmmanuel Vadot				/* i2s1m0_sdi0 */
9555956d97fSEmmanuel Vadot				<1 RK_PB3 1 &pcfg_pull_none>;
9565956d97fSEmmanuel Vadot		};
9575956d97fSEmmanuel Vadot
9585956d97fSEmmanuel Vadot		/omit-if-no-ref/
9595956d97fSEmmanuel Vadot		i2s1m0_sdi1: i2s1m0-sdi1 {
9605956d97fSEmmanuel Vadot			rockchip,pins =
9615956d97fSEmmanuel Vadot				/* i2s1m0_sdi1 */
9625956d97fSEmmanuel Vadot				<1 RK_PB2 2 &pcfg_pull_none>;
9635956d97fSEmmanuel Vadot		};
9645956d97fSEmmanuel Vadot
9655956d97fSEmmanuel Vadot		/omit-if-no-ref/
9665956d97fSEmmanuel Vadot		i2s1m0_sdi2: i2s1m0-sdi2 {
9675956d97fSEmmanuel Vadot			rockchip,pins =
9685956d97fSEmmanuel Vadot				/* i2s1m0_sdi2 */
9695956d97fSEmmanuel Vadot				<1 RK_PB1 2 &pcfg_pull_none>;
9705956d97fSEmmanuel Vadot		};
9715956d97fSEmmanuel Vadot
9725956d97fSEmmanuel Vadot		/omit-if-no-ref/
9735956d97fSEmmanuel Vadot		i2s1m0_sdi3: i2s1m0-sdi3 {
9745956d97fSEmmanuel Vadot			rockchip,pins =
9755956d97fSEmmanuel Vadot				/* i2s1m0_sdi3 */
9765956d97fSEmmanuel Vadot				<1 RK_PB0 2 &pcfg_pull_none>;
9775956d97fSEmmanuel Vadot		};
9785956d97fSEmmanuel Vadot
9795956d97fSEmmanuel Vadot		/omit-if-no-ref/
9805956d97fSEmmanuel Vadot		i2s1m0_sdo0: i2s1m0-sdo0 {
9815956d97fSEmmanuel Vadot			rockchip,pins =
9825956d97fSEmmanuel Vadot				/* i2s1m0_sdo0 */
9835956d97fSEmmanuel Vadot				<1 RK_PA7 1 &pcfg_pull_none>;
9845956d97fSEmmanuel Vadot		};
9855956d97fSEmmanuel Vadot
9865956d97fSEmmanuel Vadot		/omit-if-no-ref/
9875956d97fSEmmanuel Vadot		i2s1m0_sdo1: i2s1m0-sdo1 {
9885956d97fSEmmanuel Vadot			rockchip,pins =
9895956d97fSEmmanuel Vadot				/* i2s1m0_sdo1 */
9905956d97fSEmmanuel Vadot				<1 RK_PB0 1 &pcfg_pull_none>;
9915956d97fSEmmanuel Vadot		};
9925956d97fSEmmanuel Vadot
9935956d97fSEmmanuel Vadot		/omit-if-no-ref/
9945956d97fSEmmanuel Vadot		i2s1m0_sdo2: i2s1m0-sdo2 {
9955956d97fSEmmanuel Vadot			rockchip,pins =
9965956d97fSEmmanuel Vadot				/* i2s1m0_sdo2 */
9975956d97fSEmmanuel Vadot				<1 RK_PB1 1 &pcfg_pull_none>;
9985956d97fSEmmanuel Vadot		};
9995956d97fSEmmanuel Vadot
10005956d97fSEmmanuel Vadot		/omit-if-no-ref/
10015956d97fSEmmanuel Vadot		i2s1m0_sdo3: i2s1m0-sdo3 {
10025956d97fSEmmanuel Vadot			rockchip,pins =
10035956d97fSEmmanuel Vadot				/* i2s1m0_sdo3 */
10045956d97fSEmmanuel Vadot				<1 RK_PB2 1 &pcfg_pull_none>;
10055956d97fSEmmanuel Vadot		};
10065956d97fSEmmanuel Vadot
10075956d97fSEmmanuel Vadot		/omit-if-no-ref/
10085956d97fSEmmanuel Vadot		i2s1m1_lrckrx: i2s1m1-lrckrx {
10095956d97fSEmmanuel Vadot			rockchip,pins =
10105956d97fSEmmanuel Vadot				/* i2s1m1_lrckrx */
10115956d97fSEmmanuel Vadot				<4 RK_PA7 5 &pcfg_pull_none>;
10125956d97fSEmmanuel Vadot		};
10135956d97fSEmmanuel Vadot
10145956d97fSEmmanuel Vadot		/omit-if-no-ref/
10155956d97fSEmmanuel Vadot		i2s1m1_lrcktx: i2s1m1-lrcktx {
10165956d97fSEmmanuel Vadot			rockchip,pins =
10175956d97fSEmmanuel Vadot				/* i2s1m1_lrcktx */
10185956d97fSEmmanuel Vadot				<3 RK_PD0 4 &pcfg_pull_none>;
10195956d97fSEmmanuel Vadot		};
10205956d97fSEmmanuel Vadot
10215956d97fSEmmanuel Vadot		/omit-if-no-ref/
10225956d97fSEmmanuel Vadot		i2s1m1_mclk: i2s1m1-mclk {
10235956d97fSEmmanuel Vadot			rockchip,pins =
10245956d97fSEmmanuel Vadot				/* i2s1m1_mclk */
10255956d97fSEmmanuel Vadot				<3 RK_PC6 4 &pcfg_pull_none>;
10265956d97fSEmmanuel Vadot		};
10275956d97fSEmmanuel Vadot
10285956d97fSEmmanuel Vadot		/omit-if-no-ref/
10295956d97fSEmmanuel Vadot		i2s1m1_sclkrx: i2s1m1-sclkrx {
10305956d97fSEmmanuel Vadot			rockchip,pins =
10315956d97fSEmmanuel Vadot				/* i2s1m1_sclkrx */
10325956d97fSEmmanuel Vadot				<4 RK_PA6 5 &pcfg_pull_none>;
10335956d97fSEmmanuel Vadot		};
10345956d97fSEmmanuel Vadot
10355956d97fSEmmanuel Vadot		/omit-if-no-ref/
10365956d97fSEmmanuel Vadot		i2s1m1_sclktx: i2s1m1-sclktx {
10375956d97fSEmmanuel Vadot			rockchip,pins =
10385956d97fSEmmanuel Vadot				/* i2s1m1_sclktx */
10395956d97fSEmmanuel Vadot				<3 RK_PC7 4 &pcfg_pull_none>;
10405956d97fSEmmanuel Vadot		};
10415956d97fSEmmanuel Vadot
10425956d97fSEmmanuel Vadot		/omit-if-no-ref/
10435956d97fSEmmanuel Vadot		i2s1m1_sdi0: i2s1m1-sdi0 {
10445956d97fSEmmanuel Vadot			rockchip,pins =
10455956d97fSEmmanuel Vadot				/* i2s1m1_sdi0 */
10465956d97fSEmmanuel Vadot				<3 RK_PD2 4 &pcfg_pull_none>;
10475956d97fSEmmanuel Vadot		};
10485956d97fSEmmanuel Vadot
10495956d97fSEmmanuel Vadot		/omit-if-no-ref/
10505956d97fSEmmanuel Vadot		i2s1m1_sdi1: i2s1m1-sdi1 {
10515956d97fSEmmanuel Vadot			rockchip,pins =
10525956d97fSEmmanuel Vadot				/* i2s1m1_sdi1 */
10535956d97fSEmmanuel Vadot				<3 RK_PD3 4 &pcfg_pull_none>;
10545956d97fSEmmanuel Vadot		};
10555956d97fSEmmanuel Vadot
10565956d97fSEmmanuel Vadot		/omit-if-no-ref/
10575956d97fSEmmanuel Vadot		i2s1m1_sdi2: i2s1m1-sdi2 {
10585956d97fSEmmanuel Vadot			rockchip,pins =
10595956d97fSEmmanuel Vadot				/* i2s1m1_sdi2 */
10605956d97fSEmmanuel Vadot				<3 RK_PD4 4 &pcfg_pull_none>;
10615956d97fSEmmanuel Vadot		};
10625956d97fSEmmanuel Vadot
10635956d97fSEmmanuel Vadot		/omit-if-no-ref/
10645956d97fSEmmanuel Vadot		i2s1m1_sdi3: i2s1m1-sdi3 {
10655956d97fSEmmanuel Vadot			rockchip,pins =
10665956d97fSEmmanuel Vadot				/* i2s1m1_sdi3 */
10675956d97fSEmmanuel Vadot				<3 RK_PD5 4 &pcfg_pull_none>;
10685956d97fSEmmanuel Vadot		};
10695956d97fSEmmanuel Vadot
10705956d97fSEmmanuel Vadot		/omit-if-no-ref/
10715956d97fSEmmanuel Vadot		i2s1m1_sdo0: i2s1m1-sdo0 {
10725956d97fSEmmanuel Vadot			rockchip,pins =
10735956d97fSEmmanuel Vadot				/* i2s1m1_sdo0 */
10745956d97fSEmmanuel Vadot				<3 RK_PD1 4 &pcfg_pull_none>;
10755956d97fSEmmanuel Vadot		};
10765956d97fSEmmanuel Vadot
10775956d97fSEmmanuel Vadot		/omit-if-no-ref/
10785956d97fSEmmanuel Vadot		i2s1m1_sdo1: i2s1m1-sdo1 {
10795956d97fSEmmanuel Vadot			rockchip,pins =
10805956d97fSEmmanuel Vadot				/* i2s1m1_sdo1 */
10815956d97fSEmmanuel Vadot				<4 RK_PB0 5 &pcfg_pull_none>;
10825956d97fSEmmanuel Vadot		};
10835956d97fSEmmanuel Vadot
10845956d97fSEmmanuel Vadot		/omit-if-no-ref/
10855956d97fSEmmanuel Vadot		i2s1m1_sdo2: i2s1m1-sdo2 {
10865956d97fSEmmanuel Vadot			rockchip,pins =
10875956d97fSEmmanuel Vadot				/* i2s1m1_sdo2 */
10885956d97fSEmmanuel Vadot				<4 RK_PB1 4 &pcfg_pull_none>;
10895956d97fSEmmanuel Vadot		};
10905956d97fSEmmanuel Vadot
10915956d97fSEmmanuel Vadot		/omit-if-no-ref/
10925956d97fSEmmanuel Vadot		i2s1m1_sdo3: i2s1m1-sdo3 {
10935956d97fSEmmanuel Vadot			rockchip,pins =
10945956d97fSEmmanuel Vadot				/* i2s1m1_sdo3 */
10955956d97fSEmmanuel Vadot				<4 RK_PB5 4 &pcfg_pull_none>;
10965956d97fSEmmanuel Vadot		};
10975956d97fSEmmanuel Vadot
10985956d97fSEmmanuel Vadot		/omit-if-no-ref/
10995956d97fSEmmanuel Vadot		i2s1m2_lrckrx: i2s1m2-lrckrx {
11005956d97fSEmmanuel Vadot			rockchip,pins =
11015956d97fSEmmanuel Vadot				/* i2s1m2_lrckrx */
11025956d97fSEmmanuel Vadot				<3 RK_PC5 5 &pcfg_pull_none>;
11035956d97fSEmmanuel Vadot		};
11045956d97fSEmmanuel Vadot
11055956d97fSEmmanuel Vadot		/omit-if-no-ref/
11065956d97fSEmmanuel Vadot		i2s1m2_lrcktx: i2s1m2-lrcktx {
11075956d97fSEmmanuel Vadot			rockchip,pins =
11085956d97fSEmmanuel Vadot				/* i2s1m2_lrcktx */
11095956d97fSEmmanuel Vadot				<2 RK_PD2 5 &pcfg_pull_none>;
11105956d97fSEmmanuel Vadot		};
11115956d97fSEmmanuel Vadot
11125956d97fSEmmanuel Vadot		/omit-if-no-ref/
11135956d97fSEmmanuel Vadot		i2s1m2_mclk: i2s1m2-mclk {
11145956d97fSEmmanuel Vadot			rockchip,pins =
11155956d97fSEmmanuel Vadot				/* i2s1m2_mclk */
11165956d97fSEmmanuel Vadot				<2 RK_PD0 5 &pcfg_pull_none>;
11175956d97fSEmmanuel Vadot		};
11185956d97fSEmmanuel Vadot
11195956d97fSEmmanuel Vadot		/omit-if-no-ref/
11205956d97fSEmmanuel Vadot		i2s1m2_sclkrx: i2s1m2-sclkrx {
11215956d97fSEmmanuel Vadot			rockchip,pins =
11225956d97fSEmmanuel Vadot				/* i2s1m2_sclkrx */
11235956d97fSEmmanuel Vadot				<3 RK_PC3 5 &pcfg_pull_none>;
11245956d97fSEmmanuel Vadot		};
11255956d97fSEmmanuel Vadot
11265956d97fSEmmanuel Vadot		/omit-if-no-ref/
11275956d97fSEmmanuel Vadot		i2s1m2_sclktx: i2s1m2-sclktx {
11285956d97fSEmmanuel Vadot			rockchip,pins =
11295956d97fSEmmanuel Vadot				/* i2s1m2_sclktx */
11305956d97fSEmmanuel Vadot				<2 RK_PD1 5 &pcfg_pull_none>;
11315956d97fSEmmanuel Vadot		};
11325956d97fSEmmanuel Vadot
11335956d97fSEmmanuel Vadot		/omit-if-no-ref/
11345956d97fSEmmanuel Vadot		i2s1m2_sdi0: i2s1m2-sdi0 {
11355956d97fSEmmanuel Vadot			rockchip,pins =
11365956d97fSEmmanuel Vadot				/* i2s1m2_sdi0 */
11375956d97fSEmmanuel Vadot				<2 RK_PD3 5 &pcfg_pull_none>;
11385956d97fSEmmanuel Vadot		};
11395956d97fSEmmanuel Vadot
11405956d97fSEmmanuel Vadot		/omit-if-no-ref/
11415956d97fSEmmanuel Vadot		i2s1m2_sdi1: i2s1m2-sdi1 {
11425956d97fSEmmanuel Vadot			rockchip,pins =
11435956d97fSEmmanuel Vadot				/* i2s1m2_sdi1 */
11445956d97fSEmmanuel Vadot				<2 RK_PD4 5 &pcfg_pull_none>;
11455956d97fSEmmanuel Vadot		};
11465956d97fSEmmanuel Vadot
11475956d97fSEmmanuel Vadot		/omit-if-no-ref/
11485956d97fSEmmanuel Vadot		i2s1m2_sdi2: i2s1m2-sdi2 {
11495956d97fSEmmanuel Vadot			rockchip,pins =
11505956d97fSEmmanuel Vadot				/* i2s1m2_sdi2 */
11515956d97fSEmmanuel Vadot				<2 RK_PD5 5 &pcfg_pull_none>;
11525956d97fSEmmanuel Vadot		};
11535956d97fSEmmanuel Vadot
11545956d97fSEmmanuel Vadot		/omit-if-no-ref/
11555956d97fSEmmanuel Vadot		i2s1m2_sdi3: i2s1m2-sdi3 {
11565956d97fSEmmanuel Vadot			rockchip,pins =
11575956d97fSEmmanuel Vadot				/* i2s1m2_sdi3 */
11585956d97fSEmmanuel Vadot				<2 RK_PD6 5 &pcfg_pull_none>;
11595956d97fSEmmanuel Vadot		};
11605956d97fSEmmanuel Vadot
11615956d97fSEmmanuel Vadot		/omit-if-no-ref/
11625956d97fSEmmanuel Vadot		i2s1m2_sdo0: i2s1m2-sdo0 {
11635956d97fSEmmanuel Vadot			rockchip,pins =
11645956d97fSEmmanuel Vadot				/* i2s1m2_sdo0 */
11655956d97fSEmmanuel Vadot				<2 RK_PD7 5 &pcfg_pull_none>;
11665956d97fSEmmanuel Vadot		};
11675956d97fSEmmanuel Vadot
11685956d97fSEmmanuel Vadot		/omit-if-no-ref/
11695956d97fSEmmanuel Vadot		i2s1m2_sdo1: i2s1m2-sdo1 {
11705956d97fSEmmanuel Vadot			rockchip,pins =
11715956d97fSEmmanuel Vadot				/* i2s1m2_sdo1 */
11725956d97fSEmmanuel Vadot				<3 RK_PA0 5 &pcfg_pull_none>;
11735956d97fSEmmanuel Vadot		};
11745956d97fSEmmanuel Vadot
11755956d97fSEmmanuel Vadot		/omit-if-no-ref/
11765956d97fSEmmanuel Vadot		i2s1m2_sdo2: i2s1m2-sdo2 {
11775956d97fSEmmanuel Vadot			rockchip,pins =
11785956d97fSEmmanuel Vadot				/* i2s1m2_sdo2 */
11795956d97fSEmmanuel Vadot				<3 RK_PC1 5 &pcfg_pull_none>;
11805956d97fSEmmanuel Vadot		};
11815956d97fSEmmanuel Vadot
11825956d97fSEmmanuel Vadot		/omit-if-no-ref/
11835956d97fSEmmanuel Vadot		i2s1m2_sdo3: i2s1m2-sdo3 {
11845956d97fSEmmanuel Vadot			rockchip,pins =
11855956d97fSEmmanuel Vadot				/* i2s1m2_sdo3 */
11865956d97fSEmmanuel Vadot				<3 RK_PC2 5 &pcfg_pull_none>;
11875956d97fSEmmanuel Vadot		};
11885956d97fSEmmanuel Vadot	};
11895956d97fSEmmanuel Vadot
11905956d97fSEmmanuel Vadot	i2s2 {
11915956d97fSEmmanuel Vadot		/omit-if-no-ref/
11925956d97fSEmmanuel Vadot		i2s2m0_lrckrx: i2s2m0-lrckrx {
11935956d97fSEmmanuel Vadot			rockchip,pins =
11945956d97fSEmmanuel Vadot				/* i2s2m0_lrckrx */
11955956d97fSEmmanuel Vadot				<2 RK_PC0 1 &pcfg_pull_none>;
11965956d97fSEmmanuel Vadot		};
11975956d97fSEmmanuel Vadot
11985956d97fSEmmanuel Vadot		/omit-if-no-ref/
11995956d97fSEmmanuel Vadot		i2s2m0_lrcktx: i2s2m0-lrcktx {
12005956d97fSEmmanuel Vadot			rockchip,pins =
12015956d97fSEmmanuel Vadot				/* i2s2m0_lrcktx */
12025956d97fSEmmanuel Vadot				<2 RK_PC3 1 &pcfg_pull_none>;
12035956d97fSEmmanuel Vadot		};
12045956d97fSEmmanuel Vadot
12055956d97fSEmmanuel Vadot		/omit-if-no-ref/
12065956d97fSEmmanuel Vadot		i2s2m0_mclk: i2s2m0-mclk {
12075956d97fSEmmanuel Vadot			rockchip,pins =
12085956d97fSEmmanuel Vadot				/* i2s2m0_mclk */
12095956d97fSEmmanuel Vadot				<2 RK_PC1 1 &pcfg_pull_none>;
12105956d97fSEmmanuel Vadot		};
12115956d97fSEmmanuel Vadot
12125956d97fSEmmanuel Vadot		/omit-if-no-ref/
12135956d97fSEmmanuel Vadot		i2s2m0_sclkrx: i2s2m0-sclkrx {
12145956d97fSEmmanuel Vadot			rockchip,pins =
12155956d97fSEmmanuel Vadot				/* i2s2m0_sclkrx */
12165956d97fSEmmanuel Vadot				<2 RK_PB7 1 &pcfg_pull_none>;
12175956d97fSEmmanuel Vadot		};
12185956d97fSEmmanuel Vadot
12195956d97fSEmmanuel Vadot		/omit-if-no-ref/
12205956d97fSEmmanuel Vadot		i2s2m0_sclktx: i2s2m0-sclktx {
12215956d97fSEmmanuel Vadot			rockchip,pins =
12225956d97fSEmmanuel Vadot				/* i2s2m0_sclktx */
12235956d97fSEmmanuel Vadot				<2 RK_PC2 1 &pcfg_pull_none>;
12245956d97fSEmmanuel Vadot		};
12255956d97fSEmmanuel Vadot
12265956d97fSEmmanuel Vadot		/omit-if-no-ref/
12275956d97fSEmmanuel Vadot		i2s2m0_sdi: i2s2m0-sdi {
12285956d97fSEmmanuel Vadot			rockchip,pins =
12295956d97fSEmmanuel Vadot				/* i2s2m0_sdi */
12305956d97fSEmmanuel Vadot				<2 RK_PC5 1 &pcfg_pull_none>;
12315956d97fSEmmanuel Vadot		};
12325956d97fSEmmanuel Vadot
12335956d97fSEmmanuel Vadot		/omit-if-no-ref/
12345956d97fSEmmanuel Vadot		i2s2m0_sdo: i2s2m0-sdo {
12355956d97fSEmmanuel Vadot			rockchip,pins =
12365956d97fSEmmanuel Vadot				/* i2s2m0_sdo */
12375956d97fSEmmanuel Vadot				<2 RK_PC4 1 &pcfg_pull_none>;
12385956d97fSEmmanuel Vadot		};
12395956d97fSEmmanuel Vadot
12405956d97fSEmmanuel Vadot		/omit-if-no-ref/
12415956d97fSEmmanuel Vadot		i2s2m1_lrckrx: i2s2m1-lrckrx {
12425956d97fSEmmanuel Vadot			rockchip,pins =
12435956d97fSEmmanuel Vadot				/* i2s2m1_lrckrx */
12445956d97fSEmmanuel Vadot				<4 RK_PA5 5 &pcfg_pull_none>;
12455956d97fSEmmanuel Vadot		};
12465956d97fSEmmanuel Vadot
12475956d97fSEmmanuel Vadot		/omit-if-no-ref/
12485956d97fSEmmanuel Vadot		i2s2m1_lrcktx: i2s2m1-lrcktx {
12495956d97fSEmmanuel Vadot			rockchip,pins =
12505956d97fSEmmanuel Vadot				/* i2s2m1_lrcktx */
12515956d97fSEmmanuel Vadot				<4 RK_PA4 5 &pcfg_pull_none>;
12525956d97fSEmmanuel Vadot		};
12535956d97fSEmmanuel Vadot
12545956d97fSEmmanuel Vadot		/omit-if-no-ref/
12555956d97fSEmmanuel Vadot		i2s2m1_mclk: i2s2m1-mclk {
12565956d97fSEmmanuel Vadot			rockchip,pins =
12575956d97fSEmmanuel Vadot				/* i2s2m1_mclk */
12585956d97fSEmmanuel Vadot				<4 RK_PB6 5 &pcfg_pull_none>;
12595956d97fSEmmanuel Vadot		};
12605956d97fSEmmanuel Vadot
12615956d97fSEmmanuel Vadot		/omit-if-no-ref/
12625956d97fSEmmanuel Vadot		i2s2m1_sclkrx: i2s2m1-sclkrx {
12635956d97fSEmmanuel Vadot			rockchip,pins =
12645956d97fSEmmanuel Vadot				/* i2s2m1_sclkrx */
12655956d97fSEmmanuel Vadot				<4 RK_PC1 5 &pcfg_pull_none>;
12665956d97fSEmmanuel Vadot		};
12675956d97fSEmmanuel Vadot
12685956d97fSEmmanuel Vadot		/omit-if-no-ref/
12695956d97fSEmmanuel Vadot		i2s2m1_sclktx: i2s2m1-sclktx {
12705956d97fSEmmanuel Vadot			rockchip,pins =
12715956d97fSEmmanuel Vadot				/* i2s2m1_sclktx */
12725956d97fSEmmanuel Vadot				<4 RK_PB7 4 &pcfg_pull_none>;
12735956d97fSEmmanuel Vadot		};
12745956d97fSEmmanuel Vadot
12755956d97fSEmmanuel Vadot		/omit-if-no-ref/
12765956d97fSEmmanuel Vadot		i2s2m1_sdi: i2s2m1-sdi {
12775956d97fSEmmanuel Vadot			rockchip,pins =
12785956d97fSEmmanuel Vadot				/* i2s2m1_sdi */
12795956d97fSEmmanuel Vadot				<4 RK_PB2 5 &pcfg_pull_none>;
12805956d97fSEmmanuel Vadot		};
12815956d97fSEmmanuel Vadot
12825956d97fSEmmanuel Vadot		/omit-if-no-ref/
12835956d97fSEmmanuel Vadot		i2s2m1_sdo: i2s2m1-sdo {
12845956d97fSEmmanuel Vadot			rockchip,pins =
12855956d97fSEmmanuel Vadot				/* i2s2m1_sdo */
12865956d97fSEmmanuel Vadot				<4 RK_PB3 5 &pcfg_pull_none>;
12875956d97fSEmmanuel Vadot		};
12885956d97fSEmmanuel Vadot	};
12895956d97fSEmmanuel Vadot
12905956d97fSEmmanuel Vadot	i2s3 {
12915956d97fSEmmanuel Vadot		/omit-if-no-ref/
12925956d97fSEmmanuel Vadot		i2s3m0_lrck: i2s3m0-lrck {
12935956d97fSEmmanuel Vadot			rockchip,pins =
12945956d97fSEmmanuel Vadot				/* i2s3m0_lrck */
12955956d97fSEmmanuel Vadot				<3 RK_PA4 4 &pcfg_pull_none>;
12965956d97fSEmmanuel Vadot		};
12975956d97fSEmmanuel Vadot
12985956d97fSEmmanuel Vadot		/omit-if-no-ref/
12995956d97fSEmmanuel Vadot		i2s3m0_mclk: i2s3m0-mclk {
13005956d97fSEmmanuel Vadot			rockchip,pins =
13015956d97fSEmmanuel Vadot				/* i2s3m0_mclk */
13025956d97fSEmmanuel Vadot				<3 RK_PA2 4 &pcfg_pull_none>;
13035956d97fSEmmanuel Vadot		};
13045956d97fSEmmanuel Vadot
13055956d97fSEmmanuel Vadot		/omit-if-no-ref/
13065956d97fSEmmanuel Vadot		i2s3m0_sclk: i2s3m0-sclk {
13075956d97fSEmmanuel Vadot			rockchip,pins =
13085956d97fSEmmanuel Vadot				/* i2s3m0_sclk */
13095956d97fSEmmanuel Vadot				<3 RK_PA3 4 &pcfg_pull_none>;
13105956d97fSEmmanuel Vadot		};
13115956d97fSEmmanuel Vadot
13125956d97fSEmmanuel Vadot		/omit-if-no-ref/
13135956d97fSEmmanuel Vadot		i2s3m0_sdi: i2s3m0-sdi {
13145956d97fSEmmanuel Vadot			rockchip,pins =
13155956d97fSEmmanuel Vadot				/* i2s3m0_sdi */
13165956d97fSEmmanuel Vadot				<3 RK_PA6 4 &pcfg_pull_none>;
13175956d97fSEmmanuel Vadot		};
13185956d97fSEmmanuel Vadot
13195956d97fSEmmanuel Vadot		/omit-if-no-ref/
13205956d97fSEmmanuel Vadot		i2s3m0_sdo: i2s3m0-sdo {
13215956d97fSEmmanuel Vadot			rockchip,pins =
13225956d97fSEmmanuel Vadot				/* i2s3m0_sdo */
13235956d97fSEmmanuel Vadot				<3 RK_PA5 4 &pcfg_pull_none>;
13245956d97fSEmmanuel Vadot		};
13255956d97fSEmmanuel Vadot
13265956d97fSEmmanuel Vadot		/omit-if-no-ref/
13275956d97fSEmmanuel Vadot		i2s3m1_lrck: i2s3m1-lrck {
13285956d97fSEmmanuel Vadot			rockchip,pins =
13295956d97fSEmmanuel Vadot				/* i2s3m1_lrck */
13305956d97fSEmmanuel Vadot				<4 RK_PC4 5 &pcfg_pull_none>;
13315956d97fSEmmanuel Vadot		};
13325956d97fSEmmanuel Vadot
13335956d97fSEmmanuel Vadot		/omit-if-no-ref/
13345956d97fSEmmanuel Vadot		i2s3m1_mclk: i2s3m1-mclk {
13355956d97fSEmmanuel Vadot			rockchip,pins =
13365956d97fSEmmanuel Vadot				/* i2s3m1_mclk */
13375956d97fSEmmanuel Vadot				<4 RK_PC2 5 &pcfg_pull_none>;
13385956d97fSEmmanuel Vadot		};
13395956d97fSEmmanuel Vadot
13405956d97fSEmmanuel Vadot		/omit-if-no-ref/
13415956d97fSEmmanuel Vadot		i2s3m1_sclk: i2s3m1-sclk {
13425956d97fSEmmanuel Vadot			rockchip,pins =
13435956d97fSEmmanuel Vadot				/* i2s3m1_sclk */
13445956d97fSEmmanuel Vadot				<4 RK_PC3 5 &pcfg_pull_none>;
13455956d97fSEmmanuel Vadot		};
13465956d97fSEmmanuel Vadot
13475956d97fSEmmanuel Vadot		/omit-if-no-ref/
13485956d97fSEmmanuel Vadot		i2s3m1_sdi: i2s3m1-sdi {
13495956d97fSEmmanuel Vadot			rockchip,pins =
13505956d97fSEmmanuel Vadot				/* i2s3m1_sdi */
13515956d97fSEmmanuel Vadot				<4 RK_PC6 5 &pcfg_pull_none>;
13525956d97fSEmmanuel Vadot		};
13535956d97fSEmmanuel Vadot
13545956d97fSEmmanuel Vadot		/omit-if-no-ref/
13555956d97fSEmmanuel Vadot		i2s3m1_sdo: i2s3m1-sdo {
13565956d97fSEmmanuel Vadot			rockchip,pins =
13575956d97fSEmmanuel Vadot				/* i2s3m1_sdo */
13585956d97fSEmmanuel Vadot				<4 RK_PC5 5 &pcfg_pull_none>;
13595956d97fSEmmanuel Vadot		};
13605956d97fSEmmanuel Vadot	};
13615956d97fSEmmanuel Vadot
13625956d97fSEmmanuel Vadot	isp {
13635956d97fSEmmanuel Vadot		/omit-if-no-ref/
13645956d97fSEmmanuel Vadot		isp_pins: isp-pins {
13655956d97fSEmmanuel Vadot			rockchip,pins =
13665956d97fSEmmanuel Vadot				/* isp_flashtrigin */
13675956d97fSEmmanuel Vadot				<4 RK_PB4 4 &pcfg_pull_none>,
13685956d97fSEmmanuel Vadot				/* isp_flashtrigout */
13695956d97fSEmmanuel Vadot				<4 RK_PA6 1 &pcfg_pull_none>,
13705956d97fSEmmanuel Vadot				/* isp_prelighttrig */
13715956d97fSEmmanuel Vadot				<4 RK_PB1 1 &pcfg_pull_none>;
13725956d97fSEmmanuel Vadot		};
13735956d97fSEmmanuel Vadot	};
13745956d97fSEmmanuel Vadot
13755956d97fSEmmanuel Vadot	jtag {
13765956d97fSEmmanuel Vadot		/omit-if-no-ref/
13775956d97fSEmmanuel Vadot		jtag_pins: jtag-pins {
13785956d97fSEmmanuel Vadot			rockchip,pins =
13795956d97fSEmmanuel Vadot				/* jtag_tck */
13805956d97fSEmmanuel Vadot				<1 RK_PD7 2 &pcfg_pull_none>,
13815956d97fSEmmanuel Vadot				/* jtag_tms */
13825956d97fSEmmanuel Vadot				<2 RK_PA0 2 &pcfg_pull_none>;
13835956d97fSEmmanuel Vadot		};
13845956d97fSEmmanuel Vadot	};
13855956d97fSEmmanuel Vadot
13865956d97fSEmmanuel Vadot	lcdc {
13875956d97fSEmmanuel Vadot		/omit-if-no-ref/
13885956d97fSEmmanuel Vadot		lcdc_ctl: lcdc-ctl {
13895956d97fSEmmanuel Vadot			rockchip,pins =
13905956d97fSEmmanuel Vadot				/* lcdc_clk */
13915956d97fSEmmanuel Vadot				<3 RK_PA0 1 &pcfg_pull_none>,
13925956d97fSEmmanuel Vadot				/* lcdc_d0 */
13935956d97fSEmmanuel Vadot				<2 RK_PD0 1 &pcfg_pull_none>,
13945956d97fSEmmanuel Vadot				/* lcdc_d1 */
13955956d97fSEmmanuel Vadot				<2 RK_PD1 1 &pcfg_pull_none>,
13965956d97fSEmmanuel Vadot				/* lcdc_d2 */
13975956d97fSEmmanuel Vadot				<2 RK_PD2 1 &pcfg_pull_none>,
13985956d97fSEmmanuel Vadot				/* lcdc_d3 */
13995956d97fSEmmanuel Vadot				<2 RK_PD3 1 &pcfg_pull_none>,
14005956d97fSEmmanuel Vadot				/* lcdc_d4 */
14015956d97fSEmmanuel Vadot				<2 RK_PD4 1 &pcfg_pull_none>,
14025956d97fSEmmanuel Vadot				/* lcdc_d5 */
14035956d97fSEmmanuel Vadot				<2 RK_PD5 1 &pcfg_pull_none>,
14045956d97fSEmmanuel Vadot				/* lcdc_d6 */
14055956d97fSEmmanuel Vadot				<2 RK_PD6 1 &pcfg_pull_none>,
14065956d97fSEmmanuel Vadot				/* lcdc_d7 */
14075956d97fSEmmanuel Vadot				<2 RK_PD7 1 &pcfg_pull_none>,
14085956d97fSEmmanuel Vadot				/* lcdc_d8 */
14095956d97fSEmmanuel Vadot				<3 RK_PA1 1 &pcfg_pull_none>,
14105956d97fSEmmanuel Vadot				/* lcdc_d9 */
14115956d97fSEmmanuel Vadot				<3 RK_PA2 1 &pcfg_pull_none>,
14125956d97fSEmmanuel Vadot				/* lcdc_d10 */
14135956d97fSEmmanuel Vadot				<3 RK_PA3 1 &pcfg_pull_none>,
14145956d97fSEmmanuel Vadot				/* lcdc_d11 */
14155956d97fSEmmanuel Vadot				<3 RK_PA4 1 &pcfg_pull_none>,
14165956d97fSEmmanuel Vadot				/* lcdc_d12 */
14175956d97fSEmmanuel Vadot				<3 RK_PA5 1 &pcfg_pull_none>,
14185956d97fSEmmanuel Vadot				/* lcdc_d13 */
14195956d97fSEmmanuel Vadot				<3 RK_PA6 1 &pcfg_pull_none>,
14205956d97fSEmmanuel Vadot				/* lcdc_d14 */
14215956d97fSEmmanuel Vadot				<3 RK_PA7 1 &pcfg_pull_none>,
14225956d97fSEmmanuel Vadot				/* lcdc_d15 */
14235956d97fSEmmanuel Vadot				<3 RK_PB0 1 &pcfg_pull_none>,
14245956d97fSEmmanuel Vadot				/* lcdc_d16 */
14255956d97fSEmmanuel Vadot				<3 RK_PB1 1 &pcfg_pull_none>,
14265956d97fSEmmanuel Vadot				/* lcdc_d17 */
14275956d97fSEmmanuel Vadot				<3 RK_PB2 1 &pcfg_pull_none>,
14285956d97fSEmmanuel Vadot				/* lcdc_d18 */
14295956d97fSEmmanuel Vadot				<3 RK_PB3 1 &pcfg_pull_none>,
14305956d97fSEmmanuel Vadot				/* lcdc_d19 */
14315956d97fSEmmanuel Vadot				<3 RK_PB4 1 &pcfg_pull_none>,
14325956d97fSEmmanuel Vadot				/* lcdc_d20 */
14335956d97fSEmmanuel Vadot				<3 RK_PB5 1 &pcfg_pull_none>,
14345956d97fSEmmanuel Vadot				/* lcdc_d21 */
14355956d97fSEmmanuel Vadot				<3 RK_PB6 1 &pcfg_pull_none>,
14365956d97fSEmmanuel Vadot				/* lcdc_d22 */
14375956d97fSEmmanuel Vadot				<3 RK_PB7 1 &pcfg_pull_none>,
14385956d97fSEmmanuel Vadot				/* lcdc_d23 */
14395956d97fSEmmanuel Vadot				<3 RK_PC0 1 &pcfg_pull_none>,
14405956d97fSEmmanuel Vadot				/* lcdc_den */
14415956d97fSEmmanuel Vadot				<3 RK_PC3 1 &pcfg_pull_none>,
14425956d97fSEmmanuel Vadot				/* lcdc_hsync */
14435956d97fSEmmanuel Vadot				<3 RK_PC1 1 &pcfg_pull_none>,
14445956d97fSEmmanuel Vadot				/* lcdc_vsync */
14455956d97fSEmmanuel Vadot				<3 RK_PC2 1 &pcfg_pull_none>;
14465956d97fSEmmanuel Vadot		};
14475956d97fSEmmanuel Vadot	};
14485956d97fSEmmanuel Vadot
14495956d97fSEmmanuel Vadot	mcu {
14505956d97fSEmmanuel Vadot		/omit-if-no-ref/
14515956d97fSEmmanuel Vadot		mcu_pins: mcu-pins {
14525956d97fSEmmanuel Vadot			rockchip,pins =
14535956d97fSEmmanuel Vadot				/* mcu_jtagtck */
14545956d97fSEmmanuel Vadot				<0 RK_PB4 4 &pcfg_pull_none>,
14555956d97fSEmmanuel Vadot				/* mcu_jtagtdi */
14565956d97fSEmmanuel Vadot				<0 RK_PC1 4 &pcfg_pull_none>,
14575956d97fSEmmanuel Vadot				/* mcu_jtagtdo */
14585956d97fSEmmanuel Vadot				<0 RK_PB3 4 &pcfg_pull_none>,
14595956d97fSEmmanuel Vadot				/* mcu_jtagtms */
14605956d97fSEmmanuel Vadot				<0 RK_PC2 4 &pcfg_pull_none>,
14615956d97fSEmmanuel Vadot				/* mcu_jtagtrstn */
14625956d97fSEmmanuel Vadot				<0 RK_PC3 4 &pcfg_pull_none>;
14635956d97fSEmmanuel Vadot		};
14645956d97fSEmmanuel Vadot	};
14655956d97fSEmmanuel Vadot
14665956d97fSEmmanuel Vadot	npu {
14675956d97fSEmmanuel Vadot		/omit-if-no-ref/
14685956d97fSEmmanuel Vadot		npu_pins: npu-pins {
14695956d97fSEmmanuel Vadot			rockchip,pins =
14705956d97fSEmmanuel Vadot				/* npu_avs */
14715956d97fSEmmanuel Vadot				<0 RK_PC1 2 &pcfg_pull_none>;
14725956d97fSEmmanuel Vadot		};
14735956d97fSEmmanuel Vadot	};
14745956d97fSEmmanuel Vadot
14755956d97fSEmmanuel Vadot	pcie20 {
14765956d97fSEmmanuel Vadot		/omit-if-no-ref/
14775956d97fSEmmanuel Vadot		pcie20m0_pins: pcie20m0-pins {
14785956d97fSEmmanuel Vadot			rockchip,pins =
14795956d97fSEmmanuel Vadot				/* pcie20_clkreqnm0 */
14805956d97fSEmmanuel Vadot				<0 RK_PA5 3 &pcfg_pull_none>,
14815956d97fSEmmanuel Vadot				/* pcie20_perstnm0 */
14825956d97fSEmmanuel Vadot				<0 RK_PB6 3 &pcfg_pull_none>,
14835956d97fSEmmanuel Vadot				/* pcie20_wakenm0 */
14845956d97fSEmmanuel Vadot				<0 RK_PB5 3 &pcfg_pull_none>;
14855956d97fSEmmanuel Vadot		};
14865956d97fSEmmanuel Vadot
14875956d97fSEmmanuel Vadot		/omit-if-no-ref/
14885956d97fSEmmanuel Vadot		pcie20m1_pins: pcie20m1-pins {
14895956d97fSEmmanuel Vadot			rockchip,pins =
14905956d97fSEmmanuel Vadot				/* pcie20_clkreqnm1 */
14915956d97fSEmmanuel Vadot				<2 RK_PD0 4 &pcfg_pull_none>,
14925956d97fSEmmanuel Vadot				/* pcie20_perstnm1 */
14935956d97fSEmmanuel Vadot				<3 RK_PC1 4 &pcfg_pull_none>,
14945956d97fSEmmanuel Vadot				/* pcie20_wakenm1 */
14955956d97fSEmmanuel Vadot				<2 RK_PD1 4 &pcfg_pull_none>;
14965956d97fSEmmanuel Vadot		};
14975956d97fSEmmanuel Vadot
14985956d97fSEmmanuel Vadot		/omit-if-no-ref/
14995956d97fSEmmanuel Vadot		pcie20m2_pins: pcie20m2-pins {
15005956d97fSEmmanuel Vadot			rockchip,pins =
15015956d97fSEmmanuel Vadot				/* pcie20_clkreqnm2 */
15025956d97fSEmmanuel Vadot				<1 RK_PB0 4 &pcfg_pull_none>,
15035956d97fSEmmanuel Vadot				/* pcie20_perstnm2 */
15045956d97fSEmmanuel Vadot				<1 RK_PB2 4 &pcfg_pull_none>,
15055956d97fSEmmanuel Vadot				/* pcie20_wakenm2 */
15065956d97fSEmmanuel Vadot				<1 RK_PB1 4 &pcfg_pull_none>;
15075956d97fSEmmanuel Vadot		};
15085956d97fSEmmanuel Vadot
15095956d97fSEmmanuel Vadot		/omit-if-no-ref/
15105956d97fSEmmanuel Vadot		pcie20_buttonrstn: pcie20-buttonrstn {
15115956d97fSEmmanuel Vadot			rockchip,pins =
15125956d97fSEmmanuel Vadot				/* pcie20_buttonrstn */
15135956d97fSEmmanuel Vadot				<0 RK_PB4 3 &pcfg_pull_none>;
15145956d97fSEmmanuel Vadot		};
15155956d97fSEmmanuel Vadot	};
15165956d97fSEmmanuel Vadot
15175956d97fSEmmanuel Vadot	pcie30x1 {
15185956d97fSEmmanuel Vadot		/omit-if-no-ref/
15195956d97fSEmmanuel Vadot		pcie30x1m0_pins: pcie30x1m0-pins {
15205956d97fSEmmanuel Vadot			rockchip,pins =
15215956d97fSEmmanuel Vadot				/* pcie30x1_clkreqnm0 */
15225956d97fSEmmanuel Vadot				<0 RK_PA4 3 &pcfg_pull_none>,
15235956d97fSEmmanuel Vadot				/* pcie30x1_perstnm0 */
15245956d97fSEmmanuel Vadot				<0 RK_PC3 3 &pcfg_pull_none>,
15255956d97fSEmmanuel Vadot				/* pcie30x1_wakenm0 */
15265956d97fSEmmanuel Vadot				<0 RK_PC2 3 &pcfg_pull_none>;
15275956d97fSEmmanuel Vadot		};
15285956d97fSEmmanuel Vadot
15295956d97fSEmmanuel Vadot		/omit-if-no-ref/
15305956d97fSEmmanuel Vadot		pcie30x1m1_pins: pcie30x1m1-pins {
15315956d97fSEmmanuel Vadot			rockchip,pins =
15325956d97fSEmmanuel Vadot				/* pcie30x1_clkreqnm1 */
15335956d97fSEmmanuel Vadot				<2 RK_PD2 4 &pcfg_pull_none>,
15345956d97fSEmmanuel Vadot				/* pcie30x1_perstnm1 */
15355956d97fSEmmanuel Vadot				<3 RK_PA1 4 &pcfg_pull_none>,
15365956d97fSEmmanuel Vadot				/* pcie30x1_wakenm1 */
15375956d97fSEmmanuel Vadot				<2 RK_PD3 4 &pcfg_pull_none>;
15385956d97fSEmmanuel Vadot		};
15395956d97fSEmmanuel Vadot
15405956d97fSEmmanuel Vadot		/omit-if-no-ref/
15415956d97fSEmmanuel Vadot		pcie30x1m2_pins: pcie30x1m2-pins {
15425956d97fSEmmanuel Vadot			rockchip,pins =
15435956d97fSEmmanuel Vadot				/* pcie30x1_clkreqnm2 */
15445956d97fSEmmanuel Vadot				<1 RK_PA5 4 &pcfg_pull_none>,
15455956d97fSEmmanuel Vadot				/* pcie30x1_perstnm2 */
15465956d97fSEmmanuel Vadot				<1 RK_PA2 4 &pcfg_pull_none>,
15475956d97fSEmmanuel Vadot				/* pcie30x1_wakenm2 */
15485956d97fSEmmanuel Vadot				<1 RK_PA3 4 &pcfg_pull_none>;
15495956d97fSEmmanuel Vadot		};
15505956d97fSEmmanuel Vadot
15515956d97fSEmmanuel Vadot		/omit-if-no-ref/
15525956d97fSEmmanuel Vadot		pcie30x1_buttonrstn: pcie30x1-buttonrstn {
15535956d97fSEmmanuel Vadot			rockchip,pins =
15545956d97fSEmmanuel Vadot				/* pcie30x1_buttonrstn */
15555956d97fSEmmanuel Vadot				<0 RK_PB3 3 &pcfg_pull_none>;
15565956d97fSEmmanuel Vadot		};
15575956d97fSEmmanuel Vadot	};
15585956d97fSEmmanuel Vadot
15595956d97fSEmmanuel Vadot	pcie30x2 {
15605956d97fSEmmanuel Vadot		/omit-if-no-ref/
15615956d97fSEmmanuel Vadot		pcie30x2m0_pins: pcie30x2m0-pins {
15625956d97fSEmmanuel Vadot			rockchip,pins =
15635956d97fSEmmanuel Vadot				/* pcie30x2_clkreqnm0 */
15645956d97fSEmmanuel Vadot				<0 RK_PA6 2 &pcfg_pull_none>,
15655956d97fSEmmanuel Vadot				/* pcie30x2_perstnm0 */
15665956d97fSEmmanuel Vadot				<0 RK_PC6 3 &pcfg_pull_none>,
15675956d97fSEmmanuel Vadot				/* pcie30x2_wakenm0 */
15685956d97fSEmmanuel Vadot				<0 RK_PC5 3 &pcfg_pull_none>;
15695956d97fSEmmanuel Vadot		};
15705956d97fSEmmanuel Vadot
15715956d97fSEmmanuel Vadot		/omit-if-no-ref/
15725956d97fSEmmanuel Vadot		pcie30x2m1_pins: pcie30x2m1-pins {
15735956d97fSEmmanuel Vadot			rockchip,pins =
15745956d97fSEmmanuel Vadot				/* pcie30x2_clkreqnm1 */
15755956d97fSEmmanuel Vadot				<2 RK_PD4 4 &pcfg_pull_none>,
15765956d97fSEmmanuel Vadot				/* pcie30x2_perstnm1 */
15775956d97fSEmmanuel Vadot				<2 RK_PD6 4 &pcfg_pull_none>,
15785956d97fSEmmanuel Vadot				/* pcie30x2_wakenm1 */
15795956d97fSEmmanuel Vadot				<2 RK_PD5 4 &pcfg_pull_none>;
15805956d97fSEmmanuel Vadot		};
15815956d97fSEmmanuel Vadot
15825956d97fSEmmanuel Vadot		/omit-if-no-ref/
15835956d97fSEmmanuel Vadot		pcie30x2m2_pins: pcie30x2m2-pins {
15845956d97fSEmmanuel Vadot			rockchip,pins =
15855956d97fSEmmanuel Vadot				/* pcie30x2_clkreqnm2 */
15865956d97fSEmmanuel Vadot				<4 RK_PC2 4 &pcfg_pull_none>,
15875956d97fSEmmanuel Vadot				/* pcie30x2_perstnm2 */
15885956d97fSEmmanuel Vadot				<4 RK_PC4 4 &pcfg_pull_none>,
15895956d97fSEmmanuel Vadot				/* pcie30x2_wakenm2 */
15905956d97fSEmmanuel Vadot				<4 RK_PC3 4 &pcfg_pull_none>;
15915956d97fSEmmanuel Vadot		};
15925956d97fSEmmanuel Vadot
15935956d97fSEmmanuel Vadot		/omit-if-no-ref/
15945956d97fSEmmanuel Vadot		pcie30x2_buttonrstn: pcie30x2-buttonrstn {
15955956d97fSEmmanuel Vadot			rockchip,pins =
15965956d97fSEmmanuel Vadot				/* pcie30x2_buttonrstn */
15975956d97fSEmmanuel Vadot				<0 RK_PB0 3 &pcfg_pull_none>;
15985956d97fSEmmanuel Vadot		};
15995956d97fSEmmanuel Vadot	};
16005956d97fSEmmanuel Vadot
16015956d97fSEmmanuel Vadot	pdm {
16025956d97fSEmmanuel Vadot		/omit-if-no-ref/
16035956d97fSEmmanuel Vadot		pdmm0_clk: pdmm0-clk {
16045956d97fSEmmanuel Vadot			rockchip,pins =
16055956d97fSEmmanuel Vadot				/* pdm_clk0m0 */
16065956d97fSEmmanuel Vadot				<1 RK_PA6 3 &pcfg_pull_none>;
16075956d97fSEmmanuel Vadot		};
16085956d97fSEmmanuel Vadot
16095956d97fSEmmanuel Vadot		/omit-if-no-ref/
16105956d97fSEmmanuel Vadot		pdmm0_clk1: pdmm0-clk1 {
16115956d97fSEmmanuel Vadot			rockchip,pins =
16125956d97fSEmmanuel Vadot				/* pdmm0_clk1 */
16135956d97fSEmmanuel Vadot				<1 RK_PA4 3 &pcfg_pull_none>;
16145956d97fSEmmanuel Vadot		};
16155956d97fSEmmanuel Vadot
16165956d97fSEmmanuel Vadot		/omit-if-no-ref/
16175956d97fSEmmanuel Vadot		pdmm0_sdi0: pdmm0-sdi0 {
16185956d97fSEmmanuel Vadot			rockchip,pins =
16195956d97fSEmmanuel Vadot				/* pdmm0_sdi0 */
16205956d97fSEmmanuel Vadot				<1 RK_PB3 2 &pcfg_pull_none>;
16215956d97fSEmmanuel Vadot		};
16225956d97fSEmmanuel Vadot
16235956d97fSEmmanuel Vadot		/omit-if-no-ref/
16245956d97fSEmmanuel Vadot		pdmm0_sdi1: pdmm0-sdi1 {
16255956d97fSEmmanuel Vadot			rockchip,pins =
16265956d97fSEmmanuel Vadot				/* pdmm0_sdi1 */
16275956d97fSEmmanuel Vadot				<1 RK_PB2 3 &pcfg_pull_none>;
16285956d97fSEmmanuel Vadot		};
16295956d97fSEmmanuel Vadot
16305956d97fSEmmanuel Vadot		/omit-if-no-ref/
16315956d97fSEmmanuel Vadot		pdmm0_sdi2: pdmm0-sdi2 {
16325956d97fSEmmanuel Vadot			rockchip,pins =
16335956d97fSEmmanuel Vadot				/* pdmm0_sdi2 */
16345956d97fSEmmanuel Vadot				<1 RK_PB1 3 &pcfg_pull_none>;
16355956d97fSEmmanuel Vadot		};
16365956d97fSEmmanuel Vadot
16375956d97fSEmmanuel Vadot		/omit-if-no-ref/
16385956d97fSEmmanuel Vadot		pdmm0_sdi3: pdmm0-sdi3 {
16395956d97fSEmmanuel Vadot			rockchip,pins =
16405956d97fSEmmanuel Vadot				/* pdmm0_sdi3 */
16415956d97fSEmmanuel Vadot				<1 RK_PB0 3 &pcfg_pull_none>;
16425956d97fSEmmanuel Vadot		};
16435956d97fSEmmanuel Vadot
16445956d97fSEmmanuel Vadot		/omit-if-no-ref/
16455956d97fSEmmanuel Vadot		pdmm1_clk: pdmm1-clk {
16465956d97fSEmmanuel Vadot			rockchip,pins =
16475956d97fSEmmanuel Vadot				/* pdm_clk0m1 */
16485956d97fSEmmanuel Vadot				<3 RK_PD6 5 &pcfg_pull_none>;
16495956d97fSEmmanuel Vadot		};
16505956d97fSEmmanuel Vadot
16515956d97fSEmmanuel Vadot		/omit-if-no-ref/
16525956d97fSEmmanuel Vadot		pdmm1_clk1: pdmm1-clk1 {
16535956d97fSEmmanuel Vadot			rockchip,pins =
16545956d97fSEmmanuel Vadot				/* pdmm1_clk1 */
16555956d97fSEmmanuel Vadot				<4 RK_PA0 4 &pcfg_pull_none>;
16565956d97fSEmmanuel Vadot		};
16575956d97fSEmmanuel Vadot
16585956d97fSEmmanuel Vadot		/omit-if-no-ref/
16595956d97fSEmmanuel Vadot		pdmm1_sdi0: pdmm1-sdi0 {
16605956d97fSEmmanuel Vadot			rockchip,pins =
16615956d97fSEmmanuel Vadot				/* pdmm1_sdi0 */
16625956d97fSEmmanuel Vadot				<3 RK_PD7 5 &pcfg_pull_none>;
16635956d97fSEmmanuel Vadot		};
16645956d97fSEmmanuel Vadot
16655956d97fSEmmanuel Vadot		/omit-if-no-ref/
16665956d97fSEmmanuel Vadot		pdmm1_sdi1: pdmm1-sdi1 {
16675956d97fSEmmanuel Vadot			rockchip,pins =
16685956d97fSEmmanuel Vadot				/* pdmm1_sdi1 */
16695956d97fSEmmanuel Vadot				<4 RK_PA1 4 &pcfg_pull_none>;
16705956d97fSEmmanuel Vadot		};
16715956d97fSEmmanuel Vadot
16725956d97fSEmmanuel Vadot		/omit-if-no-ref/
16735956d97fSEmmanuel Vadot		pdmm1_sdi2: pdmm1-sdi2 {
16745956d97fSEmmanuel Vadot			rockchip,pins =
16755956d97fSEmmanuel Vadot				/* pdmm1_sdi2 */
16765956d97fSEmmanuel Vadot				<4 RK_PA2 5 &pcfg_pull_none>;
16775956d97fSEmmanuel Vadot		};
16785956d97fSEmmanuel Vadot
16795956d97fSEmmanuel Vadot		/omit-if-no-ref/
16805956d97fSEmmanuel Vadot		pdmm1_sdi3: pdmm1-sdi3 {
16815956d97fSEmmanuel Vadot			rockchip,pins =
16825956d97fSEmmanuel Vadot				/* pdmm1_sdi3 */
16835956d97fSEmmanuel Vadot				<4 RK_PA3 5 &pcfg_pull_none>;
16845956d97fSEmmanuel Vadot		};
16855956d97fSEmmanuel Vadot
16865956d97fSEmmanuel Vadot		/omit-if-no-ref/
16875956d97fSEmmanuel Vadot		pdmm2_clk1: pdmm2-clk1 {
16885956d97fSEmmanuel Vadot			rockchip,pins =
16895956d97fSEmmanuel Vadot				/* pdmm2_clk1 */
16905956d97fSEmmanuel Vadot				<3 RK_PC4 5 &pcfg_pull_none>;
16915956d97fSEmmanuel Vadot		};
16925956d97fSEmmanuel Vadot
16935956d97fSEmmanuel Vadot		/omit-if-no-ref/
16945956d97fSEmmanuel Vadot		pdmm2_sdi0: pdmm2-sdi0 {
16955956d97fSEmmanuel Vadot			rockchip,pins =
16965956d97fSEmmanuel Vadot				/* pdmm2_sdi0 */
16975956d97fSEmmanuel Vadot				<3 RK_PB3 5 &pcfg_pull_none>;
16985956d97fSEmmanuel Vadot		};
16995956d97fSEmmanuel Vadot
17005956d97fSEmmanuel Vadot		/omit-if-no-ref/
17015956d97fSEmmanuel Vadot		pdmm2_sdi1: pdmm2-sdi1 {
17025956d97fSEmmanuel Vadot			rockchip,pins =
17035956d97fSEmmanuel Vadot				/* pdmm2_sdi1 */
17045956d97fSEmmanuel Vadot				<3 RK_PB4 5 &pcfg_pull_none>;
17055956d97fSEmmanuel Vadot		};
17065956d97fSEmmanuel Vadot
17075956d97fSEmmanuel Vadot		/omit-if-no-ref/
17085956d97fSEmmanuel Vadot		pdmm2_sdi2: pdmm2-sdi2 {
17095956d97fSEmmanuel Vadot			rockchip,pins =
17105956d97fSEmmanuel Vadot				/* pdmm2_sdi2 */
17115956d97fSEmmanuel Vadot				<3 RK_PB7 5 &pcfg_pull_none>;
17125956d97fSEmmanuel Vadot		};
17135956d97fSEmmanuel Vadot
17145956d97fSEmmanuel Vadot		/omit-if-no-ref/
17155956d97fSEmmanuel Vadot		pdmm2_sdi3: pdmm2-sdi3 {
17165956d97fSEmmanuel Vadot			rockchip,pins =
17175956d97fSEmmanuel Vadot				/* pdmm2_sdi3 */
17185956d97fSEmmanuel Vadot				<3 RK_PC0 5 &pcfg_pull_none>;
17195956d97fSEmmanuel Vadot		};
17205956d97fSEmmanuel Vadot	};
17215956d97fSEmmanuel Vadot
17225956d97fSEmmanuel Vadot	pmic {
17235956d97fSEmmanuel Vadot		/omit-if-no-ref/
17245956d97fSEmmanuel Vadot		pmic_pins: pmic-pins {
17255956d97fSEmmanuel Vadot			rockchip,pins =
17265956d97fSEmmanuel Vadot				/* pmic_sleep */
17275956d97fSEmmanuel Vadot				<0 RK_PA2 1 &pcfg_pull_none>;
17285956d97fSEmmanuel Vadot		};
17295956d97fSEmmanuel Vadot	};
17305956d97fSEmmanuel Vadot
17315956d97fSEmmanuel Vadot	pmu {
17325956d97fSEmmanuel Vadot		/omit-if-no-ref/
17335956d97fSEmmanuel Vadot		pmu_pins: pmu-pins {
17345956d97fSEmmanuel Vadot			rockchip,pins =
17355956d97fSEmmanuel Vadot				/* pmu_debug0 */
17365956d97fSEmmanuel Vadot				<0 RK_PA5 4 &pcfg_pull_none>,
17375956d97fSEmmanuel Vadot				/* pmu_debug1 */
17385956d97fSEmmanuel Vadot				<0 RK_PA6 3 &pcfg_pull_none>,
17395956d97fSEmmanuel Vadot				/* pmu_debug2 */
17405956d97fSEmmanuel Vadot				<0 RK_PC4 4 &pcfg_pull_none>,
17415956d97fSEmmanuel Vadot				/* pmu_debug3 */
17425956d97fSEmmanuel Vadot				<0 RK_PC5 4 &pcfg_pull_none>,
17435956d97fSEmmanuel Vadot				/* pmu_debug4 */
17445956d97fSEmmanuel Vadot				<0 RK_PC6 4 &pcfg_pull_none>,
17455956d97fSEmmanuel Vadot				/* pmu_debug5 */
17465956d97fSEmmanuel Vadot				<0 RK_PC7 4 &pcfg_pull_none>;
17475956d97fSEmmanuel Vadot		};
17485956d97fSEmmanuel Vadot	};
17495956d97fSEmmanuel Vadot
17505956d97fSEmmanuel Vadot	pwm0 {
17515956d97fSEmmanuel Vadot		/omit-if-no-ref/
17525956d97fSEmmanuel Vadot		pwm0m0_pins: pwm0m0-pins {
17535956d97fSEmmanuel Vadot			rockchip,pins =
17545956d97fSEmmanuel Vadot				/* pwm0_m0 */
17555956d97fSEmmanuel Vadot				<0 RK_PB7 1 &pcfg_pull_none>;
17565956d97fSEmmanuel Vadot		};
17575956d97fSEmmanuel Vadot
17585956d97fSEmmanuel Vadot		/omit-if-no-ref/
17595956d97fSEmmanuel Vadot		pwm0m1_pins: pwm0m1-pins {
17605956d97fSEmmanuel Vadot			rockchip,pins =
17615956d97fSEmmanuel Vadot				/* pwm0_m1 */
17625956d97fSEmmanuel Vadot				<0 RK_PC7 2 &pcfg_pull_none>;
17635956d97fSEmmanuel Vadot		};
17645956d97fSEmmanuel Vadot	};
17655956d97fSEmmanuel Vadot
17665956d97fSEmmanuel Vadot	pwm1 {
17675956d97fSEmmanuel Vadot		/omit-if-no-ref/
17685956d97fSEmmanuel Vadot		pwm1m0_pins: pwm1m0-pins {
17695956d97fSEmmanuel Vadot			rockchip,pins =
17705956d97fSEmmanuel Vadot				/* pwm1_m0 */
17715956d97fSEmmanuel Vadot				<0 RK_PC0 1 &pcfg_pull_none>;
17725956d97fSEmmanuel Vadot		};
17735956d97fSEmmanuel Vadot
17745956d97fSEmmanuel Vadot		/omit-if-no-ref/
17755956d97fSEmmanuel Vadot		pwm1m1_pins: pwm1m1-pins {
17765956d97fSEmmanuel Vadot			rockchip,pins =
17775956d97fSEmmanuel Vadot				/* pwm1_m1 */
17785956d97fSEmmanuel Vadot				<0 RK_PB5 4 &pcfg_pull_none>;
17795956d97fSEmmanuel Vadot		};
17805956d97fSEmmanuel Vadot	};
17815956d97fSEmmanuel Vadot
17825956d97fSEmmanuel Vadot	pwm2 {
17835956d97fSEmmanuel Vadot		/omit-if-no-ref/
17845956d97fSEmmanuel Vadot		pwm2m0_pins: pwm2m0-pins {
17855956d97fSEmmanuel Vadot			rockchip,pins =
17865956d97fSEmmanuel Vadot				/* pwm2_m0 */
17875956d97fSEmmanuel Vadot				<0 RK_PC1 1 &pcfg_pull_none>;
17885956d97fSEmmanuel Vadot		};
17895956d97fSEmmanuel Vadot
17905956d97fSEmmanuel Vadot		/omit-if-no-ref/
17915956d97fSEmmanuel Vadot		pwm2m1_pins: pwm2m1-pins {
17925956d97fSEmmanuel Vadot			rockchip,pins =
17935956d97fSEmmanuel Vadot				/* pwm2_m1 */
17945956d97fSEmmanuel Vadot				<0 RK_PB6 4 &pcfg_pull_none>;
17955956d97fSEmmanuel Vadot		};
17965956d97fSEmmanuel Vadot	};
17975956d97fSEmmanuel Vadot
17985956d97fSEmmanuel Vadot	pwm3 {
17995956d97fSEmmanuel Vadot		/omit-if-no-ref/
18005956d97fSEmmanuel Vadot		pwm3_pins: pwm3-pins {
18015956d97fSEmmanuel Vadot			rockchip,pins =
18025956d97fSEmmanuel Vadot				/* pwm3_ir */
18035956d97fSEmmanuel Vadot				<0 RK_PC2 1 &pcfg_pull_none>;
18045956d97fSEmmanuel Vadot		};
18055956d97fSEmmanuel Vadot	};
18065956d97fSEmmanuel Vadot
18075956d97fSEmmanuel Vadot	pwm4 {
18085956d97fSEmmanuel Vadot		/omit-if-no-ref/
18095956d97fSEmmanuel Vadot		pwm4_pins: pwm4-pins {
18105956d97fSEmmanuel Vadot			rockchip,pins =
18115956d97fSEmmanuel Vadot				/* pwm4 */
18125956d97fSEmmanuel Vadot				<0 RK_PC3 1 &pcfg_pull_none>;
18135956d97fSEmmanuel Vadot		};
18145956d97fSEmmanuel Vadot	};
18155956d97fSEmmanuel Vadot
18165956d97fSEmmanuel Vadot	pwm5 {
18175956d97fSEmmanuel Vadot		/omit-if-no-ref/
18185956d97fSEmmanuel Vadot		pwm5_pins: pwm5-pins {
18195956d97fSEmmanuel Vadot			rockchip,pins =
18205956d97fSEmmanuel Vadot				/* pwm5 */
18215956d97fSEmmanuel Vadot				<0 RK_PC4 1 &pcfg_pull_none>;
18225956d97fSEmmanuel Vadot		};
18235956d97fSEmmanuel Vadot	};
18245956d97fSEmmanuel Vadot
18255956d97fSEmmanuel Vadot	pwm6 {
18265956d97fSEmmanuel Vadot		/omit-if-no-ref/
18275956d97fSEmmanuel Vadot		pwm6_pins: pwm6-pins {
18285956d97fSEmmanuel Vadot			rockchip,pins =
18295956d97fSEmmanuel Vadot				/* pwm6 */
18305956d97fSEmmanuel Vadot				<0 RK_PC5 1 &pcfg_pull_none>;
18315956d97fSEmmanuel Vadot		};
18325956d97fSEmmanuel Vadot	};
18335956d97fSEmmanuel Vadot
18345956d97fSEmmanuel Vadot	pwm7 {
18355956d97fSEmmanuel Vadot		/omit-if-no-ref/
18365956d97fSEmmanuel Vadot		pwm7_pins: pwm7-pins {
18375956d97fSEmmanuel Vadot			rockchip,pins =
18385956d97fSEmmanuel Vadot				/* pwm7_ir */
18395956d97fSEmmanuel Vadot				<0 RK_PC6 1 &pcfg_pull_none>;
18405956d97fSEmmanuel Vadot		};
18415956d97fSEmmanuel Vadot	};
18425956d97fSEmmanuel Vadot
18435956d97fSEmmanuel Vadot	pwm8 {
18445956d97fSEmmanuel Vadot		/omit-if-no-ref/
18455956d97fSEmmanuel Vadot		pwm8m0_pins: pwm8m0-pins {
18465956d97fSEmmanuel Vadot			rockchip,pins =
18475956d97fSEmmanuel Vadot				/* pwm8_m0 */
18485956d97fSEmmanuel Vadot				<3 RK_PB1 5 &pcfg_pull_none>;
18495956d97fSEmmanuel Vadot		};
18505956d97fSEmmanuel Vadot
18515956d97fSEmmanuel Vadot		/omit-if-no-ref/
18525956d97fSEmmanuel Vadot		pwm8m1_pins: pwm8m1-pins {
18535956d97fSEmmanuel Vadot			rockchip,pins =
18545956d97fSEmmanuel Vadot				/* pwm8_m1 */
18555956d97fSEmmanuel Vadot				<1 RK_PD5 4 &pcfg_pull_none>;
18565956d97fSEmmanuel Vadot		};
18575956d97fSEmmanuel Vadot	};
18585956d97fSEmmanuel Vadot
18595956d97fSEmmanuel Vadot	pwm9 {
18605956d97fSEmmanuel Vadot		/omit-if-no-ref/
18615956d97fSEmmanuel Vadot		pwm9m0_pins: pwm9m0-pins {
18625956d97fSEmmanuel Vadot			rockchip,pins =
18635956d97fSEmmanuel Vadot				/* pwm9_m0 */
18645956d97fSEmmanuel Vadot				<3 RK_PB2 5 &pcfg_pull_none>;
18655956d97fSEmmanuel Vadot		};
18665956d97fSEmmanuel Vadot
18675956d97fSEmmanuel Vadot		/omit-if-no-ref/
18685956d97fSEmmanuel Vadot		pwm9m1_pins: pwm9m1-pins {
18695956d97fSEmmanuel Vadot			rockchip,pins =
18705956d97fSEmmanuel Vadot				/* pwm9_m1 */
18715956d97fSEmmanuel Vadot				<1 RK_PD6 4 &pcfg_pull_none>;
18725956d97fSEmmanuel Vadot		};
18735956d97fSEmmanuel Vadot	};
18745956d97fSEmmanuel Vadot
18755956d97fSEmmanuel Vadot	pwm10 {
18765956d97fSEmmanuel Vadot		/omit-if-no-ref/
18775956d97fSEmmanuel Vadot		pwm10m0_pins: pwm10m0-pins {
18785956d97fSEmmanuel Vadot			rockchip,pins =
18795956d97fSEmmanuel Vadot				/* pwm10_m0 */
18805956d97fSEmmanuel Vadot				<3 RK_PB5 5 &pcfg_pull_none>;
18815956d97fSEmmanuel Vadot		};
18825956d97fSEmmanuel Vadot
18835956d97fSEmmanuel Vadot		/omit-if-no-ref/
18845956d97fSEmmanuel Vadot		pwm10m1_pins: pwm10m1-pins {
18855956d97fSEmmanuel Vadot			rockchip,pins =
18865956d97fSEmmanuel Vadot				/* pwm10_m1 */
18875956d97fSEmmanuel Vadot				<2 RK_PA1 2 &pcfg_pull_none>;
18885956d97fSEmmanuel Vadot		};
18895956d97fSEmmanuel Vadot	};
18905956d97fSEmmanuel Vadot
18915956d97fSEmmanuel Vadot	pwm11 {
18925956d97fSEmmanuel Vadot		/omit-if-no-ref/
18935956d97fSEmmanuel Vadot		pwm11m0_pins: pwm11m0-pins {
18945956d97fSEmmanuel Vadot			rockchip,pins =
18955956d97fSEmmanuel Vadot				/* pwm11_irm0 */
18965956d97fSEmmanuel Vadot				<3 RK_PB6 5 &pcfg_pull_none>;
18975956d97fSEmmanuel Vadot		};
18985956d97fSEmmanuel Vadot
18995956d97fSEmmanuel Vadot		/omit-if-no-ref/
19005956d97fSEmmanuel Vadot		pwm11m1_pins: pwm11m1-pins {
19015956d97fSEmmanuel Vadot			rockchip,pins =
19025956d97fSEmmanuel Vadot				/* pwm11_irm1 */
19035956d97fSEmmanuel Vadot				<4 RK_PC0 3 &pcfg_pull_none>;
19045956d97fSEmmanuel Vadot		};
19055956d97fSEmmanuel Vadot	};
19065956d97fSEmmanuel Vadot
19075956d97fSEmmanuel Vadot	pwm12 {
19085956d97fSEmmanuel Vadot		/omit-if-no-ref/
19095956d97fSEmmanuel Vadot		pwm12m0_pins: pwm12m0-pins {
19105956d97fSEmmanuel Vadot			rockchip,pins =
19115956d97fSEmmanuel Vadot				/* pwm12_m0 */
19125956d97fSEmmanuel Vadot				<3 RK_PB7 2 &pcfg_pull_none>;
19135956d97fSEmmanuel Vadot		};
19145956d97fSEmmanuel Vadot
19155956d97fSEmmanuel Vadot		/omit-if-no-ref/
19165956d97fSEmmanuel Vadot		pwm12m1_pins: pwm12m1-pins {
19175956d97fSEmmanuel Vadot			rockchip,pins =
19185956d97fSEmmanuel Vadot				/* pwm12_m1 */
19195956d97fSEmmanuel Vadot				<4 RK_PC5 1 &pcfg_pull_none>;
19205956d97fSEmmanuel Vadot		};
19215956d97fSEmmanuel Vadot	};
19225956d97fSEmmanuel Vadot
19235956d97fSEmmanuel Vadot	pwm13 {
19245956d97fSEmmanuel Vadot		/omit-if-no-ref/
19255956d97fSEmmanuel Vadot		pwm13m0_pins: pwm13m0-pins {
19265956d97fSEmmanuel Vadot			rockchip,pins =
19275956d97fSEmmanuel Vadot				/* pwm13_m0 */
19285956d97fSEmmanuel Vadot				<3 RK_PC0 2 &pcfg_pull_none>;
19295956d97fSEmmanuel Vadot		};
19305956d97fSEmmanuel Vadot
19315956d97fSEmmanuel Vadot		/omit-if-no-ref/
19325956d97fSEmmanuel Vadot		pwm13m1_pins: pwm13m1-pins {
19335956d97fSEmmanuel Vadot			rockchip,pins =
19345956d97fSEmmanuel Vadot				/* pwm13_m1 */
19355956d97fSEmmanuel Vadot				<4 RK_PC6 1 &pcfg_pull_none>;
19365956d97fSEmmanuel Vadot		};
19375956d97fSEmmanuel Vadot	};
19385956d97fSEmmanuel Vadot
19395956d97fSEmmanuel Vadot	pwm14 {
19405956d97fSEmmanuel Vadot		/omit-if-no-ref/
19415956d97fSEmmanuel Vadot		pwm14m0_pins: pwm14m0-pins {
19425956d97fSEmmanuel Vadot			rockchip,pins =
19435956d97fSEmmanuel Vadot				/* pwm14_m0 */
19445956d97fSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none>;
19455956d97fSEmmanuel Vadot		};
19465956d97fSEmmanuel Vadot
19475956d97fSEmmanuel Vadot		/omit-if-no-ref/
19485956d97fSEmmanuel Vadot		pwm14m1_pins: pwm14m1-pins {
19495956d97fSEmmanuel Vadot			rockchip,pins =
19505956d97fSEmmanuel Vadot				/* pwm14_m1 */
19515956d97fSEmmanuel Vadot				<4 RK_PC2 1 &pcfg_pull_none>;
19525956d97fSEmmanuel Vadot		};
19535956d97fSEmmanuel Vadot	};
19545956d97fSEmmanuel Vadot
19555956d97fSEmmanuel Vadot	pwm15 {
19565956d97fSEmmanuel Vadot		/omit-if-no-ref/
19575956d97fSEmmanuel Vadot		pwm15m0_pins: pwm15m0-pins {
19585956d97fSEmmanuel Vadot			rockchip,pins =
19595956d97fSEmmanuel Vadot				/* pwm15_irm0 */
19605956d97fSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none>;
19615956d97fSEmmanuel Vadot		};
19625956d97fSEmmanuel Vadot
19635956d97fSEmmanuel Vadot		/omit-if-no-ref/
19645956d97fSEmmanuel Vadot		pwm15m1_pins: pwm15m1-pins {
19655956d97fSEmmanuel Vadot			rockchip,pins =
19665956d97fSEmmanuel Vadot				/* pwm15_irm1 */
19675956d97fSEmmanuel Vadot				<4 RK_PC3 1 &pcfg_pull_none>;
19685956d97fSEmmanuel Vadot		};
19695956d97fSEmmanuel Vadot	};
19705956d97fSEmmanuel Vadot
19715956d97fSEmmanuel Vadot	refclk {
19725956d97fSEmmanuel Vadot		/omit-if-no-ref/
19735956d97fSEmmanuel Vadot		refclk_pins: refclk-pins {
19745956d97fSEmmanuel Vadot			rockchip,pins =
19755956d97fSEmmanuel Vadot				/* refclk_ou */
19765956d97fSEmmanuel Vadot				<0 RK_PA0 1 &pcfg_pull_none>;
19775956d97fSEmmanuel Vadot		};
19785956d97fSEmmanuel Vadot	};
19795956d97fSEmmanuel Vadot
19805956d97fSEmmanuel Vadot	sata {
19815956d97fSEmmanuel Vadot		/omit-if-no-ref/
19825956d97fSEmmanuel Vadot		sata_pins: sata-pins {
19835956d97fSEmmanuel Vadot			rockchip,pins =
19845956d97fSEmmanuel Vadot				/* sata_cpdet */
19855956d97fSEmmanuel Vadot				<0 RK_PA4 2 &pcfg_pull_none>,
19865956d97fSEmmanuel Vadot				/* sata_cppod */
19875956d97fSEmmanuel Vadot				<0 RK_PA6 1 &pcfg_pull_none>,
19885956d97fSEmmanuel Vadot				/* sata_mpswitch */
19895956d97fSEmmanuel Vadot				<0 RK_PA5 2 &pcfg_pull_none>;
19905956d97fSEmmanuel Vadot		};
19915956d97fSEmmanuel Vadot	};
19925956d97fSEmmanuel Vadot
19935956d97fSEmmanuel Vadot	sata0 {
19945956d97fSEmmanuel Vadot		/omit-if-no-ref/
19955956d97fSEmmanuel Vadot		sata0_pins: sata0-pins {
19965956d97fSEmmanuel Vadot			rockchip,pins =
19975956d97fSEmmanuel Vadot				/* sata0_actled */
19985956d97fSEmmanuel Vadot				<4 RK_PC6 3 &pcfg_pull_none>;
19995956d97fSEmmanuel Vadot		};
20005956d97fSEmmanuel Vadot	};
20015956d97fSEmmanuel Vadot
20025956d97fSEmmanuel Vadot	sata1 {
20035956d97fSEmmanuel Vadot		/omit-if-no-ref/
20045956d97fSEmmanuel Vadot		sata1_pins: sata1-pins {
20055956d97fSEmmanuel Vadot			rockchip,pins =
20065956d97fSEmmanuel Vadot				/* sata1_actled */
20075956d97fSEmmanuel Vadot				<4 RK_PC5 3 &pcfg_pull_none>;
20085956d97fSEmmanuel Vadot		};
20095956d97fSEmmanuel Vadot	};
20105956d97fSEmmanuel Vadot
20115956d97fSEmmanuel Vadot	sata2 {
20125956d97fSEmmanuel Vadot		/omit-if-no-ref/
20135956d97fSEmmanuel Vadot		sata2_pins: sata2-pins {
20145956d97fSEmmanuel Vadot			rockchip,pins =
20155956d97fSEmmanuel Vadot				/* sata2_actled */
20165956d97fSEmmanuel Vadot				<4 RK_PC4 3 &pcfg_pull_none>;
20175956d97fSEmmanuel Vadot		};
20185956d97fSEmmanuel Vadot	};
20195956d97fSEmmanuel Vadot
20205956d97fSEmmanuel Vadot	scr {
20215956d97fSEmmanuel Vadot		/omit-if-no-ref/
20225956d97fSEmmanuel Vadot		scr_pins: scr-pins {
20235956d97fSEmmanuel Vadot			rockchip,pins =
20245956d97fSEmmanuel Vadot				/* scr_clk */
20255956d97fSEmmanuel Vadot				<1 RK_PA2 3 &pcfg_pull_none>,
20265956d97fSEmmanuel Vadot				/* scr_det */
20275956d97fSEmmanuel Vadot				<1 RK_PA7 3 &pcfg_pull_up>,
20285956d97fSEmmanuel Vadot				/* scr_io */
20295956d97fSEmmanuel Vadot				<1 RK_PA3 3 &pcfg_pull_up>,
20305956d97fSEmmanuel Vadot				/* scr_rst */
20315956d97fSEmmanuel Vadot				<1 RK_PA5 3 &pcfg_pull_none>;
20325956d97fSEmmanuel Vadot		};
20335956d97fSEmmanuel Vadot	};
20345956d97fSEmmanuel Vadot
20355956d97fSEmmanuel Vadot	sdmmc0 {
20365956d97fSEmmanuel Vadot		/omit-if-no-ref/
20375956d97fSEmmanuel Vadot		sdmmc0_bus4: sdmmc0-bus4 {
20385956d97fSEmmanuel Vadot			rockchip,pins =
20395956d97fSEmmanuel Vadot				/* sdmmc0_d0 */
20405956d97fSEmmanuel Vadot				<1 RK_PD5 1 &pcfg_pull_up_drv_level_2>,
20415956d97fSEmmanuel Vadot				/* sdmmc0_d1 */
20425956d97fSEmmanuel Vadot				<1 RK_PD6 1 &pcfg_pull_up_drv_level_2>,
20435956d97fSEmmanuel Vadot				/* sdmmc0_d2 */
20445956d97fSEmmanuel Vadot				<1 RK_PD7 1 &pcfg_pull_up_drv_level_2>,
20455956d97fSEmmanuel Vadot				/* sdmmc0_d3 */
20465956d97fSEmmanuel Vadot				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>;
20475956d97fSEmmanuel Vadot		};
20485956d97fSEmmanuel Vadot
20495956d97fSEmmanuel Vadot		/omit-if-no-ref/
20505956d97fSEmmanuel Vadot		sdmmc0_clk: sdmmc0-clk {
20515956d97fSEmmanuel Vadot			rockchip,pins =
20525956d97fSEmmanuel Vadot				/* sdmmc0_clk */
20535956d97fSEmmanuel Vadot				<2 RK_PA2 1 &pcfg_pull_up_drv_level_2>;
20545956d97fSEmmanuel Vadot		};
20555956d97fSEmmanuel Vadot
20565956d97fSEmmanuel Vadot		/omit-if-no-ref/
20575956d97fSEmmanuel Vadot		sdmmc0_cmd: sdmmc0-cmd {
20585956d97fSEmmanuel Vadot			rockchip,pins =
20595956d97fSEmmanuel Vadot				/* sdmmc0_cmd */
20605956d97fSEmmanuel Vadot				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>;
20615956d97fSEmmanuel Vadot		};
20625956d97fSEmmanuel Vadot
20635956d97fSEmmanuel Vadot		/omit-if-no-ref/
20645956d97fSEmmanuel Vadot		sdmmc0_det: sdmmc0-det {
20655956d97fSEmmanuel Vadot			rockchip,pins =
20665956d97fSEmmanuel Vadot				/* sdmmc0_det */
20675956d97fSEmmanuel Vadot				<0 RK_PA4 1 &pcfg_pull_up>;
20685956d97fSEmmanuel Vadot		};
20695956d97fSEmmanuel Vadot
20705956d97fSEmmanuel Vadot		/omit-if-no-ref/
20715956d97fSEmmanuel Vadot		sdmmc0_pwren: sdmmc0-pwren {
20725956d97fSEmmanuel Vadot			rockchip,pins =
20735956d97fSEmmanuel Vadot				/* sdmmc0_pwren */
20745956d97fSEmmanuel Vadot				<0 RK_PA5 1 &pcfg_pull_none>;
20755956d97fSEmmanuel Vadot		};
20765956d97fSEmmanuel Vadot	};
20775956d97fSEmmanuel Vadot
20785956d97fSEmmanuel Vadot	sdmmc1 {
20795956d97fSEmmanuel Vadot		/omit-if-no-ref/
20805956d97fSEmmanuel Vadot		sdmmc1_bus4: sdmmc1-bus4 {
20815956d97fSEmmanuel Vadot			rockchip,pins =
20825956d97fSEmmanuel Vadot				/* sdmmc1_d0 */
20835956d97fSEmmanuel Vadot				<2 RK_PA3 1 &pcfg_pull_up_drv_level_2>,
20845956d97fSEmmanuel Vadot				/* sdmmc1_d1 */
20855956d97fSEmmanuel Vadot				<2 RK_PA4 1 &pcfg_pull_up_drv_level_2>,
20865956d97fSEmmanuel Vadot				/* sdmmc1_d2 */
20875956d97fSEmmanuel Vadot				<2 RK_PA5 1 &pcfg_pull_up_drv_level_2>,
20885956d97fSEmmanuel Vadot				/* sdmmc1_d3 */
20895956d97fSEmmanuel Vadot				<2 RK_PA6 1 &pcfg_pull_up_drv_level_2>;
20905956d97fSEmmanuel Vadot		};
20915956d97fSEmmanuel Vadot
20925956d97fSEmmanuel Vadot		/omit-if-no-ref/
20935956d97fSEmmanuel Vadot		sdmmc1_clk: sdmmc1-clk {
20945956d97fSEmmanuel Vadot			rockchip,pins =
20955956d97fSEmmanuel Vadot				/* sdmmc1_clk */
20965956d97fSEmmanuel Vadot				<2 RK_PB0 1 &pcfg_pull_up_drv_level_2>;
20975956d97fSEmmanuel Vadot		};
20985956d97fSEmmanuel Vadot
20995956d97fSEmmanuel Vadot		/omit-if-no-ref/
21005956d97fSEmmanuel Vadot		sdmmc1_cmd: sdmmc1-cmd {
21015956d97fSEmmanuel Vadot			rockchip,pins =
21025956d97fSEmmanuel Vadot				/* sdmmc1_cmd */
21035956d97fSEmmanuel Vadot				<2 RK_PA7 1 &pcfg_pull_up_drv_level_2>;
21045956d97fSEmmanuel Vadot		};
21055956d97fSEmmanuel Vadot
21065956d97fSEmmanuel Vadot		/omit-if-no-ref/
21075956d97fSEmmanuel Vadot		sdmmc1_det: sdmmc1-det {
21085956d97fSEmmanuel Vadot			rockchip,pins =
21095956d97fSEmmanuel Vadot				/* sdmmc1_det */
21105956d97fSEmmanuel Vadot				<2 RK_PB2 1 &pcfg_pull_up>;
21115956d97fSEmmanuel Vadot		};
21125956d97fSEmmanuel Vadot
21135956d97fSEmmanuel Vadot		/omit-if-no-ref/
21145956d97fSEmmanuel Vadot		sdmmc1_pwren: sdmmc1-pwren {
21155956d97fSEmmanuel Vadot			rockchip,pins =
21165956d97fSEmmanuel Vadot				/* sdmmc1_pwren */
21175956d97fSEmmanuel Vadot				<2 RK_PB1 1 &pcfg_pull_none>;
21185956d97fSEmmanuel Vadot		};
21195956d97fSEmmanuel Vadot	};
21205956d97fSEmmanuel Vadot
21215956d97fSEmmanuel Vadot	sdmmc2 {
21225956d97fSEmmanuel Vadot		/omit-if-no-ref/
21235956d97fSEmmanuel Vadot		sdmmc2m0_bus4: sdmmc2m0-bus4 {
21245956d97fSEmmanuel Vadot			rockchip,pins =
21255956d97fSEmmanuel Vadot				/* sdmmc2_d0m0 */
21265956d97fSEmmanuel Vadot				<3 RK_PC6 3 &pcfg_pull_up_drv_level_2>,
21275956d97fSEmmanuel Vadot				/* sdmmc2_d1m0 */
21285956d97fSEmmanuel Vadot				<3 RK_PC7 3 &pcfg_pull_up_drv_level_2>,
21295956d97fSEmmanuel Vadot				/* sdmmc2_d2m0 */
21305956d97fSEmmanuel Vadot				<3 RK_PD0 3 &pcfg_pull_up_drv_level_2>,
21315956d97fSEmmanuel Vadot				/* sdmmc2_d3m0 */
21325956d97fSEmmanuel Vadot				<3 RK_PD1 3 &pcfg_pull_up_drv_level_2>;
21335956d97fSEmmanuel Vadot		};
21345956d97fSEmmanuel Vadot
21355956d97fSEmmanuel Vadot		/omit-if-no-ref/
21365956d97fSEmmanuel Vadot		sdmmc2m0_clk: sdmmc2m0-clk {
21375956d97fSEmmanuel Vadot			rockchip,pins =
21385956d97fSEmmanuel Vadot				/* sdmmc2_clkm0 */
21395956d97fSEmmanuel Vadot				<3 RK_PD3 3 &pcfg_pull_up_drv_level_2>;
21405956d97fSEmmanuel Vadot		};
21415956d97fSEmmanuel Vadot
21425956d97fSEmmanuel Vadot		/omit-if-no-ref/
21435956d97fSEmmanuel Vadot		sdmmc2m0_cmd: sdmmc2m0-cmd {
21445956d97fSEmmanuel Vadot			rockchip,pins =
21455956d97fSEmmanuel Vadot				/* sdmmc2_cmdm0 */
21465956d97fSEmmanuel Vadot				<3 RK_PD2 3 &pcfg_pull_up_drv_level_2>;
21475956d97fSEmmanuel Vadot		};
21485956d97fSEmmanuel Vadot
21495956d97fSEmmanuel Vadot		/omit-if-no-ref/
21505956d97fSEmmanuel Vadot		sdmmc2m0_det: sdmmc2m0-det {
21515956d97fSEmmanuel Vadot			rockchip,pins =
21525956d97fSEmmanuel Vadot				/* sdmmc2_detm0 */
21535956d97fSEmmanuel Vadot				<3 RK_PD4 3 &pcfg_pull_up>;
21545956d97fSEmmanuel Vadot		};
21555956d97fSEmmanuel Vadot
21565956d97fSEmmanuel Vadot		/omit-if-no-ref/
21575956d97fSEmmanuel Vadot		sdmmc2m0_pwren: sdmmc2m0-pwren {
21585956d97fSEmmanuel Vadot			rockchip,pins =
21595956d97fSEmmanuel Vadot				/* sdmmc2m0_pwren */
21605956d97fSEmmanuel Vadot				<3 RK_PD5 3 &pcfg_pull_none>;
21615956d97fSEmmanuel Vadot		};
21625956d97fSEmmanuel Vadot
21635956d97fSEmmanuel Vadot		/omit-if-no-ref/
21645956d97fSEmmanuel Vadot		sdmmc2m1_bus4: sdmmc2m1-bus4 {
21655956d97fSEmmanuel Vadot			rockchip,pins =
21665956d97fSEmmanuel Vadot				/* sdmmc2_d0m1 */
21675956d97fSEmmanuel Vadot				<3 RK_PA1 5 &pcfg_pull_up_drv_level_2>,
21685956d97fSEmmanuel Vadot				/* sdmmc2_d1m1 */
21695956d97fSEmmanuel Vadot				<3 RK_PA2 5 &pcfg_pull_up_drv_level_2>,
21705956d97fSEmmanuel Vadot				/* sdmmc2_d2m1 */
21715956d97fSEmmanuel Vadot				<3 RK_PA3 5 &pcfg_pull_up_drv_level_2>,
21725956d97fSEmmanuel Vadot				/* sdmmc2_d3m1 */
21735956d97fSEmmanuel Vadot				<3 RK_PA4 5 &pcfg_pull_up_drv_level_2>;
21745956d97fSEmmanuel Vadot		};
21755956d97fSEmmanuel Vadot
21765956d97fSEmmanuel Vadot		/omit-if-no-ref/
21775956d97fSEmmanuel Vadot		sdmmc2m1_clk: sdmmc2m1-clk {
21785956d97fSEmmanuel Vadot			rockchip,pins =
21795956d97fSEmmanuel Vadot				/* sdmmc2_clkm1 */
21805956d97fSEmmanuel Vadot				<3 RK_PA6 5 &pcfg_pull_up_drv_level_2>;
21815956d97fSEmmanuel Vadot		};
21825956d97fSEmmanuel Vadot
21835956d97fSEmmanuel Vadot		/omit-if-no-ref/
21845956d97fSEmmanuel Vadot		sdmmc2m1_cmd: sdmmc2m1-cmd {
21855956d97fSEmmanuel Vadot			rockchip,pins =
21865956d97fSEmmanuel Vadot				/* sdmmc2_cmdm1 */
21875956d97fSEmmanuel Vadot				<3 RK_PA5 5 &pcfg_pull_up_drv_level_2>;
21885956d97fSEmmanuel Vadot		};
21895956d97fSEmmanuel Vadot
21905956d97fSEmmanuel Vadot		/omit-if-no-ref/
21915956d97fSEmmanuel Vadot		sdmmc2m1_det: sdmmc2m1-det {
21925956d97fSEmmanuel Vadot			rockchip,pins =
21935956d97fSEmmanuel Vadot				/* sdmmc2_detm1 */
21945956d97fSEmmanuel Vadot				<3 RK_PA7 4 &pcfg_pull_up>;
21955956d97fSEmmanuel Vadot		};
21965956d97fSEmmanuel Vadot
21975956d97fSEmmanuel Vadot		/omit-if-no-ref/
21985956d97fSEmmanuel Vadot		sdmmc2m1_pwren: sdmmc2m1-pwren {
21995956d97fSEmmanuel Vadot			rockchip,pins =
22005956d97fSEmmanuel Vadot				/* sdmmc2m1_pwren */
22015956d97fSEmmanuel Vadot				<3 RK_PB0 4 &pcfg_pull_none>;
22025956d97fSEmmanuel Vadot		};
22035956d97fSEmmanuel Vadot	};
22045956d97fSEmmanuel Vadot
22055956d97fSEmmanuel Vadot	spdif {
22065956d97fSEmmanuel Vadot		/omit-if-no-ref/
22075956d97fSEmmanuel Vadot		spdifm0_tx: spdifm0-tx {
22085956d97fSEmmanuel Vadot			rockchip,pins =
22095956d97fSEmmanuel Vadot				/* spdifm0_tx */
22105956d97fSEmmanuel Vadot				<1 RK_PA4 4 &pcfg_pull_none>;
22115956d97fSEmmanuel Vadot		};
22125956d97fSEmmanuel Vadot
22135956d97fSEmmanuel Vadot		/omit-if-no-ref/
22145956d97fSEmmanuel Vadot		spdifm1_tx: spdifm1-tx {
22155956d97fSEmmanuel Vadot			rockchip,pins =
22165956d97fSEmmanuel Vadot				/* spdifm1_tx */
22175956d97fSEmmanuel Vadot				<3 RK_PC5 2 &pcfg_pull_none>;
22185956d97fSEmmanuel Vadot		};
22195956d97fSEmmanuel Vadot
22205956d97fSEmmanuel Vadot		/omit-if-no-ref/
22215956d97fSEmmanuel Vadot		spdifm2_tx: spdifm2-tx {
22225956d97fSEmmanuel Vadot			rockchip,pins =
22235956d97fSEmmanuel Vadot				/* spdifm2_tx */
22245956d97fSEmmanuel Vadot				<4 RK_PC4 2 &pcfg_pull_none>;
22255956d97fSEmmanuel Vadot		};
22265956d97fSEmmanuel Vadot	};
22275956d97fSEmmanuel Vadot
22285956d97fSEmmanuel Vadot	spi0 {
22295956d97fSEmmanuel Vadot		/omit-if-no-ref/
22305956d97fSEmmanuel Vadot		spi0m0_pins: spi0m0-pins {
22315956d97fSEmmanuel Vadot			rockchip,pins =
22325956d97fSEmmanuel Vadot				/* spi0_clkm0 */
22335956d97fSEmmanuel Vadot				<0 RK_PB5 2 &pcfg_pull_none>,
22345956d97fSEmmanuel Vadot				/* spi0_misom0 */
22355956d97fSEmmanuel Vadot				<0 RK_PC5 2 &pcfg_pull_none>,
22365956d97fSEmmanuel Vadot				/* spi0_mosim0 */
22375956d97fSEmmanuel Vadot				<0 RK_PB6 2 &pcfg_pull_none>;
22385956d97fSEmmanuel Vadot		};
22395956d97fSEmmanuel Vadot
22405956d97fSEmmanuel Vadot		/omit-if-no-ref/
22415956d97fSEmmanuel Vadot		spi0m0_cs0: spi0m0-cs0 {
22425956d97fSEmmanuel Vadot			rockchip,pins =
22435956d97fSEmmanuel Vadot				/* spi0_cs0m0 */
22445956d97fSEmmanuel Vadot				<0 RK_PC6 2 &pcfg_pull_none>;
22455956d97fSEmmanuel Vadot		};
22465956d97fSEmmanuel Vadot
22475956d97fSEmmanuel Vadot		/omit-if-no-ref/
22485956d97fSEmmanuel Vadot		spi0m0_cs1: spi0m0-cs1 {
22495956d97fSEmmanuel Vadot			rockchip,pins =
22505956d97fSEmmanuel Vadot				/* spi0_cs1m0 */
22515956d97fSEmmanuel Vadot				<0 RK_PC4 2 &pcfg_pull_none>;
22525956d97fSEmmanuel Vadot		};
22535956d97fSEmmanuel Vadot
22545956d97fSEmmanuel Vadot		/omit-if-no-ref/
22555956d97fSEmmanuel Vadot		spi0m1_pins: spi0m1-pins {
22565956d97fSEmmanuel Vadot			rockchip,pins =
22575956d97fSEmmanuel Vadot				/* spi0_clkm1 */
22585956d97fSEmmanuel Vadot				<2 RK_PD3 3 &pcfg_pull_none>,
22595956d97fSEmmanuel Vadot				/* spi0_misom1 */
22605956d97fSEmmanuel Vadot				<2 RK_PD0 3 &pcfg_pull_none>,
22615956d97fSEmmanuel Vadot				/* spi0_mosim1 */
22625956d97fSEmmanuel Vadot				<2 RK_PD1 3 &pcfg_pull_none>;
22635956d97fSEmmanuel Vadot		};
22645956d97fSEmmanuel Vadot
22655956d97fSEmmanuel Vadot		/omit-if-no-ref/
22665956d97fSEmmanuel Vadot		spi0m1_cs0: spi0m1-cs0 {
22675956d97fSEmmanuel Vadot			rockchip,pins =
22685956d97fSEmmanuel Vadot				/* spi0_cs0m1 */
22695956d97fSEmmanuel Vadot				<2 RK_PD2 3 &pcfg_pull_none>;
22705956d97fSEmmanuel Vadot		};
22715956d97fSEmmanuel Vadot	};
22725956d97fSEmmanuel Vadot
22735956d97fSEmmanuel Vadot	spi1 {
22745956d97fSEmmanuel Vadot		/omit-if-no-ref/
22755956d97fSEmmanuel Vadot		spi1m0_pins: spi1m0-pins {
22765956d97fSEmmanuel Vadot			rockchip,pins =
22775956d97fSEmmanuel Vadot				/* spi1_clkm0 */
22785956d97fSEmmanuel Vadot				<2 RK_PB5 3 &pcfg_pull_none>,
22795956d97fSEmmanuel Vadot				/* spi1_misom0 */
22805956d97fSEmmanuel Vadot				<2 RK_PB6 3 &pcfg_pull_none>,
22815956d97fSEmmanuel Vadot				/* spi1_mosim0 */
22825956d97fSEmmanuel Vadot				<2 RK_PB7 4 &pcfg_pull_none>;
22835956d97fSEmmanuel Vadot		};
22845956d97fSEmmanuel Vadot
22855956d97fSEmmanuel Vadot		/omit-if-no-ref/
22865956d97fSEmmanuel Vadot		spi1m0_cs0: spi1m0-cs0 {
22875956d97fSEmmanuel Vadot			rockchip,pins =
22885956d97fSEmmanuel Vadot				/* spi1_cs0m0 */
22895956d97fSEmmanuel Vadot				<2 RK_PC0 4 &pcfg_pull_none>;
22905956d97fSEmmanuel Vadot		};
22915956d97fSEmmanuel Vadot
22925956d97fSEmmanuel Vadot		/omit-if-no-ref/
22935956d97fSEmmanuel Vadot		spi1m0_cs1: spi1m0-cs1 {
22945956d97fSEmmanuel Vadot			rockchip,pins =
22955956d97fSEmmanuel Vadot				/* spi1_cs1m0 */
22965956d97fSEmmanuel Vadot				<2 RK_PC6 3 &pcfg_pull_none>;
22975956d97fSEmmanuel Vadot		};
22985956d97fSEmmanuel Vadot
22995956d97fSEmmanuel Vadot		/omit-if-no-ref/
23005956d97fSEmmanuel Vadot		spi1m1_pins: spi1m1-pins {
23015956d97fSEmmanuel Vadot			rockchip,pins =
23025956d97fSEmmanuel Vadot				/* spi1_clkm1 */
23035956d97fSEmmanuel Vadot				<3 RK_PC3 3 &pcfg_pull_none>,
23045956d97fSEmmanuel Vadot				/* spi1_misom1 */
23055956d97fSEmmanuel Vadot				<3 RK_PC2 3 &pcfg_pull_none>,
23065956d97fSEmmanuel Vadot				/* spi1_mosim1 */
23075956d97fSEmmanuel Vadot				<3 RK_PC1 3 &pcfg_pull_none>;
23085956d97fSEmmanuel Vadot		};
23095956d97fSEmmanuel Vadot
23105956d97fSEmmanuel Vadot		/omit-if-no-ref/
23115956d97fSEmmanuel Vadot		spi1m1_cs0: spi1m1-cs0 {
23125956d97fSEmmanuel Vadot			rockchip,pins =
23135956d97fSEmmanuel Vadot				/* spi1_cs0m1 */
23145956d97fSEmmanuel Vadot				<3 RK_PA1 3 &pcfg_pull_none>;
23155956d97fSEmmanuel Vadot		};
23165956d97fSEmmanuel Vadot	};
23175956d97fSEmmanuel Vadot
23185956d97fSEmmanuel Vadot	spi2 {
23195956d97fSEmmanuel Vadot		/omit-if-no-ref/
23205956d97fSEmmanuel Vadot		spi2m0_pins: spi2m0-pins {
23215956d97fSEmmanuel Vadot			rockchip,pins =
23225956d97fSEmmanuel Vadot				/* spi2_clkm0 */
23235956d97fSEmmanuel Vadot				<2 RK_PC1 4 &pcfg_pull_none>,
23245956d97fSEmmanuel Vadot				/* spi2_misom0 */
23255956d97fSEmmanuel Vadot				<2 RK_PC2 4 &pcfg_pull_none>,
23265956d97fSEmmanuel Vadot				/* spi2_mosim0 */
23275956d97fSEmmanuel Vadot				<2 RK_PC3 4 &pcfg_pull_none>;
23285956d97fSEmmanuel Vadot		};
23295956d97fSEmmanuel Vadot
23305956d97fSEmmanuel Vadot		/omit-if-no-ref/
23315956d97fSEmmanuel Vadot		spi2m0_cs0: spi2m0-cs0 {
23325956d97fSEmmanuel Vadot			rockchip,pins =
23335956d97fSEmmanuel Vadot				/* spi2_cs0m0 */
23345956d97fSEmmanuel Vadot				<2 RK_PC4 4 &pcfg_pull_none>;
23355956d97fSEmmanuel Vadot		};
23365956d97fSEmmanuel Vadot
23375956d97fSEmmanuel Vadot		/omit-if-no-ref/
23385956d97fSEmmanuel Vadot		spi2m0_cs1: spi2m0-cs1 {
23395956d97fSEmmanuel Vadot			rockchip,pins =
23405956d97fSEmmanuel Vadot				/* spi2_cs1m0 */
23415956d97fSEmmanuel Vadot				<2 RK_PC5 4 &pcfg_pull_none>;
23425956d97fSEmmanuel Vadot		};
23435956d97fSEmmanuel Vadot
23445956d97fSEmmanuel Vadot		/omit-if-no-ref/
23455956d97fSEmmanuel Vadot		spi2m1_pins: spi2m1-pins {
23465956d97fSEmmanuel Vadot			rockchip,pins =
23475956d97fSEmmanuel Vadot				/* spi2_clkm1 */
23485956d97fSEmmanuel Vadot				<3 RK_PA0 3 &pcfg_pull_none>,
23495956d97fSEmmanuel Vadot				/* spi2_misom1 */
23505956d97fSEmmanuel Vadot				<2 RK_PD7 3 &pcfg_pull_none>,
23515956d97fSEmmanuel Vadot				/* spi2_mosim1 */
23525956d97fSEmmanuel Vadot				<2 RK_PD6 3 &pcfg_pull_none>;
23535956d97fSEmmanuel Vadot		};
23545956d97fSEmmanuel Vadot
23555956d97fSEmmanuel Vadot		/omit-if-no-ref/
23565956d97fSEmmanuel Vadot		spi2m1_cs0: spi2m1-cs0 {
23575956d97fSEmmanuel Vadot			rockchip,pins =
23585956d97fSEmmanuel Vadot				/* spi2_cs0m1 */
23595956d97fSEmmanuel Vadot				<2 RK_PD5 3 &pcfg_pull_none>;
23605956d97fSEmmanuel Vadot		};
23615956d97fSEmmanuel Vadot
23625956d97fSEmmanuel Vadot		/omit-if-no-ref/
23635956d97fSEmmanuel Vadot		spi2m1_cs1: spi2m1-cs1 {
23645956d97fSEmmanuel Vadot			rockchip,pins =
23655956d97fSEmmanuel Vadot				/* spi2_cs1m1 */
23665956d97fSEmmanuel Vadot				<2 RK_PD4 3 &pcfg_pull_none>;
23675956d97fSEmmanuel Vadot		};
23685956d97fSEmmanuel Vadot	};
23695956d97fSEmmanuel Vadot
23705956d97fSEmmanuel Vadot	spi3 {
23715956d97fSEmmanuel Vadot		/omit-if-no-ref/
23725956d97fSEmmanuel Vadot		spi3m0_pins: spi3m0-pins {
23735956d97fSEmmanuel Vadot			rockchip,pins =
23745956d97fSEmmanuel Vadot				/* spi3_clkm0 */
23755956d97fSEmmanuel Vadot				<4 RK_PB3 4 &pcfg_pull_none>,
23765956d97fSEmmanuel Vadot				/* spi3_misom0 */
23775956d97fSEmmanuel Vadot				<4 RK_PB0 4 &pcfg_pull_none>,
23785956d97fSEmmanuel Vadot				/* spi3_mosim0 */
23795956d97fSEmmanuel Vadot				<4 RK_PB2 4 &pcfg_pull_none>;
23805956d97fSEmmanuel Vadot		};
23815956d97fSEmmanuel Vadot
23825956d97fSEmmanuel Vadot		/omit-if-no-ref/
23835956d97fSEmmanuel Vadot		spi3m0_cs0: spi3m0-cs0 {
23845956d97fSEmmanuel Vadot			rockchip,pins =
23855956d97fSEmmanuel Vadot				/* spi3_cs0m0 */
23865956d97fSEmmanuel Vadot				<4 RK_PA6 4 &pcfg_pull_none>;
23875956d97fSEmmanuel Vadot		};
23885956d97fSEmmanuel Vadot
23895956d97fSEmmanuel Vadot		/omit-if-no-ref/
23905956d97fSEmmanuel Vadot		spi3m0_cs1: spi3m0-cs1 {
23915956d97fSEmmanuel Vadot			rockchip,pins =
23925956d97fSEmmanuel Vadot				/* spi3_cs1m0 */
23935956d97fSEmmanuel Vadot				<4 RK_PA7 4 &pcfg_pull_none>;
23945956d97fSEmmanuel Vadot		};
23955956d97fSEmmanuel Vadot
23965956d97fSEmmanuel Vadot		/omit-if-no-ref/
23975956d97fSEmmanuel Vadot		spi3m1_pins: spi3m1-pins {
23985956d97fSEmmanuel Vadot			rockchip,pins =
23995956d97fSEmmanuel Vadot				/* spi3_clkm1 */
24005956d97fSEmmanuel Vadot				<4 RK_PC2 2 &pcfg_pull_none>,
24015956d97fSEmmanuel Vadot				/* spi3_misom1 */
24025956d97fSEmmanuel Vadot				<4 RK_PC5 2 &pcfg_pull_none>,
24035956d97fSEmmanuel Vadot				/* spi3_mosim1 */
24045956d97fSEmmanuel Vadot				<4 RK_PC3 2 &pcfg_pull_none>;
24055956d97fSEmmanuel Vadot		};
24065956d97fSEmmanuel Vadot
24075956d97fSEmmanuel Vadot		/omit-if-no-ref/
24085956d97fSEmmanuel Vadot		spi3m1_cs0: spi3m1-cs0 {
24095956d97fSEmmanuel Vadot			rockchip,pins =
24105956d97fSEmmanuel Vadot				/* spi3_cs0m1 */
24115956d97fSEmmanuel Vadot				<4 RK_PC6 2 &pcfg_pull_none>;
24125956d97fSEmmanuel Vadot		};
24135956d97fSEmmanuel Vadot
24145956d97fSEmmanuel Vadot		/omit-if-no-ref/
24155956d97fSEmmanuel Vadot		spi3m1_cs1: spi3m1-cs1 {
24165956d97fSEmmanuel Vadot			rockchip,pins =
24175956d97fSEmmanuel Vadot				/* spi3_cs1m1 */
24185956d97fSEmmanuel Vadot				<4 RK_PD1 2 &pcfg_pull_none>;
24195956d97fSEmmanuel Vadot		};
24205956d97fSEmmanuel Vadot	};
24215956d97fSEmmanuel Vadot
24225956d97fSEmmanuel Vadot	tsadc {
24235956d97fSEmmanuel Vadot		/omit-if-no-ref/
24245956d97fSEmmanuel Vadot		tsadcm0_shut: tsadcm0-shut {
24255956d97fSEmmanuel Vadot			rockchip,pins =
24265956d97fSEmmanuel Vadot				/* tsadcm0_shut */
24275956d97fSEmmanuel Vadot				<0 RK_PA1 1 &pcfg_pull_none>;
24285956d97fSEmmanuel Vadot		};
24295956d97fSEmmanuel Vadot
24305956d97fSEmmanuel Vadot		/omit-if-no-ref/
24315956d97fSEmmanuel Vadot		tsadcm1_shut: tsadcm1-shut {
24325956d97fSEmmanuel Vadot			rockchip,pins =
24335956d97fSEmmanuel Vadot				/* tsadcm1_shut */
24345956d97fSEmmanuel Vadot				<0 RK_PA2 2 &pcfg_pull_none>;
24355956d97fSEmmanuel Vadot		};
24365956d97fSEmmanuel Vadot
24375956d97fSEmmanuel Vadot		/omit-if-no-ref/
24385956d97fSEmmanuel Vadot		tsadc_shutorg: tsadc-shutorg {
24395956d97fSEmmanuel Vadot			rockchip,pins =
24405956d97fSEmmanuel Vadot				/* tsadc_shutorg */
24415956d97fSEmmanuel Vadot				<0 RK_PA1 2 &pcfg_pull_none>;
24425956d97fSEmmanuel Vadot		};
24435956d97fSEmmanuel Vadot	};
24445956d97fSEmmanuel Vadot
24455956d97fSEmmanuel Vadot	uart0 {
24465956d97fSEmmanuel Vadot		/omit-if-no-ref/
24475956d97fSEmmanuel Vadot		uart0_xfer: uart0-xfer {
24485956d97fSEmmanuel Vadot			rockchip,pins =
24495956d97fSEmmanuel Vadot				/* uart0_rx */
24505956d97fSEmmanuel Vadot				<0 RK_PC0 3 &pcfg_pull_up>,
24515956d97fSEmmanuel Vadot				/* uart0_tx */
24525956d97fSEmmanuel Vadot				<0 RK_PC1 3 &pcfg_pull_up>;
24535956d97fSEmmanuel Vadot		};
24545956d97fSEmmanuel Vadot
24555956d97fSEmmanuel Vadot		/omit-if-no-ref/
24565956d97fSEmmanuel Vadot		uart0_ctsn: uart0-ctsn {
24575956d97fSEmmanuel Vadot			rockchip,pins =
24585956d97fSEmmanuel Vadot				/* uart0_ctsn */
24595956d97fSEmmanuel Vadot				<0 RK_PC7 3 &pcfg_pull_none>;
24605956d97fSEmmanuel Vadot		};
24615956d97fSEmmanuel Vadot
24625956d97fSEmmanuel Vadot		/omit-if-no-ref/
24635956d97fSEmmanuel Vadot		uart0_rtsn: uart0-rtsn {
24645956d97fSEmmanuel Vadot			rockchip,pins =
24655956d97fSEmmanuel Vadot				/* uart0_rtsn */
24665956d97fSEmmanuel Vadot				<0 RK_PC4 3 &pcfg_pull_none>;
24675956d97fSEmmanuel Vadot		};
24685956d97fSEmmanuel Vadot	};
24695956d97fSEmmanuel Vadot
24705956d97fSEmmanuel Vadot	uart1 {
24715956d97fSEmmanuel Vadot		/omit-if-no-ref/
24725956d97fSEmmanuel Vadot		uart1m0_xfer: uart1m0-xfer {
24735956d97fSEmmanuel Vadot			rockchip,pins =
24745956d97fSEmmanuel Vadot				/* uart1_rxm0 */
24755956d97fSEmmanuel Vadot				<2 RK_PB3 2 &pcfg_pull_up>,
24765956d97fSEmmanuel Vadot				/* uart1_txm0 */
24775956d97fSEmmanuel Vadot				<2 RK_PB4 2 &pcfg_pull_up>;
24785956d97fSEmmanuel Vadot		};
24795956d97fSEmmanuel Vadot
24805956d97fSEmmanuel Vadot		/omit-if-no-ref/
24815956d97fSEmmanuel Vadot		uart1m0_ctsn: uart1m0-ctsn {
24825956d97fSEmmanuel Vadot			rockchip,pins =
24835956d97fSEmmanuel Vadot				/* uart1m0_ctsn */
24845956d97fSEmmanuel Vadot				<2 RK_PB6 2 &pcfg_pull_none>;
24855956d97fSEmmanuel Vadot		};
24865956d97fSEmmanuel Vadot
24875956d97fSEmmanuel Vadot		/omit-if-no-ref/
24885956d97fSEmmanuel Vadot		uart1m0_rtsn: uart1m0-rtsn {
24895956d97fSEmmanuel Vadot			rockchip,pins =
24905956d97fSEmmanuel Vadot				/* uart1m0_rtsn */
24915956d97fSEmmanuel Vadot				<2 RK_PB5 2 &pcfg_pull_none>;
24925956d97fSEmmanuel Vadot		};
24935956d97fSEmmanuel Vadot
24945956d97fSEmmanuel Vadot		/omit-if-no-ref/
24955956d97fSEmmanuel Vadot		uart1m1_xfer: uart1m1-xfer {
24965956d97fSEmmanuel Vadot			rockchip,pins =
24975956d97fSEmmanuel Vadot				/* uart1_rxm1 */
24985956d97fSEmmanuel Vadot				<3 RK_PD7 4 &pcfg_pull_up>,
24995956d97fSEmmanuel Vadot				/* uart1_txm1 */
25005956d97fSEmmanuel Vadot				<3 RK_PD6 4 &pcfg_pull_up>;
25015956d97fSEmmanuel Vadot		};
25025956d97fSEmmanuel Vadot
25035956d97fSEmmanuel Vadot		/omit-if-no-ref/
25045956d97fSEmmanuel Vadot		uart1m1_ctsn: uart1m1-ctsn {
25055956d97fSEmmanuel Vadot			rockchip,pins =
25065956d97fSEmmanuel Vadot				/* uart1m1_ctsn */
25075956d97fSEmmanuel Vadot				<4 RK_PC1 4 &pcfg_pull_none>;
25085956d97fSEmmanuel Vadot		};
25095956d97fSEmmanuel Vadot
25105956d97fSEmmanuel Vadot		/omit-if-no-ref/
25115956d97fSEmmanuel Vadot		uart1m1_rtsn: uart1m1-rtsn {
25125956d97fSEmmanuel Vadot			rockchip,pins =
25135956d97fSEmmanuel Vadot				/* uart1m1_rtsn */
25145956d97fSEmmanuel Vadot				<4 RK_PB6 4 &pcfg_pull_none>;
25155956d97fSEmmanuel Vadot		};
25165956d97fSEmmanuel Vadot	};
25175956d97fSEmmanuel Vadot
25185956d97fSEmmanuel Vadot	uart2 {
25195956d97fSEmmanuel Vadot		/omit-if-no-ref/
25205956d97fSEmmanuel Vadot		uart2m0_xfer: uart2m0-xfer {
25215956d97fSEmmanuel Vadot			rockchip,pins =
25225956d97fSEmmanuel Vadot				/* uart2_rxm0 */
25235956d97fSEmmanuel Vadot				<0 RK_PD0 1 &pcfg_pull_up>,
25245956d97fSEmmanuel Vadot				/* uart2_txm0 */
25255956d97fSEmmanuel Vadot				<0 RK_PD1 1 &pcfg_pull_up>;
25265956d97fSEmmanuel Vadot		};
25275956d97fSEmmanuel Vadot
25285956d97fSEmmanuel Vadot		/omit-if-no-ref/
25295956d97fSEmmanuel Vadot		uart2m1_xfer: uart2m1-xfer {
25305956d97fSEmmanuel Vadot			rockchip,pins =
25315956d97fSEmmanuel Vadot				/* uart2_rxm1 */
25325956d97fSEmmanuel Vadot				<1 RK_PD6 2 &pcfg_pull_up>,
25335956d97fSEmmanuel Vadot				/* uart2_txm1 */
25345956d97fSEmmanuel Vadot				<1 RK_PD5 2 &pcfg_pull_up>;
25355956d97fSEmmanuel Vadot		};
25365956d97fSEmmanuel Vadot	};
25375956d97fSEmmanuel Vadot
25385956d97fSEmmanuel Vadot	uart3 {
25395956d97fSEmmanuel Vadot		/omit-if-no-ref/
25405956d97fSEmmanuel Vadot		uart3m0_xfer: uart3m0-xfer {
25415956d97fSEmmanuel Vadot			rockchip,pins =
25425956d97fSEmmanuel Vadot				/* uart3_rxm0 */
25435956d97fSEmmanuel Vadot				<1 RK_PA0 2 &pcfg_pull_up>,
25445956d97fSEmmanuel Vadot				/* uart3_txm0 */
25455956d97fSEmmanuel Vadot				<1 RK_PA1 2 &pcfg_pull_up>;
25465956d97fSEmmanuel Vadot		};
25475956d97fSEmmanuel Vadot
25485956d97fSEmmanuel Vadot		/omit-if-no-ref/
25495956d97fSEmmanuel Vadot		uart3m0_ctsn: uart3m0-ctsn {
25505956d97fSEmmanuel Vadot			rockchip,pins =
25515956d97fSEmmanuel Vadot				/* uart3m0_ctsn */
25525956d97fSEmmanuel Vadot				<1 RK_PA3 2 &pcfg_pull_none>;
25535956d97fSEmmanuel Vadot		};
25545956d97fSEmmanuel Vadot
25555956d97fSEmmanuel Vadot		/omit-if-no-ref/
25565956d97fSEmmanuel Vadot		uart3m0_rtsn: uart3m0-rtsn {
25575956d97fSEmmanuel Vadot			rockchip,pins =
25585956d97fSEmmanuel Vadot				/* uart3m0_rtsn */
25595956d97fSEmmanuel Vadot				<1 RK_PA2 2 &pcfg_pull_none>;
25605956d97fSEmmanuel Vadot		};
25615956d97fSEmmanuel Vadot
25625956d97fSEmmanuel Vadot		/omit-if-no-ref/
25635956d97fSEmmanuel Vadot		uart3m1_xfer: uart3m1-xfer {
25645956d97fSEmmanuel Vadot			rockchip,pins =
25655956d97fSEmmanuel Vadot				/* uart3_rxm1 */
25665956d97fSEmmanuel Vadot				<3 RK_PC0 4 &pcfg_pull_up>,
25675956d97fSEmmanuel Vadot				/* uart3_txm1 */
25685956d97fSEmmanuel Vadot				<3 RK_PB7 4 &pcfg_pull_up>;
25695956d97fSEmmanuel Vadot		};
25705956d97fSEmmanuel Vadot	};
25715956d97fSEmmanuel Vadot
25725956d97fSEmmanuel Vadot	uart4 {
25735956d97fSEmmanuel Vadot		/omit-if-no-ref/
25745956d97fSEmmanuel Vadot		uart4m0_xfer: uart4m0-xfer {
25755956d97fSEmmanuel Vadot			rockchip,pins =
25765956d97fSEmmanuel Vadot				/* uart4_rxm0 */
25775956d97fSEmmanuel Vadot				<1 RK_PA4 2 &pcfg_pull_up>,
25785956d97fSEmmanuel Vadot				/* uart4_txm0 */
25795956d97fSEmmanuel Vadot				<1 RK_PA6 2 &pcfg_pull_up>;
25805956d97fSEmmanuel Vadot		};
25815956d97fSEmmanuel Vadot
25825956d97fSEmmanuel Vadot		/omit-if-no-ref/
25835956d97fSEmmanuel Vadot		uart4m0_ctsn: uart4m0-ctsn {
25845956d97fSEmmanuel Vadot			rockchip,pins =
25855956d97fSEmmanuel Vadot				/* uart4m0_ctsn */
25865956d97fSEmmanuel Vadot				<1 RK_PA7 2 &pcfg_pull_none>;
25875956d97fSEmmanuel Vadot		};
25885956d97fSEmmanuel Vadot
25895956d97fSEmmanuel Vadot		/omit-if-no-ref/
25905956d97fSEmmanuel Vadot		uart4m0_rtsn: uart4m0-rtsn {
25915956d97fSEmmanuel Vadot			rockchip,pins =
25925956d97fSEmmanuel Vadot				/* uart4m0_rtsn */
25935956d97fSEmmanuel Vadot				<1 RK_PA5 2 &pcfg_pull_none>;
25945956d97fSEmmanuel Vadot		};
25955956d97fSEmmanuel Vadot
25965956d97fSEmmanuel Vadot		/omit-if-no-ref/
25975956d97fSEmmanuel Vadot		uart4m1_xfer: uart4m1-xfer {
25985956d97fSEmmanuel Vadot			rockchip,pins =
25995956d97fSEmmanuel Vadot				/* uart4_rxm1 */
26005956d97fSEmmanuel Vadot				<3 RK_PB1 4 &pcfg_pull_up>,
26015956d97fSEmmanuel Vadot				/* uart4_txm1 */
26025956d97fSEmmanuel Vadot				<3 RK_PB2 4 &pcfg_pull_up>;
26035956d97fSEmmanuel Vadot		};
26045956d97fSEmmanuel Vadot	};
26055956d97fSEmmanuel Vadot
26065956d97fSEmmanuel Vadot	uart5 {
26075956d97fSEmmanuel Vadot		/omit-if-no-ref/
26085956d97fSEmmanuel Vadot		uart5m0_xfer: uart5m0-xfer {
26095956d97fSEmmanuel Vadot			rockchip,pins =
26105956d97fSEmmanuel Vadot				/* uart5_rxm0 */
26115956d97fSEmmanuel Vadot				<2 RK_PA1 3 &pcfg_pull_up>,
26125956d97fSEmmanuel Vadot				/* uart5_txm0 */
26135956d97fSEmmanuel Vadot				<2 RK_PA2 3 &pcfg_pull_up>;
26145956d97fSEmmanuel Vadot		};
26155956d97fSEmmanuel Vadot
26165956d97fSEmmanuel Vadot		/omit-if-no-ref/
26175956d97fSEmmanuel Vadot		uart5m0_ctsn: uart5m0-ctsn {
26185956d97fSEmmanuel Vadot			rockchip,pins =
26195956d97fSEmmanuel Vadot				/* uart5m0_ctsn */
26205956d97fSEmmanuel Vadot				<1 RK_PD7 3 &pcfg_pull_none>;
26215956d97fSEmmanuel Vadot		};
26225956d97fSEmmanuel Vadot
26235956d97fSEmmanuel Vadot		/omit-if-no-ref/
26245956d97fSEmmanuel Vadot		uart5m0_rtsn: uart5m0-rtsn {
26255956d97fSEmmanuel Vadot			rockchip,pins =
26265956d97fSEmmanuel Vadot				/* uart5m0_rtsn */
26275956d97fSEmmanuel Vadot				<2 RK_PA0 3 &pcfg_pull_none>;
26285956d97fSEmmanuel Vadot		};
26295956d97fSEmmanuel Vadot
26305956d97fSEmmanuel Vadot		/omit-if-no-ref/
26315956d97fSEmmanuel Vadot		uart5m1_xfer: uart5m1-xfer {
26325956d97fSEmmanuel Vadot			rockchip,pins =
26335956d97fSEmmanuel Vadot				/* uart5_rxm1 */
26345956d97fSEmmanuel Vadot				<3 RK_PC3 4 &pcfg_pull_up>,
26355956d97fSEmmanuel Vadot				/* uart5_txm1 */
26365956d97fSEmmanuel Vadot				<3 RK_PC2 4 &pcfg_pull_up>;
26375956d97fSEmmanuel Vadot		};
26385956d97fSEmmanuel Vadot	};
26395956d97fSEmmanuel Vadot
26405956d97fSEmmanuel Vadot	uart6 {
26415956d97fSEmmanuel Vadot		/omit-if-no-ref/
26425956d97fSEmmanuel Vadot		uart6m0_xfer: uart6m0-xfer {
26435956d97fSEmmanuel Vadot			rockchip,pins =
26445956d97fSEmmanuel Vadot				/* uart6_rxm0 */
26455956d97fSEmmanuel Vadot				<2 RK_PA3 3 &pcfg_pull_up>,
26465956d97fSEmmanuel Vadot				/* uart6_txm0 */
26475956d97fSEmmanuel Vadot				<2 RK_PA4 3 &pcfg_pull_up>;
26485956d97fSEmmanuel Vadot		};
26495956d97fSEmmanuel Vadot
26505956d97fSEmmanuel Vadot		/omit-if-no-ref/
26515956d97fSEmmanuel Vadot		uart6m0_ctsn: uart6m0-ctsn {
26525956d97fSEmmanuel Vadot			rockchip,pins =
26535956d97fSEmmanuel Vadot				/* uart6m0_ctsn */
26545956d97fSEmmanuel Vadot				<2 RK_PC0 3 &pcfg_pull_none>;
26555956d97fSEmmanuel Vadot		};
26565956d97fSEmmanuel Vadot
26575956d97fSEmmanuel Vadot		/omit-if-no-ref/
26585956d97fSEmmanuel Vadot		uart6m0_rtsn: uart6m0-rtsn {
26595956d97fSEmmanuel Vadot			rockchip,pins =
26605956d97fSEmmanuel Vadot				/* uart6m0_rtsn */
26615956d97fSEmmanuel Vadot				<2 RK_PB7 3 &pcfg_pull_none>;
26625956d97fSEmmanuel Vadot		};
26635956d97fSEmmanuel Vadot
26645956d97fSEmmanuel Vadot		/omit-if-no-ref/
26655956d97fSEmmanuel Vadot		uart6m1_xfer: uart6m1-xfer {
26665956d97fSEmmanuel Vadot			rockchip,pins =
26675956d97fSEmmanuel Vadot				/* uart6_rxm1 */
26685956d97fSEmmanuel Vadot				<1 RK_PD6 3 &pcfg_pull_up>,
26695956d97fSEmmanuel Vadot				/* uart6_txm1 */
26705956d97fSEmmanuel Vadot				<1 RK_PD5 3 &pcfg_pull_up>;
26715956d97fSEmmanuel Vadot		};
26725956d97fSEmmanuel Vadot	};
26735956d97fSEmmanuel Vadot
26745956d97fSEmmanuel Vadot	uart7 {
26755956d97fSEmmanuel Vadot		/omit-if-no-ref/
26765956d97fSEmmanuel Vadot		uart7m0_xfer: uart7m0-xfer {
26775956d97fSEmmanuel Vadot			rockchip,pins =
26785956d97fSEmmanuel Vadot				/* uart7_rxm0 */
26795956d97fSEmmanuel Vadot				<2 RK_PA5 3 &pcfg_pull_up>,
26805956d97fSEmmanuel Vadot				/* uart7_txm0 */
26815956d97fSEmmanuel Vadot				<2 RK_PA6 3 &pcfg_pull_up>;
26825956d97fSEmmanuel Vadot		};
26835956d97fSEmmanuel Vadot
26845956d97fSEmmanuel Vadot		/omit-if-no-ref/
26855956d97fSEmmanuel Vadot		uart7m0_ctsn: uart7m0-ctsn {
26865956d97fSEmmanuel Vadot			rockchip,pins =
26875956d97fSEmmanuel Vadot				/* uart7m0_ctsn */
26885956d97fSEmmanuel Vadot				<2 RK_PC2 3 &pcfg_pull_none>;
26895956d97fSEmmanuel Vadot		};
26905956d97fSEmmanuel Vadot
26915956d97fSEmmanuel Vadot		/omit-if-no-ref/
26925956d97fSEmmanuel Vadot		uart7m0_rtsn: uart7m0-rtsn {
26935956d97fSEmmanuel Vadot			rockchip,pins =
26945956d97fSEmmanuel Vadot				/* uart7m0_rtsn */
26955956d97fSEmmanuel Vadot				<2 RK_PC1 3 &pcfg_pull_none>;
26965956d97fSEmmanuel Vadot		};
26975956d97fSEmmanuel Vadot
26985956d97fSEmmanuel Vadot		/omit-if-no-ref/
26995956d97fSEmmanuel Vadot		uart7m1_xfer: uart7m1-xfer {
27005956d97fSEmmanuel Vadot			rockchip,pins =
27015956d97fSEmmanuel Vadot				/* uart7_rxm1 */
27025956d97fSEmmanuel Vadot				<3 RK_PC5 4 &pcfg_pull_up>,
27035956d97fSEmmanuel Vadot				/* uart7_txm1 */
27045956d97fSEmmanuel Vadot				<3 RK_PC4 4 &pcfg_pull_up>;
27055956d97fSEmmanuel Vadot		};
27065956d97fSEmmanuel Vadot
27075956d97fSEmmanuel Vadot		/omit-if-no-ref/
27085956d97fSEmmanuel Vadot		uart7m2_xfer: uart7m2-xfer {
27095956d97fSEmmanuel Vadot			rockchip,pins =
27105956d97fSEmmanuel Vadot				/* uart7_rxm2 */
27115956d97fSEmmanuel Vadot				<4 RK_PA3 4 &pcfg_pull_up>,
27125956d97fSEmmanuel Vadot				/* uart7_txm2 */
27135956d97fSEmmanuel Vadot				<4 RK_PA2 4 &pcfg_pull_up>;
27145956d97fSEmmanuel Vadot		};
27155956d97fSEmmanuel Vadot	};
27165956d97fSEmmanuel Vadot
27175956d97fSEmmanuel Vadot	uart8 {
27185956d97fSEmmanuel Vadot		/omit-if-no-ref/
27195956d97fSEmmanuel Vadot		uart8m0_xfer: uart8m0-xfer {
27205956d97fSEmmanuel Vadot			rockchip,pins =
27215956d97fSEmmanuel Vadot				/* uart8_rxm0 */
27225956d97fSEmmanuel Vadot				<2 RK_PC6 2 &pcfg_pull_up>,
27235956d97fSEmmanuel Vadot				/* uart8_txm0 */
27245956d97fSEmmanuel Vadot				<2 RK_PC5 3 &pcfg_pull_up>;
27255956d97fSEmmanuel Vadot		};
27265956d97fSEmmanuel Vadot
27275956d97fSEmmanuel Vadot		/omit-if-no-ref/
27285956d97fSEmmanuel Vadot		uart8m0_ctsn: uart8m0-ctsn {
27295956d97fSEmmanuel Vadot			rockchip,pins =
27305956d97fSEmmanuel Vadot				/* uart8m0_ctsn */
27315956d97fSEmmanuel Vadot				<2 RK_PB2 3 &pcfg_pull_none>;
27325956d97fSEmmanuel Vadot		};
27335956d97fSEmmanuel Vadot
27345956d97fSEmmanuel Vadot		/omit-if-no-ref/
27355956d97fSEmmanuel Vadot		uart8m0_rtsn: uart8m0-rtsn {
27365956d97fSEmmanuel Vadot			rockchip,pins =
27375956d97fSEmmanuel Vadot				/* uart8m0_rtsn */
27385956d97fSEmmanuel Vadot				<2 RK_PB1 3 &pcfg_pull_none>;
27395956d97fSEmmanuel Vadot		};
27405956d97fSEmmanuel Vadot
27415956d97fSEmmanuel Vadot		/omit-if-no-ref/
27425956d97fSEmmanuel Vadot		uart8m1_xfer: uart8m1-xfer {
27435956d97fSEmmanuel Vadot			rockchip,pins =
27445956d97fSEmmanuel Vadot				/* uart8_rxm1 */
27455956d97fSEmmanuel Vadot				<3 RK_PA0 4 &pcfg_pull_up>,
27465956d97fSEmmanuel Vadot				/* uart8_txm1 */
27475956d97fSEmmanuel Vadot				<2 RK_PD7 4 &pcfg_pull_up>;
27485956d97fSEmmanuel Vadot		};
27495956d97fSEmmanuel Vadot	};
27505956d97fSEmmanuel Vadot
27515956d97fSEmmanuel Vadot	uart9 {
27525956d97fSEmmanuel Vadot		/omit-if-no-ref/
27535956d97fSEmmanuel Vadot		uart9m0_xfer: uart9m0-xfer {
27545956d97fSEmmanuel Vadot			rockchip,pins =
27555956d97fSEmmanuel Vadot				/* uart9_rxm0 */
27565956d97fSEmmanuel Vadot				<2 RK_PA7 3 &pcfg_pull_up>,
27575956d97fSEmmanuel Vadot				/* uart9_txm0 */
27585956d97fSEmmanuel Vadot				<2 RK_PB0 3 &pcfg_pull_up>;
27595956d97fSEmmanuel Vadot		};
27605956d97fSEmmanuel Vadot
27615956d97fSEmmanuel Vadot		/omit-if-no-ref/
27625956d97fSEmmanuel Vadot		uart9m0_ctsn: uart9m0-ctsn {
27635956d97fSEmmanuel Vadot			rockchip,pins =
27645956d97fSEmmanuel Vadot				/* uart9m0_ctsn */
27655956d97fSEmmanuel Vadot				<2 RK_PC4 3 &pcfg_pull_none>;
27665956d97fSEmmanuel Vadot		};
27675956d97fSEmmanuel Vadot
27685956d97fSEmmanuel Vadot		/omit-if-no-ref/
27695956d97fSEmmanuel Vadot		uart9m0_rtsn: uart9m0-rtsn {
27705956d97fSEmmanuel Vadot			rockchip,pins =
27715956d97fSEmmanuel Vadot				/* uart9m0_rtsn */
27725956d97fSEmmanuel Vadot				<2 RK_PC3 3 &pcfg_pull_none>;
27735956d97fSEmmanuel Vadot		};
27745956d97fSEmmanuel Vadot
27755956d97fSEmmanuel Vadot		/omit-if-no-ref/
27765956d97fSEmmanuel Vadot		uart9m1_xfer: uart9m1-xfer {
27775956d97fSEmmanuel Vadot			rockchip,pins =
27785956d97fSEmmanuel Vadot				/* uart9_rxm1 */
27795956d97fSEmmanuel Vadot				<4 RK_PC6 4 &pcfg_pull_up>,
27805956d97fSEmmanuel Vadot				/* uart9_txm1 */
27815956d97fSEmmanuel Vadot				<4 RK_PC5 4 &pcfg_pull_up>;
27825956d97fSEmmanuel Vadot		};
27835956d97fSEmmanuel Vadot
27845956d97fSEmmanuel Vadot		/omit-if-no-ref/
27855956d97fSEmmanuel Vadot		uart9m2_xfer: uart9m2-xfer {
27865956d97fSEmmanuel Vadot			rockchip,pins =
27875956d97fSEmmanuel Vadot				/* uart9_rxm2 */
27885956d97fSEmmanuel Vadot				<4 RK_PA5 4 &pcfg_pull_up>,
27895956d97fSEmmanuel Vadot				/* uart9_txm2 */
27905956d97fSEmmanuel Vadot				<4 RK_PA4 4 &pcfg_pull_up>;
27915956d97fSEmmanuel Vadot		};
27925956d97fSEmmanuel Vadot	};
27935956d97fSEmmanuel Vadot
27945956d97fSEmmanuel Vadot	vop {
27955956d97fSEmmanuel Vadot		/omit-if-no-ref/
27965956d97fSEmmanuel Vadot		vopm0_pins: vopm0-pins {
27975956d97fSEmmanuel Vadot			rockchip,pins =
27985956d97fSEmmanuel Vadot				/* vop_pwmm0 */
27995956d97fSEmmanuel Vadot				<0 RK_PC3 2 &pcfg_pull_none>;
28005956d97fSEmmanuel Vadot		};
28015956d97fSEmmanuel Vadot
28025956d97fSEmmanuel Vadot		/omit-if-no-ref/
28035956d97fSEmmanuel Vadot		vopm1_pins: vopm1-pins {
28045956d97fSEmmanuel Vadot			rockchip,pins =
28055956d97fSEmmanuel Vadot				/* vop_pwmm1 */
28065956d97fSEmmanuel Vadot				<3 RK_PC4 2 &pcfg_pull_none>;
28075956d97fSEmmanuel Vadot		};
28085956d97fSEmmanuel Vadot	};
28095956d97fSEmmanuel Vadot};
28105956d97fSEmmanuel Vadot
28115956d97fSEmmanuel Vadot/*
28125956d97fSEmmanuel Vadot * This part is edited handly.
28135956d97fSEmmanuel Vadot */
28145956d97fSEmmanuel Vadot&pinctrl {
28155956d97fSEmmanuel Vadot	spi0-hs {
28165956d97fSEmmanuel Vadot		/omit-if-no-ref/
28175956d97fSEmmanuel Vadot		spi0m0_pins_hs: spi0m0-pins {
28185956d97fSEmmanuel Vadot			rockchip,pins =
28195956d97fSEmmanuel Vadot				/* spi0_clkm0 */
28205956d97fSEmmanuel Vadot				<0 RK_PB5 2 &pcfg_pull_up_drv_level_1>,
28215956d97fSEmmanuel Vadot				/* spi0_misom0 */
28225956d97fSEmmanuel Vadot				<0 RK_PC5 2 &pcfg_pull_up_drv_level_1>,
28235956d97fSEmmanuel Vadot				/* spi0_mosim0 */
28245956d97fSEmmanuel Vadot				<0 RK_PB6 2 &pcfg_pull_up_drv_level_1>;
28255956d97fSEmmanuel Vadot		};
28265956d97fSEmmanuel Vadot
28275956d97fSEmmanuel Vadot		/omit-if-no-ref/
28285956d97fSEmmanuel Vadot		spi0m0_cs0_hs: spi0m0-cs0 {
28295956d97fSEmmanuel Vadot			rockchip,pins =
28305956d97fSEmmanuel Vadot				/* spi0_cs0m0 */
28315956d97fSEmmanuel Vadot				<0 RK_PC6 2 &pcfg_pull_up_drv_level_1>;
28325956d97fSEmmanuel Vadot		};
28335956d97fSEmmanuel Vadot
28345956d97fSEmmanuel Vadot		/omit-if-no-ref/
28355956d97fSEmmanuel Vadot		spi0m0_cs1_hs: spi0m0-cs1 {
28365956d97fSEmmanuel Vadot			rockchip,pins =
28375956d97fSEmmanuel Vadot				/* spi0_cs1m0 */
28385956d97fSEmmanuel Vadot				<0 RK_PC4 2 &pcfg_pull_up_drv_level_1>;
28395956d97fSEmmanuel Vadot		};
28405956d97fSEmmanuel Vadot
28415956d97fSEmmanuel Vadot		/omit-if-no-ref/
28425956d97fSEmmanuel Vadot		spi0m1_pins_hs: spi0m1-pins {
28435956d97fSEmmanuel Vadot			rockchip,pins =
28445956d97fSEmmanuel Vadot				/* spi0_clkm1 */
28455956d97fSEmmanuel Vadot				<2 RK_PD3 3 &pcfg_pull_up_drv_level_1>,
28465956d97fSEmmanuel Vadot				/* spi0_misom1 */
28475956d97fSEmmanuel Vadot				<2 RK_PD0 3 &pcfg_pull_up_drv_level_1>,
28485956d97fSEmmanuel Vadot				/* spi0_mosim1 */
28495956d97fSEmmanuel Vadot				<2 RK_PD1 3 &pcfg_pull_up_drv_level_1>;
28505956d97fSEmmanuel Vadot		};
28515956d97fSEmmanuel Vadot
28525956d97fSEmmanuel Vadot		/omit-if-no-ref/
28535956d97fSEmmanuel Vadot		spi0m1_cs0_hs: spi0m1-cs0 {
28545956d97fSEmmanuel Vadot			rockchip,pins =
28555956d97fSEmmanuel Vadot				/* spi0_cs0m1 */
28565956d97fSEmmanuel Vadot				<2 RK_PD2 3 &pcfg_pull_up_drv_level_1>;
28575956d97fSEmmanuel Vadot		};
28585956d97fSEmmanuel Vadot	};
28595956d97fSEmmanuel Vadot
28605956d97fSEmmanuel Vadot	spi1-hs {
28615956d97fSEmmanuel Vadot		/omit-if-no-ref/
28625956d97fSEmmanuel Vadot		spi1m0_pins_hs: spi1m0-pins {
28635956d97fSEmmanuel Vadot			rockchip,pins =
28645956d97fSEmmanuel Vadot				/* spi1_clkm0 */
28655956d97fSEmmanuel Vadot				<2 RK_PB5 3 &pcfg_pull_up_drv_level_1>,
28665956d97fSEmmanuel Vadot				/* spi1_misom0 */
28675956d97fSEmmanuel Vadot				<2 RK_PB6 3 &pcfg_pull_up_drv_level_1>,
28685956d97fSEmmanuel Vadot				/* spi1_mosim0 */
28695956d97fSEmmanuel Vadot				<2 RK_PB7 4 &pcfg_pull_up_drv_level_1>;
28705956d97fSEmmanuel Vadot		};
28715956d97fSEmmanuel Vadot
28725956d97fSEmmanuel Vadot		/omit-if-no-ref/
28735956d97fSEmmanuel Vadot		spi1m0_cs0_hs: spi1m0-cs0 {
28745956d97fSEmmanuel Vadot			rockchip,pins =
28755956d97fSEmmanuel Vadot				/* spi1_cs0m0 */
28765956d97fSEmmanuel Vadot				<2 RK_PC0 4 &pcfg_pull_up_drv_level_1>;
28775956d97fSEmmanuel Vadot		};
28785956d97fSEmmanuel Vadot
28795956d97fSEmmanuel Vadot		/omit-if-no-ref/
28805956d97fSEmmanuel Vadot		spi1m0_cs1_hs: spi1m0-cs1 {
28815956d97fSEmmanuel Vadot			rockchip,pins =
28825956d97fSEmmanuel Vadot				/* spi1_cs1m0 */
28835956d97fSEmmanuel Vadot				<2 RK_PC6 3 &pcfg_pull_up_drv_level_1>;
28845956d97fSEmmanuel Vadot		};
28855956d97fSEmmanuel Vadot
28865956d97fSEmmanuel Vadot		/omit-if-no-ref/
28875956d97fSEmmanuel Vadot		spi1m1_pins_hs: spi1m1-pins {
28885956d97fSEmmanuel Vadot			rockchip,pins =
28895956d97fSEmmanuel Vadot				/* spi1_clkm1 */
28905956d97fSEmmanuel Vadot				<3 RK_PC3 3 &pcfg_pull_up_drv_level_1>,
28915956d97fSEmmanuel Vadot				/* spi1_misom1 */
28925956d97fSEmmanuel Vadot				<3 RK_PC2 3 &pcfg_pull_up_drv_level_1>,
28935956d97fSEmmanuel Vadot				/* spi1_mosim1 */
28945956d97fSEmmanuel Vadot				<3 RK_PC1 3 &pcfg_pull_up_drv_level_1>;
28955956d97fSEmmanuel Vadot		};
28965956d97fSEmmanuel Vadot
28975956d97fSEmmanuel Vadot		/omit-if-no-ref/
28985956d97fSEmmanuel Vadot		spi1m1_cs0_hs: spi1m1-cs0 {
28995956d97fSEmmanuel Vadot			rockchip,pins =
29005956d97fSEmmanuel Vadot				/* spi1_cs0m1 */
29015956d97fSEmmanuel Vadot				<3 RK_PA1 3 &pcfg_pull_up_drv_level_1>;
29025956d97fSEmmanuel Vadot		};
29035956d97fSEmmanuel Vadot	};
29045956d97fSEmmanuel Vadot
29055956d97fSEmmanuel Vadot	spi2-hs {
29065956d97fSEmmanuel Vadot		/omit-if-no-ref/
29075956d97fSEmmanuel Vadot		spi2m0_pins_hs: spi2m0-pins {
29085956d97fSEmmanuel Vadot			rockchip,pins =
29095956d97fSEmmanuel Vadot				/* spi2_clkm0 */
29105956d97fSEmmanuel Vadot				<2 RK_PC1 4 &pcfg_pull_up_drv_level_1>,
29115956d97fSEmmanuel Vadot				/* spi2_misom0 */
29125956d97fSEmmanuel Vadot				<2 RK_PC2 4 &pcfg_pull_up_drv_level_1>,
29135956d97fSEmmanuel Vadot				/* spi2_mosim0 */
29145956d97fSEmmanuel Vadot				<2 RK_PC3 4 &pcfg_pull_up_drv_level_1>;
29155956d97fSEmmanuel Vadot		};
29165956d97fSEmmanuel Vadot
29175956d97fSEmmanuel Vadot		/omit-if-no-ref/
29185956d97fSEmmanuel Vadot		spi2m0_cs0_hs: spi2m0-cs0 {
29195956d97fSEmmanuel Vadot			rockchip,pins =
29205956d97fSEmmanuel Vadot				/* spi2_cs0m0 */
29215956d97fSEmmanuel Vadot				<2 RK_PC4 4 &pcfg_pull_up_drv_level_1>;
29225956d97fSEmmanuel Vadot		};
29235956d97fSEmmanuel Vadot
29245956d97fSEmmanuel Vadot		/omit-if-no-ref/
29255956d97fSEmmanuel Vadot		spi2m0_cs1_hs: spi2m0-cs1 {
29265956d97fSEmmanuel Vadot			rockchip,pins =
29275956d97fSEmmanuel Vadot				/* spi2_cs1m0 */
29285956d97fSEmmanuel Vadot				<2 RK_PC5 4 &pcfg_pull_up_drv_level_1>;
29295956d97fSEmmanuel Vadot		};
29305956d97fSEmmanuel Vadot
29315956d97fSEmmanuel Vadot		/omit-if-no-ref/
29325956d97fSEmmanuel Vadot		spi2m1_pins_hs: spi2m1-pins {
29335956d97fSEmmanuel Vadot			rockchip,pins =
29345956d97fSEmmanuel Vadot				/* spi2_clkm1 */
29355956d97fSEmmanuel Vadot				<3 RK_PA0 3 &pcfg_pull_up_drv_level_1>,
29365956d97fSEmmanuel Vadot				/* spi2_misom1 */
29375956d97fSEmmanuel Vadot				<2 RK_PD7 3 &pcfg_pull_up_drv_level_1>,
29385956d97fSEmmanuel Vadot				/* spi2_mosim1 */
29395956d97fSEmmanuel Vadot				<2 RK_PD6 3 &pcfg_pull_up_drv_level_1>;
29405956d97fSEmmanuel Vadot		};
29415956d97fSEmmanuel Vadot
29425956d97fSEmmanuel Vadot		/omit-if-no-ref/
29435956d97fSEmmanuel Vadot		spi2m1_cs0_hs: spi2m1-cs0 {
29445956d97fSEmmanuel Vadot			rockchip,pins =
29455956d97fSEmmanuel Vadot				/* spi2_cs0m1 */
29465956d97fSEmmanuel Vadot				<2 RK_PD5 3 &pcfg_pull_up_drv_level_1>;
29475956d97fSEmmanuel Vadot		};
29485956d97fSEmmanuel Vadot
29495956d97fSEmmanuel Vadot		/omit-if-no-ref/
29505956d97fSEmmanuel Vadot		spi2m1_cs1_hs: spi2m1-cs1 {
29515956d97fSEmmanuel Vadot			rockchip,pins =
29525956d97fSEmmanuel Vadot				/* spi2_cs1m1 */
29535956d97fSEmmanuel Vadot				<2 RK_PD4 3 &pcfg_pull_up_drv_level_1>;
29545956d97fSEmmanuel Vadot		};
29555956d97fSEmmanuel Vadot	};
29565956d97fSEmmanuel Vadot
29575956d97fSEmmanuel Vadot	spi3-hs {
29585956d97fSEmmanuel Vadot		/omit-if-no-ref/
29595956d97fSEmmanuel Vadot		spi3m0_pins_hs: spi3m0-pins {
29605956d97fSEmmanuel Vadot			rockchip,pins =
29615956d97fSEmmanuel Vadot				/* spi3_clkm0 */
29625956d97fSEmmanuel Vadot				<4 RK_PB3 4 &pcfg_pull_up_drv_level_1>,
29635956d97fSEmmanuel Vadot				/* spi3_misom0 */
29645956d97fSEmmanuel Vadot				<4 RK_PB0 4 &pcfg_pull_up_drv_level_1>,
29655956d97fSEmmanuel Vadot				/* spi3_mosim0 */
29665956d97fSEmmanuel Vadot				<4 RK_PB2 4 &pcfg_pull_up_drv_level_1>;
29675956d97fSEmmanuel Vadot		};
29685956d97fSEmmanuel Vadot
29695956d97fSEmmanuel Vadot		/omit-if-no-ref/
29705956d97fSEmmanuel Vadot		spi3m0_cs0_hs: spi3m0-cs0 {
29715956d97fSEmmanuel Vadot			rockchip,pins =
29725956d97fSEmmanuel Vadot				/* spi3_cs0m0 */
29735956d97fSEmmanuel Vadot				<4 RK_PA6 4 &pcfg_pull_up_drv_level_1>;
29745956d97fSEmmanuel Vadot		};
29755956d97fSEmmanuel Vadot
29765956d97fSEmmanuel Vadot		/omit-if-no-ref/
29775956d97fSEmmanuel Vadot		spi3m0_cs1_hs: spi3m0-cs1 {
29785956d97fSEmmanuel Vadot			rockchip,pins =
29795956d97fSEmmanuel Vadot				/* spi3_cs1m0 */
29805956d97fSEmmanuel Vadot				<4 RK_PA7 4 &pcfg_pull_up_drv_level_1>;
29815956d97fSEmmanuel Vadot		};
29825956d97fSEmmanuel Vadot
29835956d97fSEmmanuel Vadot		/omit-if-no-ref/
29845956d97fSEmmanuel Vadot		spi3m1_pins_hs: spi3m1-pins {
29855956d97fSEmmanuel Vadot			rockchip,pins =
29865956d97fSEmmanuel Vadot				/* spi3_clkm1 */
29875956d97fSEmmanuel Vadot				<4 RK_PC2 2 &pcfg_pull_up_drv_level_1>,
29885956d97fSEmmanuel Vadot				/* spi3_misom1 */
29895956d97fSEmmanuel Vadot				<4 RK_PC5 2 &pcfg_pull_up_drv_level_1>,
29905956d97fSEmmanuel Vadot				/* spi3_mosim1 */
29915956d97fSEmmanuel Vadot				<4 RK_PC3 2 &pcfg_pull_up_drv_level_1>;
29925956d97fSEmmanuel Vadot		};
29935956d97fSEmmanuel Vadot
29945956d97fSEmmanuel Vadot		/omit-if-no-ref/
29955956d97fSEmmanuel Vadot		spi3m1_cs0_hs: spi3m1-cs0 {
29965956d97fSEmmanuel Vadot			rockchip,pins =
29975956d97fSEmmanuel Vadot				/* spi3_cs0m1 */
29985956d97fSEmmanuel Vadot				<4 RK_PC6 2 &pcfg_pull_up_drv_level_1>;
29995956d97fSEmmanuel Vadot		};
30005956d97fSEmmanuel Vadot
30015956d97fSEmmanuel Vadot		/omit-if-no-ref/
30025956d97fSEmmanuel Vadot		spi3m1_cs1_hs: spi3m1-cs1 {
30035956d97fSEmmanuel Vadot			rockchip,pins =
30045956d97fSEmmanuel Vadot				/* spi3_cs1m1 */
30055956d97fSEmmanuel Vadot				<4 RK_PD1 2 &pcfg_pull_up_drv_level_1>;
30065956d97fSEmmanuel Vadot		};
30075956d97fSEmmanuel Vadot	};
30085956d97fSEmmanuel Vadot
30095956d97fSEmmanuel Vadot	gmac-txd-level3 {
30105956d97fSEmmanuel Vadot		/omit-if-no-ref/
30115956d97fSEmmanuel Vadot		gmac0_tx_bus2_level3: gmac0-tx-bus2-level3 {
30125956d97fSEmmanuel Vadot			rockchip,pins =
30135956d97fSEmmanuel Vadot				/* gmac0_txd0 */
30145956d97fSEmmanuel Vadot				<2 RK_PB3 1 &pcfg_pull_none_drv_level_3>,
30155956d97fSEmmanuel Vadot				/* gmac0_txd1 */
30165956d97fSEmmanuel Vadot				<2 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
30175956d97fSEmmanuel Vadot				/* gmac0_txen */
30185956d97fSEmmanuel Vadot				<2 RK_PB5 1 &pcfg_pull_none>;
30195956d97fSEmmanuel Vadot		};
30205956d97fSEmmanuel Vadot
30215956d97fSEmmanuel Vadot		/omit-if-no-ref/
30225956d97fSEmmanuel Vadot		gmac0_rgmii_bus_level3: gmac0-rgmii-bus-level3 {
30235956d97fSEmmanuel Vadot			rockchip,pins =
30245956d97fSEmmanuel Vadot				/* gmac0_rxd2 */
30255956d97fSEmmanuel Vadot				<2 RK_PA3 2 &pcfg_pull_none>,
30265956d97fSEmmanuel Vadot				/* gmac0_rxd3 */
30275956d97fSEmmanuel Vadot				<2 RK_PA4 2 &pcfg_pull_none>,
30285956d97fSEmmanuel Vadot				/* gmac0_txd2 */
30295956d97fSEmmanuel Vadot				<2 RK_PA6 2 &pcfg_pull_none_drv_level_3>,
30305956d97fSEmmanuel Vadot				/* gmac0_txd3 */
30315956d97fSEmmanuel Vadot				<2 RK_PA7 2 &pcfg_pull_none_drv_level_3>;
30325956d97fSEmmanuel Vadot		};
30335956d97fSEmmanuel Vadot
30345956d97fSEmmanuel Vadot		/omit-if-no-ref/
30355956d97fSEmmanuel Vadot		gmac1m0_tx_bus2_level3: gmac1m0-tx-bus2-level3 {
30365956d97fSEmmanuel Vadot			rockchip,pins =
30375956d97fSEmmanuel Vadot				/* gmac1_txd0m0 */
30385956d97fSEmmanuel Vadot				<3 RK_PB5 3 &pcfg_pull_none_drv_level_3>,
30395956d97fSEmmanuel Vadot				/* gmac1_txd1m0 */
30405956d97fSEmmanuel Vadot				<3 RK_PB6 3 &pcfg_pull_none_drv_level_3>,
30415956d97fSEmmanuel Vadot				/* gmac1_txenm0 */
30425956d97fSEmmanuel Vadot				<3 RK_PB7 3 &pcfg_pull_none>;
30435956d97fSEmmanuel Vadot		};
30445956d97fSEmmanuel Vadot
30455956d97fSEmmanuel Vadot		/omit-if-no-ref/
30465956d97fSEmmanuel Vadot		gmac1m0_rgmii_bus_level3: gmac1m0-rgmii-bus-level3 {
30475956d97fSEmmanuel Vadot			rockchip,pins =
30485956d97fSEmmanuel Vadot				/* gmac1_rxd2m0 */
30495956d97fSEmmanuel Vadot				<3 RK_PA4 3 &pcfg_pull_none>,
30505956d97fSEmmanuel Vadot				/* gmac1_rxd3m0 */
30515956d97fSEmmanuel Vadot				<3 RK_PA5 3 &pcfg_pull_none>,
30525956d97fSEmmanuel Vadot				/* gmac1_txd2m0 */
30535956d97fSEmmanuel Vadot				<3 RK_PA2 3 &pcfg_pull_none_drv_level_3>,
30545956d97fSEmmanuel Vadot				/* gmac1_txd3m0 */
30555956d97fSEmmanuel Vadot				<3 RK_PA3 3 &pcfg_pull_none_drv_level_3>;
30565956d97fSEmmanuel Vadot		};
30575956d97fSEmmanuel Vadot
30585956d97fSEmmanuel Vadot		/omit-if-no-ref/
30595956d97fSEmmanuel Vadot		gmac1m1_tx_bus2_level3: gmac1m1-tx-bus2-level3 {
30605956d97fSEmmanuel Vadot			rockchip,pins =
30615956d97fSEmmanuel Vadot				/* gmac1_txd0m1 */
30625956d97fSEmmanuel Vadot				<4 RK_PA4 3 &pcfg_pull_none_drv_level_3>,
30635956d97fSEmmanuel Vadot				/* gmac1_txd1m1 */
30645956d97fSEmmanuel Vadot				<4 RK_PA5 3 &pcfg_pull_none_drv_level_3>,
30655956d97fSEmmanuel Vadot				/* gmac1_txenm1 */
30665956d97fSEmmanuel Vadot				<4 RK_PA6 3 &pcfg_pull_none>;
30675956d97fSEmmanuel Vadot		};
30685956d97fSEmmanuel Vadot
30695956d97fSEmmanuel Vadot		/omit-if-no-ref/
30705956d97fSEmmanuel Vadot		gmac1m1_rgmii_bus_level3: gmac1m1-rgmii-bus-level3 {
30715956d97fSEmmanuel Vadot			rockchip,pins =
30725956d97fSEmmanuel Vadot				/* gmac1_rxd2m1 */
30735956d97fSEmmanuel Vadot				<4 RK_PA1 3 &pcfg_pull_none>,
30745956d97fSEmmanuel Vadot				/* gmac1_rxd3m1 */
30755956d97fSEmmanuel Vadot				<4 RK_PA2 3 &pcfg_pull_none>,
30765956d97fSEmmanuel Vadot				/* gmac1_txd2m1 */
30775956d97fSEmmanuel Vadot				<3 RK_PD6 3 &pcfg_pull_none_drv_level_3>,
30785956d97fSEmmanuel Vadot				/* gmac1_txd3m1 */
30795956d97fSEmmanuel Vadot				<3 RK_PD7 3 &pcfg_pull_none_drv_level_3>;
30805956d97fSEmmanuel Vadot		};
30815956d97fSEmmanuel Vadot	};
30825956d97fSEmmanuel Vadot
30835956d97fSEmmanuel Vadot	gmac-txc-level2 {
30845956d97fSEmmanuel Vadot		/omit-if-no-ref/
30855956d97fSEmmanuel Vadot		gmac0_rgmii_clk_level2: gmac0-rgmii-clk-level2 {
30865956d97fSEmmanuel Vadot			rockchip,pins =
30875956d97fSEmmanuel Vadot				/* gmac0_rxclk */
30885956d97fSEmmanuel Vadot				<2 RK_PA5 2 &pcfg_pull_none>,
30895956d97fSEmmanuel Vadot				/* gmac0_txclk */
30905956d97fSEmmanuel Vadot				<2 RK_PB0 2 &pcfg_pull_none_drv_level_2>;
30915956d97fSEmmanuel Vadot		};
30925956d97fSEmmanuel Vadot
30935956d97fSEmmanuel Vadot		/omit-if-no-ref/
30945956d97fSEmmanuel Vadot		gmac1m0_rgmii_clk_level2: gmac1m0-rgmii-clk-level2 {
30955956d97fSEmmanuel Vadot			rockchip,pins =
30965956d97fSEmmanuel Vadot				/* gmac1_rxclkm0 */
30975956d97fSEmmanuel Vadot				<3 RK_PA7 3 &pcfg_pull_none>,
30985956d97fSEmmanuel Vadot				/* gmac1_txclkm0 */
30995956d97fSEmmanuel Vadot				<3 RK_PA6 3 &pcfg_pull_none_drv_level_2>;
31005956d97fSEmmanuel Vadot		};
31015956d97fSEmmanuel Vadot
31025956d97fSEmmanuel Vadot		/omit-if-no-ref/
31035956d97fSEmmanuel Vadot		gmac1m1_rgmii_clk_level2: gmac1m1-rgmii-clk-level2 {
31045956d97fSEmmanuel Vadot			rockchip,pins =
31055956d97fSEmmanuel Vadot				/* gmac1_rxclkm1 */
31065956d97fSEmmanuel Vadot				<4 RK_PA3 3 &pcfg_pull_none>,
31075956d97fSEmmanuel Vadot				/* gmac1_txclkm1 */
31085956d97fSEmmanuel Vadot				<4 RK_PA0 3 &pcfg_pull_none_drv_level_2>;
31095956d97fSEmmanuel Vadot		};
31105956d97fSEmmanuel Vadot	};
31118cc087a1SEmmanuel Vadot
31128cc087a1SEmmanuel Vadot	tsadc {
31138cc087a1SEmmanuel Vadot		/omit-if-no-ref/
31148cc087a1SEmmanuel Vadot		tsadc_pin: tsadc-pin {
31158cc087a1SEmmanuel Vadot			rockchip,pins =
31168cc087a1SEmmanuel Vadot				/* tsadc_pin */
31178cc087a1SEmmanuel Vadot				<0 RK_PA1 0 &pcfg_pull_none>;
31188cc087a1SEmmanuel Vadot		};
31198cc087a1SEmmanuel Vadot	};
3120*cb7aa33aSEmmanuel Vadot
3121*cb7aa33aSEmmanuel Vadot	lcdc {
3122*cb7aa33aSEmmanuel Vadot		/omit-if-no-ref/
3123*cb7aa33aSEmmanuel Vadot		lcdc_clock: lcdc-clock {
3124*cb7aa33aSEmmanuel Vadot			rockchip,pins =
3125*cb7aa33aSEmmanuel Vadot				/* lcdc_clk */
3126*cb7aa33aSEmmanuel Vadot				<3 RK_PA0 1 &pcfg_pull_none>,
3127*cb7aa33aSEmmanuel Vadot				/* lcdc_den */
3128*cb7aa33aSEmmanuel Vadot				<3 RK_PC3 1 &pcfg_pull_none>,
3129*cb7aa33aSEmmanuel Vadot				/* lcdc_hsync */
3130*cb7aa33aSEmmanuel Vadot				<3 RK_PC1 1 &pcfg_pull_none>,
3131*cb7aa33aSEmmanuel Vadot				/* lcdc_vsync */
3132*cb7aa33aSEmmanuel Vadot				<3 RK_PC2 1 &pcfg_pull_none>;
3133*cb7aa33aSEmmanuel Vadot		};
3134*cb7aa33aSEmmanuel Vadot
3135*cb7aa33aSEmmanuel Vadot		/omit-if-no-ref/
3136*cb7aa33aSEmmanuel Vadot		lcdc_data16: lcdc-data16 {
3137*cb7aa33aSEmmanuel Vadot			rockchip,pins =
3138*cb7aa33aSEmmanuel Vadot				/* lcdc_d3 */
3139*cb7aa33aSEmmanuel Vadot				<2 RK_PD3 1 &pcfg_pull_none>,
3140*cb7aa33aSEmmanuel Vadot				/* lcdc_d4 */
3141*cb7aa33aSEmmanuel Vadot				<2 RK_PD4 1 &pcfg_pull_none>,
3142*cb7aa33aSEmmanuel Vadot				/* lcdc_d5 */
3143*cb7aa33aSEmmanuel Vadot				<2 RK_PD5 1 &pcfg_pull_none>,
3144*cb7aa33aSEmmanuel Vadot				/* lcdc_d6 */
3145*cb7aa33aSEmmanuel Vadot				<2 RK_PD6 1 &pcfg_pull_none>,
3146*cb7aa33aSEmmanuel Vadot				/* lcdc_d7 */
3147*cb7aa33aSEmmanuel Vadot				<2 RK_PD7 1 &pcfg_pull_none>,
3148*cb7aa33aSEmmanuel Vadot				/* lcdc_d10 */
3149*cb7aa33aSEmmanuel Vadot				<3 RK_PA3 1 &pcfg_pull_none>,
3150*cb7aa33aSEmmanuel Vadot				/* lcdc_d11 */
3151*cb7aa33aSEmmanuel Vadot				<3 RK_PA4 1 &pcfg_pull_none>,
3152*cb7aa33aSEmmanuel Vadot				/* lcdc_d12 */
3153*cb7aa33aSEmmanuel Vadot				<3 RK_PA5 1 &pcfg_pull_none>,
3154*cb7aa33aSEmmanuel Vadot				/* lcdc_d13 */
3155*cb7aa33aSEmmanuel Vadot				<3 RK_PA6 1 &pcfg_pull_none>,
3156*cb7aa33aSEmmanuel Vadot				/* lcdc_d14 */
3157*cb7aa33aSEmmanuel Vadot				<3 RK_PA7 1 &pcfg_pull_none>,
3158*cb7aa33aSEmmanuel Vadot				/* lcdc_d15 */
3159*cb7aa33aSEmmanuel Vadot				<3 RK_PB0 1 &pcfg_pull_none>,
3160*cb7aa33aSEmmanuel Vadot				/* lcdc_d19 */
3161*cb7aa33aSEmmanuel Vadot				<3 RK_PB4 1 &pcfg_pull_none>,
3162*cb7aa33aSEmmanuel Vadot				/* lcdc_d20 */
3163*cb7aa33aSEmmanuel Vadot				<3 RK_PB5 1 &pcfg_pull_none>,
3164*cb7aa33aSEmmanuel Vadot				/* lcdc_d21 */
3165*cb7aa33aSEmmanuel Vadot				<3 RK_PB6 1 &pcfg_pull_none>,
3166*cb7aa33aSEmmanuel Vadot				/* lcdc_d22 */
3167*cb7aa33aSEmmanuel Vadot				<3 RK_PB7 1 &pcfg_pull_none>,
3168*cb7aa33aSEmmanuel Vadot				/* lcdc_d23 */
3169*cb7aa33aSEmmanuel Vadot				<3 RK_PC0 1 &pcfg_pull_none>;
3170*cb7aa33aSEmmanuel Vadot		};
3171*cb7aa33aSEmmanuel Vadot
3172*cb7aa33aSEmmanuel Vadot		/omit-if-no-ref/
3173*cb7aa33aSEmmanuel Vadot		lcdc_data18: lcdc-data18 {
3174*cb7aa33aSEmmanuel Vadot			rockchip,pins =
3175*cb7aa33aSEmmanuel Vadot				/* lcdc_d2 */
3176*cb7aa33aSEmmanuel Vadot				<2 RK_PD2 1 &pcfg_pull_none>,
3177*cb7aa33aSEmmanuel Vadot				/* lcdc_d3 */
3178*cb7aa33aSEmmanuel Vadot				<2 RK_PD3 1 &pcfg_pull_none>,
3179*cb7aa33aSEmmanuel Vadot				/* lcdc_d4 */
3180*cb7aa33aSEmmanuel Vadot				<2 RK_PD4 1 &pcfg_pull_none>,
3181*cb7aa33aSEmmanuel Vadot				/* lcdc_d5 */
3182*cb7aa33aSEmmanuel Vadot				<2 RK_PD5 1 &pcfg_pull_none>,
3183*cb7aa33aSEmmanuel Vadot				/* lcdc_d6 */
3184*cb7aa33aSEmmanuel Vadot				<2 RK_PD6 1 &pcfg_pull_none>,
3185*cb7aa33aSEmmanuel Vadot				/* lcdc_d7 */
3186*cb7aa33aSEmmanuel Vadot				<2 RK_PD7 1 &pcfg_pull_none>,
3187*cb7aa33aSEmmanuel Vadot				/* lcdc_d10 */
3188*cb7aa33aSEmmanuel Vadot				<3 RK_PA3 1 &pcfg_pull_none>,
3189*cb7aa33aSEmmanuel Vadot				/* lcdc_d11 */
3190*cb7aa33aSEmmanuel Vadot				<3 RK_PA4 1 &pcfg_pull_none>,
3191*cb7aa33aSEmmanuel Vadot				/* lcdc_d12 */
3192*cb7aa33aSEmmanuel Vadot				<3 RK_PA5 1 &pcfg_pull_none>,
3193*cb7aa33aSEmmanuel Vadot				/* lcdc_d13 */
3194*cb7aa33aSEmmanuel Vadot				<3 RK_PA6 1 &pcfg_pull_none>,
3195*cb7aa33aSEmmanuel Vadot				/* lcdc_d14 */
3196*cb7aa33aSEmmanuel Vadot				<3 RK_PA7 1 &pcfg_pull_none>,
3197*cb7aa33aSEmmanuel Vadot				/* lcdc_d15 */
3198*cb7aa33aSEmmanuel Vadot				<3 RK_PB0 1 &pcfg_pull_none>,
3199*cb7aa33aSEmmanuel Vadot				/* lcdc_d18 */
3200*cb7aa33aSEmmanuel Vadot				<3 RK_PB3 1 &pcfg_pull_none>,
3201*cb7aa33aSEmmanuel Vadot				/* lcdc_d19 */
3202*cb7aa33aSEmmanuel Vadot				<3 RK_PB4 1 &pcfg_pull_none>,
3203*cb7aa33aSEmmanuel Vadot				/* lcdc_d20 */
3204*cb7aa33aSEmmanuel Vadot				<3 RK_PB5 1 &pcfg_pull_none>,
3205*cb7aa33aSEmmanuel Vadot				/* lcdc_d21 */
3206*cb7aa33aSEmmanuel Vadot				<3 RK_PB6 1 &pcfg_pull_none>,
3207*cb7aa33aSEmmanuel Vadot				/* lcdc_d22 */
3208*cb7aa33aSEmmanuel Vadot				<3 RK_PB7 1 &pcfg_pull_none>,
3209*cb7aa33aSEmmanuel Vadot				/* lcdc_d23 */
3210*cb7aa33aSEmmanuel Vadot				<3 RK_PC0 1 &pcfg_pull_none>;
3211*cb7aa33aSEmmanuel Vadot		};
3212*cb7aa33aSEmmanuel Vadot	};
3213*cb7aa33aSEmmanuel Vadot
32145956d97fSEmmanuel Vadot};
3215