xref: /freebsd/sys/contrib/device-tree/src/arm64/rockchip/rk3562-pinctrl.dtsi (revision ae5de77ed78ae54d86cead5604869212e8008e6b)
1*ae5de77eSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*ae5de77eSEmmanuel Vadot/*
3*ae5de77eSEmmanuel Vadot * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
4*ae5de77eSEmmanuel Vadot */
5*ae5de77eSEmmanuel Vadot
6*ae5de77eSEmmanuel Vadot#include <dt-bindings/pinctrl/rockchip.h>
7*ae5de77eSEmmanuel Vadot#include "rockchip-pinconf.dtsi"
8*ae5de77eSEmmanuel Vadot
9*ae5de77eSEmmanuel Vadot/*
10*ae5de77eSEmmanuel Vadot * This file is auto generated by pin2dts tool, please keep these code
11*ae5de77eSEmmanuel Vadot * by adding changes at end of this file.
12*ae5de77eSEmmanuel Vadot */
13*ae5de77eSEmmanuel Vadot&pinctrl {
14*ae5de77eSEmmanuel Vadot	cam {
15*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
16*ae5de77eSEmmanuel Vadot		camm0_clk0_out: camm0-clk0-out {
17*ae5de77eSEmmanuel Vadot			rockchip,pins =
18*ae5de77eSEmmanuel Vadot				/* camm0_clk0_out */
19*ae5de77eSEmmanuel Vadot				<3 RK_PB2 2 &pcfg_pull_none>;
20*ae5de77eSEmmanuel Vadot		};
21*ae5de77eSEmmanuel Vadot
22*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
23*ae5de77eSEmmanuel Vadot		camm0_clk1_out: camm0-clk1-out {
24*ae5de77eSEmmanuel Vadot			rockchip,pins =
25*ae5de77eSEmmanuel Vadot				/* camm0_clk1_out */
26*ae5de77eSEmmanuel Vadot				<3 RK_PB3 2 &pcfg_pull_none>;
27*ae5de77eSEmmanuel Vadot		};
28*ae5de77eSEmmanuel Vadot
29*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
30*ae5de77eSEmmanuel Vadot		camm1_clk0_out: camm1-clk0-out {
31*ae5de77eSEmmanuel Vadot			rockchip,pins =
32*ae5de77eSEmmanuel Vadot				/* camm1_clk0_out */
33*ae5de77eSEmmanuel Vadot				<4 RK_PB1 3 &pcfg_pull_none>;
34*ae5de77eSEmmanuel Vadot		};
35*ae5de77eSEmmanuel Vadot
36*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
37*ae5de77eSEmmanuel Vadot		camm1_clk1_out: camm1-clk1-out {
38*ae5de77eSEmmanuel Vadot			rockchip,pins =
39*ae5de77eSEmmanuel Vadot				/* camm1_clk1_out */
40*ae5de77eSEmmanuel Vadot				<4 RK_PB7 3 &pcfg_pull_none>;
41*ae5de77eSEmmanuel Vadot		};
42*ae5de77eSEmmanuel Vadot
43*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
44*ae5de77eSEmmanuel Vadot		cam_clk2_out: cam-clk2-out {
45*ae5de77eSEmmanuel Vadot			rockchip,pins =
46*ae5de77eSEmmanuel Vadot				/* cam_clk2_out */
47*ae5de77eSEmmanuel Vadot				<3 RK_PB4 2 &pcfg_pull_none>;
48*ae5de77eSEmmanuel Vadot		};
49*ae5de77eSEmmanuel Vadot
50*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
51*ae5de77eSEmmanuel Vadot		cam_clk3_out: cam-clk3-out {
52*ae5de77eSEmmanuel Vadot			rockchip,pins =
53*ae5de77eSEmmanuel Vadot				/* cam_clk3_out */
54*ae5de77eSEmmanuel Vadot				<3 RK_PB5 2 &pcfg_pull_none>;
55*ae5de77eSEmmanuel Vadot		};
56*ae5de77eSEmmanuel Vadot	};
57*ae5de77eSEmmanuel Vadot
58*ae5de77eSEmmanuel Vadot	can0 {
59*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
60*ae5de77eSEmmanuel Vadot		can0m0_pins: can0m0-pins {
61*ae5de77eSEmmanuel Vadot			rockchip,pins =
62*ae5de77eSEmmanuel Vadot				/* can0_rx_m0 */
63*ae5de77eSEmmanuel Vadot				<3 RK_PA1 4 &pcfg_pull_none>,
64*ae5de77eSEmmanuel Vadot				/* can0_tx_m0 */
65*ae5de77eSEmmanuel Vadot				<3 RK_PA0 4 &pcfg_pull_none>;
66*ae5de77eSEmmanuel Vadot		};
67*ae5de77eSEmmanuel Vadot
68*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
69*ae5de77eSEmmanuel Vadot		can0m1_pins: can0m1-pins {
70*ae5de77eSEmmanuel Vadot			rockchip,pins =
71*ae5de77eSEmmanuel Vadot				/* can0_rx_m1 */
72*ae5de77eSEmmanuel Vadot				<3 RK_PB7 6 &pcfg_pull_none>,
73*ae5de77eSEmmanuel Vadot				/* can0_tx_m1 */
74*ae5de77eSEmmanuel Vadot				<3 RK_PB6 6 &pcfg_pull_none>;
75*ae5de77eSEmmanuel Vadot		};
76*ae5de77eSEmmanuel Vadot
77*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
78*ae5de77eSEmmanuel Vadot		can0m2_pins: can0m2-pins {
79*ae5de77eSEmmanuel Vadot			rockchip,pins =
80*ae5de77eSEmmanuel Vadot				/* can0_rx_m2 */
81*ae5de77eSEmmanuel Vadot				<0 RK_PC7 2 &pcfg_pull_none>,
82*ae5de77eSEmmanuel Vadot				/* can0_tx_m2 */
83*ae5de77eSEmmanuel Vadot				<0 RK_PC6 2 &pcfg_pull_none>;
84*ae5de77eSEmmanuel Vadot		};
85*ae5de77eSEmmanuel Vadot	};
86*ae5de77eSEmmanuel Vadot
87*ae5de77eSEmmanuel Vadot	can1 {
88*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
89*ae5de77eSEmmanuel Vadot		can1m0_pins: can1m0-pins {
90*ae5de77eSEmmanuel Vadot			rockchip,pins =
91*ae5de77eSEmmanuel Vadot				/* can1_rx_m0 */
92*ae5de77eSEmmanuel Vadot				<1 RK_PB7 4 &pcfg_pull_none>,
93*ae5de77eSEmmanuel Vadot				/* can1_tx_m0 */
94*ae5de77eSEmmanuel Vadot				<1 RK_PC0 5 &pcfg_pull_none>;
95*ae5de77eSEmmanuel Vadot		};
96*ae5de77eSEmmanuel Vadot
97*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
98*ae5de77eSEmmanuel Vadot		can1m1_pins: can1m1-pins {
99*ae5de77eSEmmanuel Vadot			rockchip,pins =
100*ae5de77eSEmmanuel Vadot				/* can1_rx_m1 */
101*ae5de77eSEmmanuel Vadot				<0 RK_PC1 4 &pcfg_pull_none>,
102*ae5de77eSEmmanuel Vadot				/* can1_tx_m1 */
103*ae5de77eSEmmanuel Vadot				<0 RK_PC0 4 &pcfg_pull_none>;
104*ae5de77eSEmmanuel Vadot		};
105*ae5de77eSEmmanuel Vadot	};
106*ae5de77eSEmmanuel Vadot
107*ae5de77eSEmmanuel Vadot	clk {
108*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
109*ae5de77eSEmmanuel Vadot		clk_32k_in: clk-32k-in {
110*ae5de77eSEmmanuel Vadot			rockchip,pins =
111*ae5de77eSEmmanuel Vadot				/* clk_32k_in */
112*ae5de77eSEmmanuel Vadot				<0 RK_PB0 1 &pcfg_pull_none>;
113*ae5de77eSEmmanuel Vadot		};
114*ae5de77eSEmmanuel Vadot	};
115*ae5de77eSEmmanuel Vadot
116*ae5de77eSEmmanuel Vadot	clk0 {
117*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
118*ae5de77eSEmmanuel Vadot		clk0_32k_out: clk0-32k-out {
119*ae5de77eSEmmanuel Vadot			rockchip,pins =
120*ae5de77eSEmmanuel Vadot				/* clk0_32k_out */
121*ae5de77eSEmmanuel Vadot				<0 RK_PB0 2 &pcfg_pull_none>;
122*ae5de77eSEmmanuel Vadot		};
123*ae5de77eSEmmanuel Vadot	};
124*ae5de77eSEmmanuel Vadot
125*ae5de77eSEmmanuel Vadot	clk1 {
126*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
127*ae5de77eSEmmanuel Vadot		clk1_32k_out: clk1-32k-out {
128*ae5de77eSEmmanuel Vadot			rockchip,pins =
129*ae5de77eSEmmanuel Vadot				/* clk1_32k_out */
130*ae5de77eSEmmanuel Vadot				<2 RK_PA1 3 &pcfg_pull_none>;
131*ae5de77eSEmmanuel Vadot		};
132*ae5de77eSEmmanuel Vadot	};
133*ae5de77eSEmmanuel Vadot
134*ae5de77eSEmmanuel Vadot	cpu {
135*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
136*ae5de77eSEmmanuel Vadot		cpu_pins: cpu-pins {
137*ae5de77eSEmmanuel Vadot			rockchip,pins =
138*ae5de77eSEmmanuel Vadot				/* cpu_avs */
139*ae5de77eSEmmanuel Vadot				<0 RK_PB7 3 &pcfg_pull_none>;
140*ae5de77eSEmmanuel Vadot		};
141*ae5de77eSEmmanuel Vadot	};
142*ae5de77eSEmmanuel Vadot
143*ae5de77eSEmmanuel Vadot	dsm {
144*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
145*ae5de77eSEmmanuel Vadot		dsm_pins: dsm-pins {
146*ae5de77eSEmmanuel Vadot			rockchip,pins =
147*ae5de77eSEmmanuel Vadot				/* dsm_aud_ln */
148*ae5de77eSEmmanuel Vadot				<1 RK_PB4 5 &pcfg_pull_none>,
149*ae5de77eSEmmanuel Vadot				/* dsm_aud_lp */
150*ae5de77eSEmmanuel Vadot				<1 RK_PB3 5 &pcfg_pull_none>,
151*ae5de77eSEmmanuel Vadot				/* dsm_aud_rn */
152*ae5de77eSEmmanuel Vadot				<1 RK_PB6 6 &pcfg_pull_none>,
153*ae5de77eSEmmanuel Vadot				/* dsm_aud_rp */
154*ae5de77eSEmmanuel Vadot				<1 RK_PB5 6 &pcfg_pull_none>;
155*ae5de77eSEmmanuel Vadot		};
156*ae5de77eSEmmanuel Vadot	};
157*ae5de77eSEmmanuel Vadot
158*ae5de77eSEmmanuel Vadot	emmc {
159*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
160*ae5de77eSEmmanuel Vadot		emmc_bus8: emmc-bus8 {
161*ae5de77eSEmmanuel Vadot			rockchip,pins =
162*ae5de77eSEmmanuel Vadot				/* emmc_d0 */
163*ae5de77eSEmmanuel Vadot				<1 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
164*ae5de77eSEmmanuel Vadot				/* emmc_d1 */
165*ae5de77eSEmmanuel Vadot				<1 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
166*ae5de77eSEmmanuel Vadot				/* emmc_d2 */
167*ae5de77eSEmmanuel Vadot				<1 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
168*ae5de77eSEmmanuel Vadot				/* emmc_d3 */
169*ae5de77eSEmmanuel Vadot				<1 RK_PA3 1 &pcfg_pull_up_drv_level_2>,
170*ae5de77eSEmmanuel Vadot				/* emmc_d4 */
171*ae5de77eSEmmanuel Vadot				<1 RK_PA4 1 &pcfg_pull_up_drv_level_2>,
172*ae5de77eSEmmanuel Vadot				/* emmc_d5 */
173*ae5de77eSEmmanuel Vadot				<1 RK_PA5 1 &pcfg_pull_up_drv_level_2>,
174*ae5de77eSEmmanuel Vadot				/* emmc_d6 */
175*ae5de77eSEmmanuel Vadot				<1 RK_PA6 1 &pcfg_pull_up_drv_level_2>,
176*ae5de77eSEmmanuel Vadot				/* emmc_d7 */
177*ae5de77eSEmmanuel Vadot				<1 RK_PA7 1 &pcfg_pull_up_drv_level_2>;
178*ae5de77eSEmmanuel Vadot		};
179*ae5de77eSEmmanuel Vadot
180*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
181*ae5de77eSEmmanuel Vadot		emmc_clk: emmc-clk {
182*ae5de77eSEmmanuel Vadot			rockchip,pins =
183*ae5de77eSEmmanuel Vadot				/* emmc_clk */
184*ae5de77eSEmmanuel Vadot				<1 RK_PB1 1 &pcfg_pull_up_drv_level_2>;
185*ae5de77eSEmmanuel Vadot		};
186*ae5de77eSEmmanuel Vadot
187*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
188*ae5de77eSEmmanuel Vadot		emmc_cmd: emmc-cmd {
189*ae5de77eSEmmanuel Vadot			rockchip,pins =
190*ae5de77eSEmmanuel Vadot				/* emmc_cmd */
191*ae5de77eSEmmanuel Vadot				<1 RK_PB0 1 &pcfg_pull_up_drv_level_2>;
192*ae5de77eSEmmanuel Vadot		};
193*ae5de77eSEmmanuel Vadot
194*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
195*ae5de77eSEmmanuel Vadot		emmc_strb: emmc-strb {
196*ae5de77eSEmmanuel Vadot			rockchip,pins =
197*ae5de77eSEmmanuel Vadot				/* emmc_strb */
198*ae5de77eSEmmanuel Vadot				<1 RK_PB2 1 &pcfg_pull_none>;
199*ae5de77eSEmmanuel Vadot		};
200*ae5de77eSEmmanuel Vadot	};
201*ae5de77eSEmmanuel Vadot
202*ae5de77eSEmmanuel Vadot	eth {
203*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
204*ae5de77eSEmmanuel Vadot		ethm0_pins: ethm0-pins {
205*ae5de77eSEmmanuel Vadot			rockchip,pins =
206*ae5de77eSEmmanuel Vadot				/* eth_clk_25m_out_m0 */
207*ae5de77eSEmmanuel Vadot				<4 RK_PB1 2 &pcfg_pull_none>;
208*ae5de77eSEmmanuel Vadot		};
209*ae5de77eSEmmanuel Vadot
210*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
211*ae5de77eSEmmanuel Vadot		ethm1_pins: ethm1-pins {
212*ae5de77eSEmmanuel Vadot			rockchip,pins =
213*ae5de77eSEmmanuel Vadot				/* eth_clk_25m_out_m1 */
214*ae5de77eSEmmanuel Vadot				<2 RK_PA1 2 &pcfg_pull_none>;
215*ae5de77eSEmmanuel Vadot		};
216*ae5de77eSEmmanuel Vadot	};
217*ae5de77eSEmmanuel Vadot
218*ae5de77eSEmmanuel Vadot	fspi {
219*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
220*ae5de77eSEmmanuel Vadot		fspi_pins: fspi-pins {
221*ae5de77eSEmmanuel Vadot			rockchip,pins =
222*ae5de77eSEmmanuel Vadot				/* fspi_clk */
223*ae5de77eSEmmanuel Vadot				<1 RK_PB1 2 &pcfg_pull_none>,
224*ae5de77eSEmmanuel Vadot				/* fspi_d0 */
225*ae5de77eSEmmanuel Vadot				<1 RK_PA0 2 &pcfg_pull_none>,
226*ae5de77eSEmmanuel Vadot				/* fspi_d1 */
227*ae5de77eSEmmanuel Vadot				<1 RK_PA1 2 &pcfg_pull_none>,
228*ae5de77eSEmmanuel Vadot				/* fspi_d2 */
229*ae5de77eSEmmanuel Vadot				<1 RK_PA2 2 &pcfg_pull_none>,
230*ae5de77eSEmmanuel Vadot				/* fspi_d3 */
231*ae5de77eSEmmanuel Vadot				<1 RK_PA3 2 &pcfg_pull_none>;
232*ae5de77eSEmmanuel Vadot		};
233*ae5de77eSEmmanuel Vadot
234*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
235*ae5de77eSEmmanuel Vadot		fspi_csn0: fspi-csn0 {
236*ae5de77eSEmmanuel Vadot			rockchip,pins =
237*ae5de77eSEmmanuel Vadot				/* fspi_csn0 */
238*ae5de77eSEmmanuel Vadot				<1 RK_PB0 2 &pcfg_pull_none>;
239*ae5de77eSEmmanuel Vadot		};
240*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
241*ae5de77eSEmmanuel Vadot		fspi_csn1: fspi-csn1 {
242*ae5de77eSEmmanuel Vadot			rockchip,pins =
243*ae5de77eSEmmanuel Vadot				/* fspi_csn1 */
244*ae5de77eSEmmanuel Vadot				<1 RK_PB2 2 &pcfg_pull_none>;
245*ae5de77eSEmmanuel Vadot		};
246*ae5de77eSEmmanuel Vadot	};
247*ae5de77eSEmmanuel Vadot
248*ae5de77eSEmmanuel Vadot	gpu {
249*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
250*ae5de77eSEmmanuel Vadot		gpu_pins: gpu-pins {
251*ae5de77eSEmmanuel Vadot			rockchip,pins =
252*ae5de77eSEmmanuel Vadot				/* gpu_avs */
253*ae5de77eSEmmanuel Vadot				<0 RK_PC0 3 &pcfg_pull_none>;
254*ae5de77eSEmmanuel Vadot		};
255*ae5de77eSEmmanuel Vadot	};
256*ae5de77eSEmmanuel Vadot
257*ae5de77eSEmmanuel Vadot	i2c0 {
258*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
259*ae5de77eSEmmanuel Vadot		i2c0_xfer: i2c0-xfer {
260*ae5de77eSEmmanuel Vadot			rockchip,pins =
261*ae5de77eSEmmanuel Vadot				/* i2c0_scl */
262*ae5de77eSEmmanuel Vadot				<0 RK_PB1 1 &pcfg_pull_none_smt>,
263*ae5de77eSEmmanuel Vadot				/* i2c0_sda */
264*ae5de77eSEmmanuel Vadot				<0 RK_PB2 1 &pcfg_pull_none_smt>;
265*ae5de77eSEmmanuel Vadot		};
266*ae5de77eSEmmanuel Vadot	};
267*ae5de77eSEmmanuel Vadot
268*ae5de77eSEmmanuel Vadot	i2c1 {
269*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
270*ae5de77eSEmmanuel Vadot		i2c1m0_xfer: i2c1m0-xfer {
271*ae5de77eSEmmanuel Vadot			rockchip,pins =
272*ae5de77eSEmmanuel Vadot				/* i2c1_scl_m0 */
273*ae5de77eSEmmanuel Vadot				<0 RK_PB3 1 &pcfg_pull_none_smt>,
274*ae5de77eSEmmanuel Vadot				/* i2c1_sda_m0 */
275*ae5de77eSEmmanuel Vadot				<0 RK_PB4 1 &pcfg_pull_none_smt>;
276*ae5de77eSEmmanuel Vadot		};
277*ae5de77eSEmmanuel Vadot
278*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
279*ae5de77eSEmmanuel Vadot		i2c1m1_xfer: i2c1m1-xfer {
280*ae5de77eSEmmanuel Vadot			rockchip,pins =
281*ae5de77eSEmmanuel Vadot				/* i2c1_scl_m1 */
282*ae5de77eSEmmanuel Vadot				<4 RK_PB4 5 &pcfg_pull_none_smt>,
283*ae5de77eSEmmanuel Vadot				/* i2c1_sda_m1 */
284*ae5de77eSEmmanuel Vadot				<4 RK_PB5 5 &pcfg_pull_none_smt>;
285*ae5de77eSEmmanuel Vadot		};
286*ae5de77eSEmmanuel Vadot	};
287*ae5de77eSEmmanuel Vadot
288*ae5de77eSEmmanuel Vadot	i2c2 {
289*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
290*ae5de77eSEmmanuel Vadot		i2c2m0_xfer: i2c2m0-xfer {
291*ae5de77eSEmmanuel Vadot			rockchip,pins =
292*ae5de77eSEmmanuel Vadot				/* i2c2_scl_m0 */
293*ae5de77eSEmmanuel Vadot				<0 RK_PB5 1 &pcfg_pull_none_smt>,
294*ae5de77eSEmmanuel Vadot				/* i2c2_sda_m0 */
295*ae5de77eSEmmanuel Vadot				<0 RK_PB6 1 &pcfg_pull_none_smt>;
296*ae5de77eSEmmanuel Vadot		};
297*ae5de77eSEmmanuel Vadot
298*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
299*ae5de77eSEmmanuel Vadot		i2c2m1_xfer: i2c2m1-xfer {
300*ae5de77eSEmmanuel Vadot			rockchip,pins =
301*ae5de77eSEmmanuel Vadot				/* i2c2_scl_m1 */
302*ae5de77eSEmmanuel Vadot				<3 RK_PD2 5 &pcfg_pull_none_smt>,
303*ae5de77eSEmmanuel Vadot				/* i2c2_sda_m1 */
304*ae5de77eSEmmanuel Vadot				<3 RK_PD3 5 &pcfg_pull_none_smt>;
305*ae5de77eSEmmanuel Vadot		};
306*ae5de77eSEmmanuel Vadot	};
307*ae5de77eSEmmanuel Vadot
308*ae5de77eSEmmanuel Vadot	i2c3 {
309*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
310*ae5de77eSEmmanuel Vadot		i2c3m0_xfer: i2c3m0-xfer {
311*ae5de77eSEmmanuel Vadot			rockchip,pins =
312*ae5de77eSEmmanuel Vadot				/* i2c3_scl_m0 */
313*ae5de77eSEmmanuel Vadot				<3 RK_PA0 1 &pcfg_pull_none_smt>,
314*ae5de77eSEmmanuel Vadot				/* i2c3_sda_m0 */
315*ae5de77eSEmmanuel Vadot				<3 RK_PA1 1 &pcfg_pull_none_smt>;
316*ae5de77eSEmmanuel Vadot		};
317*ae5de77eSEmmanuel Vadot
318*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
319*ae5de77eSEmmanuel Vadot		i2c3m1_xfer: i2c3m1-xfer {
320*ae5de77eSEmmanuel Vadot			rockchip,pins =
321*ae5de77eSEmmanuel Vadot				/* i2c3_scl_m1 */
322*ae5de77eSEmmanuel Vadot				<4 RK_PA5 5 &pcfg_pull_none_smt>,
323*ae5de77eSEmmanuel Vadot				/* i2c3_sda_m1 */
324*ae5de77eSEmmanuel Vadot				<4 RK_PA6 5 &pcfg_pull_none_smt>;
325*ae5de77eSEmmanuel Vadot		};
326*ae5de77eSEmmanuel Vadot	};
327*ae5de77eSEmmanuel Vadot
328*ae5de77eSEmmanuel Vadot	i2c4 {
329*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
330*ae5de77eSEmmanuel Vadot		i2c4m0_xfer: i2c4m0-xfer {
331*ae5de77eSEmmanuel Vadot			rockchip,pins =
332*ae5de77eSEmmanuel Vadot				/* i2c4_scl_m0 */
333*ae5de77eSEmmanuel Vadot				<3 RK_PB6 5 &pcfg_pull_none_smt>,
334*ae5de77eSEmmanuel Vadot				/* i2c4_sda_m0 */
335*ae5de77eSEmmanuel Vadot				<3 RK_PB7 5 &pcfg_pull_none_smt>;
336*ae5de77eSEmmanuel Vadot		};
337*ae5de77eSEmmanuel Vadot
338*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
339*ae5de77eSEmmanuel Vadot		i2c4m1_xfer: i2c4m1-xfer {
340*ae5de77eSEmmanuel Vadot			rockchip,pins =
341*ae5de77eSEmmanuel Vadot				/* i2c4_scl_m1 */
342*ae5de77eSEmmanuel Vadot				<0 RK_PA5 2 &pcfg_pull_none_smt>,
343*ae5de77eSEmmanuel Vadot				/* i2c4_sda_m1 */
344*ae5de77eSEmmanuel Vadot				<0 RK_PA4 2 &pcfg_pull_none_smt>;
345*ae5de77eSEmmanuel Vadot		};
346*ae5de77eSEmmanuel Vadot	};
347*ae5de77eSEmmanuel Vadot
348*ae5de77eSEmmanuel Vadot	i2c5 {
349*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
350*ae5de77eSEmmanuel Vadot		i2c5m0_xfer: i2c5m0-xfer {
351*ae5de77eSEmmanuel Vadot			rockchip,pins =
352*ae5de77eSEmmanuel Vadot				/* i2c5_scl_m0 */
353*ae5de77eSEmmanuel Vadot				<3 RK_PC2 1 &pcfg_pull_none_smt>,
354*ae5de77eSEmmanuel Vadot				/* i2c5_sda_m0 */
355*ae5de77eSEmmanuel Vadot				<3 RK_PC3 1 &pcfg_pull_none_smt>;
356*ae5de77eSEmmanuel Vadot		};
357*ae5de77eSEmmanuel Vadot
358*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
359*ae5de77eSEmmanuel Vadot		i2c5m1_xfer: i2c5m1-xfer {
360*ae5de77eSEmmanuel Vadot			rockchip,pins =
361*ae5de77eSEmmanuel Vadot				/* i2c5_scl_m1 */
362*ae5de77eSEmmanuel Vadot				<1 RK_PC7 4 &pcfg_pull_none_smt>,
363*ae5de77eSEmmanuel Vadot				/* i2c5_sda_m1 */
364*ae5de77eSEmmanuel Vadot				<1 RK_PD0 4 &pcfg_pull_none_smt>;
365*ae5de77eSEmmanuel Vadot		};
366*ae5de77eSEmmanuel Vadot	};
367*ae5de77eSEmmanuel Vadot
368*ae5de77eSEmmanuel Vadot	i2s0 {
369*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
370*ae5de77eSEmmanuel Vadot		i2s0m0_lrck: i2s0m0-lrck {
371*ae5de77eSEmmanuel Vadot			rockchip,pins =
372*ae5de77eSEmmanuel Vadot				/* i2s0_lrck_m0 */
373*ae5de77eSEmmanuel Vadot				<3 RK_PA4 1 &pcfg_pull_none_smt>;
374*ae5de77eSEmmanuel Vadot		};
375*ae5de77eSEmmanuel Vadot
376*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
377*ae5de77eSEmmanuel Vadot		i2s0m0_mclk: i2s0m0-mclk {
378*ae5de77eSEmmanuel Vadot			rockchip,pins =
379*ae5de77eSEmmanuel Vadot				/* i2s0_mclk_m0 */
380*ae5de77eSEmmanuel Vadot				<3 RK_PA2 1 &pcfg_pull_none_smt>;
381*ae5de77eSEmmanuel Vadot		};
382*ae5de77eSEmmanuel Vadot
383*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
384*ae5de77eSEmmanuel Vadot		i2s0m0_sclk: i2s0m0-sclk {
385*ae5de77eSEmmanuel Vadot			rockchip,pins =
386*ae5de77eSEmmanuel Vadot				/* i2s0_sclk_m0 */
387*ae5de77eSEmmanuel Vadot				<3 RK_PA3 1 &pcfg_pull_none_smt>;
388*ae5de77eSEmmanuel Vadot		};
389*ae5de77eSEmmanuel Vadot
390*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
391*ae5de77eSEmmanuel Vadot		i2s0m0_sdi0: i2s0m0-sdi0 {
392*ae5de77eSEmmanuel Vadot			rockchip,pins =
393*ae5de77eSEmmanuel Vadot				/* i2s0_sdi0_m0 */
394*ae5de77eSEmmanuel Vadot				<3 RK_PB1 1 &pcfg_pull_none>;
395*ae5de77eSEmmanuel Vadot		};
396*ae5de77eSEmmanuel Vadot
397*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
398*ae5de77eSEmmanuel Vadot		i2s0m0_sdi1: i2s0m0-sdi1 {
399*ae5de77eSEmmanuel Vadot			rockchip,pins =
400*ae5de77eSEmmanuel Vadot				/* i2s0_sdi1_m0 */
401*ae5de77eSEmmanuel Vadot				<3 RK_PB0 2 &pcfg_pull_none>;
402*ae5de77eSEmmanuel Vadot		};
403*ae5de77eSEmmanuel Vadot
404*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
405*ae5de77eSEmmanuel Vadot		i2s0m0_sdi2: i2s0m0-sdi2 {
406*ae5de77eSEmmanuel Vadot			rockchip,pins =
407*ae5de77eSEmmanuel Vadot				/* i2s0_sdi2_m0 */
408*ae5de77eSEmmanuel Vadot				<3 RK_PA7 2 &pcfg_pull_none>;
409*ae5de77eSEmmanuel Vadot		};
410*ae5de77eSEmmanuel Vadot
411*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
412*ae5de77eSEmmanuel Vadot		i2s0m0_sdi3: i2s0m0-sdi3 {
413*ae5de77eSEmmanuel Vadot			rockchip,pins =
414*ae5de77eSEmmanuel Vadot				/* i2s0_sdi3_m0 */
415*ae5de77eSEmmanuel Vadot				<3 RK_PA6 2 &pcfg_pull_none>;
416*ae5de77eSEmmanuel Vadot		};
417*ae5de77eSEmmanuel Vadot
418*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
419*ae5de77eSEmmanuel Vadot		i2s0m0_sdo0: i2s0m0-sdo0 {
420*ae5de77eSEmmanuel Vadot			rockchip,pins =
421*ae5de77eSEmmanuel Vadot				/* i2s0_sdo0_m0 */
422*ae5de77eSEmmanuel Vadot				<3 RK_PA5 1 &pcfg_pull_none>;
423*ae5de77eSEmmanuel Vadot		};
424*ae5de77eSEmmanuel Vadot
425*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
426*ae5de77eSEmmanuel Vadot		i2s0m0_sdo1: i2s0m0-sdo1 {
427*ae5de77eSEmmanuel Vadot			rockchip,pins =
428*ae5de77eSEmmanuel Vadot				/* i2s0_sdo1_m0 */
429*ae5de77eSEmmanuel Vadot				<3 RK_PA6 1 &pcfg_pull_none>;
430*ae5de77eSEmmanuel Vadot		};
431*ae5de77eSEmmanuel Vadot
432*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
433*ae5de77eSEmmanuel Vadot		i2s0m0_sdo2: i2s0m0-sdo2 {
434*ae5de77eSEmmanuel Vadot			rockchip,pins =
435*ae5de77eSEmmanuel Vadot				/* i2s0_sdo2_m0 */
436*ae5de77eSEmmanuel Vadot				<3 RK_PA7 1 &pcfg_pull_none>;
437*ae5de77eSEmmanuel Vadot		};
438*ae5de77eSEmmanuel Vadot
439*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
440*ae5de77eSEmmanuel Vadot		i2s0m0_sdo3: i2s0m0-sdo3 {
441*ae5de77eSEmmanuel Vadot			rockchip,pins =
442*ae5de77eSEmmanuel Vadot				/* i2s0_sdo3_m0 */
443*ae5de77eSEmmanuel Vadot				<3 RK_PB0 1 &pcfg_pull_none>;
444*ae5de77eSEmmanuel Vadot		};
445*ae5de77eSEmmanuel Vadot
446*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
447*ae5de77eSEmmanuel Vadot		i2s0m1_lrck: i2s0m1-lrck {
448*ae5de77eSEmmanuel Vadot			rockchip,pins =
449*ae5de77eSEmmanuel Vadot				/* i2s0_lrck_m1 */
450*ae5de77eSEmmanuel Vadot				<1 RK_PC4 3 &pcfg_pull_none_smt>;
451*ae5de77eSEmmanuel Vadot		};
452*ae5de77eSEmmanuel Vadot
453*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
454*ae5de77eSEmmanuel Vadot		i2s0m1_mclk: i2s0m1-mclk {
455*ae5de77eSEmmanuel Vadot			rockchip,pins =
456*ae5de77eSEmmanuel Vadot				/* i2s0_mclk_m1 */
457*ae5de77eSEmmanuel Vadot				<1 RK_PC6 3 &pcfg_pull_none_smt>;
458*ae5de77eSEmmanuel Vadot		};
459*ae5de77eSEmmanuel Vadot
460*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
461*ae5de77eSEmmanuel Vadot		i2s0m1_sclk: i2s0m1-sclk {
462*ae5de77eSEmmanuel Vadot			rockchip,pins =
463*ae5de77eSEmmanuel Vadot				/* i2s0_sclk_m1 */
464*ae5de77eSEmmanuel Vadot				<1 RK_PC5 3 &pcfg_pull_none_smt>;
465*ae5de77eSEmmanuel Vadot		};
466*ae5de77eSEmmanuel Vadot
467*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
468*ae5de77eSEmmanuel Vadot		i2s0m1_sdi0: i2s0m1-sdi0 {
469*ae5de77eSEmmanuel Vadot			rockchip,pins =
470*ae5de77eSEmmanuel Vadot				/* i2s0_sdi0_m1 */
471*ae5de77eSEmmanuel Vadot				<1 RK_PC1 3 &pcfg_pull_none>;
472*ae5de77eSEmmanuel Vadot		};
473*ae5de77eSEmmanuel Vadot
474*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
475*ae5de77eSEmmanuel Vadot		i2s0m1_sdi1: i2s0m1-sdi1 {
476*ae5de77eSEmmanuel Vadot			rockchip,pins =
477*ae5de77eSEmmanuel Vadot				/* i2s0_sdi1_m1 */
478*ae5de77eSEmmanuel Vadot				<1 RK_PC2 3 &pcfg_pull_none>;
479*ae5de77eSEmmanuel Vadot		};
480*ae5de77eSEmmanuel Vadot
481*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
482*ae5de77eSEmmanuel Vadot		i2s0m1_sdi2: i2s0m1-sdi2 {
483*ae5de77eSEmmanuel Vadot			rockchip,pins =
484*ae5de77eSEmmanuel Vadot				/* i2s0_sdi2_m1 */
485*ae5de77eSEmmanuel Vadot				<1 RK_PD3 3 &pcfg_pull_none>;
486*ae5de77eSEmmanuel Vadot		};
487*ae5de77eSEmmanuel Vadot
488*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
489*ae5de77eSEmmanuel Vadot		i2s0m1_sdi3: i2s0m1-sdi3 {
490*ae5de77eSEmmanuel Vadot			rockchip,pins =
491*ae5de77eSEmmanuel Vadot				/* i2s0_sdi3_m1 */
492*ae5de77eSEmmanuel Vadot				<1 RK_PD4 3 &pcfg_pull_none>;
493*ae5de77eSEmmanuel Vadot		};
494*ae5de77eSEmmanuel Vadot
495*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
496*ae5de77eSEmmanuel Vadot		i2s0m1_sdo0: i2s0m1-sdo0 {
497*ae5de77eSEmmanuel Vadot			rockchip,pins =
498*ae5de77eSEmmanuel Vadot				/* i2s0_sdo0_m1 */
499*ae5de77eSEmmanuel Vadot				<1 RK_PC3 3 &pcfg_pull_none>;
500*ae5de77eSEmmanuel Vadot		};
501*ae5de77eSEmmanuel Vadot
502*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
503*ae5de77eSEmmanuel Vadot		i2s0m1_sdo1: i2s0m1-sdo1 {
504*ae5de77eSEmmanuel Vadot			rockchip,pins =
505*ae5de77eSEmmanuel Vadot				/* i2s0_sdo1_m1 */
506*ae5de77eSEmmanuel Vadot				<1 RK_PD1 3 &pcfg_pull_none>;
507*ae5de77eSEmmanuel Vadot		};
508*ae5de77eSEmmanuel Vadot
509*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
510*ae5de77eSEmmanuel Vadot		i2s0m1_sdo2: i2s0m1-sdo2 {
511*ae5de77eSEmmanuel Vadot			rockchip,pins =
512*ae5de77eSEmmanuel Vadot				/* i2s0_sdo2_m1 */
513*ae5de77eSEmmanuel Vadot				<1 RK_PD2 3 &pcfg_pull_none>;
514*ae5de77eSEmmanuel Vadot		};
515*ae5de77eSEmmanuel Vadot
516*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
517*ae5de77eSEmmanuel Vadot		i2s0m1_sdo3: i2s0m1-sdo3 {
518*ae5de77eSEmmanuel Vadot			rockchip,pins =
519*ae5de77eSEmmanuel Vadot				/* i2s0_sdo3_m1 */
520*ae5de77eSEmmanuel Vadot				<2 RK_PA1 5 &pcfg_pull_none>;
521*ae5de77eSEmmanuel Vadot		};
522*ae5de77eSEmmanuel Vadot	};
523*ae5de77eSEmmanuel Vadot
524*ae5de77eSEmmanuel Vadot	i2s1 {
525*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
526*ae5de77eSEmmanuel Vadot		i2s1m0_lrck: i2s1m0-lrck {
527*ae5de77eSEmmanuel Vadot			rockchip,pins =
528*ae5de77eSEmmanuel Vadot				/* i2s1_lrck_m0 */
529*ae5de77eSEmmanuel Vadot				<3 RK_PC6 2 &pcfg_pull_none_smt>;
530*ae5de77eSEmmanuel Vadot		};
531*ae5de77eSEmmanuel Vadot
532*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
533*ae5de77eSEmmanuel Vadot		i2s1m0_mclk: i2s1m0-mclk {
534*ae5de77eSEmmanuel Vadot			rockchip,pins =
535*ae5de77eSEmmanuel Vadot				/* i2s1_mclk_m0 */
536*ae5de77eSEmmanuel Vadot				<3 RK_PC4 2 &pcfg_pull_none_smt>;
537*ae5de77eSEmmanuel Vadot		};
538*ae5de77eSEmmanuel Vadot
539*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
540*ae5de77eSEmmanuel Vadot		i2s1m0_sclk: i2s1m0-sclk {
541*ae5de77eSEmmanuel Vadot			rockchip,pins =
542*ae5de77eSEmmanuel Vadot				/* i2s1_sclk_m0 */
543*ae5de77eSEmmanuel Vadot				<3 RK_PC5 2 &pcfg_pull_none_smt>;
544*ae5de77eSEmmanuel Vadot		};
545*ae5de77eSEmmanuel Vadot
546*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
547*ae5de77eSEmmanuel Vadot		i2s1m0_sdi0: i2s1m0-sdi0 {
548*ae5de77eSEmmanuel Vadot			rockchip,pins =
549*ae5de77eSEmmanuel Vadot				/* i2s1_sdi0_m0 */
550*ae5de77eSEmmanuel Vadot				<3 RK_PD0 2 &pcfg_pull_none>;
551*ae5de77eSEmmanuel Vadot		};
552*ae5de77eSEmmanuel Vadot
553*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
554*ae5de77eSEmmanuel Vadot		i2s1m0_sdi1: i2s1m0-sdi1 {
555*ae5de77eSEmmanuel Vadot			rockchip,pins =
556*ae5de77eSEmmanuel Vadot				/* i2s1_sdi1_m0 */
557*ae5de77eSEmmanuel Vadot				<3 RK_PD1 2 &pcfg_pull_none>;
558*ae5de77eSEmmanuel Vadot		};
559*ae5de77eSEmmanuel Vadot
560*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
561*ae5de77eSEmmanuel Vadot		i2s1m0_sdi2: i2s1m0-sdi2 {
562*ae5de77eSEmmanuel Vadot			rockchip,pins =
563*ae5de77eSEmmanuel Vadot				/* i2s1_sdi2_m0 */
564*ae5de77eSEmmanuel Vadot				<3 RK_PD2 2 &pcfg_pull_none>;
565*ae5de77eSEmmanuel Vadot		};
566*ae5de77eSEmmanuel Vadot
567*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
568*ae5de77eSEmmanuel Vadot		i2s1m0_sdi3: i2s1m0-sdi3 {
569*ae5de77eSEmmanuel Vadot			rockchip,pins =
570*ae5de77eSEmmanuel Vadot				/* i2s1_sdi3_m0 */
571*ae5de77eSEmmanuel Vadot				<3 RK_PD3 2 &pcfg_pull_none>;
572*ae5de77eSEmmanuel Vadot		};
573*ae5de77eSEmmanuel Vadot
574*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
575*ae5de77eSEmmanuel Vadot		i2s1m0_sdo0: i2s1m0-sdo0 {
576*ae5de77eSEmmanuel Vadot			rockchip,pins =
577*ae5de77eSEmmanuel Vadot				/* i2s1_sdo0_m0 */
578*ae5de77eSEmmanuel Vadot				<3 RK_PC7 2 &pcfg_pull_none>;
579*ae5de77eSEmmanuel Vadot		};
580*ae5de77eSEmmanuel Vadot
581*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
582*ae5de77eSEmmanuel Vadot		i2s1m0_sdo1: i2s1m0-sdo1 {
583*ae5de77eSEmmanuel Vadot			rockchip,pins =
584*ae5de77eSEmmanuel Vadot				/* i2s1_sdo1_m0 */
585*ae5de77eSEmmanuel Vadot				<4 RK_PB4 2 &pcfg_pull_none>;
586*ae5de77eSEmmanuel Vadot		};
587*ae5de77eSEmmanuel Vadot
588*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
589*ae5de77eSEmmanuel Vadot		i2s1m0_sdo2: i2s1m0-sdo2 {
590*ae5de77eSEmmanuel Vadot			rockchip,pins =
591*ae5de77eSEmmanuel Vadot				/* i2s1_sdo2_m0 */
592*ae5de77eSEmmanuel Vadot				<4 RK_PB5 2 &pcfg_pull_none>;
593*ae5de77eSEmmanuel Vadot		};
594*ae5de77eSEmmanuel Vadot
595*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
596*ae5de77eSEmmanuel Vadot		i2s1m0_sdo3: i2s1m0-sdo3 {
597*ae5de77eSEmmanuel Vadot			rockchip,pins =
598*ae5de77eSEmmanuel Vadot				/* i2s1_sdo3_m0 */
599*ae5de77eSEmmanuel Vadot				<4 RK_PB6 2 &pcfg_pull_none>;
600*ae5de77eSEmmanuel Vadot		};
601*ae5de77eSEmmanuel Vadot
602*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
603*ae5de77eSEmmanuel Vadot		i2s1m1_lrck: i2s1m1-lrck {
604*ae5de77eSEmmanuel Vadot			rockchip,pins =
605*ae5de77eSEmmanuel Vadot				/* i2s1_lrck_m1 */
606*ae5de77eSEmmanuel Vadot				<3 RK_PB4 1 &pcfg_pull_none_smt>;
607*ae5de77eSEmmanuel Vadot		};
608*ae5de77eSEmmanuel Vadot
609*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
610*ae5de77eSEmmanuel Vadot		i2s1m1_mclk: i2s1m1-mclk {
611*ae5de77eSEmmanuel Vadot			rockchip,pins =
612*ae5de77eSEmmanuel Vadot				/* i2s1_mclk_m1 */
613*ae5de77eSEmmanuel Vadot				<3 RK_PB2 1 &pcfg_pull_none_smt>;
614*ae5de77eSEmmanuel Vadot		};
615*ae5de77eSEmmanuel Vadot
616*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
617*ae5de77eSEmmanuel Vadot		i2s1m1_sclk: i2s1m1-sclk {
618*ae5de77eSEmmanuel Vadot			rockchip,pins =
619*ae5de77eSEmmanuel Vadot				/* i2s1_sclk_m1 */
620*ae5de77eSEmmanuel Vadot				<3 RK_PB3 1 &pcfg_pull_none_smt>;
621*ae5de77eSEmmanuel Vadot		};
622*ae5de77eSEmmanuel Vadot
623*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
624*ae5de77eSEmmanuel Vadot		i2s1m1_sdi0: i2s1m1-sdi0 {
625*ae5de77eSEmmanuel Vadot			rockchip,pins =
626*ae5de77eSEmmanuel Vadot				/* i2s1_sdi0_m1 */
627*ae5de77eSEmmanuel Vadot				<3 RK_PC1 1 &pcfg_pull_none>;
628*ae5de77eSEmmanuel Vadot		};
629*ae5de77eSEmmanuel Vadot
630*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
631*ae5de77eSEmmanuel Vadot		i2s1m1_sdi1: i2s1m1-sdi1 {
632*ae5de77eSEmmanuel Vadot			rockchip,pins =
633*ae5de77eSEmmanuel Vadot				/* i2s1_sdi1_m1 */
634*ae5de77eSEmmanuel Vadot				<3 RK_PC0 2 &pcfg_pull_none>;
635*ae5de77eSEmmanuel Vadot		};
636*ae5de77eSEmmanuel Vadot
637*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
638*ae5de77eSEmmanuel Vadot		i2s1m1_sdi2: i2s1m1-sdi2 {
639*ae5de77eSEmmanuel Vadot			rockchip,pins =
640*ae5de77eSEmmanuel Vadot				/* i2s1_sdi2_m1 */
641*ae5de77eSEmmanuel Vadot				<3 RK_PB7 2 &pcfg_pull_none>;
642*ae5de77eSEmmanuel Vadot		};
643*ae5de77eSEmmanuel Vadot
644*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
645*ae5de77eSEmmanuel Vadot		i2s1m1_sdi3: i2s1m1-sdi3 {
646*ae5de77eSEmmanuel Vadot			rockchip,pins =
647*ae5de77eSEmmanuel Vadot				/* i2s1_sdi3_m1 */
648*ae5de77eSEmmanuel Vadot				<3 RK_PB6 2 &pcfg_pull_none>;
649*ae5de77eSEmmanuel Vadot		};
650*ae5de77eSEmmanuel Vadot
651*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
652*ae5de77eSEmmanuel Vadot		i2s1m1_sdo0: i2s1m1-sdo0 {
653*ae5de77eSEmmanuel Vadot			rockchip,pins =
654*ae5de77eSEmmanuel Vadot				/* i2s1_sdo0_m1 */
655*ae5de77eSEmmanuel Vadot				<3 RK_PB5 1 &pcfg_pull_none>;
656*ae5de77eSEmmanuel Vadot		};
657*ae5de77eSEmmanuel Vadot
658*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
659*ae5de77eSEmmanuel Vadot		i2s1m1_sdo1: i2s1m1-sdo1 {
660*ae5de77eSEmmanuel Vadot			rockchip,pins =
661*ae5de77eSEmmanuel Vadot				/* i2s1_sdo1_m1 */
662*ae5de77eSEmmanuel Vadot				<3 RK_PB6 1 &pcfg_pull_none>;
663*ae5de77eSEmmanuel Vadot		};
664*ae5de77eSEmmanuel Vadot
665*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
666*ae5de77eSEmmanuel Vadot		i2s1m1_sdo2: i2s1m1-sdo2 {
667*ae5de77eSEmmanuel Vadot			rockchip,pins =
668*ae5de77eSEmmanuel Vadot				/* i2s1_sdo2_m1 */
669*ae5de77eSEmmanuel Vadot				<3 RK_PB7 1 &pcfg_pull_none>;
670*ae5de77eSEmmanuel Vadot		};
671*ae5de77eSEmmanuel Vadot
672*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
673*ae5de77eSEmmanuel Vadot		i2s1m1_sdo3: i2s1m1-sdo3 {
674*ae5de77eSEmmanuel Vadot			rockchip,pins =
675*ae5de77eSEmmanuel Vadot				/* i2s1_sdo3_m1 */
676*ae5de77eSEmmanuel Vadot				<3 RK_PC0 1 &pcfg_pull_none>;
677*ae5de77eSEmmanuel Vadot		};
678*ae5de77eSEmmanuel Vadot	};
679*ae5de77eSEmmanuel Vadot
680*ae5de77eSEmmanuel Vadot	i2s2 {
681*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
682*ae5de77eSEmmanuel Vadot		i2s2m0_lrck: i2s2m0-lrck {
683*ae5de77eSEmmanuel Vadot			rockchip,pins =
684*ae5de77eSEmmanuel Vadot				/* i2s2_lrck_m0 */
685*ae5de77eSEmmanuel Vadot				<1 RK_PD6 1 &pcfg_pull_none_smt>;
686*ae5de77eSEmmanuel Vadot		};
687*ae5de77eSEmmanuel Vadot
688*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
689*ae5de77eSEmmanuel Vadot		i2s2m0_mclk: i2s2m0-mclk {
690*ae5de77eSEmmanuel Vadot			rockchip,pins =
691*ae5de77eSEmmanuel Vadot				/* i2s2_mclk_m0 */
692*ae5de77eSEmmanuel Vadot				<2 RK_PA1 1 &pcfg_pull_none_smt>;
693*ae5de77eSEmmanuel Vadot		};
694*ae5de77eSEmmanuel Vadot
695*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
696*ae5de77eSEmmanuel Vadot		i2s2m0_sclk: i2s2m0-sclk {
697*ae5de77eSEmmanuel Vadot			rockchip,pins =
698*ae5de77eSEmmanuel Vadot				/* i2s2_sclk_m0 */
699*ae5de77eSEmmanuel Vadot				<1 RK_PD5 1 &pcfg_pull_none_smt>;
700*ae5de77eSEmmanuel Vadot		};
701*ae5de77eSEmmanuel Vadot
702*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
703*ae5de77eSEmmanuel Vadot		i2s2m0_sdi: i2s2m0-sdi {
704*ae5de77eSEmmanuel Vadot			rockchip,pins =
705*ae5de77eSEmmanuel Vadot				/* i2s2_sdi_m0 */
706*ae5de77eSEmmanuel Vadot				<2 RK_PA0 1 &pcfg_pull_none>;
707*ae5de77eSEmmanuel Vadot		};
708*ae5de77eSEmmanuel Vadot
709*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
710*ae5de77eSEmmanuel Vadot		i2s2m0_sdo: i2s2m0-sdo {
711*ae5de77eSEmmanuel Vadot			rockchip,pins =
712*ae5de77eSEmmanuel Vadot				/* i2s2_sdo_m0 */
713*ae5de77eSEmmanuel Vadot				<1 RK_PD7 1 &pcfg_pull_none>;
714*ae5de77eSEmmanuel Vadot		};
715*ae5de77eSEmmanuel Vadot
716*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
717*ae5de77eSEmmanuel Vadot		i2s2m1_lrck: i2s2m1-lrck {
718*ae5de77eSEmmanuel Vadot			rockchip,pins =
719*ae5de77eSEmmanuel Vadot				/* i2s2_lrck_m1 */
720*ae5de77eSEmmanuel Vadot				<4 RK_PA1 3 &pcfg_pull_none_smt>;
721*ae5de77eSEmmanuel Vadot		};
722*ae5de77eSEmmanuel Vadot
723*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
724*ae5de77eSEmmanuel Vadot		i2s2m1_mclk: i2s2m1-mclk {
725*ae5de77eSEmmanuel Vadot			rockchip,pins =
726*ae5de77eSEmmanuel Vadot				/* i2s2_mclk_m1 */
727*ae5de77eSEmmanuel Vadot				<3 RK_PD6 3 &pcfg_pull_none_smt>;
728*ae5de77eSEmmanuel Vadot		};
729*ae5de77eSEmmanuel Vadot
730*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
731*ae5de77eSEmmanuel Vadot		i2s2m1_sclk: i2s2m1-sclk {
732*ae5de77eSEmmanuel Vadot			rockchip,pins =
733*ae5de77eSEmmanuel Vadot				/* i2s2_sclk_m1 */
734*ae5de77eSEmmanuel Vadot				<4 RK_PB1 4 &pcfg_pull_none_smt>;
735*ae5de77eSEmmanuel Vadot		};
736*ae5de77eSEmmanuel Vadot
737*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
738*ae5de77eSEmmanuel Vadot		i2s2m1_sdi: i2s2m1-sdi {
739*ae5de77eSEmmanuel Vadot			rockchip,pins =
740*ae5de77eSEmmanuel Vadot				/* i2s2_sdi_m1 */
741*ae5de77eSEmmanuel Vadot				<3 RK_PD4 4 &pcfg_pull_none>;
742*ae5de77eSEmmanuel Vadot		};
743*ae5de77eSEmmanuel Vadot
744*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
745*ae5de77eSEmmanuel Vadot		i2s2m1_sdo: i2s2m1-sdo {
746*ae5de77eSEmmanuel Vadot			rockchip,pins =
747*ae5de77eSEmmanuel Vadot				/* i2s2_sdo_m1 */
748*ae5de77eSEmmanuel Vadot				<3 RK_PD5 4 &pcfg_pull_none>;
749*ae5de77eSEmmanuel Vadot		};
750*ae5de77eSEmmanuel Vadot	};
751*ae5de77eSEmmanuel Vadot
752*ae5de77eSEmmanuel Vadot	isp {
753*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
754*ae5de77eSEmmanuel Vadot		isp_pins: isp-pins {
755*ae5de77eSEmmanuel Vadot			rockchip,pins =
756*ae5de77eSEmmanuel Vadot				/* isp_flash_trigin */
757*ae5de77eSEmmanuel Vadot				<3 RK_PC1 2 &pcfg_pull_none>,
758*ae5de77eSEmmanuel Vadot				/* isp_flash_trigout */
759*ae5de77eSEmmanuel Vadot				<3 RK_PC3 2 &pcfg_pull_none>,
760*ae5de77eSEmmanuel Vadot				/* isp_prelight_trigout */
761*ae5de77eSEmmanuel Vadot				<3 RK_PC2 2 &pcfg_pull_none>;
762*ae5de77eSEmmanuel Vadot		};
763*ae5de77eSEmmanuel Vadot	};
764*ae5de77eSEmmanuel Vadot
765*ae5de77eSEmmanuel Vadot	jtag {
766*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
767*ae5de77eSEmmanuel Vadot		jtagm0_pins: jtagm0-pins {
768*ae5de77eSEmmanuel Vadot			rockchip,pins =
769*ae5de77eSEmmanuel Vadot				/* jtag_cpu_mcu_tck_m0 */
770*ae5de77eSEmmanuel Vadot				<0 RK_PD1 2 &pcfg_pull_none>,
771*ae5de77eSEmmanuel Vadot				/* jtag_cpu_mcu_tms_m0 */
772*ae5de77eSEmmanuel Vadot				<0 RK_PD0 2 &pcfg_pull_none>;
773*ae5de77eSEmmanuel Vadot		};
774*ae5de77eSEmmanuel Vadot
775*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
776*ae5de77eSEmmanuel Vadot		jtagm1_pins: jtagm1-pins {
777*ae5de77eSEmmanuel Vadot			rockchip,pins =
778*ae5de77eSEmmanuel Vadot				/* jtag_cpu_mcu_tck_m1 */
779*ae5de77eSEmmanuel Vadot				<1 RK_PB5 2 &pcfg_pull_none>,
780*ae5de77eSEmmanuel Vadot				/* jtag_cpu_mcu_tms_m1 */
781*ae5de77eSEmmanuel Vadot				<1 RK_PB6 2 &pcfg_pull_none>;
782*ae5de77eSEmmanuel Vadot		};
783*ae5de77eSEmmanuel Vadot	};
784*ae5de77eSEmmanuel Vadot
785*ae5de77eSEmmanuel Vadot	npu {
786*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
787*ae5de77eSEmmanuel Vadot		npu_pins: npu-pins {
788*ae5de77eSEmmanuel Vadot			rockchip,pins =
789*ae5de77eSEmmanuel Vadot				/* npu_avs */
790*ae5de77eSEmmanuel Vadot				<0 RK_PC1 3 &pcfg_pull_none>;
791*ae5de77eSEmmanuel Vadot		};
792*ae5de77eSEmmanuel Vadot	};
793*ae5de77eSEmmanuel Vadot
794*ae5de77eSEmmanuel Vadot	pcie20 {
795*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
796*ae5de77eSEmmanuel Vadot		pcie20m0_pins: pcie20m0-pins {
797*ae5de77eSEmmanuel Vadot			rockchip,pins =
798*ae5de77eSEmmanuel Vadot				/* pcie20_clkreqn_m0 */
799*ae5de77eSEmmanuel Vadot				<0 RK_PA6 1 &pcfg_pull_none>,
800*ae5de77eSEmmanuel Vadot				/* pcie20_perstn_m0 */
801*ae5de77eSEmmanuel Vadot				<0 RK_PB5 2 &pcfg_pull_none>,
802*ae5de77eSEmmanuel Vadot				/* pcie20_waken_m0 */
803*ae5de77eSEmmanuel Vadot				<0 RK_PB6 2 &pcfg_pull_none>;
804*ae5de77eSEmmanuel Vadot		};
805*ae5de77eSEmmanuel Vadot
806*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
807*ae5de77eSEmmanuel Vadot		pcie20m1_pins: pcie20m1-pins {
808*ae5de77eSEmmanuel Vadot			rockchip,pins =
809*ae5de77eSEmmanuel Vadot				/* pcie20_clkreqn_m1 */
810*ae5de77eSEmmanuel Vadot				<3 RK_PA6 4 &pcfg_pull_none>,
811*ae5de77eSEmmanuel Vadot				/* pcie20_perstn_m1 */
812*ae5de77eSEmmanuel Vadot				<3 RK_PB0 4 &pcfg_pull_none>,
813*ae5de77eSEmmanuel Vadot				/* pcie20_waken_m1 */
814*ae5de77eSEmmanuel Vadot				<3 RK_PA7 4 &pcfg_pull_none>;
815*ae5de77eSEmmanuel Vadot		};
816*ae5de77eSEmmanuel Vadot
817*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
818*ae5de77eSEmmanuel Vadot		pcie20_buttonrstn: pcie20-buttonrstn {
819*ae5de77eSEmmanuel Vadot			rockchip,pins =
820*ae5de77eSEmmanuel Vadot				/* pcie20_buttonrstn */
821*ae5de77eSEmmanuel Vadot				<0 RK_PB0 3 &pcfg_pull_none>;
822*ae5de77eSEmmanuel Vadot		};
823*ae5de77eSEmmanuel Vadot	};
824*ae5de77eSEmmanuel Vadot
825*ae5de77eSEmmanuel Vadot	pdm {
826*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
827*ae5de77eSEmmanuel Vadot		pdmm0_clk0: pdmm0-clk0 {
828*ae5de77eSEmmanuel Vadot			rockchip,pins =
829*ae5de77eSEmmanuel Vadot				/* pdm_clk0_m0 */
830*ae5de77eSEmmanuel Vadot				<3 RK_PA6 3 &pcfg_pull_none>;
831*ae5de77eSEmmanuel Vadot		};
832*ae5de77eSEmmanuel Vadot
833*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
834*ae5de77eSEmmanuel Vadot		pdmm0_clk1: pdmm0-clk1 {
835*ae5de77eSEmmanuel Vadot			rockchip,pins =
836*ae5de77eSEmmanuel Vadot				/* pdm_clk1_m0 */
837*ae5de77eSEmmanuel Vadot				<3 RK_PA2 3 &pcfg_pull_none>;
838*ae5de77eSEmmanuel Vadot		};
839*ae5de77eSEmmanuel Vadot
840*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
841*ae5de77eSEmmanuel Vadot		pdmm0_sdi0: pdmm0-sdi0 {
842*ae5de77eSEmmanuel Vadot			rockchip,pins =
843*ae5de77eSEmmanuel Vadot				/* pdm_sdi0_m0 */
844*ae5de77eSEmmanuel Vadot				<3 RK_PB1 2 &pcfg_pull_none>;
845*ae5de77eSEmmanuel Vadot		};
846*ae5de77eSEmmanuel Vadot
847*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
848*ae5de77eSEmmanuel Vadot		pdmm0_sdi1: pdmm0-sdi1 {
849*ae5de77eSEmmanuel Vadot			rockchip,pins =
850*ae5de77eSEmmanuel Vadot				/* pdm_sdi1_m0 */
851*ae5de77eSEmmanuel Vadot				<3 RK_PB0 3 &pcfg_pull_none>;
852*ae5de77eSEmmanuel Vadot		};
853*ae5de77eSEmmanuel Vadot
854*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
855*ae5de77eSEmmanuel Vadot		pdmm0_sdi2: pdmm0-sdi2 {
856*ae5de77eSEmmanuel Vadot			rockchip,pins =
857*ae5de77eSEmmanuel Vadot				/* pdm_sdi2_m0 */
858*ae5de77eSEmmanuel Vadot				<3 RK_PA7 3 &pcfg_pull_none>;
859*ae5de77eSEmmanuel Vadot		};
860*ae5de77eSEmmanuel Vadot
861*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
862*ae5de77eSEmmanuel Vadot		pdmm0_sdi3: pdmm0-sdi3 {
863*ae5de77eSEmmanuel Vadot			rockchip,pins =
864*ae5de77eSEmmanuel Vadot				/* pdm_sdi3_m0 */
865*ae5de77eSEmmanuel Vadot				<3 RK_PA0 3 &pcfg_pull_none>;
866*ae5de77eSEmmanuel Vadot		};
867*ae5de77eSEmmanuel Vadot
868*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
869*ae5de77eSEmmanuel Vadot		pdmm1_clk0: pdmm1-clk0 {
870*ae5de77eSEmmanuel Vadot			rockchip,pins =
871*ae5de77eSEmmanuel Vadot				/* pdm_clk0_m1 */
872*ae5de77eSEmmanuel Vadot				<4 RK_PB7 4 &pcfg_pull_none>;
873*ae5de77eSEmmanuel Vadot		};
874*ae5de77eSEmmanuel Vadot
875*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
876*ae5de77eSEmmanuel Vadot		pdmm1_clk1: pdmm1-clk1 {
877*ae5de77eSEmmanuel Vadot			rockchip,pins =
878*ae5de77eSEmmanuel Vadot				/* pdm_clk1_m1 */
879*ae5de77eSEmmanuel Vadot				<4 RK_PB1 5 &pcfg_pull_none>;
880*ae5de77eSEmmanuel Vadot		};
881*ae5de77eSEmmanuel Vadot
882*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
883*ae5de77eSEmmanuel Vadot		pdmm1_sdi0: pdmm1-sdi0 {
884*ae5de77eSEmmanuel Vadot			rockchip,pins =
885*ae5de77eSEmmanuel Vadot				/* pdm_sdi0_m1 */
886*ae5de77eSEmmanuel Vadot				<4 RK_PA7 4 &pcfg_pull_none>;
887*ae5de77eSEmmanuel Vadot		};
888*ae5de77eSEmmanuel Vadot
889*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
890*ae5de77eSEmmanuel Vadot		pdmm1_sdi1: pdmm1-sdi1 {
891*ae5de77eSEmmanuel Vadot			rockchip,pins =
892*ae5de77eSEmmanuel Vadot				/* pdm_sdi1_m1 */
893*ae5de77eSEmmanuel Vadot				<4 RK_PB0 4 &pcfg_pull_none>;
894*ae5de77eSEmmanuel Vadot		};
895*ae5de77eSEmmanuel Vadot
896*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
897*ae5de77eSEmmanuel Vadot		pdmm1_sdi2: pdmm1-sdi2 {
898*ae5de77eSEmmanuel Vadot			rockchip,pins =
899*ae5de77eSEmmanuel Vadot				/* pdm_sdi2_m1 */
900*ae5de77eSEmmanuel Vadot				<4 RK_PA5 4 &pcfg_pull_none>;
901*ae5de77eSEmmanuel Vadot		};
902*ae5de77eSEmmanuel Vadot
903*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
904*ae5de77eSEmmanuel Vadot		pdmm1_sdi3: pdmm1-sdi3 {
905*ae5de77eSEmmanuel Vadot			rockchip,pins =
906*ae5de77eSEmmanuel Vadot				/* pdm_sdi3_m1 */
907*ae5de77eSEmmanuel Vadot				<4 RK_PA6 4 &pcfg_pull_none>;
908*ae5de77eSEmmanuel Vadot		};
909*ae5de77eSEmmanuel Vadot	};
910*ae5de77eSEmmanuel Vadot
911*ae5de77eSEmmanuel Vadot	pmic {
912*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
913*ae5de77eSEmmanuel Vadot		pmic_int: pmic-int {
914*ae5de77eSEmmanuel Vadot			rockchip,pins =
915*ae5de77eSEmmanuel Vadot				<0 RK_PA3 0 &pcfg_pull_up>;
916*ae5de77eSEmmanuel Vadot		};
917*ae5de77eSEmmanuel Vadot
918*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
919*ae5de77eSEmmanuel Vadot		soc_slppin_gpio: soc-slppin-gpio {
920*ae5de77eSEmmanuel Vadot			rockchip,pins =
921*ae5de77eSEmmanuel Vadot				<0 RK_PA2 0 &pcfg_output_low>;
922*ae5de77eSEmmanuel Vadot		};
923*ae5de77eSEmmanuel Vadot
924*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
925*ae5de77eSEmmanuel Vadot		soc_slppin_slp: soc-slppin-slp {
926*ae5de77eSEmmanuel Vadot			rockchip,pins =
927*ae5de77eSEmmanuel Vadot				<0 RK_PA2 1 &pcfg_pull_none>;
928*ae5de77eSEmmanuel Vadot		};
929*ae5de77eSEmmanuel Vadot	};
930*ae5de77eSEmmanuel Vadot
931*ae5de77eSEmmanuel Vadot	pmu {
932*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
933*ae5de77eSEmmanuel Vadot		pmu_pins: pmu-pins {
934*ae5de77eSEmmanuel Vadot			rockchip,pins =
935*ae5de77eSEmmanuel Vadot				/* pmu_debug */
936*ae5de77eSEmmanuel Vadot				<0 RK_PA5 3 &pcfg_pull_none>;
937*ae5de77eSEmmanuel Vadot		};
938*ae5de77eSEmmanuel Vadot	};
939*ae5de77eSEmmanuel Vadot
940*ae5de77eSEmmanuel Vadot	pwm0 {
941*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
942*ae5de77eSEmmanuel Vadot		pwm0m0_pins: pwm0m0-pins {
943*ae5de77eSEmmanuel Vadot			rockchip,pins =
944*ae5de77eSEmmanuel Vadot				/* pwm0_m0 */
945*ae5de77eSEmmanuel Vadot				<0 RK_PC3 2 &pcfg_pull_none_drv_level_1>;
946*ae5de77eSEmmanuel Vadot		};
947*ae5de77eSEmmanuel Vadot
948*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
949*ae5de77eSEmmanuel Vadot		pwm0m1_pins: pwm0m1-pins {
950*ae5de77eSEmmanuel Vadot			rockchip,pins =
951*ae5de77eSEmmanuel Vadot				/* pwm0_m1 */
952*ae5de77eSEmmanuel Vadot				<1 RK_PC5 4 &pcfg_pull_none_drv_level_1>;
953*ae5de77eSEmmanuel Vadot		};
954*ae5de77eSEmmanuel Vadot	};
955*ae5de77eSEmmanuel Vadot
956*ae5de77eSEmmanuel Vadot	pwm1 {
957*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
958*ae5de77eSEmmanuel Vadot		pwm1m0_pins: pwm1m0-pins {
959*ae5de77eSEmmanuel Vadot			rockchip,pins =
960*ae5de77eSEmmanuel Vadot				/* pwm1_m0 */
961*ae5de77eSEmmanuel Vadot				<0 RK_PC4 2 &pcfg_pull_none_drv_level_1>;
962*ae5de77eSEmmanuel Vadot		};
963*ae5de77eSEmmanuel Vadot
964*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
965*ae5de77eSEmmanuel Vadot		pwm1m1_pins: pwm1m1-pins {
966*ae5de77eSEmmanuel Vadot			rockchip,pins =
967*ae5de77eSEmmanuel Vadot				/* pwm1_m1 */
968*ae5de77eSEmmanuel Vadot				<1 RK_PC6 4 &pcfg_pull_none_drv_level_1>;
969*ae5de77eSEmmanuel Vadot		};
970*ae5de77eSEmmanuel Vadot	};
971*ae5de77eSEmmanuel Vadot
972*ae5de77eSEmmanuel Vadot	pwm2 {
973*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
974*ae5de77eSEmmanuel Vadot		pwm2m0_pins: pwm2m0-pins {
975*ae5de77eSEmmanuel Vadot			rockchip,pins =
976*ae5de77eSEmmanuel Vadot				/* pwm2_m0 */
977*ae5de77eSEmmanuel Vadot				<0 RK_PC5 2 &pcfg_pull_none_drv_level_1>;
978*ae5de77eSEmmanuel Vadot		};
979*ae5de77eSEmmanuel Vadot
980*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
981*ae5de77eSEmmanuel Vadot		pwm2m1_pins: pwm2m1-pins {
982*ae5de77eSEmmanuel Vadot			rockchip,pins =
983*ae5de77eSEmmanuel Vadot				/* pwm2_m1 */
984*ae5de77eSEmmanuel Vadot				<1 RK_PC7 3 &pcfg_pull_none_drv_level_1>;
985*ae5de77eSEmmanuel Vadot		};
986*ae5de77eSEmmanuel Vadot	};
987*ae5de77eSEmmanuel Vadot
988*ae5de77eSEmmanuel Vadot	pwm3 {
989*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
990*ae5de77eSEmmanuel Vadot		pwm3m0_pins: pwm3m0-pins {
991*ae5de77eSEmmanuel Vadot			rockchip,pins =
992*ae5de77eSEmmanuel Vadot				/* pwm3_m0 */
993*ae5de77eSEmmanuel Vadot				<0 RK_PA7 1 &pcfg_pull_none_drv_level_1>;
994*ae5de77eSEmmanuel Vadot		};
995*ae5de77eSEmmanuel Vadot
996*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
997*ae5de77eSEmmanuel Vadot		pwm3m1_pins: pwm3m1-pins {
998*ae5de77eSEmmanuel Vadot			rockchip,pins =
999*ae5de77eSEmmanuel Vadot				/* pwm3_m1 */
1000*ae5de77eSEmmanuel Vadot				<1 RK_PD0 3 &pcfg_pull_none_drv_level_1>;
1001*ae5de77eSEmmanuel Vadot		};
1002*ae5de77eSEmmanuel Vadot	};
1003*ae5de77eSEmmanuel Vadot
1004*ae5de77eSEmmanuel Vadot	pwm4 {
1005*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1006*ae5de77eSEmmanuel Vadot		pwm4m0_pins: pwm4m0-pins {
1007*ae5de77eSEmmanuel Vadot			rockchip,pins =
1008*ae5de77eSEmmanuel Vadot				/* pwm4_m0 */
1009*ae5de77eSEmmanuel Vadot				<0 RK_PB7 2 &pcfg_pull_none_drv_level_1>;
1010*ae5de77eSEmmanuel Vadot		};
1011*ae5de77eSEmmanuel Vadot
1012*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1013*ae5de77eSEmmanuel Vadot		pwm4m1_pins: pwm4m1-pins {
1014*ae5de77eSEmmanuel Vadot			rockchip,pins =
1015*ae5de77eSEmmanuel Vadot				/* pwm4_m1 */
1016*ae5de77eSEmmanuel Vadot				<1 RK_PD1 4 &pcfg_pull_none_drv_level_1>;
1017*ae5de77eSEmmanuel Vadot		};
1018*ae5de77eSEmmanuel Vadot	};
1019*ae5de77eSEmmanuel Vadot
1020*ae5de77eSEmmanuel Vadot	pwm5 {
1021*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1022*ae5de77eSEmmanuel Vadot		pwm5m0_pins: pwm5m0-pins {
1023*ae5de77eSEmmanuel Vadot			rockchip,pins =
1024*ae5de77eSEmmanuel Vadot				/* pwm5_m0 */
1025*ae5de77eSEmmanuel Vadot				<0 RK_PC2 2 &pcfg_pull_none_drv_level_1>;
1026*ae5de77eSEmmanuel Vadot		};
1027*ae5de77eSEmmanuel Vadot
1028*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1029*ae5de77eSEmmanuel Vadot		pwm5m1_pins: pwm5m1-pins {
1030*ae5de77eSEmmanuel Vadot			rockchip,pins =
1031*ae5de77eSEmmanuel Vadot				/* pwm5_m1 */
1032*ae5de77eSEmmanuel Vadot				<1 RK_PD2 4 &pcfg_pull_none_drv_level_1>;
1033*ae5de77eSEmmanuel Vadot		};
1034*ae5de77eSEmmanuel Vadot	};
1035*ae5de77eSEmmanuel Vadot
1036*ae5de77eSEmmanuel Vadot	pwm6 {
1037*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1038*ae5de77eSEmmanuel Vadot		pwm6m0_pins: pwm6m0-pins {
1039*ae5de77eSEmmanuel Vadot			rockchip,pins =
1040*ae5de77eSEmmanuel Vadot				/* pwm6_m0 */
1041*ae5de77eSEmmanuel Vadot				<0 RK_PC1 2 &pcfg_pull_none_drv_level_1>;
1042*ae5de77eSEmmanuel Vadot		};
1043*ae5de77eSEmmanuel Vadot
1044*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1045*ae5de77eSEmmanuel Vadot		pwm6m1_pins: pwm6m1-pins {
1046*ae5de77eSEmmanuel Vadot			rockchip,pins =
1047*ae5de77eSEmmanuel Vadot				/* pwm6_m1 */
1048*ae5de77eSEmmanuel Vadot				<1 RK_PD3 4 &pcfg_pull_none_drv_level_1>;
1049*ae5de77eSEmmanuel Vadot		};
1050*ae5de77eSEmmanuel Vadot	};
1051*ae5de77eSEmmanuel Vadot
1052*ae5de77eSEmmanuel Vadot	pwm7 {
1053*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1054*ae5de77eSEmmanuel Vadot		pwm7m0_pins: pwm7m0-pins {
1055*ae5de77eSEmmanuel Vadot			rockchip,pins =
1056*ae5de77eSEmmanuel Vadot				/* pwm7_m0 */
1057*ae5de77eSEmmanuel Vadot				<0 RK_PC0 2 &pcfg_pull_none_drv_level_1>;
1058*ae5de77eSEmmanuel Vadot		};
1059*ae5de77eSEmmanuel Vadot
1060*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1061*ae5de77eSEmmanuel Vadot		pwm7m1_pins: pwm7m1-pins {
1062*ae5de77eSEmmanuel Vadot			rockchip,pins =
1063*ae5de77eSEmmanuel Vadot				/* pwm7_m1 */
1064*ae5de77eSEmmanuel Vadot				<1 RK_PD4 4 &pcfg_pull_none_drv_level_1>;
1065*ae5de77eSEmmanuel Vadot		};
1066*ae5de77eSEmmanuel Vadot	};
1067*ae5de77eSEmmanuel Vadot
1068*ae5de77eSEmmanuel Vadot	pwm8 {
1069*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1070*ae5de77eSEmmanuel Vadot		pwm8m0_pins: pwm8m0-pins {
1071*ae5de77eSEmmanuel Vadot			rockchip,pins =
1072*ae5de77eSEmmanuel Vadot				/* pwm8_m0 */
1073*ae5de77eSEmmanuel Vadot				<3 RK_PA4 2 &pcfg_pull_none_drv_level_1>;
1074*ae5de77eSEmmanuel Vadot		};
1075*ae5de77eSEmmanuel Vadot
1076*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1077*ae5de77eSEmmanuel Vadot		pwm8m1_pins: pwm8m1-pins {
1078*ae5de77eSEmmanuel Vadot			rockchip,pins =
1079*ae5de77eSEmmanuel Vadot				/* pwm8_m1 */
1080*ae5de77eSEmmanuel Vadot				<1 RK_PC1 4 &pcfg_pull_none_drv_level_1>;
1081*ae5de77eSEmmanuel Vadot		};
1082*ae5de77eSEmmanuel Vadot	};
1083*ae5de77eSEmmanuel Vadot
1084*ae5de77eSEmmanuel Vadot	pwm9 {
1085*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1086*ae5de77eSEmmanuel Vadot		pwm9m0_pins: pwm9m0-pins {
1087*ae5de77eSEmmanuel Vadot			rockchip,pins =
1088*ae5de77eSEmmanuel Vadot				/* pwm9_m0 */
1089*ae5de77eSEmmanuel Vadot				<3 RK_PA5 2 &pcfg_pull_none_drv_level_1>;
1090*ae5de77eSEmmanuel Vadot		};
1091*ae5de77eSEmmanuel Vadot
1092*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1093*ae5de77eSEmmanuel Vadot		pwm9m1_pins: pwm9m1-pins {
1094*ae5de77eSEmmanuel Vadot			rockchip,pins =
1095*ae5de77eSEmmanuel Vadot				/* pwm9_m1 */
1096*ae5de77eSEmmanuel Vadot				<1 RK_PC2 4 &pcfg_pull_none_drv_level_1>;
1097*ae5de77eSEmmanuel Vadot		};
1098*ae5de77eSEmmanuel Vadot	};
1099*ae5de77eSEmmanuel Vadot
1100*ae5de77eSEmmanuel Vadot	pwm10 {
1101*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1102*ae5de77eSEmmanuel Vadot		pwm10m0_pins: pwm10m0-pins {
1103*ae5de77eSEmmanuel Vadot			rockchip,pins =
1104*ae5de77eSEmmanuel Vadot				/* pwm10_m0 */
1105*ae5de77eSEmmanuel Vadot				<1 RK_PB5 5 &pcfg_pull_none_drv_level_1>;
1106*ae5de77eSEmmanuel Vadot		};
1107*ae5de77eSEmmanuel Vadot
1108*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1109*ae5de77eSEmmanuel Vadot		pwm10m1_pins: pwm10m1-pins {
1110*ae5de77eSEmmanuel Vadot			rockchip,pins =
1111*ae5de77eSEmmanuel Vadot				/* pwm10_m1 */
1112*ae5de77eSEmmanuel Vadot				<1 RK_PC3 4 &pcfg_pull_none_drv_level_1>;
1113*ae5de77eSEmmanuel Vadot		};
1114*ae5de77eSEmmanuel Vadot	};
1115*ae5de77eSEmmanuel Vadot
1116*ae5de77eSEmmanuel Vadot	pwm11 {
1117*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1118*ae5de77eSEmmanuel Vadot		pwm11m0_pins: pwm11m0-pins {
1119*ae5de77eSEmmanuel Vadot			rockchip,pins =
1120*ae5de77eSEmmanuel Vadot				/* pwm11_m0 */
1121*ae5de77eSEmmanuel Vadot				<1 RK_PB6 5 &pcfg_pull_none_drv_level_1>;
1122*ae5de77eSEmmanuel Vadot		};
1123*ae5de77eSEmmanuel Vadot
1124*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1125*ae5de77eSEmmanuel Vadot		pwm11m1_pins: pwm11m1-pins {
1126*ae5de77eSEmmanuel Vadot			rockchip,pins =
1127*ae5de77eSEmmanuel Vadot				/* pwm11_m1 */
1128*ae5de77eSEmmanuel Vadot				<1 RK_PC4 4 &pcfg_pull_none_drv_level_1>;
1129*ae5de77eSEmmanuel Vadot		};
1130*ae5de77eSEmmanuel Vadot	};
1131*ae5de77eSEmmanuel Vadot
1132*ae5de77eSEmmanuel Vadot	pwm12 {
1133*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1134*ae5de77eSEmmanuel Vadot		pwm12m0_pins: pwm12m0-pins {
1135*ae5de77eSEmmanuel Vadot			rockchip,pins =
1136*ae5de77eSEmmanuel Vadot				/* pwm12_m0 */
1137*ae5de77eSEmmanuel Vadot				<4 RK_PA1 4 &pcfg_pull_none_drv_level_1>;
1138*ae5de77eSEmmanuel Vadot		};
1139*ae5de77eSEmmanuel Vadot
1140*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1141*ae5de77eSEmmanuel Vadot		pwm12m1_pins: pwm12m1-pins {
1142*ae5de77eSEmmanuel Vadot			rockchip,pins =
1143*ae5de77eSEmmanuel Vadot				/* pwm12_m1 */
1144*ae5de77eSEmmanuel Vadot				<3 RK_PB4 5 &pcfg_pull_none_drv_level_1>;
1145*ae5de77eSEmmanuel Vadot		};
1146*ae5de77eSEmmanuel Vadot	};
1147*ae5de77eSEmmanuel Vadot
1148*ae5de77eSEmmanuel Vadot	pwm13 {
1149*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1150*ae5de77eSEmmanuel Vadot		pwm13m0_pins: pwm13m0-pins {
1151*ae5de77eSEmmanuel Vadot			rockchip,pins =
1152*ae5de77eSEmmanuel Vadot				/* pwm13_m0 */
1153*ae5de77eSEmmanuel Vadot				<4 RK_PA4 3 &pcfg_pull_none_drv_level_1>;
1154*ae5de77eSEmmanuel Vadot		};
1155*ae5de77eSEmmanuel Vadot
1156*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1157*ae5de77eSEmmanuel Vadot		pwm13m1_pins: pwm13m1-pins {
1158*ae5de77eSEmmanuel Vadot			rockchip,pins =
1159*ae5de77eSEmmanuel Vadot				/* pwm13_m1 */
1160*ae5de77eSEmmanuel Vadot				<3 RK_PB5 5 &pcfg_pull_none_drv_level_1>;
1161*ae5de77eSEmmanuel Vadot		};
1162*ae5de77eSEmmanuel Vadot	};
1163*ae5de77eSEmmanuel Vadot
1164*ae5de77eSEmmanuel Vadot	pwm14 {
1165*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1166*ae5de77eSEmmanuel Vadot		pwm14m0_pins: pwm14m0-pins {
1167*ae5de77eSEmmanuel Vadot			rockchip,pins =
1168*ae5de77eSEmmanuel Vadot				/* pwm14_m0 */
1169*ae5de77eSEmmanuel Vadot				<3 RK_PC5 4 &pcfg_pull_none_drv_level_1>;
1170*ae5de77eSEmmanuel Vadot		};
1171*ae5de77eSEmmanuel Vadot
1172*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1173*ae5de77eSEmmanuel Vadot		pwm14m1_pins: pwm14m1-pins {
1174*ae5de77eSEmmanuel Vadot			rockchip,pins =
1175*ae5de77eSEmmanuel Vadot				/* pwm14_m1 */
1176*ae5de77eSEmmanuel Vadot				<1 RK_PD7 5 &pcfg_pull_none_drv_level_1>;
1177*ae5de77eSEmmanuel Vadot		};
1178*ae5de77eSEmmanuel Vadot	};
1179*ae5de77eSEmmanuel Vadot
1180*ae5de77eSEmmanuel Vadot	pwm15 {
1181*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1182*ae5de77eSEmmanuel Vadot		pwm15m0_pins: pwm15m0-pins {
1183*ae5de77eSEmmanuel Vadot			rockchip,pins =
1184*ae5de77eSEmmanuel Vadot				/* pwm15_m0 */
1185*ae5de77eSEmmanuel Vadot				<3 RK_PC6 4 &pcfg_pull_none_drv_level_1>;
1186*ae5de77eSEmmanuel Vadot		};
1187*ae5de77eSEmmanuel Vadot
1188*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1189*ae5de77eSEmmanuel Vadot		pwm15m1_pins: pwm15m1-pins {
1190*ae5de77eSEmmanuel Vadot			rockchip,pins =
1191*ae5de77eSEmmanuel Vadot				/* pwm15_m1 */
1192*ae5de77eSEmmanuel Vadot				<2 RK_PA0 5 &pcfg_pull_none_drv_level_1>;
1193*ae5de77eSEmmanuel Vadot		};
1194*ae5de77eSEmmanuel Vadot	};
1195*ae5de77eSEmmanuel Vadot
1196*ae5de77eSEmmanuel Vadot	pwr {
1197*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1198*ae5de77eSEmmanuel Vadot		pwr_pins: pwr-pins {
1199*ae5de77eSEmmanuel Vadot			rockchip,pins =
1200*ae5de77eSEmmanuel Vadot				/* pwr_ctrl0 */
1201*ae5de77eSEmmanuel Vadot				<0 RK_PA2 1 &pcfg_pull_none>,
1202*ae5de77eSEmmanuel Vadot				/* pwr_ctrl1 */
1203*ae5de77eSEmmanuel Vadot				<0 RK_PA3 1 &pcfg_pull_none>;
1204*ae5de77eSEmmanuel Vadot		};
1205*ae5de77eSEmmanuel Vadot	};
1206*ae5de77eSEmmanuel Vadot
1207*ae5de77eSEmmanuel Vadot	ref {
1208*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1209*ae5de77eSEmmanuel Vadot		ref_pins: ref-pins {
1210*ae5de77eSEmmanuel Vadot			rockchip,pins =
1211*ae5de77eSEmmanuel Vadot				/* ref_clk_out */
1212*ae5de77eSEmmanuel Vadot				<0 RK_PA0 1 &pcfg_pull_none>;
1213*ae5de77eSEmmanuel Vadot		};
1214*ae5de77eSEmmanuel Vadot	};
1215*ae5de77eSEmmanuel Vadot
1216*ae5de77eSEmmanuel Vadot	rgmii {
1217*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1218*ae5de77eSEmmanuel Vadot		rgmiim0_miim: rgmiim0-miim {
1219*ae5de77eSEmmanuel Vadot			rockchip,pins =
1220*ae5de77eSEmmanuel Vadot				/* rgmii_mdc_m0 */
1221*ae5de77eSEmmanuel Vadot				<4 RK_PB2 2 &pcfg_pull_none>,
1222*ae5de77eSEmmanuel Vadot				/* rgmii_mdio_m0 */
1223*ae5de77eSEmmanuel Vadot				<4 RK_PB3 2 &pcfg_pull_none>;
1224*ae5de77eSEmmanuel Vadot		};
1225*ae5de77eSEmmanuel Vadot
1226*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1227*ae5de77eSEmmanuel Vadot		rgmiim0_rx_er: rgmiim0-rx_er {
1228*ae5de77eSEmmanuel Vadot			rockchip,pins =
1229*ae5de77eSEmmanuel Vadot				/* rgmii_rxer_m0 */
1230*ae5de77eSEmmanuel Vadot				<4 RK_PB0 2 &pcfg_pull_none>;
1231*ae5de77eSEmmanuel Vadot		};
1232*ae5de77eSEmmanuel Vadot
1233*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1234*ae5de77eSEmmanuel Vadot		rgmiim0_rx_bus2: rgmiim0-rx_bus2 {
1235*ae5de77eSEmmanuel Vadot			rockchip,pins =
1236*ae5de77eSEmmanuel Vadot				/* rgmii_rxd0_m0 */
1237*ae5de77eSEmmanuel Vadot				<4 RK_PA5 2 &pcfg_pull_none>,
1238*ae5de77eSEmmanuel Vadot				/* rgmii_rxd1_m0 */
1239*ae5de77eSEmmanuel Vadot				<4 RK_PA6 2 &pcfg_pull_none>,
1240*ae5de77eSEmmanuel Vadot				/* rgmii_rxdv_m0 */
1241*ae5de77eSEmmanuel Vadot				<4 RK_PA7 2 &pcfg_pull_none>;
1242*ae5de77eSEmmanuel Vadot		};
1243*ae5de77eSEmmanuel Vadot
1244*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1245*ae5de77eSEmmanuel Vadot		rgmiim0_tx_bus2: rgmiim0-tx_bus2 {
1246*ae5de77eSEmmanuel Vadot			rockchip,pins =
1247*ae5de77eSEmmanuel Vadot				/* rgmii_txd0_m0 */
1248*ae5de77eSEmmanuel Vadot				<4 RK_PA2 2 &pcfg_pull_none>,
1249*ae5de77eSEmmanuel Vadot				/* rgmii_txd1_m0 */
1250*ae5de77eSEmmanuel Vadot				<4 RK_PA3 2 &pcfg_pull_none>,
1251*ae5de77eSEmmanuel Vadot				/* rgmii_txen_m0 */
1252*ae5de77eSEmmanuel Vadot				<4 RK_PA4 2 &pcfg_pull_none>;
1253*ae5de77eSEmmanuel Vadot		};
1254*ae5de77eSEmmanuel Vadot
1255*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1256*ae5de77eSEmmanuel Vadot		rgmiim0_rgmii_clk: rgmiim0-rgmii_clk {
1257*ae5de77eSEmmanuel Vadot			rockchip,pins =
1258*ae5de77eSEmmanuel Vadot				/* rgmii_rxclk_m0 */
1259*ae5de77eSEmmanuel Vadot				<4 RK_PA1 2 &pcfg_pull_none>,
1260*ae5de77eSEmmanuel Vadot				/* rgmii_txclk_m0 */
1261*ae5de77eSEmmanuel Vadot				<3 RK_PD6 2 &pcfg_pull_none>;
1262*ae5de77eSEmmanuel Vadot		};
1263*ae5de77eSEmmanuel Vadot
1264*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1265*ae5de77eSEmmanuel Vadot		rgmiim0_rgmii_bus: rgmiim0-rgmii_bus {
1266*ae5de77eSEmmanuel Vadot			rockchip,pins =
1267*ae5de77eSEmmanuel Vadot				/* rgmii_rxd2_m0 */
1268*ae5de77eSEmmanuel Vadot				<3 RK_PD7 2 &pcfg_pull_none>,
1269*ae5de77eSEmmanuel Vadot				/* rgmii_rxd3_m0 */
1270*ae5de77eSEmmanuel Vadot				<4 RK_PA0 2 &pcfg_pull_none>,
1271*ae5de77eSEmmanuel Vadot				/* rgmii_txd2_m0 */
1272*ae5de77eSEmmanuel Vadot				<3 RK_PD4 2 &pcfg_pull_none>,
1273*ae5de77eSEmmanuel Vadot				/* rgmii_txd3_m0 */
1274*ae5de77eSEmmanuel Vadot				<3 RK_PD5 2 &pcfg_pull_none>;
1275*ae5de77eSEmmanuel Vadot		};
1276*ae5de77eSEmmanuel Vadot
1277*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1278*ae5de77eSEmmanuel Vadot		rgmiim0_clk: rgmiim0-clk {
1279*ae5de77eSEmmanuel Vadot			rockchip,pins =
1280*ae5de77eSEmmanuel Vadot				/* rgmiim0_clk */
1281*ae5de77eSEmmanuel Vadot				<4 RK_PB7 2 &pcfg_pull_none>;
1282*ae5de77eSEmmanuel Vadot		};
1283*ae5de77eSEmmanuel Vadot
1284*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1285*ae5de77eSEmmanuel Vadot		rgmiim1_miim: rgmiim1-miim {
1286*ae5de77eSEmmanuel Vadot			rockchip,pins =
1287*ae5de77eSEmmanuel Vadot				/* rgmii_mdc_m1 */
1288*ae5de77eSEmmanuel Vadot				<1 RK_PC7 2 &pcfg_pull_none>,
1289*ae5de77eSEmmanuel Vadot				/* rgmii_mdio_m1 */
1290*ae5de77eSEmmanuel Vadot				<1 RK_PD0 2 &pcfg_pull_none>;
1291*ae5de77eSEmmanuel Vadot		};
1292*ae5de77eSEmmanuel Vadot
1293*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1294*ae5de77eSEmmanuel Vadot		rgmiim1_rx_er: rgmiim1-rx_er {
1295*ae5de77eSEmmanuel Vadot			rockchip,pins =
1296*ae5de77eSEmmanuel Vadot				/* rgmii_rxer_m1 */
1297*ae5de77eSEmmanuel Vadot				<2 RK_PA0 2 &pcfg_pull_none>;
1298*ae5de77eSEmmanuel Vadot		};
1299*ae5de77eSEmmanuel Vadot
1300*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1301*ae5de77eSEmmanuel Vadot		rgmiim1_rx_bus2: rgmiim1-rx_bus2 {
1302*ae5de77eSEmmanuel Vadot			rockchip,pins =
1303*ae5de77eSEmmanuel Vadot				/* rgmii_rxd0_m1 */
1304*ae5de77eSEmmanuel Vadot				<1 RK_PD4 2 &pcfg_pull_none>,
1305*ae5de77eSEmmanuel Vadot				/* rgmii_rxd1_m1 */
1306*ae5de77eSEmmanuel Vadot				<1 RK_PD7 2 &pcfg_pull_none>,
1307*ae5de77eSEmmanuel Vadot				/* rgmii_rxdv_m1 */
1308*ae5de77eSEmmanuel Vadot				<1 RK_PD6 2 &pcfg_pull_none>;
1309*ae5de77eSEmmanuel Vadot		};
1310*ae5de77eSEmmanuel Vadot
1311*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1312*ae5de77eSEmmanuel Vadot		rgmiim1_tx_bus2: rgmiim1-tx_bus2 {
1313*ae5de77eSEmmanuel Vadot			rockchip,pins =
1314*ae5de77eSEmmanuel Vadot				/* rgmii_txd0_m1 */
1315*ae5de77eSEmmanuel Vadot				<1 RK_PD1 2 &pcfg_pull_none>,
1316*ae5de77eSEmmanuel Vadot				/* rgmii_txd1_m1 */
1317*ae5de77eSEmmanuel Vadot				<1 RK_PD2 2 &pcfg_pull_none>,
1318*ae5de77eSEmmanuel Vadot				/* rgmii_txen_m1 */
1319*ae5de77eSEmmanuel Vadot				<1 RK_PD3 2 &pcfg_pull_none>;
1320*ae5de77eSEmmanuel Vadot		};
1321*ae5de77eSEmmanuel Vadot
1322*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1323*ae5de77eSEmmanuel Vadot		rgmiim1_rgmii_clk: rgmiim1-rgmii_clk {
1324*ae5de77eSEmmanuel Vadot			rockchip,pins =
1325*ae5de77eSEmmanuel Vadot				/* rgmii_rxclk_m1 */
1326*ae5de77eSEmmanuel Vadot				<1 RK_PC6 2 &pcfg_pull_none>,
1327*ae5de77eSEmmanuel Vadot				/* rgmii_txclk_m1 */
1328*ae5de77eSEmmanuel Vadot				<1 RK_PC3 2 &pcfg_pull_none>;
1329*ae5de77eSEmmanuel Vadot		};
1330*ae5de77eSEmmanuel Vadot
1331*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1332*ae5de77eSEmmanuel Vadot		rgmiim1_rgmii_bus: rgmiim1-rgmii_bus {
1333*ae5de77eSEmmanuel Vadot			rockchip,pins =
1334*ae5de77eSEmmanuel Vadot				/* rgmii_rxd2_m1 */
1335*ae5de77eSEmmanuel Vadot				<1 RK_PC4 2 &pcfg_pull_none>,
1336*ae5de77eSEmmanuel Vadot				/* rgmii_rxd3_m1 */
1337*ae5de77eSEmmanuel Vadot				<1 RK_PC5 2 &pcfg_pull_none>,
1338*ae5de77eSEmmanuel Vadot				/* rgmii_txd2_m1 */
1339*ae5de77eSEmmanuel Vadot				<1 RK_PC1 2 &pcfg_pull_none>,
1340*ae5de77eSEmmanuel Vadot				/* rgmii_txd3_m1 */
1341*ae5de77eSEmmanuel Vadot				<1 RK_PC2 2 &pcfg_pull_none>;
1342*ae5de77eSEmmanuel Vadot		};
1343*ae5de77eSEmmanuel Vadot
1344*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1345*ae5de77eSEmmanuel Vadot		rgmiim1_clk: rgmiim1-clk {
1346*ae5de77eSEmmanuel Vadot			rockchip,pins =
1347*ae5de77eSEmmanuel Vadot				/* rgmiim1_clk */
1348*ae5de77eSEmmanuel Vadot				<1 RK_PD5 2 &pcfg_pull_none>;
1349*ae5de77eSEmmanuel Vadot		};
1350*ae5de77eSEmmanuel Vadot	};
1351*ae5de77eSEmmanuel Vadot
1352*ae5de77eSEmmanuel Vadot	rmii {
1353*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1354*ae5de77eSEmmanuel Vadot		rmii_pins: rmii-pins {
1355*ae5de77eSEmmanuel Vadot			rockchip,pins =
1356*ae5de77eSEmmanuel Vadot				/* rmii_clk */
1357*ae5de77eSEmmanuel Vadot				<1 RK_PD5 5 &pcfg_pull_none>,
1358*ae5de77eSEmmanuel Vadot				/* rmii_mdc */
1359*ae5de77eSEmmanuel Vadot				<1 RK_PC7 5 &pcfg_pull_none>,
1360*ae5de77eSEmmanuel Vadot				/* rmii_mdio */
1361*ae5de77eSEmmanuel Vadot				<1 RK_PD0 5 &pcfg_pull_none>,
1362*ae5de77eSEmmanuel Vadot				/* rmii_rxd0 */
1363*ae5de77eSEmmanuel Vadot				<1 RK_PD4 5 &pcfg_pull_none>,
1364*ae5de77eSEmmanuel Vadot				/* rmii_rxd1 */
1365*ae5de77eSEmmanuel Vadot				<1 RK_PD7 6 &pcfg_pull_none>,
1366*ae5de77eSEmmanuel Vadot				/* rmii_rxdv_crs */
1367*ae5de77eSEmmanuel Vadot				<1 RK_PD6 5 &pcfg_pull_none>,
1368*ae5de77eSEmmanuel Vadot				/* rmii_rxer */
1369*ae5de77eSEmmanuel Vadot				<2 RK_PA0 6 &pcfg_pull_none>,
1370*ae5de77eSEmmanuel Vadot				/* rmii_txd0 */
1371*ae5de77eSEmmanuel Vadot				<1 RK_PD1 5 &pcfg_pull_none>,
1372*ae5de77eSEmmanuel Vadot				/* rmii_txd1 */
1373*ae5de77eSEmmanuel Vadot				<1 RK_PD2 5 &pcfg_pull_none>,
1374*ae5de77eSEmmanuel Vadot				/* rmii_txen */
1375*ae5de77eSEmmanuel Vadot				<1 RK_PD3 5 &pcfg_pull_none>;
1376*ae5de77eSEmmanuel Vadot		};
1377*ae5de77eSEmmanuel Vadot	};
1378*ae5de77eSEmmanuel Vadot
1379*ae5de77eSEmmanuel Vadot	sdmmc0 {
1380*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1381*ae5de77eSEmmanuel Vadot		sdmmc0_bus4: sdmmc0-bus4 {
1382*ae5de77eSEmmanuel Vadot			rockchip,pins =
1383*ae5de77eSEmmanuel Vadot				/* sdmmc0_d0 */
1384*ae5de77eSEmmanuel Vadot				<1 RK_PB3 1 &pcfg_pull_up_drv_level_2>,
1385*ae5de77eSEmmanuel Vadot				/* sdmmc0_d1 */
1386*ae5de77eSEmmanuel Vadot				<1 RK_PB4 1 &pcfg_pull_up_drv_level_2>,
1387*ae5de77eSEmmanuel Vadot				/* sdmmc0_d2 */
1388*ae5de77eSEmmanuel Vadot				<1 RK_PB5 1 &pcfg_pull_up_drv_level_2>,
1389*ae5de77eSEmmanuel Vadot				/* sdmmc0_d3 */
1390*ae5de77eSEmmanuel Vadot				<1 RK_PB6 1 &pcfg_pull_up_drv_level_2>;
1391*ae5de77eSEmmanuel Vadot		};
1392*ae5de77eSEmmanuel Vadot
1393*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1394*ae5de77eSEmmanuel Vadot		sdmmc0_clk: sdmmc0-clk {
1395*ae5de77eSEmmanuel Vadot			rockchip,pins =
1396*ae5de77eSEmmanuel Vadot				/* sdmmc0_clk */
1397*ae5de77eSEmmanuel Vadot				<1 RK_PC0 1 &pcfg_pull_up_drv_level_2>;
1398*ae5de77eSEmmanuel Vadot		};
1399*ae5de77eSEmmanuel Vadot
1400*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1401*ae5de77eSEmmanuel Vadot		sdmmc0_cmd: sdmmc0-cmd {
1402*ae5de77eSEmmanuel Vadot			rockchip,pins =
1403*ae5de77eSEmmanuel Vadot				/* sdmmc0_cmd */
1404*ae5de77eSEmmanuel Vadot				<1 RK_PB7 1 &pcfg_pull_up_drv_level_2>;
1405*ae5de77eSEmmanuel Vadot		};
1406*ae5de77eSEmmanuel Vadot
1407*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1408*ae5de77eSEmmanuel Vadot		sdmmc0_det: sdmmc0-det {
1409*ae5de77eSEmmanuel Vadot			rockchip,pins =
1410*ae5de77eSEmmanuel Vadot				/* sdmmc0_detn */
1411*ae5de77eSEmmanuel Vadot				<0 RK_PA4 1 &pcfg_pull_up>;
1412*ae5de77eSEmmanuel Vadot		};
1413*ae5de77eSEmmanuel Vadot
1414*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1415*ae5de77eSEmmanuel Vadot		sdmmc0_pwren: sdmmc0-pwren {
1416*ae5de77eSEmmanuel Vadot			rockchip,pins =
1417*ae5de77eSEmmanuel Vadot				/* sdmmc0_pwren */
1418*ae5de77eSEmmanuel Vadot				<0 RK_PA5 1 &pcfg_pull_none>;
1419*ae5de77eSEmmanuel Vadot		};
1420*ae5de77eSEmmanuel Vadot	};
1421*ae5de77eSEmmanuel Vadot
1422*ae5de77eSEmmanuel Vadot	sdmmc1 {
1423*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1424*ae5de77eSEmmanuel Vadot		sdmmc1_bus4: sdmmc1-bus4 {
1425*ae5de77eSEmmanuel Vadot			rockchip,pins =
1426*ae5de77eSEmmanuel Vadot				/* sdmmc1_d0 */
1427*ae5de77eSEmmanuel Vadot				<1 RK_PC1 1 &pcfg_pull_up_drv_level_2>,
1428*ae5de77eSEmmanuel Vadot				/* sdmmc1_d1 */
1429*ae5de77eSEmmanuel Vadot				<1 RK_PC2 1 &pcfg_pull_up_drv_level_2>,
1430*ae5de77eSEmmanuel Vadot				/* sdmmc1_d2 */
1431*ae5de77eSEmmanuel Vadot				<1 RK_PC3 1 &pcfg_pull_up_drv_level_2>,
1432*ae5de77eSEmmanuel Vadot				/* sdmmc1_d3 */
1433*ae5de77eSEmmanuel Vadot				<1 RK_PC4 1 &pcfg_pull_up_drv_level_2>;
1434*ae5de77eSEmmanuel Vadot		};
1435*ae5de77eSEmmanuel Vadot
1436*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1437*ae5de77eSEmmanuel Vadot		sdmmc1_clk: sdmmc1-clk {
1438*ae5de77eSEmmanuel Vadot			rockchip,pins =
1439*ae5de77eSEmmanuel Vadot				/* sdmmc1_clk */
1440*ae5de77eSEmmanuel Vadot				<1 RK_PC6 1 &pcfg_pull_up_drv_level_2>;
1441*ae5de77eSEmmanuel Vadot		};
1442*ae5de77eSEmmanuel Vadot
1443*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1444*ae5de77eSEmmanuel Vadot		sdmmc1_cmd: sdmmc1-cmd {
1445*ae5de77eSEmmanuel Vadot			rockchip,pins =
1446*ae5de77eSEmmanuel Vadot				/* sdmmc1_cmd */
1447*ae5de77eSEmmanuel Vadot				<1 RK_PC5 1 &pcfg_pull_up_drv_level_2>;
1448*ae5de77eSEmmanuel Vadot		};
1449*ae5de77eSEmmanuel Vadot
1450*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1451*ae5de77eSEmmanuel Vadot		sdmmc1_det: sdmmc1-det {
1452*ae5de77eSEmmanuel Vadot			rockchip,pins =
1453*ae5de77eSEmmanuel Vadot				/* sdmmc1_detn */
1454*ae5de77eSEmmanuel Vadot				<1 RK_PD0 1 &pcfg_pull_up>;
1455*ae5de77eSEmmanuel Vadot		};
1456*ae5de77eSEmmanuel Vadot
1457*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1458*ae5de77eSEmmanuel Vadot		sdmmc1_pwren: sdmmc1-pwren {
1459*ae5de77eSEmmanuel Vadot			rockchip,pins =
1460*ae5de77eSEmmanuel Vadot				/* sdmmc1_pwren */
1461*ae5de77eSEmmanuel Vadot				<1 RK_PC7 1 &pcfg_pull_none>;
1462*ae5de77eSEmmanuel Vadot		};
1463*ae5de77eSEmmanuel Vadot	};
1464*ae5de77eSEmmanuel Vadot
1465*ae5de77eSEmmanuel Vadot	spdif {
1466*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1467*ae5de77eSEmmanuel Vadot		spdifm0_pins: spdifm0-pins {
1468*ae5de77eSEmmanuel Vadot			rockchip,pins =
1469*ae5de77eSEmmanuel Vadot				/* spdif_tx_m0 */
1470*ae5de77eSEmmanuel Vadot				<3 RK_PA1 3 &pcfg_pull_none>;
1471*ae5de77eSEmmanuel Vadot		};
1472*ae5de77eSEmmanuel Vadot
1473*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1474*ae5de77eSEmmanuel Vadot		spdifm1_pins: spdifm1-pins {
1475*ae5de77eSEmmanuel Vadot			rockchip,pins =
1476*ae5de77eSEmmanuel Vadot				/* spdif_tx_m1 */
1477*ae5de77eSEmmanuel Vadot				<0 RK_PB7 4 &pcfg_pull_none>;
1478*ae5de77eSEmmanuel Vadot		};
1479*ae5de77eSEmmanuel Vadot
1480*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1481*ae5de77eSEmmanuel Vadot		spdifm2_pins: spdifm2-pins {
1482*ae5de77eSEmmanuel Vadot			rockchip,pins =
1483*ae5de77eSEmmanuel Vadot				/* spdif_tx_m2 */
1484*ae5de77eSEmmanuel Vadot				<1 RK_PB7 2 &pcfg_pull_none>;
1485*ae5de77eSEmmanuel Vadot		};
1486*ae5de77eSEmmanuel Vadot	};
1487*ae5de77eSEmmanuel Vadot
1488*ae5de77eSEmmanuel Vadot	spi0 {
1489*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1490*ae5de77eSEmmanuel Vadot		spi0m0_pins: spi0m0-pins {
1491*ae5de77eSEmmanuel Vadot			rockchip,pins =
1492*ae5de77eSEmmanuel Vadot				/* spi0_clk_m0 */
1493*ae5de77eSEmmanuel Vadot				<0 RK_PC3 3 &pcfg_pull_none_drv_level_3>,
1494*ae5de77eSEmmanuel Vadot				/* spi0_miso_m0 */
1495*ae5de77eSEmmanuel Vadot				<0 RK_PC5 3 &pcfg_pull_none_drv_level_3>,
1496*ae5de77eSEmmanuel Vadot				/* spi0_mosi_m0 */
1497*ae5de77eSEmmanuel Vadot				<0 RK_PC4 3 &pcfg_pull_none_drv_level_3>;
1498*ae5de77eSEmmanuel Vadot		};
1499*ae5de77eSEmmanuel Vadot
1500*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1501*ae5de77eSEmmanuel Vadot		spi0m0_csn0: spi0m0-csn0 {
1502*ae5de77eSEmmanuel Vadot			rockchip,pins =
1503*ae5de77eSEmmanuel Vadot				/* spi0m0_csn0 */
1504*ae5de77eSEmmanuel Vadot				<0 RK_PC2 3 &pcfg_pull_none_drv_level_3>;
1505*ae5de77eSEmmanuel Vadot		};
1506*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1507*ae5de77eSEmmanuel Vadot		spi0m0_csn1: spi0m0-csn1 {
1508*ae5de77eSEmmanuel Vadot			rockchip,pins =
1509*ae5de77eSEmmanuel Vadot				/* spi0m0_csn1 */
1510*ae5de77eSEmmanuel Vadot				<0 RK_PB7 1 &pcfg_pull_none_drv_level_3>;
1511*ae5de77eSEmmanuel Vadot		};
1512*ae5de77eSEmmanuel Vadot
1513*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1514*ae5de77eSEmmanuel Vadot		spi0m1_pins: spi0m1-pins {
1515*ae5de77eSEmmanuel Vadot			rockchip,pins =
1516*ae5de77eSEmmanuel Vadot				/* spi0_clk_m1 */
1517*ae5de77eSEmmanuel Vadot				<3 RK_PB5 4 &pcfg_pull_none_drv_level_3>,
1518*ae5de77eSEmmanuel Vadot				/* spi0_miso_m1 */
1519*ae5de77eSEmmanuel Vadot				<3 RK_PC0 4 &pcfg_pull_none_drv_level_3>,
1520*ae5de77eSEmmanuel Vadot				/* spi0_mosi_m1 */
1521*ae5de77eSEmmanuel Vadot				<3 RK_PB4 4 &pcfg_pull_none_drv_level_3>;
1522*ae5de77eSEmmanuel Vadot		};
1523*ae5de77eSEmmanuel Vadot
1524*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1525*ae5de77eSEmmanuel Vadot		spi0m1_csn0: spi0m1-csn0 {
1526*ae5de77eSEmmanuel Vadot			rockchip,pins =
1527*ae5de77eSEmmanuel Vadot				/* spi0m1_csn0 */
1528*ae5de77eSEmmanuel Vadot				<3 RK_PB7 4 &pcfg_pull_none_drv_level_3>;
1529*ae5de77eSEmmanuel Vadot		};
1530*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1531*ae5de77eSEmmanuel Vadot		spi0m1_csn1: spi0m1-csn1 {
1532*ae5de77eSEmmanuel Vadot			rockchip,pins =
1533*ae5de77eSEmmanuel Vadot				/* spi0m1_csn1 */
1534*ae5de77eSEmmanuel Vadot				<3 RK_PB6 4 &pcfg_pull_none_drv_level_3>;
1535*ae5de77eSEmmanuel Vadot		};
1536*ae5de77eSEmmanuel Vadot	};
1537*ae5de77eSEmmanuel Vadot
1538*ae5de77eSEmmanuel Vadot	spi1 {
1539*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1540*ae5de77eSEmmanuel Vadot		spi1m0_pins: spi1m0-pins {
1541*ae5de77eSEmmanuel Vadot			rockchip,pins =
1542*ae5de77eSEmmanuel Vadot				/* spi1_clk_m0 */
1543*ae5de77eSEmmanuel Vadot				<3 RK_PD6 4 &pcfg_pull_none_drv_level_3>,
1544*ae5de77eSEmmanuel Vadot				/* spi1_miso_m0 */
1545*ae5de77eSEmmanuel Vadot				<4 RK_PA3 4 &pcfg_pull_none_drv_level_3>,
1546*ae5de77eSEmmanuel Vadot				/* spi1_mosi_m0 */
1547*ae5de77eSEmmanuel Vadot				<4 RK_PA2 4 &pcfg_pull_none_drv_level_3>;
1548*ae5de77eSEmmanuel Vadot		};
1549*ae5de77eSEmmanuel Vadot
1550*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1551*ae5de77eSEmmanuel Vadot		spi1m0_csn0: spi1m0-csn0 {
1552*ae5de77eSEmmanuel Vadot			rockchip,pins =
1553*ae5de77eSEmmanuel Vadot				/* spi1m0_csn0 */
1554*ae5de77eSEmmanuel Vadot				<3 RK_PD7 4 &pcfg_pull_none_drv_level_3>;
1555*ae5de77eSEmmanuel Vadot		};
1556*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1557*ae5de77eSEmmanuel Vadot		spi1m0_csn1: spi1m0-csn1 {
1558*ae5de77eSEmmanuel Vadot			rockchip,pins =
1559*ae5de77eSEmmanuel Vadot				/* spi1m0_csn1 */
1560*ae5de77eSEmmanuel Vadot				<4 RK_PA0 4 &pcfg_pull_none_drv_level_3>;
1561*ae5de77eSEmmanuel Vadot		};
1562*ae5de77eSEmmanuel Vadot
1563*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1564*ae5de77eSEmmanuel Vadot		spi1m1_pins: spi1m1-pins {
1565*ae5de77eSEmmanuel Vadot			rockchip,pins =
1566*ae5de77eSEmmanuel Vadot				/* spi1_clk_m1 */
1567*ae5de77eSEmmanuel Vadot				<1 RK_PC0 4 &pcfg_pull_none_drv_level_3>,
1568*ae5de77eSEmmanuel Vadot				/* spi1_miso_m1 */
1569*ae5de77eSEmmanuel Vadot				<1 RK_PB4 4 &pcfg_pull_none_drv_level_3>,
1570*ae5de77eSEmmanuel Vadot				/* spi1_mosi_m1 */
1571*ae5de77eSEmmanuel Vadot				<1 RK_PB3 4 &pcfg_pull_none_drv_level_3>;
1572*ae5de77eSEmmanuel Vadot		};
1573*ae5de77eSEmmanuel Vadot
1574*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1575*ae5de77eSEmmanuel Vadot		spi1m1_csn0: spi1m1-csn0 {
1576*ae5de77eSEmmanuel Vadot			rockchip,pins =
1577*ae5de77eSEmmanuel Vadot				/* spi1m1_csn0 */
1578*ae5de77eSEmmanuel Vadot				<1 RK_PB6 4 &pcfg_pull_none_drv_level_3>;
1579*ae5de77eSEmmanuel Vadot		};
1580*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1581*ae5de77eSEmmanuel Vadot		spi1m1_csn1: spi1m1-csn1 {
1582*ae5de77eSEmmanuel Vadot			rockchip,pins =
1583*ae5de77eSEmmanuel Vadot				/* spi1m1_csn1 */
1584*ae5de77eSEmmanuel Vadot				<1 RK_PB5 4 &pcfg_pull_none_drv_level_3>;
1585*ae5de77eSEmmanuel Vadot		};
1586*ae5de77eSEmmanuel Vadot	};
1587*ae5de77eSEmmanuel Vadot
1588*ae5de77eSEmmanuel Vadot	spi2 {
1589*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1590*ae5de77eSEmmanuel Vadot		spi2m0_pins: spi2m0-pins {
1591*ae5de77eSEmmanuel Vadot			rockchip,pins =
1592*ae5de77eSEmmanuel Vadot				/* spi2_clk_m0 */
1593*ae5de77eSEmmanuel Vadot				<4 RK_PB6 4 &pcfg_pull_none_drv_level_3>,
1594*ae5de77eSEmmanuel Vadot				/* spi2_miso_m0 */
1595*ae5de77eSEmmanuel Vadot				<3 RK_PD2 4 &pcfg_pull_none_drv_level_3>,
1596*ae5de77eSEmmanuel Vadot				/* spi2_mosi_m0 */
1597*ae5de77eSEmmanuel Vadot				<3 RK_PD3 4 &pcfg_pull_none_drv_level_3>;
1598*ae5de77eSEmmanuel Vadot		};
1599*ae5de77eSEmmanuel Vadot
1600*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1601*ae5de77eSEmmanuel Vadot		spi2m0_csn0: spi2m0-csn0 {
1602*ae5de77eSEmmanuel Vadot			rockchip,pins =
1603*ae5de77eSEmmanuel Vadot				/* spi2m0_csn0 */
1604*ae5de77eSEmmanuel Vadot				<4 RK_PB5 4 &pcfg_pull_none_drv_level_3>;
1605*ae5de77eSEmmanuel Vadot		};
1606*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1607*ae5de77eSEmmanuel Vadot		spi2m0_csn1: spi2m0-csn1 {
1608*ae5de77eSEmmanuel Vadot			rockchip,pins =
1609*ae5de77eSEmmanuel Vadot				/* spi2m0_csn1 */
1610*ae5de77eSEmmanuel Vadot				<4 RK_PB4 4 &pcfg_pull_none_drv_level_3>;
1611*ae5de77eSEmmanuel Vadot		};
1612*ae5de77eSEmmanuel Vadot
1613*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1614*ae5de77eSEmmanuel Vadot		spi2m1_pins: spi2m1-pins {
1615*ae5de77eSEmmanuel Vadot			rockchip,pins =
1616*ae5de77eSEmmanuel Vadot				/* spi2_clk_m1 */
1617*ae5de77eSEmmanuel Vadot				<2 RK_PA1 4 &pcfg_pull_none_drv_level_3>,
1618*ae5de77eSEmmanuel Vadot				/* spi2_miso_m1 */
1619*ae5de77eSEmmanuel Vadot				<2 RK_PA0 4 &pcfg_pull_none_drv_level_3>,
1620*ae5de77eSEmmanuel Vadot				/* spi2_mosi_m1 */
1621*ae5de77eSEmmanuel Vadot				<1 RK_PD7 4 &pcfg_pull_none_drv_level_3>;
1622*ae5de77eSEmmanuel Vadot		};
1623*ae5de77eSEmmanuel Vadot
1624*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1625*ae5de77eSEmmanuel Vadot		spi2m1_csn0: spi2m1-csn0 {
1626*ae5de77eSEmmanuel Vadot			rockchip,pins =
1627*ae5de77eSEmmanuel Vadot				/* spi2m1_csn0 */
1628*ae5de77eSEmmanuel Vadot				<1 RK_PD6 4 &pcfg_pull_none_drv_level_3>;
1629*ae5de77eSEmmanuel Vadot		};
1630*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1631*ae5de77eSEmmanuel Vadot		spi2m1_csn1: spi2m1-csn1 {
1632*ae5de77eSEmmanuel Vadot			rockchip,pins =
1633*ae5de77eSEmmanuel Vadot				/* spi2m1_csn1 */
1634*ae5de77eSEmmanuel Vadot				<1 RK_PD5 4 &pcfg_pull_none_drv_level_3>;
1635*ae5de77eSEmmanuel Vadot		};
1636*ae5de77eSEmmanuel Vadot	};
1637*ae5de77eSEmmanuel Vadot
1638*ae5de77eSEmmanuel Vadot	tsadc {
1639*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1640*ae5de77eSEmmanuel Vadot		tsadcm0_pins: tsadcm0-pins {
1641*ae5de77eSEmmanuel Vadot			rockchip,pins =
1642*ae5de77eSEmmanuel Vadot				/* tsadc_shut_m0 */
1643*ae5de77eSEmmanuel Vadot				<0 RK_PA1 1 &pcfg_pull_none>;
1644*ae5de77eSEmmanuel Vadot		};
1645*ae5de77eSEmmanuel Vadot
1646*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1647*ae5de77eSEmmanuel Vadot		tsadcm1_pins: tsadcm1-pins {
1648*ae5de77eSEmmanuel Vadot			rockchip,pins =
1649*ae5de77eSEmmanuel Vadot				/* tsadc_shut_m1 */
1650*ae5de77eSEmmanuel Vadot				<0 RK_PA2 2 &pcfg_pull_none>;
1651*ae5de77eSEmmanuel Vadot		};
1652*ae5de77eSEmmanuel Vadot
1653*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1654*ae5de77eSEmmanuel Vadot		tsadc_shut_org: tsadc-shut-org {
1655*ae5de77eSEmmanuel Vadot			rockchip,pins =
1656*ae5de77eSEmmanuel Vadot				/* tsadc_shut_org */
1657*ae5de77eSEmmanuel Vadot				<0 RK_PA1 2 &pcfg_pull_none>;
1658*ae5de77eSEmmanuel Vadot		};
1659*ae5de77eSEmmanuel Vadot	};
1660*ae5de77eSEmmanuel Vadot
1661*ae5de77eSEmmanuel Vadot	uart0 {
1662*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1663*ae5de77eSEmmanuel Vadot		uart0m0_xfer: uart0m0-xfer {
1664*ae5de77eSEmmanuel Vadot			rockchip,pins =
1665*ae5de77eSEmmanuel Vadot				/* uart0_rx_m0 */
1666*ae5de77eSEmmanuel Vadot				<0 RK_PD0 1 &pcfg_pull_up>,
1667*ae5de77eSEmmanuel Vadot				/* uart0_tx_m0 */
1668*ae5de77eSEmmanuel Vadot				<0 RK_PD1 1 &pcfg_pull_up>;
1669*ae5de77eSEmmanuel Vadot		};
1670*ae5de77eSEmmanuel Vadot
1671*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1672*ae5de77eSEmmanuel Vadot		uart0m1_xfer: uart0m1-xfer {
1673*ae5de77eSEmmanuel Vadot			rockchip,pins =
1674*ae5de77eSEmmanuel Vadot				/* uart0_rx_m1 */
1675*ae5de77eSEmmanuel Vadot				<1 RK_PB3 2 &pcfg_pull_up>,
1676*ae5de77eSEmmanuel Vadot				/* uart0_tx_m1 */
1677*ae5de77eSEmmanuel Vadot				<1 RK_PB4 2 &pcfg_pull_up>;
1678*ae5de77eSEmmanuel Vadot		};
1679*ae5de77eSEmmanuel Vadot	};
1680*ae5de77eSEmmanuel Vadot
1681*ae5de77eSEmmanuel Vadot	uart1 {
1682*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1683*ae5de77eSEmmanuel Vadot		uart1m0_xfer: uart1m0-xfer {
1684*ae5de77eSEmmanuel Vadot			rockchip,pins =
1685*ae5de77eSEmmanuel Vadot				/* uart1_rx_m0 */
1686*ae5de77eSEmmanuel Vadot				<1 RK_PD1 1 &pcfg_pull_up>,
1687*ae5de77eSEmmanuel Vadot				/* uart1_tx_m0 */
1688*ae5de77eSEmmanuel Vadot				<1 RK_PD2 1 &pcfg_pull_up>;
1689*ae5de77eSEmmanuel Vadot		};
1690*ae5de77eSEmmanuel Vadot
1691*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1692*ae5de77eSEmmanuel Vadot		uart1m0_ctsn: uart1m0-ctsn {
1693*ae5de77eSEmmanuel Vadot			rockchip,pins =
1694*ae5de77eSEmmanuel Vadot				/* uart1m0_ctsn */
1695*ae5de77eSEmmanuel Vadot				<1 RK_PD4 1 &pcfg_pull_none>;
1696*ae5de77eSEmmanuel Vadot		};
1697*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1698*ae5de77eSEmmanuel Vadot		uart1m0_rtsn: uart1m0-rtsn {
1699*ae5de77eSEmmanuel Vadot			rockchip,pins =
1700*ae5de77eSEmmanuel Vadot				/* uart1m0_rtsn */
1701*ae5de77eSEmmanuel Vadot				<1 RK_PD3 1 &pcfg_pull_none>;
1702*ae5de77eSEmmanuel Vadot		};
1703*ae5de77eSEmmanuel Vadot
1704*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1705*ae5de77eSEmmanuel Vadot		uart1m1_xfer: uart1m1-xfer {
1706*ae5de77eSEmmanuel Vadot			rockchip,pins =
1707*ae5de77eSEmmanuel Vadot				/* uart1_rx_m1 */
1708*ae5de77eSEmmanuel Vadot				<4 RK_PA6 3 &pcfg_pull_up>,
1709*ae5de77eSEmmanuel Vadot				/* uart1_tx_m1 */
1710*ae5de77eSEmmanuel Vadot				<4 RK_PA5 3 &pcfg_pull_up>;
1711*ae5de77eSEmmanuel Vadot		};
1712*ae5de77eSEmmanuel Vadot
1713*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1714*ae5de77eSEmmanuel Vadot		uart1m1_ctsn: uart1m1-ctsn {
1715*ae5de77eSEmmanuel Vadot			rockchip,pins =
1716*ae5de77eSEmmanuel Vadot				/* uart1m1_ctsn */
1717*ae5de77eSEmmanuel Vadot				<4 RK_PB0 3 &pcfg_pull_none>;
1718*ae5de77eSEmmanuel Vadot		};
1719*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1720*ae5de77eSEmmanuel Vadot		uart1m1_rtsn: uart1m1-rtsn {
1721*ae5de77eSEmmanuel Vadot			rockchip,pins =
1722*ae5de77eSEmmanuel Vadot				/* uart1m1_rtsn */
1723*ae5de77eSEmmanuel Vadot				<4 RK_PA7 3 &pcfg_pull_none>;
1724*ae5de77eSEmmanuel Vadot		};
1725*ae5de77eSEmmanuel Vadot	};
1726*ae5de77eSEmmanuel Vadot
1727*ae5de77eSEmmanuel Vadot	uart2 {
1728*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1729*ae5de77eSEmmanuel Vadot		uart2m0_xfer: uart2m0-xfer {
1730*ae5de77eSEmmanuel Vadot			rockchip,pins =
1731*ae5de77eSEmmanuel Vadot				/* uart2_rx_m0 */
1732*ae5de77eSEmmanuel Vadot				<0 RK_PC1 1 &pcfg_pull_up>,
1733*ae5de77eSEmmanuel Vadot				/* uart2_tx_m0 */
1734*ae5de77eSEmmanuel Vadot				<0 RK_PC0 1 &pcfg_pull_up>;
1735*ae5de77eSEmmanuel Vadot		};
1736*ae5de77eSEmmanuel Vadot
1737*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1738*ae5de77eSEmmanuel Vadot		uart2m0_ctsn: uart2m0-ctsn {
1739*ae5de77eSEmmanuel Vadot			rockchip,pins =
1740*ae5de77eSEmmanuel Vadot				/* uart2m0_ctsn */
1741*ae5de77eSEmmanuel Vadot				<0 RK_PC2 1 &pcfg_pull_none>;
1742*ae5de77eSEmmanuel Vadot		};
1743*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1744*ae5de77eSEmmanuel Vadot		uart2m0_rtsn: uart2m0-rtsn {
1745*ae5de77eSEmmanuel Vadot			rockchip,pins =
1746*ae5de77eSEmmanuel Vadot				/* uart2m0_rtsn */
1747*ae5de77eSEmmanuel Vadot				<0 RK_PC3 1 &pcfg_pull_none>;
1748*ae5de77eSEmmanuel Vadot		};
1749*ae5de77eSEmmanuel Vadot
1750*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1751*ae5de77eSEmmanuel Vadot		uart2m1_xfer: uart2m1-xfer {
1752*ae5de77eSEmmanuel Vadot			rockchip,pins =
1753*ae5de77eSEmmanuel Vadot				/* uart2_rx_m1 */
1754*ae5de77eSEmmanuel Vadot				<3 RK_PA1 2 &pcfg_pull_up>,
1755*ae5de77eSEmmanuel Vadot				/* uart2_tx_m1 */
1756*ae5de77eSEmmanuel Vadot				<3 RK_PA0 2 &pcfg_pull_up>;
1757*ae5de77eSEmmanuel Vadot		};
1758*ae5de77eSEmmanuel Vadot
1759*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1760*ae5de77eSEmmanuel Vadot		uart2m1_ctsn: uart2m1-ctsn {
1761*ae5de77eSEmmanuel Vadot			rockchip,pins =
1762*ae5de77eSEmmanuel Vadot				/* uart2m1_ctsn */
1763*ae5de77eSEmmanuel Vadot				<3 RK_PA2 2 &pcfg_pull_none>;
1764*ae5de77eSEmmanuel Vadot		};
1765*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1766*ae5de77eSEmmanuel Vadot		uart2m1_rtsn: uart2m1-rtsn {
1767*ae5de77eSEmmanuel Vadot			rockchip,pins =
1768*ae5de77eSEmmanuel Vadot				/* uart2m1_rtsn */
1769*ae5de77eSEmmanuel Vadot				<3 RK_PA3 2 &pcfg_pull_none>;
1770*ae5de77eSEmmanuel Vadot		};
1771*ae5de77eSEmmanuel Vadot	};
1772*ae5de77eSEmmanuel Vadot
1773*ae5de77eSEmmanuel Vadot	uart3 {
1774*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1775*ae5de77eSEmmanuel Vadot		uart3m0_xfer: uart3m0-xfer {
1776*ae5de77eSEmmanuel Vadot			rockchip,pins =
1777*ae5de77eSEmmanuel Vadot				/* uart3_rx_m0 */
1778*ae5de77eSEmmanuel Vadot				<4 RK_PB5 6 &pcfg_pull_up>,
1779*ae5de77eSEmmanuel Vadot				/* uart3_tx_m0 */
1780*ae5de77eSEmmanuel Vadot				<4 RK_PB4 6 &pcfg_pull_up>;
1781*ae5de77eSEmmanuel Vadot		};
1782*ae5de77eSEmmanuel Vadot
1783*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1784*ae5de77eSEmmanuel Vadot		uart3m0_ctsn: uart3m0-ctsn {
1785*ae5de77eSEmmanuel Vadot			rockchip,pins =
1786*ae5de77eSEmmanuel Vadot				/* uart3m0_ctsn */
1787*ae5de77eSEmmanuel Vadot				<4 RK_PB6 3 &pcfg_pull_none>;
1788*ae5de77eSEmmanuel Vadot		};
1789*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1790*ae5de77eSEmmanuel Vadot		uart3m0_rtsn: uart3m0-rtsn {
1791*ae5de77eSEmmanuel Vadot			rockchip,pins =
1792*ae5de77eSEmmanuel Vadot				/* uart3m0_rtsn */
1793*ae5de77eSEmmanuel Vadot				<3 RK_PD1 4 &pcfg_pull_none>;
1794*ae5de77eSEmmanuel Vadot		};
1795*ae5de77eSEmmanuel Vadot
1796*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1797*ae5de77eSEmmanuel Vadot		uart3m1_xfer: uart3m1-xfer {
1798*ae5de77eSEmmanuel Vadot			rockchip,pins =
1799*ae5de77eSEmmanuel Vadot				/* uart3_rx_m1 */
1800*ae5de77eSEmmanuel Vadot				<3 RK_PC0 3 &pcfg_pull_up>,
1801*ae5de77eSEmmanuel Vadot				/* uart3_tx_m1 */
1802*ae5de77eSEmmanuel Vadot				<3 RK_PB7 3 &pcfg_pull_up>;
1803*ae5de77eSEmmanuel Vadot		};
1804*ae5de77eSEmmanuel Vadot
1805*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1806*ae5de77eSEmmanuel Vadot		uart3m1_ctsn: uart3m1-ctsn {
1807*ae5de77eSEmmanuel Vadot			rockchip,pins =
1808*ae5de77eSEmmanuel Vadot				/* uart3m1_ctsn */
1809*ae5de77eSEmmanuel Vadot				<3 RK_PB6 3 &pcfg_pull_none>;
1810*ae5de77eSEmmanuel Vadot		};
1811*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1812*ae5de77eSEmmanuel Vadot		uart3m1_rtsn: uart3m1-rtsn {
1813*ae5de77eSEmmanuel Vadot			rockchip,pins =
1814*ae5de77eSEmmanuel Vadot				/* uart3m1_rtsn */
1815*ae5de77eSEmmanuel Vadot				<3 RK_PC1 3 &pcfg_pull_none>;
1816*ae5de77eSEmmanuel Vadot		};
1817*ae5de77eSEmmanuel Vadot	};
1818*ae5de77eSEmmanuel Vadot
1819*ae5de77eSEmmanuel Vadot	uart4 {
1820*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1821*ae5de77eSEmmanuel Vadot		uart4m0_xfer: uart4m0-xfer {
1822*ae5de77eSEmmanuel Vadot			rockchip,pins =
1823*ae5de77eSEmmanuel Vadot				/* uart4_rx_m0 */
1824*ae5de77eSEmmanuel Vadot				<3 RK_PD1 3 &pcfg_pull_up>,
1825*ae5de77eSEmmanuel Vadot				/* uart4_tx_m0 */
1826*ae5de77eSEmmanuel Vadot				<3 RK_PD0 3 &pcfg_pull_up>;
1827*ae5de77eSEmmanuel Vadot		};
1828*ae5de77eSEmmanuel Vadot
1829*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1830*ae5de77eSEmmanuel Vadot		uart4m0_ctsn: uart4m0-ctsn {
1831*ae5de77eSEmmanuel Vadot			rockchip,pins =
1832*ae5de77eSEmmanuel Vadot				/* uart4m0_ctsn */
1833*ae5de77eSEmmanuel Vadot				<3 RK_PC5 3 &pcfg_pull_none>;
1834*ae5de77eSEmmanuel Vadot		};
1835*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1836*ae5de77eSEmmanuel Vadot		uart4m0_rtsn: uart4m0-rtsn {
1837*ae5de77eSEmmanuel Vadot			rockchip,pins =
1838*ae5de77eSEmmanuel Vadot				/* uart4m0_rtsn */
1839*ae5de77eSEmmanuel Vadot				<3 RK_PC6 3 &pcfg_pull_none>;
1840*ae5de77eSEmmanuel Vadot		};
1841*ae5de77eSEmmanuel Vadot
1842*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1843*ae5de77eSEmmanuel Vadot		uart4m1_xfer: uart4m1-xfer {
1844*ae5de77eSEmmanuel Vadot			rockchip,pins =
1845*ae5de77eSEmmanuel Vadot				/* uart4_rx_m1 */
1846*ae5de77eSEmmanuel Vadot				<1 RK_PD5 3 &pcfg_pull_up>,
1847*ae5de77eSEmmanuel Vadot				/* uart4_tx_m1 */
1848*ae5de77eSEmmanuel Vadot				<1 RK_PD6 3 &pcfg_pull_up>;
1849*ae5de77eSEmmanuel Vadot		};
1850*ae5de77eSEmmanuel Vadot
1851*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1852*ae5de77eSEmmanuel Vadot		uart4m1_ctsn: uart4m1-ctsn {
1853*ae5de77eSEmmanuel Vadot			rockchip,pins =
1854*ae5de77eSEmmanuel Vadot				/* uart4m1_ctsn */
1855*ae5de77eSEmmanuel Vadot				<2 RK_PA0 3 &pcfg_pull_none>;
1856*ae5de77eSEmmanuel Vadot		};
1857*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1858*ae5de77eSEmmanuel Vadot		uart4m1_rtsn: uart4m1-rtsn {
1859*ae5de77eSEmmanuel Vadot			rockchip,pins =
1860*ae5de77eSEmmanuel Vadot				/* uart4m1_rtsn */
1861*ae5de77eSEmmanuel Vadot				<1 RK_PD7 3 &pcfg_pull_none>;
1862*ae5de77eSEmmanuel Vadot		};
1863*ae5de77eSEmmanuel Vadot	};
1864*ae5de77eSEmmanuel Vadot
1865*ae5de77eSEmmanuel Vadot	uart5 {
1866*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1867*ae5de77eSEmmanuel Vadot		uart5m0_xfer: uart5m0-xfer {
1868*ae5de77eSEmmanuel Vadot			rockchip,pins =
1869*ae5de77eSEmmanuel Vadot				/* uart5_rx_m0 */
1870*ae5de77eSEmmanuel Vadot				<1 RK_PB7 3 &pcfg_pull_up>,
1871*ae5de77eSEmmanuel Vadot				/* uart5_tx_m0 */
1872*ae5de77eSEmmanuel Vadot				<1 RK_PC0 3 &pcfg_pull_up>;
1873*ae5de77eSEmmanuel Vadot		};
1874*ae5de77eSEmmanuel Vadot
1875*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1876*ae5de77eSEmmanuel Vadot		uart5m0_ctsn: uart5m0-ctsn {
1877*ae5de77eSEmmanuel Vadot			rockchip,pins =
1878*ae5de77eSEmmanuel Vadot				/* uart5m0_ctsn */
1879*ae5de77eSEmmanuel Vadot				<1 RK_PB5 3 &pcfg_pull_none>;
1880*ae5de77eSEmmanuel Vadot		};
1881*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1882*ae5de77eSEmmanuel Vadot		uart5m0_rtsn: uart5m0-rtsn {
1883*ae5de77eSEmmanuel Vadot			rockchip,pins =
1884*ae5de77eSEmmanuel Vadot				/* uart5m0_rtsn */
1885*ae5de77eSEmmanuel Vadot				<1 RK_PB6 3 &pcfg_pull_none>;
1886*ae5de77eSEmmanuel Vadot		};
1887*ae5de77eSEmmanuel Vadot
1888*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1889*ae5de77eSEmmanuel Vadot		uart5m1_xfer: uart5m1-xfer {
1890*ae5de77eSEmmanuel Vadot			rockchip,pins =
1891*ae5de77eSEmmanuel Vadot				/* uart5_rx_m1 */
1892*ae5de77eSEmmanuel Vadot				<3 RK_PA7 5 &pcfg_pull_up>,
1893*ae5de77eSEmmanuel Vadot				/* uart5_tx_m1 */
1894*ae5de77eSEmmanuel Vadot				<3 RK_PA6 5 &pcfg_pull_up>;
1895*ae5de77eSEmmanuel Vadot		};
1896*ae5de77eSEmmanuel Vadot
1897*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1898*ae5de77eSEmmanuel Vadot		uart5m1_ctsn: uart5m1-ctsn {
1899*ae5de77eSEmmanuel Vadot			rockchip,pins =
1900*ae5de77eSEmmanuel Vadot				/* uart5m1_ctsn */
1901*ae5de77eSEmmanuel Vadot				<3 RK_PA0 5 &pcfg_pull_none>;
1902*ae5de77eSEmmanuel Vadot		};
1903*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1904*ae5de77eSEmmanuel Vadot		uart5m1_rtsn: uart5m1-rtsn {
1905*ae5de77eSEmmanuel Vadot			rockchip,pins =
1906*ae5de77eSEmmanuel Vadot				/* uart5m1_rtsn */
1907*ae5de77eSEmmanuel Vadot				<3 RK_PA1 5 &pcfg_pull_none>;
1908*ae5de77eSEmmanuel Vadot		};
1909*ae5de77eSEmmanuel Vadot	};
1910*ae5de77eSEmmanuel Vadot
1911*ae5de77eSEmmanuel Vadot	uart6 {
1912*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1913*ae5de77eSEmmanuel Vadot		uart6m0_xfer: uart6m0-xfer {
1914*ae5de77eSEmmanuel Vadot			rockchip,pins =
1915*ae5de77eSEmmanuel Vadot				/* uart6_rx_m0 */
1916*ae5de77eSEmmanuel Vadot				<0 RK_PC7 1 &pcfg_pull_up>,
1917*ae5de77eSEmmanuel Vadot				/* uart6_tx_m0 */
1918*ae5de77eSEmmanuel Vadot				<0 RK_PC6 1 &pcfg_pull_up>;
1919*ae5de77eSEmmanuel Vadot		};
1920*ae5de77eSEmmanuel Vadot
1921*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1922*ae5de77eSEmmanuel Vadot		uart6m0_ctsn: uart6m0-ctsn {
1923*ae5de77eSEmmanuel Vadot			rockchip,pins =
1924*ae5de77eSEmmanuel Vadot				/* uart6m0_ctsn */
1925*ae5de77eSEmmanuel Vadot				<0 RK_PC4 1 &pcfg_pull_none>;
1926*ae5de77eSEmmanuel Vadot		};
1927*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1928*ae5de77eSEmmanuel Vadot		uart6m0_rtsn: uart6m0-rtsn {
1929*ae5de77eSEmmanuel Vadot			rockchip,pins =
1930*ae5de77eSEmmanuel Vadot				/* uart6m0_rtsn */
1931*ae5de77eSEmmanuel Vadot				<0 RK_PC5 1 &pcfg_pull_none>;
1932*ae5de77eSEmmanuel Vadot		};
1933*ae5de77eSEmmanuel Vadot
1934*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1935*ae5de77eSEmmanuel Vadot		uart6m1_xfer: uart6m1-xfer {
1936*ae5de77eSEmmanuel Vadot			rockchip,pins =
1937*ae5de77eSEmmanuel Vadot				/* uart6_rx_m1 */
1938*ae5de77eSEmmanuel Vadot				<4 RK_PB0 5 &pcfg_pull_up>,
1939*ae5de77eSEmmanuel Vadot				/* uart6_tx_m1 */
1940*ae5de77eSEmmanuel Vadot				<4 RK_PA7 5 &pcfg_pull_up>;
1941*ae5de77eSEmmanuel Vadot		};
1942*ae5de77eSEmmanuel Vadot
1943*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1944*ae5de77eSEmmanuel Vadot		uart6m1_ctsn: uart6m1-ctsn {
1945*ae5de77eSEmmanuel Vadot			rockchip,pins =
1946*ae5de77eSEmmanuel Vadot				/* uart6m1_ctsn */
1947*ae5de77eSEmmanuel Vadot				<4 RK_PA2 3 &pcfg_pull_none>;
1948*ae5de77eSEmmanuel Vadot		};
1949*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1950*ae5de77eSEmmanuel Vadot		uart6m1_rtsn: uart6m1-rtsn {
1951*ae5de77eSEmmanuel Vadot			rockchip,pins =
1952*ae5de77eSEmmanuel Vadot				/* uart6m1_rtsn */
1953*ae5de77eSEmmanuel Vadot				<4 RK_PA3 3 &pcfg_pull_none>;
1954*ae5de77eSEmmanuel Vadot		};
1955*ae5de77eSEmmanuel Vadot	};
1956*ae5de77eSEmmanuel Vadot
1957*ae5de77eSEmmanuel Vadot	uart7 {
1958*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1959*ae5de77eSEmmanuel Vadot		uart7m0_xfer: uart7m0-xfer {
1960*ae5de77eSEmmanuel Vadot			rockchip,pins =
1961*ae5de77eSEmmanuel Vadot				/* uart7_rx_m0 */
1962*ae5de77eSEmmanuel Vadot				<3 RK_PC7 3 &pcfg_pull_up>,
1963*ae5de77eSEmmanuel Vadot				/* uart7_tx_m0 */
1964*ae5de77eSEmmanuel Vadot				<3 RK_PC4 3 &pcfg_pull_up>;
1965*ae5de77eSEmmanuel Vadot		};
1966*ae5de77eSEmmanuel Vadot
1967*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1968*ae5de77eSEmmanuel Vadot		uart7m0_ctsn: uart7m0-ctsn {
1969*ae5de77eSEmmanuel Vadot			rockchip,pins =
1970*ae5de77eSEmmanuel Vadot				/* uart7m0_ctsn */
1971*ae5de77eSEmmanuel Vadot				<3 RK_PD2 3 &pcfg_pull_none>;
1972*ae5de77eSEmmanuel Vadot		};
1973*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1974*ae5de77eSEmmanuel Vadot		uart7m0_rtsn: uart7m0-rtsn {
1975*ae5de77eSEmmanuel Vadot			rockchip,pins =
1976*ae5de77eSEmmanuel Vadot				/* uart7m0_rtsn */
1977*ae5de77eSEmmanuel Vadot				<3 RK_PD3 3 &pcfg_pull_none>;
1978*ae5de77eSEmmanuel Vadot		};
1979*ae5de77eSEmmanuel Vadot
1980*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1981*ae5de77eSEmmanuel Vadot		uart7m1_xfer: uart7m1-xfer {
1982*ae5de77eSEmmanuel Vadot			rockchip,pins =
1983*ae5de77eSEmmanuel Vadot				/* uart7_rx_m1 */
1984*ae5de77eSEmmanuel Vadot				<1 RK_PB3 3 &pcfg_pull_up>,
1985*ae5de77eSEmmanuel Vadot				/* uart7_tx_m1 */
1986*ae5de77eSEmmanuel Vadot				<1 RK_PB4 3 &pcfg_pull_up>;
1987*ae5de77eSEmmanuel Vadot		};
1988*ae5de77eSEmmanuel Vadot	};
1989*ae5de77eSEmmanuel Vadot
1990*ae5de77eSEmmanuel Vadot	uart8 {
1991*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
1992*ae5de77eSEmmanuel Vadot		uart8m0_xfer: uart8m0-xfer {
1993*ae5de77eSEmmanuel Vadot			rockchip,pins =
1994*ae5de77eSEmmanuel Vadot				/* uart8_rx_m0 */
1995*ae5de77eSEmmanuel Vadot				<3 RK_PB3 3 &pcfg_pull_up>,
1996*ae5de77eSEmmanuel Vadot				/* uart8_tx_m0 */
1997*ae5de77eSEmmanuel Vadot				<3 RK_PB2 3 &pcfg_pull_up>;
1998*ae5de77eSEmmanuel Vadot		};
1999*ae5de77eSEmmanuel Vadot
2000*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2001*ae5de77eSEmmanuel Vadot		uart8m0_ctsn: uart8m0-ctsn {
2002*ae5de77eSEmmanuel Vadot			rockchip,pins =
2003*ae5de77eSEmmanuel Vadot				/* uart8m0_ctsn */
2004*ae5de77eSEmmanuel Vadot				<3 RK_PB4 3 &pcfg_pull_none>;
2005*ae5de77eSEmmanuel Vadot		};
2006*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2007*ae5de77eSEmmanuel Vadot		uart8m0_rtsn: uart8m0-rtsn {
2008*ae5de77eSEmmanuel Vadot			rockchip,pins =
2009*ae5de77eSEmmanuel Vadot				/* uart8m0_rtsn */
2010*ae5de77eSEmmanuel Vadot				<3 RK_PB5 3 &pcfg_pull_none>;
2011*ae5de77eSEmmanuel Vadot		};
2012*ae5de77eSEmmanuel Vadot
2013*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2014*ae5de77eSEmmanuel Vadot		uart8m1_xfer: uart8m1-xfer {
2015*ae5de77eSEmmanuel Vadot			rockchip,pins =
2016*ae5de77eSEmmanuel Vadot				/* uart8_rx_m1 */
2017*ae5de77eSEmmanuel Vadot				<3 RK_PD5 3 &pcfg_pull_up>,
2018*ae5de77eSEmmanuel Vadot				/* uart8_tx_m1 */
2019*ae5de77eSEmmanuel Vadot				<3 RK_PD4 3 &pcfg_pull_up>;
2020*ae5de77eSEmmanuel Vadot		};
2021*ae5de77eSEmmanuel Vadot
2022*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2023*ae5de77eSEmmanuel Vadot		uart8m1_ctsn: uart8m1-ctsn {
2024*ae5de77eSEmmanuel Vadot			rockchip,pins =
2025*ae5de77eSEmmanuel Vadot				/* uart8m1_ctsn */
2026*ae5de77eSEmmanuel Vadot				<3 RK_PD7 3 &pcfg_pull_none>;
2027*ae5de77eSEmmanuel Vadot		};
2028*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2029*ae5de77eSEmmanuel Vadot		uart8m1_rtsn: uart8m1-rtsn {
2030*ae5de77eSEmmanuel Vadot			rockchip,pins =
2031*ae5de77eSEmmanuel Vadot				/* uart8m1_rtsn */
2032*ae5de77eSEmmanuel Vadot				<4 RK_PA0 3 &pcfg_pull_none>;
2033*ae5de77eSEmmanuel Vadot		};
2034*ae5de77eSEmmanuel Vadot	};
2035*ae5de77eSEmmanuel Vadot
2036*ae5de77eSEmmanuel Vadot	uart9 {
2037*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2038*ae5de77eSEmmanuel Vadot		uart9m0_xfer: uart9m0-xfer {
2039*ae5de77eSEmmanuel Vadot			rockchip,pins =
2040*ae5de77eSEmmanuel Vadot				/* uart9_rx_m0 */
2041*ae5de77eSEmmanuel Vadot				<4 RK_PB3 3 &pcfg_pull_up>,
2042*ae5de77eSEmmanuel Vadot				/* uart9_tx_m0 */
2043*ae5de77eSEmmanuel Vadot				<4 RK_PB2 3 &pcfg_pull_up>;
2044*ae5de77eSEmmanuel Vadot		};
2045*ae5de77eSEmmanuel Vadot
2046*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2047*ae5de77eSEmmanuel Vadot		uart9m0_ctsn: uart9m0-ctsn {
2048*ae5de77eSEmmanuel Vadot			rockchip,pins =
2049*ae5de77eSEmmanuel Vadot				/* uart9m0_ctsn */
2050*ae5de77eSEmmanuel Vadot				<4 RK_PB4 3 &pcfg_pull_none>;
2051*ae5de77eSEmmanuel Vadot		};
2052*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2053*ae5de77eSEmmanuel Vadot		uart9m0_rtsn: uart9m0-rtsn {
2054*ae5de77eSEmmanuel Vadot			rockchip,pins =
2055*ae5de77eSEmmanuel Vadot				/* uart9m0_rtsn */
2056*ae5de77eSEmmanuel Vadot				<4 RK_PB5 3 &pcfg_pull_none>;
2057*ae5de77eSEmmanuel Vadot		};
2058*ae5de77eSEmmanuel Vadot
2059*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2060*ae5de77eSEmmanuel Vadot		uart9m1_xfer: uart9m1-xfer {
2061*ae5de77eSEmmanuel Vadot			rockchip,pins =
2062*ae5de77eSEmmanuel Vadot				/* uart9_rx_m1 */
2063*ae5de77eSEmmanuel Vadot				<3 RK_PC3 3 &pcfg_pull_up>,
2064*ae5de77eSEmmanuel Vadot				/* uart9_tx_m1 */
2065*ae5de77eSEmmanuel Vadot				<3 RK_PC2 3 &pcfg_pull_up>;
2066*ae5de77eSEmmanuel Vadot		};
2067*ae5de77eSEmmanuel Vadot	};
2068*ae5de77eSEmmanuel Vadot
2069*ae5de77eSEmmanuel Vadot	vo {
2070*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2071*ae5de77eSEmmanuel Vadot		vo_pins: vo-pins {
2072*ae5de77eSEmmanuel Vadot			rockchip,pins =
2073*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2074*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2075*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d0 */
2076*ae5de77eSEmmanuel Vadot				<4 RK_PA4 1 &pcfg_pull_none_drv_level_3>,
2077*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d1 */
2078*ae5de77eSEmmanuel Vadot				<4 RK_PA5 1 &pcfg_pull_none_drv_level_3>,
2079*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d2 */
2080*ae5de77eSEmmanuel Vadot				<4 RK_PB2 1 &pcfg_pull_none_drv_level_3>,
2081*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2082*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2083*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2084*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2085*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2086*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2087*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2088*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2089*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2090*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2091*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d8 */
2092*ae5de77eSEmmanuel Vadot				<4 RK_PA6 1 &pcfg_pull_none_drv_level_3>,
2093*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d9 */
2094*ae5de77eSEmmanuel Vadot				<4 RK_PA7 1 &pcfg_pull_none_drv_level_3>,
2095*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2096*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2097*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2098*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2099*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2100*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>,
2101*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d13 */
2102*ae5de77eSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none_drv_level_3>,
2103*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d14 */
2104*ae5de77eSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none_drv_level_3>,
2105*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d15 */
2106*ae5de77eSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none_drv_level_3>,
2107*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d16 */
2108*ae5de77eSEmmanuel Vadot				<4 RK_PB0 1 &pcfg_pull_none_drv_level_3>,
2109*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d17 */
2110*ae5de77eSEmmanuel Vadot				<4 RK_PB1 1 &pcfg_pull_none_drv_level_3>,
2111*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d18 */
2112*ae5de77eSEmmanuel Vadot				<4 RK_PB3 1 &pcfg_pull_none_drv_level_3>,
2113*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d19 */
2114*ae5de77eSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none_drv_level_3>,
2115*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d20 */
2116*ae5de77eSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none_drv_level_3>,
2117*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d21 */
2118*ae5de77eSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none_drv_level_3>,
2119*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d22 */
2120*ae5de77eSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none_drv_level_3>,
2121*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d23 */
2122*ae5de77eSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>,
2123*ae5de77eSEmmanuel Vadot				/* vo_lcdc_den */
2124*ae5de77eSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none_drv_level_3>,
2125*ae5de77eSEmmanuel Vadot				/* vo_lcdc_hsync */
2126*ae5de77eSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2127*ae5de77eSEmmanuel Vadot				/* vo_lcdc_vsync */
2128*ae5de77eSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
2129*ae5de77eSEmmanuel Vadot		};
2130*ae5de77eSEmmanuel Vadot	};
2131*ae5de77eSEmmanuel Vadot};
2132*ae5de77eSEmmanuel Vadot
2133*ae5de77eSEmmanuel Vadot/*
2134*ae5de77eSEmmanuel Vadot * This part is edited handly.
2135*ae5de77eSEmmanuel Vadot */
2136*ae5de77eSEmmanuel Vadot&pinctrl {
2137*ae5de77eSEmmanuel Vadot	vo {
2138*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2139*ae5de77eSEmmanuel Vadot		bt1120_pins: bt1120-pins {
2140*ae5de77eSEmmanuel Vadot			rockchip,pins =
2141*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2142*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2143*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2144*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2145*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2146*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2147*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2148*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2149*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2150*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2151*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2152*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2153*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2154*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2155*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2156*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2157*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2158*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>,
2159*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d13 */
2160*ae5de77eSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none_drv_level_3>,
2161*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d14 */
2162*ae5de77eSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none_drv_level_3>,
2163*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d15 */
2164*ae5de77eSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none_drv_level_3>,
2165*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d19 */
2166*ae5de77eSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none_drv_level_3>,
2167*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d20 */
2168*ae5de77eSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none_drv_level_3>,
2169*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d21 */
2170*ae5de77eSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none_drv_level_3>,
2171*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d22 */
2172*ae5de77eSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none_drv_level_3>,
2173*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d23 */
2174*ae5de77eSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>;
2175*ae5de77eSEmmanuel Vadot		};
2176*ae5de77eSEmmanuel Vadot
2177*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2178*ae5de77eSEmmanuel Vadot		bt656_pins: bt656-pins {
2179*ae5de77eSEmmanuel Vadot			rockchip,pins =
2180*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2181*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2182*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2183*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2184*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2185*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2186*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2187*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2188*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2189*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2190*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2191*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2192*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2193*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2194*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2195*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2196*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2197*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>;
2198*ae5de77eSEmmanuel Vadot		};
2199*ae5de77eSEmmanuel Vadot
2200*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2201*ae5de77eSEmmanuel Vadot		rgb3x8_pins_m0: rgb3x8-pins-m0 {
2202*ae5de77eSEmmanuel Vadot			rockchip,pins =
2203*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2204*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2205*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2206*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2207*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2208*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2209*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2210*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2211*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2212*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2213*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2214*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2215*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2216*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2217*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2218*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2219*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2220*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>,
2221*ae5de77eSEmmanuel Vadot				/* vo_lcdc_den */
2222*ae5de77eSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none_drv_level_3>,
2223*ae5de77eSEmmanuel Vadot				/* vo_lcdc_hsync */
2224*ae5de77eSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2225*ae5de77eSEmmanuel Vadot				/* vo_lcdc_vsync */
2226*ae5de77eSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
2227*ae5de77eSEmmanuel Vadot		};
2228*ae5de77eSEmmanuel Vadot
2229*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2230*ae5de77eSEmmanuel Vadot		rgb3x8_pins_m1: rgb3x8-pins-m1 {
2231*ae5de77eSEmmanuel Vadot			rockchip,pins =
2232*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2233*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2234*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d13 */
2235*ae5de77eSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none_drv_level_3>,
2236*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d14 */
2237*ae5de77eSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none_drv_level_3>,
2238*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d15 */
2239*ae5de77eSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none_drv_level_3>,
2240*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d19 */
2241*ae5de77eSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none_drv_level_3>,
2242*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d20 */
2243*ae5de77eSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none_drv_level_3>,
2244*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d21 */
2245*ae5de77eSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none_drv_level_3>,
2246*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d22 */
2247*ae5de77eSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none_drv_level_3>,
2248*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d23 */
2249*ae5de77eSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>,
2250*ae5de77eSEmmanuel Vadot				/* vo_lcdc_den */
2251*ae5de77eSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none_drv_level_3>,
2252*ae5de77eSEmmanuel Vadot				/* vo_lcdc_hsync */
2253*ae5de77eSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2254*ae5de77eSEmmanuel Vadot				/* vo_lcdc_vsync */
2255*ae5de77eSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
2256*ae5de77eSEmmanuel Vadot		};
2257*ae5de77eSEmmanuel Vadot
2258*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2259*ae5de77eSEmmanuel Vadot		rgb565_pins: rgb565-pins {
2260*ae5de77eSEmmanuel Vadot			rockchip,pins =
2261*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2262*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2263*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2264*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2265*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2266*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2267*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2268*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2269*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2270*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2271*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2272*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2273*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2274*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2275*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2276*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2277*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2278*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>,
2279*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d13 */
2280*ae5de77eSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none_drv_level_3>,
2281*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d14 */
2282*ae5de77eSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none_drv_level_3>,
2283*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d15 */
2284*ae5de77eSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none_drv_level_3>,
2285*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d19 */
2286*ae5de77eSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none_drv_level_3>,
2287*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d20 */
2288*ae5de77eSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none_drv_level_3>,
2289*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d21 */
2290*ae5de77eSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none_drv_level_3>,
2291*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d22 */
2292*ae5de77eSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none_drv_level_3>,
2293*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d23 */
2294*ae5de77eSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>,
2295*ae5de77eSEmmanuel Vadot				/* vo_lcdc_den */
2296*ae5de77eSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none_drv_level_3>,
2297*ae5de77eSEmmanuel Vadot				/* vo_lcdc_hsync */
2298*ae5de77eSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2299*ae5de77eSEmmanuel Vadot				/* vo_lcdc_vsync */
2300*ae5de77eSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
2301*ae5de77eSEmmanuel Vadot		};
2302*ae5de77eSEmmanuel Vadot
2303*ae5de77eSEmmanuel Vadot		/omit-if-no-ref/
2304*ae5de77eSEmmanuel Vadot		rgb666_pins: rgb666-pins {
2305*ae5de77eSEmmanuel Vadot			rockchip,pins =
2306*ae5de77eSEmmanuel Vadot				/* vo_lcdc_clk */
2307*ae5de77eSEmmanuel Vadot				<4 RK_PB7 1 &pcfg_pull_none_drv_level_4>,
2308*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d2 */
2309*ae5de77eSEmmanuel Vadot				<4 RK_PB2 1 &pcfg_pull_none_drv_level_3>,
2310*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d3 */
2311*ae5de77eSEmmanuel Vadot				<3 RK_PC4 1 &pcfg_pull_none_drv_level_3>,
2312*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d4 */
2313*ae5de77eSEmmanuel Vadot				<3 RK_PC5 1 &pcfg_pull_none_drv_level_3>,
2314*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d5 */
2315*ae5de77eSEmmanuel Vadot				<3 RK_PC6 1 &pcfg_pull_none_drv_level_3>,
2316*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d6 */
2317*ae5de77eSEmmanuel Vadot				<3 RK_PC7 1 &pcfg_pull_none_drv_level_3>,
2318*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d7 */
2319*ae5de77eSEmmanuel Vadot				<3 RK_PD0 1 &pcfg_pull_none_drv_level_3>,
2320*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d10 */
2321*ae5de77eSEmmanuel Vadot				<3 RK_PD1 1 &pcfg_pull_none_drv_level_3>,
2322*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d11 */
2323*ae5de77eSEmmanuel Vadot				<3 RK_PD2 1 &pcfg_pull_none_drv_level_3>,
2324*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d12 */
2325*ae5de77eSEmmanuel Vadot				<3 RK_PD3 1 &pcfg_pull_none_drv_level_3>,
2326*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d13 */
2327*ae5de77eSEmmanuel Vadot				<3 RK_PD4 1 &pcfg_pull_none_drv_level_3>,
2328*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d14 */
2329*ae5de77eSEmmanuel Vadot				<3 RK_PD5 1 &pcfg_pull_none_drv_level_3>,
2330*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d15 */
2331*ae5de77eSEmmanuel Vadot				<3 RK_PD6 1 &pcfg_pull_none_drv_level_3>,
2332*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d18 */
2333*ae5de77eSEmmanuel Vadot				<4 RK_PB3 1 &pcfg_pull_none_drv_level_3>,
2334*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d19 */
2335*ae5de77eSEmmanuel Vadot				<3 RK_PD7 1 &pcfg_pull_none_drv_level_3>,
2336*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d20 */
2337*ae5de77eSEmmanuel Vadot				<4 RK_PA0 1 &pcfg_pull_none_drv_level_3>,
2338*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d21 */
2339*ae5de77eSEmmanuel Vadot				<4 RK_PA1 1 &pcfg_pull_none_drv_level_3>,
2340*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d22 */
2341*ae5de77eSEmmanuel Vadot				<4 RK_PA2 1 &pcfg_pull_none_drv_level_3>,
2342*ae5de77eSEmmanuel Vadot				/* vo_lcdc_d23 */
2343*ae5de77eSEmmanuel Vadot				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>,
2344*ae5de77eSEmmanuel Vadot				/* vo_lcdc_den */
2345*ae5de77eSEmmanuel Vadot				<4 RK_PB6 1 &pcfg_pull_none_drv_level_3>,
2346*ae5de77eSEmmanuel Vadot				/* vo_lcdc_hsync */
2347*ae5de77eSEmmanuel Vadot				<4 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2348*ae5de77eSEmmanuel Vadot				/* vo_lcdc_vsync */
2349*ae5de77eSEmmanuel Vadot				<4 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
2350*ae5de77eSEmmanuel Vadot		};
2351*ae5de77eSEmmanuel Vadot	};
2352*ae5de77eSEmmanuel Vadot};
2353