xref: /linux/arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi (revision a31fad19ae39ea27b5068e3b02bcbf30a905339b)
1*a31fad19SJonas Karlman// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*a31fad19SJonas Karlman/*
3*a31fad19SJonas Karlman * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
4*a31fad19SJonas Karlman */
5*a31fad19SJonas Karlman
6*a31fad19SJonas Karlman#include <dt-bindings/pinctrl/rockchip.h>
7*a31fad19SJonas Karlman#include "rockchip-pinconf.dtsi"
8*a31fad19SJonas Karlman
9*a31fad19SJonas Karlman/*
10*a31fad19SJonas Karlman * This file is auto generated by pin2dts tool, please keep these code
11*a31fad19SJonas Karlman * by adding changes at end of this file.
12*a31fad19SJonas Karlman */
13*a31fad19SJonas Karlman&pinctrl {
14*a31fad19SJonas Karlman	arm {
15*a31fad19SJonas Karlman		/omit-if-no-ref/
16*a31fad19SJonas Karlman		arm_pins: arm-pins {
17*a31fad19SJonas Karlman			rockchip,pins =
18*a31fad19SJonas Karlman				/* arm_avs */
19*a31fad19SJonas Karlman				<4 RK_PC4 3 &pcfg_pull_none>;
20*a31fad19SJonas Karlman		};
21*a31fad19SJonas Karlman	};
22*a31fad19SJonas Karlman
23*a31fad19SJonas Karlman	clk {
24*a31fad19SJonas Karlman		/omit-if-no-ref/
25*a31fad19SJonas Karlman		clkm0_32k_out: clkm0-32k-out {
26*a31fad19SJonas Karlman			rockchip,pins =
27*a31fad19SJonas Karlman				/* clkm0_32k_out */
28*a31fad19SJonas Karlman				<3 RK_PC3 3 &pcfg_pull_none>;
29*a31fad19SJonas Karlman		};
30*a31fad19SJonas Karlman
31*a31fad19SJonas Karlman		/omit-if-no-ref/
32*a31fad19SJonas Karlman		clkm1_32k_out: clkm1-32k-out {
33*a31fad19SJonas Karlman			rockchip,pins =
34*a31fad19SJonas Karlman				/* clkm1_32k_out */
35*a31fad19SJonas Karlman				<1 RK_PC3 1 &pcfg_pull_none>;
36*a31fad19SJonas Karlman		};
37*a31fad19SJonas Karlman	};
38*a31fad19SJonas Karlman
39*a31fad19SJonas Karlman	emmc {
40*a31fad19SJonas Karlman		/omit-if-no-ref/
41*a31fad19SJonas Karlman		emmc_rstnout: emmc-rstnout {
42*a31fad19SJonas Karlman			rockchip,pins =
43*a31fad19SJonas Karlman				/* emmc_rstn */
44*a31fad19SJonas Karlman				<1 RK_PD6 1 &pcfg_pull_none>;
45*a31fad19SJonas Karlman		};
46*a31fad19SJonas Karlman
47*a31fad19SJonas Karlman		/omit-if-no-ref/
48*a31fad19SJonas Karlman		emmc_bus8: emmc-bus8 {
49*a31fad19SJonas Karlman			rockchip,pins =
50*a31fad19SJonas Karlman				/* emmc_d0 */
51*a31fad19SJonas Karlman				<1 RK_PC4 1 &pcfg_pull_up_drv_level_2>,
52*a31fad19SJonas Karlman				/* emmc_d1 */
53*a31fad19SJonas Karlman				<1 RK_PC5 1 &pcfg_pull_up_drv_level_2>,
54*a31fad19SJonas Karlman				/* emmc_d2 */
55*a31fad19SJonas Karlman				<1 RK_PC6 1 &pcfg_pull_up_drv_level_2>,
56*a31fad19SJonas Karlman				/* emmc_d3 */
57*a31fad19SJonas Karlman				<1 RK_PC7 1 &pcfg_pull_up_drv_level_2>,
58*a31fad19SJonas Karlman				/* emmc_d4 */
59*a31fad19SJonas Karlman				<1 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
60*a31fad19SJonas Karlman				/* emmc_d5 */
61*a31fad19SJonas Karlman				<1 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
62*a31fad19SJonas Karlman				/* emmc_d6 */
63*a31fad19SJonas Karlman				<1 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
64*a31fad19SJonas Karlman				/* emmc_d7 */
65*a31fad19SJonas Karlman				<1 RK_PD3 1 &pcfg_pull_up_drv_level_2>;
66*a31fad19SJonas Karlman		};
67*a31fad19SJonas Karlman
68*a31fad19SJonas Karlman		/omit-if-no-ref/
69*a31fad19SJonas Karlman		emmc_clk: emmc-clk {
70*a31fad19SJonas Karlman			rockchip,pins =
71*a31fad19SJonas Karlman				/* emmc_clk */
72*a31fad19SJonas Karlman				<1 RK_PD5 1 &pcfg_pull_up_drv_level_2>;
73*a31fad19SJonas Karlman		};
74*a31fad19SJonas Karlman
75*a31fad19SJonas Karlman		/omit-if-no-ref/
76*a31fad19SJonas Karlman		emmc_cmd: emmc-cmd {
77*a31fad19SJonas Karlman			rockchip,pins =
78*a31fad19SJonas Karlman				/* emmc_cmd */
79*a31fad19SJonas Karlman				<1 RK_PD4 1 &pcfg_pull_up_drv_level_2>;
80*a31fad19SJonas Karlman		};
81*a31fad19SJonas Karlman
82*a31fad19SJonas Karlman		/omit-if-no-ref/
83*a31fad19SJonas Karlman		emmc_strb: emmc-strb {
84*a31fad19SJonas Karlman			rockchip,pins =
85*a31fad19SJonas Karlman				/* emmc_strb */
86*a31fad19SJonas Karlman				<1 RK_PD7 1 &pcfg_pull_none>;
87*a31fad19SJonas Karlman		};
88*a31fad19SJonas Karlman	};
89*a31fad19SJonas Karlman
90*a31fad19SJonas Karlman	eth {
91*a31fad19SJonas Karlman		/omit-if-no-ref/
92*a31fad19SJonas Karlman		eth_pins: eth-pins {
93*a31fad19SJonas Karlman			rockchip,pins =
94*a31fad19SJonas Karlman				/* eth_clk_25m_out */
95*a31fad19SJonas Karlman				<3 RK_PB5 2 &pcfg_pull_none_drv_level_2>;
96*a31fad19SJonas Karlman		};
97*a31fad19SJonas Karlman	};
98*a31fad19SJonas Karlman
99*a31fad19SJonas Karlman	fephy {
100*a31fad19SJonas Karlman		/omit-if-no-ref/
101*a31fad19SJonas Karlman		fephym0_led_dpx: fephym0-led_dpx {
102*a31fad19SJonas Karlman			rockchip,pins =
103*a31fad19SJonas Karlman				/* fephy_led_dpx_m0 */
104*a31fad19SJonas Karlman				<4 RK_PB5 2 &pcfg_pull_none>;
105*a31fad19SJonas Karlman		};
106*a31fad19SJonas Karlman
107*a31fad19SJonas Karlman		/omit-if-no-ref/
108*a31fad19SJonas Karlman		fephym0_led_link: fephym0-led_link {
109*a31fad19SJonas Karlman			rockchip,pins =
110*a31fad19SJonas Karlman				/* fephy_led_link_m0 */
111*a31fad19SJonas Karlman				<4 RK_PC0 2 &pcfg_pull_none>;
112*a31fad19SJonas Karlman		};
113*a31fad19SJonas Karlman
114*a31fad19SJonas Karlman		/omit-if-no-ref/
115*a31fad19SJonas Karlman		fephym0_led_spd: fephym0-led_spd {
116*a31fad19SJonas Karlman			rockchip,pins =
117*a31fad19SJonas Karlman				/* fephy_led_spd_m0 */
118*a31fad19SJonas Karlman				<4 RK_PB7 2 &pcfg_pull_none>;
119*a31fad19SJonas Karlman		};
120*a31fad19SJonas Karlman
121*a31fad19SJonas Karlman		/omit-if-no-ref/
122*a31fad19SJonas Karlman		fephym1_led_dpx: fephym1-led_dpx {
123*a31fad19SJonas Karlman			rockchip,pins =
124*a31fad19SJonas Karlman				/* fephy_led_dpx_m1 */
125*a31fad19SJonas Karlman				<2 RK_PA4 5 &pcfg_pull_none>;
126*a31fad19SJonas Karlman		};
127*a31fad19SJonas Karlman
128*a31fad19SJonas Karlman		/omit-if-no-ref/
129*a31fad19SJonas Karlman		fephym1_led_link: fephym1-led_link {
130*a31fad19SJonas Karlman			rockchip,pins =
131*a31fad19SJonas Karlman				/* fephy_led_link_m1 */
132*a31fad19SJonas Karlman				<2 RK_PA6 5 &pcfg_pull_none>;
133*a31fad19SJonas Karlman		};
134*a31fad19SJonas Karlman
135*a31fad19SJonas Karlman		/omit-if-no-ref/
136*a31fad19SJonas Karlman		fephym1_led_spd: fephym1-led_spd {
137*a31fad19SJonas Karlman			rockchip,pins =
138*a31fad19SJonas Karlman				/* fephy_led_spd_m1 */
139*a31fad19SJonas Karlman				<2 RK_PA5 5 &pcfg_pull_none>;
140*a31fad19SJonas Karlman		};
141*a31fad19SJonas Karlman	};
142*a31fad19SJonas Karlman
143*a31fad19SJonas Karlman	fspi {
144*a31fad19SJonas Karlman		/omit-if-no-ref/
145*a31fad19SJonas Karlman		fspi_pins: fspi-pins {
146*a31fad19SJonas Karlman			rockchip,pins =
147*a31fad19SJonas Karlman				/* fspi_clk */
148*a31fad19SJonas Karlman				<1 RK_PD5 2 &pcfg_pull_none>,
149*a31fad19SJonas Karlman				/* fspi_d0 */
150*a31fad19SJonas Karlman				<1 RK_PC4 2 &pcfg_pull_none>,
151*a31fad19SJonas Karlman				/* fspi_d1 */
152*a31fad19SJonas Karlman				<1 RK_PC5 2 &pcfg_pull_none>,
153*a31fad19SJonas Karlman				/* fspi_d2 */
154*a31fad19SJonas Karlman				<1 RK_PC6 2 &pcfg_pull_none>,
155*a31fad19SJonas Karlman				/* fspi_d3 */
156*a31fad19SJonas Karlman				<1 RK_PC7 2 &pcfg_pull_none>;
157*a31fad19SJonas Karlman		};
158*a31fad19SJonas Karlman
159*a31fad19SJonas Karlman		/omit-if-no-ref/
160*a31fad19SJonas Karlman		fspi_csn0: fspi-csn0 {
161*a31fad19SJonas Karlman			rockchip,pins =
162*a31fad19SJonas Karlman				/* fspi_csn0 */
163*a31fad19SJonas Karlman				<1 RK_PD0 2 &pcfg_pull_none>;
164*a31fad19SJonas Karlman		};
165*a31fad19SJonas Karlman		/omit-if-no-ref/
166*a31fad19SJonas Karlman		fspi_csn1: fspi-csn1 {
167*a31fad19SJonas Karlman			rockchip,pins =
168*a31fad19SJonas Karlman				/* fspi_csn1 */
169*a31fad19SJonas Karlman				<1 RK_PD1 2 &pcfg_pull_none>;
170*a31fad19SJonas Karlman		};
171*a31fad19SJonas Karlman	};
172*a31fad19SJonas Karlman
173*a31fad19SJonas Karlman	gpu {
174*a31fad19SJonas Karlman		/omit-if-no-ref/
175*a31fad19SJonas Karlman		gpu_pins: gpu-pins {
176*a31fad19SJonas Karlman			rockchip,pins =
177*a31fad19SJonas Karlman				/* gpu_avs */
178*a31fad19SJonas Karlman				<4 RK_PC3 3 &pcfg_pull_none>;
179*a31fad19SJonas Karlman		};
180*a31fad19SJonas Karlman	};
181*a31fad19SJonas Karlman
182*a31fad19SJonas Karlman	hdmi {
183*a31fad19SJonas Karlman		/omit-if-no-ref/
184*a31fad19SJonas Karlman		hdmi_pins: hdmi-pins {
185*a31fad19SJonas Karlman			rockchip,pins =
186*a31fad19SJonas Karlman				/* hdmi_tx_cec */
187*a31fad19SJonas Karlman				<0 RK_PA3 1 &pcfg_pull_none>,
188*a31fad19SJonas Karlman				/* hdmi_tx_hpd */
189*a31fad19SJonas Karlman				<0 RK_PA2 1 &pcfg_pull_none>,
190*a31fad19SJonas Karlman				/* hdmi_tx_scl */
191*a31fad19SJonas Karlman				<0 RK_PA4 1 &pcfg_pull_none>,
192*a31fad19SJonas Karlman				/* hdmi_tx_sda */
193*a31fad19SJonas Karlman				<0 RK_PA5 1 &pcfg_pull_none>;
194*a31fad19SJonas Karlman		};
195*a31fad19SJonas Karlman	};
196*a31fad19SJonas Karlman
197*a31fad19SJonas Karlman	hsm {
198*a31fad19SJonas Karlman		/omit-if-no-ref/
199*a31fad19SJonas Karlman		hsmm0_pins: hsmm0-pins {
200*a31fad19SJonas Karlman			rockchip,pins =
201*a31fad19SJonas Karlman				/* hsm_clk_out_m0 */
202*a31fad19SJonas Karlman				<2 RK_PA2 4 &pcfg_pull_none>;
203*a31fad19SJonas Karlman		};
204*a31fad19SJonas Karlman
205*a31fad19SJonas Karlman		/omit-if-no-ref/
206*a31fad19SJonas Karlman		hsmm1_pins: hsmm1-pins {
207*a31fad19SJonas Karlman			rockchip,pins =
208*a31fad19SJonas Karlman				/* hsm_clk_out_m1 */
209*a31fad19SJonas Karlman				<1 RK_PA4 3 &pcfg_pull_none>;
210*a31fad19SJonas Karlman		};
211*a31fad19SJonas Karlman	};
212*a31fad19SJonas Karlman
213*a31fad19SJonas Karlman	i2c0 {
214*a31fad19SJonas Karlman		/omit-if-no-ref/
215*a31fad19SJonas Karlman		i2c0m0_xfer: i2c0m0-xfer {
216*a31fad19SJonas Karlman			rockchip,pins =
217*a31fad19SJonas Karlman				/* i2c0_scl_m0 */
218*a31fad19SJonas Karlman				<4 RK_PC4 2 &pcfg_pull_none_smt>,
219*a31fad19SJonas Karlman				/* i2c0_sda_m0 */
220*a31fad19SJonas Karlman				<4 RK_PC3 2 &pcfg_pull_none_smt>;
221*a31fad19SJonas Karlman		};
222*a31fad19SJonas Karlman
223*a31fad19SJonas Karlman		/omit-if-no-ref/
224*a31fad19SJonas Karlman		i2c0m1_xfer: i2c0m1-xfer {
225*a31fad19SJonas Karlman			rockchip,pins =
226*a31fad19SJonas Karlman				/* i2c0_scl_m1 */
227*a31fad19SJonas Karlman				<4 RK_PA1 2 &pcfg_pull_none_smt>,
228*a31fad19SJonas Karlman				/* i2c0_sda_m1 */
229*a31fad19SJonas Karlman				<4 RK_PA0 2 &pcfg_pull_none_smt>;
230*a31fad19SJonas Karlman		};
231*a31fad19SJonas Karlman	};
232*a31fad19SJonas Karlman
233*a31fad19SJonas Karlman	i2c1 {
234*a31fad19SJonas Karlman		/omit-if-no-ref/
235*a31fad19SJonas Karlman		i2c1m0_xfer: i2c1m0-xfer {
236*a31fad19SJonas Karlman			rockchip,pins =
237*a31fad19SJonas Karlman				/* i2c1_scl_m0 */
238*a31fad19SJonas Karlman				<4 RK_PA3 2 &pcfg_pull_none_smt>,
239*a31fad19SJonas Karlman				/* i2c1_sda_m0 */
240*a31fad19SJonas Karlman				<4 RK_PA2 2 &pcfg_pull_none_smt>;
241*a31fad19SJonas Karlman		};
242*a31fad19SJonas Karlman
243*a31fad19SJonas Karlman		/omit-if-no-ref/
244*a31fad19SJonas Karlman		i2c1m1_xfer: i2c1m1-xfer {
245*a31fad19SJonas Karlman			rockchip,pins =
246*a31fad19SJonas Karlman				/* i2c1_scl_m1 */
247*a31fad19SJonas Karlman				<4 RK_PC5 4 &pcfg_pull_none_smt>,
248*a31fad19SJonas Karlman				/* i2c1_sda_m1 */
249*a31fad19SJonas Karlman				<4 RK_PC6 4 &pcfg_pull_none_smt>;
250*a31fad19SJonas Karlman		};
251*a31fad19SJonas Karlman	};
252*a31fad19SJonas Karlman
253*a31fad19SJonas Karlman	i2c2 {
254*a31fad19SJonas Karlman		/omit-if-no-ref/
255*a31fad19SJonas Karlman		i2c2m0_xfer: i2c2m0-xfer {
256*a31fad19SJonas Karlman			rockchip,pins =
257*a31fad19SJonas Karlman				/* i2c2_scl_m0 */
258*a31fad19SJonas Karlman				<0 RK_PA4 2 &pcfg_pull_none_smt>,
259*a31fad19SJonas Karlman				/* i2c2_sda_m0 */
260*a31fad19SJonas Karlman				<0 RK_PA5 2 &pcfg_pull_none_smt>;
261*a31fad19SJonas Karlman		};
262*a31fad19SJonas Karlman
263*a31fad19SJonas Karlman		/omit-if-no-ref/
264*a31fad19SJonas Karlman		i2c2m1_xfer: i2c2m1-xfer {
265*a31fad19SJonas Karlman			rockchip,pins =
266*a31fad19SJonas Karlman				/* i2c2_scl_m1 */
267*a31fad19SJonas Karlman				<1 RK_PA5 3 &pcfg_pull_none_smt>,
268*a31fad19SJonas Karlman				/* i2c2_sda_m1 */
269*a31fad19SJonas Karlman				<1 RK_PA6 3 &pcfg_pull_none_smt>;
270*a31fad19SJonas Karlman		};
271*a31fad19SJonas Karlman	};
272*a31fad19SJonas Karlman
273*a31fad19SJonas Karlman	i2c3 {
274*a31fad19SJonas Karlman		/omit-if-no-ref/
275*a31fad19SJonas Karlman		i2c3m0_xfer: i2c3m0-xfer {
276*a31fad19SJonas Karlman			rockchip,pins =
277*a31fad19SJonas Karlman				/* i2c3_scl_m0 */
278*a31fad19SJonas Karlman				<1 RK_PA0 2 &pcfg_pull_none_smt>,
279*a31fad19SJonas Karlman				/* i2c3_sda_m0 */
280*a31fad19SJonas Karlman				<1 RK_PA1 2 &pcfg_pull_none_smt>;
281*a31fad19SJonas Karlman		};
282*a31fad19SJonas Karlman
283*a31fad19SJonas Karlman		/omit-if-no-ref/
284*a31fad19SJonas Karlman		i2c3m1_xfer: i2c3m1-xfer {
285*a31fad19SJonas Karlman			rockchip,pins =
286*a31fad19SJonas Karlman				/* i2c3_scl_m1 */
287*a31fad19SJonas Karlman				<3 RK_PC1 5 &pcfg_pull_none_smt>,
288*a31fad19SJonas Karlman				/* i2c3_sda_m1 */
289*a31fad19SJonas Karlman				<3 RK_PC3 5 &pcfg_pull_none_smt>;
290*a31fad19SJonas Karlman		};
291*a31fad19SJonas Karlman	};
292*a31fad19SJonas Karlman
293*a31fad19SJonas Karlman	i2c4 {
294*a31fad19SJonas Karlman		/omit-if-no-ref/
295*a31fad19SJonas Karlman		i2c4_xfer: i2c4-xfer {
296*a31fad19SJonas Karlman			rockchip,pins =
297*a31fad19SJonas Karlman				/* i2c4_scl */
298*a31fad19SJonas Karlman				<2 RK_PA0 4 &pcfg_pull_none_smt>,
299*a31fad19SJonas Karlman				/* i2c4_sda */
300*a31fad19SJonas Karlman				<2 RK_PA1 4 &pcfg_pull_none_smt>;
301*a31fad19SJonas Karlman		};
302*a31fad19SJonas Karlman	};
303*a31fad19SJonas Karlman
304*a31fad19SJonas Karlman	i2c5 {
305*a31fad19SJonas Karlman		/omit-if-no-ref/
306*a31fad19SJonas Karlman		i2c5m0_xfer: i2c5m0-xfer {
307*a31fad19SJonas Karlman			rockchip,pins =
308*a31fad19SJonas Karlman				/* i2c5_scl_m0 */
309*a31fad19SJonas Karlman				<1 RK_PB2 3 &pcfg_pull_none_smt>,
310*a31fad19SJonas Karlman				/* i2c5_sda_m0 */
311*a31fad19SJonas Karlman				<1 RK_PB3 3 &pcfg_pull_none_smt>;
312*a31fad19SJonas Karlman		};
313*a31fad19SJonas Karlman
314*a31fad19SJonas Karlman		/omit-if-no-ref/
315*a31fad19SJonas Karlman		i2c5m1_xfer: i2c5m1-xfer {
316*a31fad19SJonas Karlman			rockchip,pins =
317*a31fad19SJonas Karlman				/* i2c5_scl_m1 */
318*a31fad19SJonas Karlman				<1 RK_PD2 3 &pcfg_pull_none_smt>,
319*a31fad19SJonas Karlman				/* i2c5_sda_m1 */
320*a31fad19SJonas Karlman				<1 RK_PD3 3 &pcfg_pull_none_smt>;
321*a31fad19SJonas Karlman		};
322*a31fad19SJonas Karlman	};
323*a31fad19SJonas Karlman
324*a31fad19SJonas Karlman	i2c6 {
325*a31fad19SJonas Karlman		/omit-if-no-ref/
326*a31fad19SJonas Karlman		i2c6m0_xfer: i2c6m0-xfer {
327*a31fad19SJonas Karlman			rockchip,pins =
328*a31fad19SJonas Karlman				/* i2c6_scl_m0 */
329*a31fad19SJonas Karlman				<3 RK_PB2 5 &pcfg_pull_none_smt>,
330*a31fad19SJonas Karlman				/* i2c6_sda_m0 */
331*a31fad19SJonas Karlman				<3 RK_PB3 5 &pcfg_pull_none_smt>;
332*a31fad19SJonas Karlman		};
333*a31fad19SJonas Karlman
334*a31fad19SJonas Karlman		/omit-if-no-ref/
335*a31fad19SJonas Karlman		i2c6m1_xfer: i2c6m1-xfer {
336*a31fad19SJonas Karlman			rockchip,pins =
337*a31fad19SJonas Karlman				/* i2c6_scl_m1 */
338*a31fad19SJonas Karlman				<1 RK_PD4 3 &pcfg_pull_none_smt>,
339*a31fad19SJonas Karlman				/* i2c6_sda_m1 */
340*a31fad19SJonas Karlman				<1 RK_PD7 3 &pcfg_pull_none_smt>;
341*a31fad19SJonas Karlman		};
342*a31fad19SJonas Karlman	};
343*a31fad19SJonas Karlman
344*a31fad19SJonas Karlman	i2c7 {
345*a31fad19SJonas Karlman		/omit-if-no-ref/
346*a31fad19SJonas Karlman		i2c7_xfer: i2c7-xfer {
347*a31fad19SJonas Karlman			rockchip,pins =
348*a31fad19SJonas Karlman				/* i2c7_scl */
349*a31fad19SJonas Karlman				<2 RK_PA5 4 &pcfg_pull_none_smt>,
350*a31fad19SJonas Karlman				/* i2c7_sda */
351*a31fad19SJonas Karlman				<2 RK_PA6 4 &pcfg_pull_none_smt>;
352*a31fad19SJonas Karlman		};
353*a31fad19SJonas Karlman	};
354*a31fad19SJonas Karlman
355*a31fad19SJonas Karlman	i2s0 {
356*a31fad19SJonas Karlman		/omit-if-no-ref/
357*a31fad19SJonas Karlman		i2s0m0_lrck: i2s0m0-lrck {
358*a31fad19SJonas Karlman			rockchip,pins =
359*a31fad19SJonas Karlman				/* i2s0_lrck_m0 */
360*a31fad19SJonas Karlman				<3 RK_PB6 1 &pcfg_pull_none_smt>;
361*a31fad19SJonas Karlman		};
362*a31fad19SJonas Karlman
363*a31fad19SJonas Karlman		/omit-if-no-ref/
364*a31fad19SJonas Karlman		i2s0m0_mclk: i2s0m0-mclk {
365*a31fad19SJonas Karlman			rockchip,pins =
366*a31fad19SJonas Karlman				/* i2s0_mclk_m0 */
367*a31fad19SJonas Karlman				<3 RK_PB4 1 &pcfg_pull_none_smt>;
368*a31fad19SJonas Karlman		};
369*a31fad19SJonas Karlman
370*a31fad19SJonas Karlman		/omit-if-no-ref/
371*a31fad19SJonas Karlman		i2s0m0_sclk: i2s0m0-sclk {
372*a31fad19SJonas Karlman			rockchip,pins =
373*a31fad19SJonas Karlman				/* i2s0_sclk_m0 */
374*a31fad19SJonas Karlman				<3 RK_PB5 1 &pcfg_pull_none_smt>;
375*a31fad19SJonas Karlman		};
376*a31fad19SJonas Karlman
377*a31fad19SJonas Karlman		/omit-if-no-ref/
378*a31fad19SJonas Karlman		i2s0m0_sdi: i2s0m0-sdi {
379*a31fad19SJonas Karlman			rockchip,pins =
380*a31fad19SJonas Karlman				/* i2s0m0_sdi */
381*a31fad19SJonas Karlman				<3 RK_PB7 1 &pcfg_pull_none>;
382*a31fad19SJonas Karlman		};
383*a31fad19SJonas Karlman		/omit-if-no-ref/
384*a31fad19SJonas Karlman		i2s0m0_sdo: i2s0m0-sdo {
385*a31fad19SJonas Karlman			rockchip,pins =
386*a31fad19SJonas Karlman				/* i2s0m0_sdo */
387*a31fad19SJonas Karlman				<3 RK_PC0 1 &pcfg_pull_none>;
388*a31fad19SJonas Karlman		};
389*a31fad19SJonas Karlman
390*a31fad19SJonas Karlman		/omit-if-no-ref/
391*a31fad19SJonas Karlman		i2s0m1_lrck: i2s0m1-lrck {
392*a31fad19SJonas Karlman			rockchip,pins =
393*a31fad19SJonas Karlman				/* i2s0_lrck_m1 */
394*a31fad19SJonas Karlman				<1 RK_PB6 1 &pcfg_pull_none_smt>;
395*a31fad19SJonas Karlman		};
396*a31fad19SJonas Karlman
397*a31fad19SJonas Karlman		/omit-if-no-ref/
398*a31fad19SJonas Karlman		i2s0m1_mclk: i2s0m1-mclk {
399*a31fad19SJonas Karlman			rockchip,pins =
400*a31fad19SJonas Karlman				/* i2s0_mclk_m1 */
401*a31fad19SJonas Karlman				<1 RK_PB4 1 &pcfg_pull_none_smt>;
402*a31fad19SJonas Karlman		};
403*a31fad19SJonas Karlman
404*a31fad19SJonas Karlman		/omit-if-no-ref/
405*a31fad19SJonas Karlman		i2s0m1_sclk: i2s0m1-sclk {
406*a31fad19SJonas Karlman			rockchip,pins =
407*a31fad19SJonas Karlman				/* i2s0_sclk_m1 */
408*a31fad19SJonas Karlman				<1 RK_PB5 1 &pcfg_pull_none_smt>;
409*a31fad19SJonas Karlman		};
410*a31fad19SJonas Karlman
411*a31fad19SJonas Karlman		/omit-if-no-ref/
412*a31fad19SJonas Karlman		i2s0m1_sdi: i2s0m1-sdi {
413*a31fad19SJonas Karlman			rockchip,pins =
414*a31fad19SJonas Karlman				/* i2s0m1_sdi */
415*a31fad19SJonas Karlman				<1 RK_PB7 1 &pcfg_pull_none>;
416*a31fad19SJonas Karlman		};
417*a31fad19SJonas Karlman		/omit-if-no-ref/
418*a31fad19SJonas Karlman		i2s0m1_sdo: i2s0m1-sdo {
419*a31fad19SJonas Karlman			rockchip,pins =
420*a31fad19SJonas Karlman				/* i2s0m1_sdo */
421*a31fad19SJonas Karlman				<1 RK_PC0 1 &pcfg_pull_none>;
422*a31fad19SJonas Karlman		};
423*a31fad19SJonas Karlman	};
424*a31fad19SJonas Karlman
425*a31fad19SJonas Karlman	i2s1 {
426*a31fad19SJonas Karlman		/omit-if-no-ref/
427*a31fad19SJonas Karlman		i2s1_lrck: i2s1-lrck {
428*a31fad19SJonas Karlman			rockchip,pins =
429*a31fad19SJonas Karlman				/* i2s1_lrck */
430*a31fad19SJonas Karlman				<4 RK_PA6 1 &pcfg_pull_none_smt>;
431*a31fad19SJonas Karlman		};
432*a31fad19SJonas Karlman
433*a31fad19SJonas Karlman		/omit-if-no-ref/
434*a31fad19SJonas Karlman		i2s1_mclk: i2s1-mclk {
435*a31fad19SJonas Karlman			rockchip,pins =
436*a31fad19SJonas Karlman				/* i2s1_mclk */
437*a31fad19SJonas Karlman				<4 RK_PA4 1 &pcfg_pull_none_smt>;
438*a31fad19SJonas Karlman		};
439*a31fad19SJonas Karlman
440*a31fad19SJonas Karlman		/omit-if-no-ref/
441*a31fad19SJonas Karlman		i2s1_sclk: i2s1-sclk {
442*a31fad19SJonas Karlman			rockchip,pins =
443*a31fad19SJonas Karlman				/* i2s1_sclk */
444*a31fad19SJonas Karlman				<4 RK_PA5 1 &pcfg_pull_none_smt>;
445*a31fad19SJonas Karlman		};
446*a31fad19SJonas Karlman
447*a31fad19SJonas Karlman		/omit-if-no-ref/
448*a31fad19SJonas Karlman		i2s1_sdi0: i2s1-sdi0 {
449*a31fad19SJonas Karlman			rockchip,pins =
450*a31fad19SJonas Karlman				/* i2s1_sdi0 */
451*a31fad19SJonas Karlman				<4 RK_PB4 1 &pcfg_pull_none>;
452*a31fad19SJonas Karlman		};
453*a31fad19SJonas Karlman
454*a31fad19SJonas Karlman		/omit-if-no-ref/
455*a31fad19SJonas Karlman		i2s1_sdi1: i2s1-sdi1 {
456*a31fad19SJonas Karlman			rockchip,pins =
457*a31fad19SJonas Karlman				/* i2s1_sdi1 */
458*a31fad19SJonas Karlman				<4 RK_PB3 1 &pcfg_pull_none>;
459*a31fad19SJonas Karlman		};
460*a31fad19SJonas Karlman
461*a31fad19SJonas Karlman		/omit-if-no-ref/
462*a31fad19SJonas Karlman		i2s1_sdi2: i2s1-sdi2 {
463*a31fad19SJonas Karlman			rockchip,pins =
464*a31fad19SJonas Karlman				/* i2s1_sdi2 */
465*a31fad19SJonas Karlman				<4 RK_PA3 1 &pcfg_pull_none>;
466*a31fad19SJonas Karlman		};
467*a31fad19SJonas Karlman
468*a31fad19SJonas Karlman		/omit-if-no-ref/
469*a31fad19SJonas Karlman		i2s1_sdi3: i2s1-sdi3 {
470*a31fad19SJonas Karlman			rockchip,pins =
471*a31fad19SJonas Karlman				/* i2s1_sdi3 */
472*a31fad19SJonas Karlman				<4 RK_PA2 1 &pcfg_pull_none>;
473*a31fad19SJonas Karlman		};
474*a31fad19SJonas Karlman
475*a31fad19SJonas Karlman		/omit-if-no-ref/
476*a31fad19SJonas Karlman		i2s1_sdo0: i2s1-sdo0 {
477*a31fad19SJonas Karlman			rockchip,pins =
478*a31fad19SJonas Karlman				/* i2s1_sdo0 */
479*a31fad19SJonas Karlman				<4 RK_PA7 1 &pcfg_pull_none>;
480*a31fad19SJonas Karlman		};
481*a31fad19SJonas Karlman
482*a31fad19SJonas Karlman		/omit-if-no-ref/
483*a31fad19SJonas Karlman		i2s1_sdo1: i2s1-sdo1 {
484*a31fad19SJonas Karlman			rockchip,pins =
485*a31fad19SJonas Karlman				/* i2s1_sdo1 */
486*a31fad19SJonas Karlman				<4 RK_PB0 1 &pcfg_pull_none>;
487*a31fad19SJonas Karlman		};
488*a31fad19SJonas Karlman
489*a31fad19SJonas Karlman		/omit-if-no-ref/
490*a31fad19SJonas Karlman		i2s1_sdo2: i2s1-sdo2 {
491*a31fad19SJonas Karlman			rockchip,pins =
492*a31fad19SJonas Karlman				/* i2s1_sdo2 */
493*a31fad19SJonas Karlman				<4 RK_PB1 1 &pcfg_pull_none>;
494*a31fad19SJonas Karlman		};
495*a31fad19SJonas Karlman
496*a31fad19SJonas Karlman		/omit-if-no-ref/
497*a31fad19SJonas Karlman		i2s1_sdo3: i2s1-sdo3 {
498*a31fad19SJonas Karlman			rockchip,pins =
499*a31fad19SJonas Karlman				/* i2s1_sdo3 */
500*a31fad19SJonas Karlman				<4 RK_PB2 1 &pcfg_pull_none>;
501*a31fad19SJonas Karlman		};
502*a31fad19SJonas Karlman	};
503*a31fad19SJonas Karlman
504*a31fad19SJonas Karlman	jtag {
505*a31fad19SJonas Karlman		/omit-if-no-ref/
506*a31fad19SJonas Karlman		jtagm0_pins: jtagm0-pins {
507*a31fad19SJonas Karlman			rockchip,pins =
508*a31fad19SJonas Karlman				/* jtag_cpu_tck_m0 */
509*a31fad19SJonas Karlman				<2 RK_PA2 2 &pcfg_pull_none>,
510*a31fad19SJonas Karlman				/* jtag_cpu_tms_m0 */
511*a31fad19SJonas Karlman				<2 RK_PA3 2 &pcfg_pull_none>,
512*a31fad19SJonas Karlman				/* jtag_mcu_tck_m0 */
513*a31fad19SJonas Karlman				<2 RK_PA4 2 &pcfg_pull_none>,
514*a31fad19SJonas Karlman				/* jtag_mcu_tms_m0 */
515*a31fad19SJonas Karlman				<2 RK_PA5 2 &pcfg_pull_none>;
516*a31fad19SJonas Karlman		};
517*a31fad19SJonas Karlman
518*a31fad19SJonas Karlman		/omit-if-no-ref/
519*a31fad19SJonas Karlman		jtagm1_pins: jtagm1-pins {
520*a31fad19SJonas Karlman			rockchip,pins =
521*a31fad19SJonas Karlman				/* jtag_cpu_tck_m1 */
522*a31fad19SJonas Karlman				<4 RK_PD0 2 &pcfg_pull_none>,
523*a31fad19SJonas Karlman				/* jtag_cpu_tms_m1 */
524*a31fad19SJonas Karlman				<4 RK_PC7 2 &pcfg_pull_none>,
525*a31fad19SJonas Karlman				/* jtag_mcu_tck_m1 */
526*a31fad19SJonas Karlman				<4 RK_PD0 3 &pcfg_pull_none>,
527*a31fad19SJonas Karlman				/* jtag_mcu_tms_m1 */
528*a31fad19SJonas Karlman				<4 RK_PC7 3 &pcfg_pull_none>;
529*a31fad19SJonas Karlman		};
530*a31fad19SJonas Karlman	};
531*a31fad19SJonas Karlman
532*a31fad19SJonas Karlman	pcie {
533*a31fad19SJonas Karlman		/omit-if-no-ref/
534*a31fad19SJonas Karlman		pciem0_pins: pciem0-pins {
535*a31fad19SJonas Karlman			rockchip,pins =
536*a31fad19SJonas Karlman				/* pcie_clkreqn_m0 */
537*a31fad19SJonas Karlman				<3 RK_PA6 5 &pcfg_pull_none>,
538*a31fad19SJonas Karlman				/* pcie_perstn_m0 */
539*a31fad19SJonas Karlman				<3 RK_PB0 5 &pcfg_pull_none>,
540*a31fad19SJonas Karlman				/* pcie_waken_m0 */
541*a31fad19SJonas Karlman				<3 RK_PA7 5 &pcfg_pull_none>;
542*a31fad19SJonas Karlman		};
543*a31fad19SJonas Karlman
544*a31fad19SJonas Karlman		/omit-if-no-ref/
545*a31fad19SJonas Karlman		pciem1_pins: pciem1-pins {
546*a31fad19SJonas Karlman			rockchip,pins =
547*a31fad19SJonas Karlman				/* pcie_clkreqn_m1 */
548*a31fad19SJonas Karlman				<1 RK_PA0 4 &pcfg_pull_none>,
549*a31fad19SJonas Karlman				/* pcie_perstn_m1 */
550*a31fad19SJonas Karlman				<1 RK_PA2 4 &pcfg_pull_none>,
551*a31fad19SJonas Karlman				/* pcie_waken_m1 */
552*a31fad19SJonas Karlman				<1 RK_PA1 4 &pcfg_pull_none>;
553*a31fad19SJonas Karlman		};
554*a31fad19SJonas Karlman	};
555*a31fad19SJonas Karlman
556*a31fad19SJonas Karlman	pdm {
557*a31fad19SJonas Karlman		/omit-if-no-ref/
558*a31fad19SJonas Karlman		pdm_clk0: pdm-clk0 {
559*a31fad19SJonas Karlman			rockchip,pins =
560*a31fad19SJonas Karlman				/* pdm_clk0 */
561*a31fad19SJonas Karlman				<4 RK_PB5 3 &pcfg_pull_none>;
562*a31fad19SJonas Karlman		};
563*a31fad19SJonas Karlman
564*a31fad19SJonas Karlman		/omit-if-no-ref/
565*a31fad19SJonas Karlman		pdm_clk1: pdm-clk1 {
566*a31fad19SJonas Karlman			rockchip,pins =
567*a31fad19SJonas Karlman				/* pdm_clk1 */
568*a31fad19SJonas Karlman				<4 RK_PA4 3 &pcfg_pull_none>;
569*a31fad19SJonas Karlman		};
570*a31fad19SJonas Karlman
571*a31fad19SJonas Karlman		/omit-if-no-ref/
572*a31fad19SJonas Karlman		pdm_sdi0: pdm-sdi0 {
573*a31fad19SJonas Karlman			rockchip,pins =
574*a31fad19SJonas Karlman				/* pdm_sdi0 */
575*a31fad19SJonas Karlman				<4 RK_PB2 3 &pcfg_pull_none>;
576*a31fad19SJonas Karlman		};
577*a31fad19SJonas Karlman
578*a31fad19SJonas Karlman		/omit-if-no-ref/
579*a31fad19SJonas Karlman		pdm_sdi1: pdm-sdi1 {
580*a31fad19SJonas Karlman			rockchip,pins =
581*a31fad19SJonas Karlman				/* pdm_sdi1 */
582*a31fad19SJonas Karlman				<4 RK_PB1 3 &pcfg_pull_none>;
583*a31fad19SJonas Karlman		};
584*a31fad19SJonas Karlman
585*a31fad19SJonas Karlman		/omit-if-no-ref/
586*a31fad19SJonas Karlman		pdm_sdi2: pdm-sdi2 {
587*a31fad19SJonas Karlman			rockchip,pins =
588*a31fad19SJonas Karlman				/* pdm_sdi2 */
589*a31fad19SJonas Karlman				<4 RK_PB3 3 &pcfg_pull_none>;
590*a31fad19SJonas Karlman		};
591*a31fad19SJonas Karlman
592*a31fad19SJonas Karlman		/omit-if-no-ref/
593*a31fad19SJonas Karlman		pdm_sdi3: pdm-sdi3 {
594*a31fad19SJonas Karlman			rockchip,pins =
595*a31fad19SJonas Karlman				/* pdm_sdi3 */
596*a31fad19SJonas Karlman				<4 RK_PC1 3 &pcfg_pull_none>;
597*a31fad19SJonas Karlman		};
598*a31fad19SJonas Karlman	};
599*a31fad19SJonas Karlman
600*a31fad19SJonas Karlman	pmu {
601*a31fad19SJonas Karlman		/omit-if-no-ref/
602*a31fad19SJonas Karlman		pmu_pins: pmu-pins {
603*a31fad19SJonas Karlman			rockchip,pins =
604*a31fad19SJonas Karlman				/* pmu_debug */
605*a31fad19SJonas Karlman				<4 RK_PA0 4 &pcfg_pull_none>;
606*a31fad19SJonas Karlman		};
607*a31fad19SJonas Karlman	};
608*a31fad19SJonas Karlman
609*a31fad19SJonas Karlman	pwm0 {
610*a31fad19SJonas Karlman		/omit-if-no-ref/
611*a31fad19SJonas Karlman		pwm0m0_pins: pwm0m0-pins {
612*a31fad19SJonas Karlman			rockchip,pins =
613*a31fad19SJonas Karlman				/* pwm0_m0 */
614*a31fad19SJonas Karlman				<4 RK_PC3 1 &pcfg_pull_none_drv_level_0>;
615*a31fad19SJonas Karlman		};
616*a31fad19SJonas Karlman
617*a31fad19SJonas Karlman		/omit-if-no-ref/
618*a31fad19SJonas Karlman		pwm0m1_pins: pwm0m1-pins {
619*a31fad19SJonas Karlman			rockchip,pins =
620*a31fad19SJonas Karlman				/* pwm0_m1 */
621*a31fad19SJonas Karlman				<1 RK_PA2 5 &pcfg_pull_none_drv_level_0>;
622*a31fad19SJonas Karlman		};
623*a31fad19SJonas Karlman	};
624*a31fad19SJonas Karlman
625*a31fad19SJonas Karlman	pwm1 {
626*a31fad19SJonas Karlman		/omit-if-no-ref/
627*a31fad19SJonas Karlman		pwm1m0_pins: pwm1m0-pins {
628*a31fad19SJonas Karlman			rockchip,pins =
629*a31fad19SJonas Karlman				/* pwm1_m0 */
630*a31fad19SJonas Karlman				<4 RK_PC4 1 &pcfg_pull_none_drv_level_0>;
631*a31fad19SJonas Karlman		};
632*a31fad19SJonas Karlman
633*a31fad19SJonas Karlman		/omit-if-no-ref/
634*a31fad19SJonas Karlman		pwm1m1_pins: pwm1m1-pins {
635*a31fad19SJonas Karlman			rockchip,pins =
636*a31fad19SJonas Karlman				/* pwm1_m1 */
637*a31fad19SJonas Karlman				<1 RK_PA3 4 &pcfg_pull_none_drv_level_0>;
638*a31fad19SJonas Karlman		};
639*a31fad19SJonas Karlman	};
640*a31fad19SJonas Karlman
641*a31fad19SJonas Karlman	pwm2 {
642*a31fad19SJonas Karlman		/omit-if-no-ref/
643*a31fad19SJonas Karlman		pwm2m0_pins: pwm2m0-pins {
644*a31fad19SJonas Karlman			rockchip,pins =
645*a31fad19SJonas Karlman				/* pwm2_m0 */
646*a31fad19SJonas Karlman				<4 RK_PC5 1 &pcfg_pull_none_drv_level_0>;
647*a31fad19SJonas Karlman		};
648*a31fad19SJonas Karlman
649*a31fad19SJonas Karlman		/omit-if-no-ref/
650*a31fad19SJonas Karlman		pwm2m1_pins: pwm2m1-pins {
651*a31fad19SJonas Karlman			rockchip,pins =
652*a31fad19SJonas Karlman				/* pwm2_m1 */
653*a31fad19SJonas Karlman				<1 RK_PA7 2 &pcfg_pull_none_drv_level_0>;
654*a31fad19SJonas Karlman		};
655*a31fad19SJonas Karlman	};
656*a31fad19SJonas Karlman
657*a31fad19SJonas Karlman	pwm3 {
658*a31fad19SJonas Karlman		/omit-if-no-ref/
659*a31fad19SJonas Karlman		pwm3m0_pins: pwm3m0-pins {
660*a31fad19SJonas Karlman			rockchip,pins =
661*a31fad19SJonas Karlman				/* pwm3_m0 */
662*a31fad19SJonas Karlman				<4 RK_PC6 1 &pcfg_pull_none_drv_level_0>;
663*a31fad19SJonas Karlman		};
664*a31fad19SJonas Karlman
665*a31fad19SJonas Karlman		/omit-if-no-ref/
666*a31fad19SJonas Karlman		pwm3m1_pins: pwm3m1-pins {
667*a31fad19SJonas Karlman			rockchip,pins =
668*a31fad19SJonas Karlman				/* pwm3_m1 */
669*a31fad19SJonas Karlman				<2 RK_PA4 3 &pcfg_pull_none_drv_level_0>;
670*a31fad19SJonas Karlman		};
671*a31fad19SJonas Karlman	};
672*a31fad19SJonas Karlman
673*a31fad19SJonas Karlman	pwm4 {
674*a31fad19SJonas Karlman		/omit-if-no-ref/
675*a31fad19SJonas Karlman		pwm4m0_pins: pwm4m0-pins {
676*a31fad19SJonas Karlman			rockchip,pins =
677*a31fad19SJonas Karlman				/* pwm4_m0 */
678*a31fad19SJonas Karlman				<4 RK_PB7 1 &pcfg_pull_none_drv_level_0>;
679*a31fad19SJonas Karlman		};
680*a31fad19SJonas Karlman
681*a31fad19SJonas Karlman		/omit-if-no-ref/
682*a31fad19SJonas Karlman		pwm4m1_pins: pwm4m1-pins {
683*a31fad19SJonas Karlman			rockchip,pins =
684*a31fad19SJonas Karlman				/* pwm4_m1 */
685*a31fad19SJonas Karlman				<1 RK_PA4 2 &pcfg_pull_none_drv_level_0>;
686*a31fad19SJonas Karlman		};
687*a31fad19SJonas Karlman	};
688*a31fad19SJonas Karlman
689*a31fad19SJonas Karlman	pwm5 {
690*a31fad19SJonas Karlman		/omit-if-no-ref/
691*a31fad19SJonas Karlman		pwm5m0_pins: pwm5m0-pins {
692*a31fad19SJonas Karlman			rockchip,pins =
693*a31fad19SJonas Karlman				/* pwm5_m0 */
694*a31fad19SJonas Karlman				<4 RK_PC0 1 &pcfg_pull_none_drv_level_0>;
695*a31fad19SJonas Karlman		};
696*a31fad19SJonas Karlman
697*a31fad19SJonas Karlman		/omit-if-no-ref/
698*a31fad19SJonas Karlman		pwm5m1_pins: pwm5m1-pins {
699*a31fad19SJonas Karlman			rockchip,pins =
700*a31fad19SJonas Karlman				/* pwm5_m1 */
701*a31fad19SJonas Karlman				<3 RK_PC3 1 &pcfg_pull_none_drv_level_0>;
702*a31fad19SJonas Karlman		};
703*a31fad19SJonas Karlman	};
704*a31fad19SJonas Karlman
705*a31fad19SJonas Karlman	pwm6 {
706*a31fad19SJonas Karlman		/omit-if-no-ref/
707*a31fad19SJonas Karlman		pwm6m0_pins: pwm6m0-pins {
708*a31fad19SJonas Karlman			rockchip,pins =
709*a31fad19SJonas Karlman				/* pwm6_m0 */
710*a31fad19SJonas Karlman				<4 RK_PC1 1 &pcfg_pull_none_drv_level_0>;
711*a31fad19SJonas Karlman		};
712*a31fad19SJonas Karlman
713*a31fad19SJonas Karlman		/omit-if-no-ref/
714*a31fad19SJonas Karlman		pwm6m1_pins: pwm6m1-pins {
715*a31fad19SJonas Karlman			rockchip,pins =
716*a31fad19SJonas Karlman				/* pwm6_m1 */
717*a31fad19SJonas Karlman				<1 RK_PC3 3 &pcfg_pull_none_drv_level_0>;
718*a31fad19SJonas Karlman		};
719*a31fad19SJonas Karlman
720*a31fad19SJonas Karlman		/omit-if-no-ref/
721*a31fad19SJonas Karlman		pwm6m2_pins: pwm6m2-pins {
722*a31fad19SJonas Karlman			rockchip,pins =
723*a31fad19SJonas Karlman				/* pwm6_m2 */
724*a31fad19SJonas Karlman				<3 RK_PC1 1 &pcfg_pull_none_drv_level_0>;
725*a31fad19SJonas Karlman		};
726*a31fad19SJonas Karlman	};
727*a31fad19SJonas Karlman
728*a31fad19SJonas Karlman	pwm7 {
729*a31fad19SJonas Karlman		/omit-if-no-ref/
730*a31fad19SJonas Karlman		pwm7m0_pins: pwm7m0-pins {
731*a31fad19SJonas Karlman			rockchip,pins =
732*a31fad19SJonas Karlman				/* pwm7_m0 */
733*a31fad19SJonas Karlman				<4 RK_PC2 1 &pcfg_pull_none_drv_level_0>;
734*a31fad19SJonas Karlman		};
735*a31fad19SJonas Karlman
736*a31fad19SJonas Karlman		/omit-if-no-ref/
737*a31fad19SJonas Karlman		pwm7m1_pins: pwm7m1-pins {
738*a31fad19SJonas Karlman			rockchip,pins =
739*a31fad19SJonas Karlman				/* pwm7_m1 */
740*a31fad19SJonas Karlman				<1 RK_PC2 2 &pcfg_pull_none_drv_level_0>;
741*a31fad19SJonas Karlman		};
742*a31fad19SJonas Karlman	};
743*a31fad19SJonas Karlman
744*a31fad19SJonas Karlman	pwr {
745*a31fad19SJonas Karlman		/omit-if-no-ref/
746*a31fad19SJonas Karlman		pwr_pins: pwr-pins {
747*a31fad19SJonas Karlman			rockchip,pins =
748*a31fad19SJonas Karlman				/* pwr_ctrl0 */
749*a31fad19SJonas Karlman				<4 RK_PC2 2 &pcfg_pull_none>,
750*a31fad19SJonas Karlman				/* pwr_ctrl1 */
751*a31fad19SJonas Karlman				<4 RK_PB6 1 &pcfg_pull_none>;
752*a31fad19SJonas Karlman		};
753*a31fad19SJonas Karlman	};
754*a31fad19SJonas Karlman
755*a31fad19SJonas Karlman	ref {
756*a31fad19SJonas Karlman		/omit-if-no-ref/
757*a31fad19SJonas Karlman		refm0_pins: refm0-pins {
758*a31fad19SJonas Karlman			rockchip,pins =
759*a31fad19SJonas Karlman				/* ref_clk_out_m0 */
760*a31fad19SJonas Karlman				<0 RK_PA1 1 &pcfg_pull_none>;
761*a31fad19SJonas Karlman		};
762*a31fad19SJonas Karlman
763*a31fad19SJonas Karlman		/omit-if-no-ref/
764*a31fad19SJonas Karlman		refm1_pins: refm1-pins {
765*a31fad19SJonas Karlman			rockchip,pins =
766*a31fad19SJonas Karlman				/* ref_clk_out_m1 */
767*a31fad19SJonas Karlman				<3 RK_PC3 6 &pcfg_pull_none>;
768*a31fad19SJonas Karlman		};
769*a31fad19SJonas Karlman	};
770*a31fad19SJonas Karlman
771*a31fad19SJonas Karlman	rgmii {
772*a31fad19SJonas Karlman		/omit-if-no-ref/
773*a31fad19SJonas Karlman		rgmii_miim: rgmii-miim {
774*a31fad19SJonas Karlman			rockchip,pins =
775*a31fad19SJonas Karlman				/* rgmii_mdc */
776*a31fad19SJonas Karlman				<3 RK_PB6 2 &pcfg_pull_none_drv_level_2>,
777*a31fad19SJonas Karlman				/* rgmii_mdio */
778*a31fad19SJonas Karlman				<3 RK_PB7 2 &pcfg_pull_none_drv_level_2>;
779*a31fad19SJonas Karlman		};
780*a31fad19SJonas Karlman
781*a31fad19SJonas Karlman		/omit-if-no-ref/
782*a31fad19SJonas Karlman		rgmii_rx_bus2: rgmii-rx_bus2 {
783*a31fad19SJonas Karlman			rockchip,pins =
784*a31fad19SJonas Karlman				/* rgmii_rxd0 */
785*a31fad19SJonas Karlman				<3 RK_PA3 2 &pcfg_pull_none>,
786*a31fad19SJonas Karlman				/* rgmii_rxd1 */
787*a31fad19SJonas Karlman				<3 RK_PA2 2 &pcfg_pull_none>,
788*a31fad19SJonas Karlman				/* rgmii_rxdv_crs */
789*a31fad19SJonas Karlman				<3 RK_PC2 2 &pcfg_pull_none>;
790*a31fad19SJonas Karlman		};
791*a31fad19SJonas Karlman
792*a31fad19SJonas Karlman		/omit-if-no-ref/
793*a31fad19SJonas Karlman		rgmii_tx_bus2: rgmii-tx_bus2 {
794*a31fad19SJonas Karlman			rockchip,pins =
795*a31fad19SJonas Karlman				/* rgmii_txd0 */
796*a31fad19SJonas Karlman				<3 RK_PA1 2 &pcfg_pull_none_drv_level_2>,
797*a31fad19SJonas Karlman				/* rgmii_txd1 */
798*a31fad19SJonas Karlman				<3 RK_PA0 2 &pcfg_pull_none_drv_level_2>,
799*a31fad19SJonas Karlman				/* rgmii_txen */
800*a31fad19SJonas Karlman				<3 RK_PC0 2 &pcfg_pull_none>;
801*a31fad19SJonas Karlman		};
802*a31fad19SJonas Karlman
803*a31fad19SJonas Karlman		/omit-if-no-ref/
804*a31fad19SJonas Karlman		rgmii_rgmii_clk: rgmii-rgmii_clk {
805*a31fad19SJonas Karlman			rockchip,pins =
806*a31fad19SJonas Karlman				/* rgmii_rxclk */
807*a31fad19SJonas Karlman				<3 RK_PA5 2 &pcfg_pull_none>,
808*a31fad19SJonas Karlman				/* rgmii_txclk */
809*a31fad19SJonas Karlman				<3 RK_PA4 2 &pcfg_pull_none_drv_level_2>;
810*a31fad19SJonas Karlman		};
811*a31fad19SJonas Karlman
812*a31fad19SJonas Karlman		/omit-if-no-ref/
813*a31fad19SJonas Karlman		rgmii_rgmii_bus: rgmii-rgmii_bus {
814*a31fad19SJonas Karlman			rockchip,pins =
815*a31fad19SJonas Karlman				/* rgmii_rxd2 */
816*a31fad19SJonas Karlman				<3 RK_PA7 2 &pcfg_pull_none>,
817*a31fad19SJonas Karlman				/* rgmii_rxd3 */
818*a31fad19SJonas Karlman				<3 RK_PA6 2 &pcfg_pull_none>,
819*a31fad19SJonas Karlman				/* rgmii_txd2 */
820*a31fad19SJonas Karlman				<3 RK_PB1 2 &pcfg_pull_none_drv_level_2>,
821*a31fad19SJonas Karlman				/* rgmii_txd3 */
822*a31fad19SJonas Karlman				<3 RK_PB0 2 &pcfg_pull_none_drv_level_2>;
823*a31fad19SJonas Karlman		};
824*a31fad19SJonas Karlman
825*a31fad19SJonas Karlman		/omit-if-no-ref/
826*a31fad19SJonas Karlman		rgmii_clk: rgmii-clk {
827*a31fad19SJonas Karlman			rockchip,pins =
828*a31fad19SJonas Karlman				/* rgmii_clk */
829*a31fad19SJonas Karlman				<3 RK_PB4 2 &pcfg_pull_none>;
830*a31fad19SJonas Karlman		};
831*a31fad19SJonas Karlman		/omit-if-no-ref/
832*a31fad19SJonas Karlman		rgmii_txer: rgmii-txer {
833*a31fad19SJonas Karlman			rockchip,pins =
834*a31fad19SJonas Karlman				/* rgmii_txer */
835*a31fad19SJonas Karlman				<3 RK_PC1 2 &pcfg_pull_none>;
836*a31fad19SJonas Karlman		};
837*a31fad19SJonas Karlman	};
838*a31fad19SJonas Karlman
839*a31fad19SJonas Karlman	scr {
840*a31fad19SJonas Karlman		/omit-if-no-ref/
841*a31fad19SJonas Karlman		scrm0_pins: scrm0-pins {
842*a31fad19SJonas Karlman			rockchip,pins =
843*a31fad19SJonas Karlman				/* scr_clk_m0 */
844*a31fad19SJonas Karlman				<1 RK_PA2 3 &pcfg_pull_none>,
845*a31fad19SJonas Karlman				/* scr_data_m0 */
846*a31fad19SJonas Karlman				<1 RK_PA1 3 &pcfg_pull_none>,
847*a31fad19SJonas Karlman				/* scr_detn_m0 */
848*a31fad19SJonas Karlman				<1 RK_PA0 3 &pcfg_pull_none>,
849*a31fad19SJonas Karlman				/* scr_rstn_m0 */
850*a31fad19SJonas Karlman				<1 RK_PA3 3 &pcfg_pull_none>;
851*a31fad19SJonas Karlman		};
852*a31fad19SJonas Karlman
853*a31fad19SJonas Karlman		/omit-if-no-ref/
854*a31fad19SJonas Karlman		scrm1_pins: scrm1-pins {
855*a31fad19SJonas Karlman			rockchip,pins =
856*a31fad19SJonas Karlman				/* scr_clk_m1 */
857*a31fad19SJonas Karlman				<2 RK_PA5 3 &pcfg_pull_none>,
858*a31fad19SJonas Karlman				/* scr_data_m1 */
859*a31fad19SJonas Karlman				<2 RK_PA3 4 &pcfg_pull_none>,
860*a31fad19SJonas Karlman				/* scr_detn_m1 */
861*a31fad19SJonas Karlman				<2 RK_PA6 3 &pcfg_pull_none>,
862*a31fad19SJonas Karlman				/* scr_rstn_m1 */
863*a31fad19SJonas Karlman				<2 RK_PA4 4 &pcfg_pull_none>;
864*a31fad19SJonas Karlman		};
865*a31fad19SJonas Karlman	};
866*a31fad19SJonas Karlman
867*a31fad19SJonas Karlman	sdio0 {
868*a31fad19SJonas Karlman		/omit-if-no-ref/
869*a31fad19SJonas Karlman		sdio0_bus4: sdio0-bus4 {
870*a31fad19SJonas Karlman			rockchip,pins =
871*a31fad19SJonas Karlman				/* sdio0_d0 */
872*a31fad19SJonas Karlman				<1 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
873*a31fad19SJonas Karlman				/* sdio0_d1 */
874*a31fad19SJonas Karlman				<1 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
875*a31fad19SJonas Karlman				/* sdio0_d2 */
876*a31fad19SJonas Karlman				<1 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
877*a31fad19SJonas Karlman				/* sdio0_d3 */
878*a31fad19SJonas Karlman				<1 RK_PA3 1 &pcfg_pull_up_drv_level_2>;
879*a31fad19SJonas Karlman		};
880*a31fad19SJonas Karlman
881*a31fad19SJonas Karlman		/omit-if-no-ref/
882*a31fad19SJonas Karlman		sdio0_clk: sdio0-clk {
883*a31fad19SJonas Karlman			rockchip,pins =
884*a31fad19SJonas Karlman				/* sdio0_clk */
885*a31fad19SJonas Karlman				<1 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
886*a31fad19SJonas Karlman		};
887*a31fad19SJonas Karlman
888*a31fad19SJonas Karlman		/omit-if-no-ref/
889*a31fad19SJonas Karlman		sdio0_cmd: sdio0-cmd {
890*a31fad19SJonas Karlman			rockchip,pins =
891*a31fad19SJonas Karlman				/* sdio0_cmd */
892*a31fad19SJonas Karlman				<1 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
893*a31fad19SJonas Karlman		};
894*a31fad19SJonas Karlman
895*a31fad19SJonas Karlman		/omit-if-no-ref/
896*a31fad19SJonas Karlman		sdio0_det: sdio0-det {
897*a31fad19SJonas Karlman			rockchip,pins =
898*a31fad19SJonas Karlman				/* sdio0_det */
899*a31fad19SJonas Karlman				<1 RK_PA6 1 &pcfg_pull_up>;
900*a31fad19SJonas Karlman		};
901*a31fad19SJonas Karlman
902*a31fad19SJonas Karlman		/omit-if-no-ref/
903*a31fad19SJonas Karlman		sdio0_pwren: sdio0-pwren {
904*a31fad19SJonas Karlman			rockchip,pins =
905*a31fad19SJonas Karlman				/* sdio0_pwren */
906*a31fad19SJonas Karlman				<1 RK_PA7 1 &pcfg_pull_none>;
907*a31fad19SJonas Karlman		};
908*a31fad19SJonas Karlman	};
909*a31fad19SJonas Karlman
910*a31fad19SJonas Karlman	sdio1 {
911*a31fad19SJonas Karlman		/omit-if-no-ref/
912*a31fad19SJonas Karlman		sdio1_bus4: sdio1-bus4 {
913*a31fad19SJonas Karlman			rockchip,pins =
914*a31fad19SJonas Karlman				/* sdio1_d0 */
915*a31fad19SJonas Karlman				<3 RK_PA6 1 &pcfg_pull_up_drv_level_2>,
916*a31fad19SJonas Karlman				/* sdio1_d1 */
917*a31fad19SJonas Karlman				<3 RK_PA7 1 &pcfg_pull_up_drv_level_2>,
918*a31fad19SJonas Karlman				/* sdio1_d2 */
919*a31fad19SJonas Karlman				<3 RK_PB0 1 &pcfg_pull_up_drv_level_2>,
920*a31fad19SJonas Karlman				/* sdio1_d3 */
921*a31fad19SJonas Karlman				<3 RK_PB1 1 &pcfg_pull_up_drv_level_2>;
922*a31fad19SJonas Karlman		};
923*a31fad19SJonas Karlman
924*a31fad19SJonas Karlman		/omit-if-no-ref/
925*a31fad19SJonas Karlman		sdio1_clk: sdio1-clk {
926*a31fad19SJonas Karlman			rockchip,pins =
927*a31fad19SJonas Karlman				/* sdio1_clk */
928*a31fad19SJonas Karlman				<3 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
929*a31fad19SJonas Karlman		};
930*a31fad19SJonas Karlman
931*a31fad19SJonas Karlman		/omit-if-no-ref/
932*a31fad19SJonas Karlman		sdio1_cmd: sdio1-cmd {
933*a31fad19SJonas Karlman			rockchip,pins =
934*a31fad19SJonas Karlman				/* sdio1_cmd */
935*a31fad19SJonas Karlman				<3 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
936*a31fad19SJonas Karlman		};
937*a31fad19SJonas Karlman
938*a31fad19SJonas Karlman		/omit-if-no-ref/
939*a31fad19SJonas Karlman		sdio1_det: sdio1-det {
940*a31fad19SJonas Karlman			rockchip,pins =
941*a31fad19SJonas Karlman				/* sdio1_det */
942*a31fad19SJonas Karlman				<3 RK_PB3 1 &pcfg_pull_up>;
943*a31fad19SJonas Karlman		};
944*a31fad19SJonas Karlman
945*a31fad19SJonas Karlman		/omit-if-no-ref/
946*a31fad19SJonas Karlman		sdio1_pwren: sdio1-pwren {
947*a31fad19SJonas Karlman			rockchip,pins =
948*a31fad19SJonas Karlman				/* sdio1_pwren */
949*a31fad19SJonas Karlman				<3 RK_PB2 1 &pcfg_pull_none>;
950*a31fad19SJonas Karlman		};
951*a31fad19SJonas Karlman	};
952*a31fad19SJonas Karlman
953*a31fad19SJonas Karlman	sdmmc {
954*a31fad19SJonas Karlman		/omit-if-no-ref/
955*a31fad19SJonas Karlman		sdmmc_bus4: sdmmc-bus4 {
956*a31fad19SJonas Karlman			rockchip,pins =
957*a31fad19SJonas Karlman				/* sdmmc_d0 */
958*a31fad19SJonas Karlman				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
959*a31fad19SJonas Karlman				/* sdmmc_d1 */
960*a31fad19SJonas Karlman				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
961*a31fad19SJonas Karlman				/* sdmmc_d2 */
962*a31fad19SJonas Karlman				<2 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
963*a31fad19SJonas Karlman				/* sdmmc_d3 */
964*a31fad19SJonas Karlman				<2 RK_PA3 1 &pcfg_pull_up_drv_level_2>;
965*a31fad19SJonas Karlman		};
966*a31fad19SJonas Karlman
967*a31fad19SJonas Karlman		/omit-if-no-ref/
968*a31fad19SJonas Karlman		sdmmc_clk: sdmmc-clk {
969*a31fad19SJonas Karlman			rockchip,pins =
970*a31fad19SJonas Karlman				/* sdmmc_clk */
971*a31fad19SJonas Karlman				<2 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
972*a31fad19SJonas Karlman		};
973*a31fad19SJonas Karlman
974*a31fad19SJonas Karlman		/omit-if-no-ref/
975*a31fad19SJonas Karlman		sdmmc_cmd: sdmmc-cmd {
976*a31fad19SJonas Karlman			rockchip,pins =
977*a31fad19SJonas Karlman				/* sdmmc_cmd */
978*a31fad19SJonas Karlman				<2 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
979*a31fad19SJonas Karlman		};
980*a31fad19SJonas Karlman
981*a31fad19SJonas Karlman		/omit-if-no-ref/
982*a31fad19SJonas Karlman		sdmmc_det: sdmmc-det {
983*a31fad19SJonas Karlman			rockchip,pins =
984*a31fad19SJonas Karlman				/* sdmmc_detn */
985*a31fad19SJonas Karlman				<2 RK_PA6 1 &pcfg_pull_up>;
986*a31fad19SJonas Karlman		};
987*a31fad19SJonas Karlman
988*a31fad19SJonas Karlman		/omit-if-no-ref/
989*a31fad19SJonas Karlman		sdmmc_pwren: sdmmc-pwren {
990*a31fad19SJonas Karlman			rockchip,pins =
991*a31fad19SJonas Karlman				/* sdmmc_pwren */
992*a31fad19SJonas Karlman				<4 RK_PA1 1 &pcfg_pull_none>;
993*a31fad19SJonas Karlman		};
994*a31fad19SJonas Karlman	};
995*a31fad19SJonas Karlman
996*a31fad19SJonas Karlman	spdif {
997*a31fad19SJonas Karlman		/omit-if-no-ref/
998*a31fad19SJonas Karlman		spdifm0_pins: spdifm0-pins {
999*a31fad19SJonas Karlman			rockchip,pins =
1000*a31fad19SJonas Karlman				/* spdif_tx_m0 */
1001*a31fad19SJonas Karlman				<4 RK_PA0 1 &pcfg_pull_none>;
1002*a31fad19SJonas Karlman		};
1003*a31fad19SJonas Karlman
1004*a31fad19SJonas Karlman		/omit-if-no-ref/
1005*a31fad19SJonas Karlman		spdifm1_pins: spdifm1-pins {
1006*a31fad19SJonas Karlman			rockchip,pins =
1007*a31fad19SJonas Karlman				/* spdif_tx_m1 */
1008*a31fad19SJonas Karlman				<1 RK_PC3 2 &pcfg_pull_none>;
1009*a31fad19SJonas Karlman		};
1010*a31fad19SJonas Karlman
1011*a31fad19SJonas Karlman		/omit-if-no-ref/
1012*a31fad19SJonas Karlman		spdifm2_pins: spdifm2-pins {
1013*a31fad19SJonas Karlman			rockchip,pins =
1014*a31fad19SJonas Karlman				/* spdif_tx_m2 */
1015*a31fad19SJonas Karlman				<3 RK_PC3 2 &pcfg_pull_none>;
1016*a31fad19SJonas Karlman		};
1017*a31fad19SJonas Karlman	};
1018*a31fad19SJonas Karlman
1019*a31fad19SJonas Karlman	spi0 {
1020*a31fad19SJonas Karlman		/omit-if-no-ref/
1021*a31fad19SJonas Karlman		spi0_pins: spi0-pins {
1022*a31fad19SJonas Karlman			rockchip,pins =
1023*a31fad19SJonas Karlman				/* spi0_clk */
1024*a31fad19SJonas Karlman				<4 RK_PB4 2 &pcfg_pull_none_drv_level_2>,
1025*a31fad19SJonas Karlman				/* spi0_miso */
1026*a31fad19SJonas Karlman				<4 RK_PB3 2 &pcfg_pull_none_drv_level_2>,
1027*a31fad19SJonas Karlman				/* spi0_mosi */
1028*a31fad19SJonas Karlman				<4 RK_PB2 2 &pcfg_pull_none_drv_level_2>;
1029*a31fad19SJonas Karlman		};
1030*a31fad19SJonas Karlman
1031*a31fad19SJonas Karlman		/omit-if-no-ref/
1032*a31fad19SJonas Karlman		spi0_csn0: spi0-csn0 {
1033*a31fad19SJonas Karlman			rockchip,pins =
1034*a31fad19SJonas Karlman				/* spi0_csn0 */
1035*a31fad19SJonas Karlman				<4 RK_PB6 2 &pcfg_pull_none_drv_level_2>;
1036*a31fad19SJonas Karlman		};
1037*a31fad19SJonas Karlman		/omit-if-no-ref/
1038*a31fad19SJonas Karlman		spi0_csn1: spi0-csn1 {
1039*a31fad19SJonas Karlman			rockchip,pins =
1040*a31fad19SJonas Karlman				/* spi0_csn1 */
1041*a31fad19SJonas Karlman				<4 RK_PC1 2 &pcfg_pull_none_drv_level_2>;
1042*a31fad19SJonas Karlman		};
1043*a31fad19SJonas Karlman	};
1044*a31fad19SJonas Karlman
1045*a31fad19SJonas Karlman	spi1 {
1046*a31fad19SJonas Karlman		/omit-if-no-ref/
1047*a31fad19SJonas Karlman		spi1_pins: spi1-pins {
1048*a31fad19SJonas Karlman			rockchip,pins =
1049*a31fad19SJonas Karlman				/* spi1_clk */
1050*a31fad19SJonas Karlman				<1 RK_PB6 2 &pcfg_pull_none_drv_level_2>,
1051*a31fad19SJonas Karlman				/* spi1_miso */
1052*a31fad19SJonas Karlman				<1 RK_PC0 2 &pcfg_pull_none_drv_level_2>,
1053*a31fad19SJonas Karlman				/* spi1_mosi */
1054*a31fad19SJonas Karlman				<1 RK_PB7 2 &pcfg_pull_none_drv_level_2>;
1055*a31fad19SJonas Karlman		};
1056*a31fad19SJonas Karlman
1057*a31fad19SJonas Karlman		/omit-if-no-ref/
1058*a31fad19SJonas Karlman		spi1_csn0: spi1-csn0 {
1059*a31fad19SJonas Karlman			rockchip,pins =
1060*a31fad19SJonas Karlman				/* spi1_csn0 */
1061*a31fad19SJonas Karlman				<1 RK_PC1 1 &pcfg_pull_none_drv_level_2>;
1062*a31fad19SJonas Karlman		};
1063*a31fad19SJonas Karlman		/omit-if-no-ref/
1064*a31fad19SJonas Karlman		spi1_csn1: spi1-csn1 {
1065*a31fad19SJonas Karlman			rockchip,pins =
1066*a31fad19SJonas Karlman				/* spi1_csn1 */
1067*a31fad19SJonas Karlman				<1 RK_PC2 1 &pcfg_pull_none_drv_level_2>;
1068*a31fad19SJonas Karlman		};
1069*a31fad19SJonas Karlman	};
1070*a31fad19SJonas Karlman
1071*a31fad19SJonas Karlman	tsi0 {
1072*a31fad19SJonas Karlman		/omit-if-no-ref/
1073*a31fad19SJonas Karlman		tsi0_pins: tsi0-pins {
1074*a31fad19SJonas Karlman			rockchip,pins =
1075*a31fad19SJonas Karlman				/* tsi0_clkin */
1076*a31fad19SJonas Karlman				<3 RK_PB2 3 &pcfg_pull_none>,
1077*a31fad19SJonas Karlman				/* tsi0_d0 */
1078*a31fad19SJonas Karlman				<3 RK_PB1 3 &pcfg_pull_none>,
1079*a31fad19SJonas Karlman				/* tsi0_d1 */
1080*a31fad19SJonas Karlman				<3 RK_PB5 3 &pcfg_pull_none>,
1081*a31fad19SJonas Karlman				/* tsi0_d2 */
1082*a31fad19SJonas Karlman				<3 RK_PB6 3 &pcfg_pull_none>,
1083*a31fad19SJonas Karlman				/* tsi0_d3 */
1084*a31fad19SJonas Karlman				<3 RK_PB7 3 &pcfg_pull_none>,
1085*a31fad19SJonas Karlman				/* tsi0_d4 */
1086*a31fad19SJonas Karlman				<3 RK_PA3 3 &pcfg_pull_none>,
1087*a31fad19SJonas Karlman				/* tsi0_d5 */
1088*a31fad19SJonas Karlman				<3 RK_PA2 3 &pcfg_pull_none>,
1089*a31fad19SJonas Karlman				/* tsi0_d6 */
1090*a31fad19SJonas Karlman				<3 RK_PA1 3 &pcfg_pull_none>,
1091*a31fad19SJonas Karlman				/* tsi0_d7 */
1092*a31fad19SJonas Karlman				<3 RK_PA0 3 &pcfg_pull_none>,
1093*a31fad19SJonas Karlman				/* tsi0_fail */
1094*a31fad19SJonas Karlman				<3 RK_PC0 3 &pcfg_pull_none>,
1095*a31fad19SJonas Karlman				/* tsi0_sync */
1096*a31fad19SJonas Karlman				<3 RK_PB4 3 &pcfg_pull_none>,
1097*a31fad19SJonas Karlman				/* tsi0_valid */
1098*a31fad19SJonas Karlman				<3 RK_PB3 3 &pcfg_pull_none>;
1099*a31fad19SJonas Karlman		};
1100*a31fad19SJonas Karlman	};
1101*a31fad19SJonas Karlman
1102*a31fad19SJonas Karlman	tsi1 {
1103*a31fad19SJonas Karlman		/omit-if-no-ref/
1104*a31fad19SJonas Karlman		tsi1_pins: tsi1-pins {
1105*a31fad19SJonas Karlman			rockchip,pins =
1106*a31fad19SJonas Karlman				/* tsi1_clkin */
1107*a31fad19SJonas Karlman				<3 RK_PA5 3 &pcfg_pull_none>,
1108*a31fad19SJonas Karlman				/* tsi1_d0 */
1109*a31fad19SJonas Karlman				<3 RK_PA4 3 &pcfg_pull_none>,
1110*a31fad19SJonas Karlman				/* tsi1_sync */
1111*a31fad19SJonas Karlman				<3 RK_PA7 3 &pcfg_pull_none>,
1112*a31fad19SJonas Karlman				/* tsi1_valid */
1113*a31fad19SJonas Karlman				<3 RK_PA6 3 &pcfg_pull_none>;
1114*a31fad19SJonas Karlman		};
1115*a31fad19SJonas Karlman	};
1116*a31fad19SJonas Karlman
1117*a31fad19SJonas Karlman	uart0 {
1118*a31fad19SJonas Karlman		/omit-if-no-ref/
1119*a31fad19SJonas Karlman		uart0m0_xfer: uart0m0-xfer {
1120*a31fad19SJonas Karlman			rockchip,pins =
1121*a31fad19SJonas Karlman				/* uart0_rx_m0 */
1122*a31fad19SJonas Karlman				<4 RK_PC7 1 &pcfg_pull_up>,
1123*a31fad19SJonas Karlman				/* uart0_tx_m0 */
1124*a31fad19SJonas Karlman				<4 RK_PD0 1 &pcfg_pull_up>;
1125*a31fad19SJonas Karlman		};
1126*a31fad19SJonas Karlman
1127*a31fad19SJonas Karlman		/omit-if-no-ref/
1128*a31fad19SJonas Karlman		uart0m1_xfer: uart0m1-xfer {
1129*a31fad19SJonas Karlman			rockchip,pins =
1130*a31fad19SJonas Karlman				/* uart0_rx_m1 */
1131*a31fad19SJonas Karlman				<2 RK_PA0 2 &pcfg_pull_up>,
1132*a31fad19SJonas Karlman				/* uart0_tx_m1 */
1133*a31fad19SJonas Karlman				<2 RK_PA1 2 &pcfg_pull_up>;
1134*a31fad19SJonas Karlman		};
1135*a31fad19SJonas Karlman	};
1136*a31fad19SJonas Karlman
1137*a31fad19SJonas Karlman	uart1 {
1138*a31fad19SJonas Karlman		/omit-if-no-ref/
1139*a31fad19SJonas Karlman		uart1m0_xfer: uart1m0-xfer {
1140*a31fad19SJonas Karlman			rockchip,pins =
1141*a31fad19SJonas Karlman				/* uart1_rx_m0 */
1142*a31fad19SJonas Karlman				<4 RK_PA7 2 &pcfg_pull_up>,
1143*a31fad19SJonas Karlman				/* uart1_tx_m0 */
1144*a31fad19SJonas Karlman				<4 RK_PA6 2 &pcfg_pull_up>;
1145*a31fad19SJonas Karlman		};
1146*a31fad19SJonas Karlman
1147*a31fad19SJonas Karlman		/omit-if-no-ref/
1148*a31fad19SJonas Karlman		uart1m1_xfer: uart1m1-xfer {
1149*a31fad19SJonas Karlman			rockchip,pins =
1150*a31fad19SJonas Karlman				/* uart1_rx_m1 */
1151*a31fad19SJonas Karlman				<4 RK_PC6 2 &pcfg_pull_up>,
1152*a31fad19SJonas Karlman				/* uart1_tx_m1 */
1153*a31fad19SJonas Karlman				<4 RK_PC5 2 &pcfg_pull_up>;
1154*a31fad19SJonas Karlman		};
1155*a31fad19SJonas Karlman
1156*a31fad19SJonas Karlman		/omit-if-no-ref/
1157*a31fad19SJonas Karlman		uart1_ctsn: uart1-ctsn {
1158*a31fad19SJonas Karlman			rockchip,pins =
1159*a31fad19SJonas Karlman				/* uart1_ctsn */
1160*a31fad19SJonas Karlman				<4 RK_PA4 2 &pcfg_pull_none>;
1161*a31fad19SJonas Karlman		};
1162*a31fad19SJonas Karlman		/omit-if-no-ref/
1163*a31fad19SJonas Karlman		uart1_rtsn: uart1-rtsn {
1164*a31fad19SJonas Karlman			rockchip,pins =
1165*a31fad19SJonas Karlman				/* uart1_rtsn */
1166*a31fad19SJonas Karlman				<4 RK_PA5 2 &pcfg_pull_none>;
1167*a31fad19SJonas Karlman		};
1168*a31fad19SJonas Karlman	};
1169*a31fad19SJonas Karlman
1170*a31fad19SJonas Karlman	uart2 {
1171*a31fad19SJonas Karlman		/omit-if-no-ref/
1172*a31fad19SJonas Karlman		uart2m0_xfer: uart2m0-xfer {
1173*a31fad19SJonas Karlman			rockchip,pins =
1174*a31fad19SJonas Karlman				/* uart2_rx_m0 */
1175*a31fad19SJonas Karlman				<3 RK_PA0 1 &pcfg_pull_up>,
1176*a31fad19SJonas Karlman				/* uart2_tx_m0 */
1177*a31fad19SJonas Karlman				<3 RK_PA1 1 &pcfg_pull_up>;
1178*a31fad19SJonas Karlman		};
1179*a31fad19SJonas Karlman
1180*a31fad19SJonas Karlman		/omit-if-no-ref/
1181*a31fad19SJonas Karlman		uart2m0_ctsn: uart2m0-ctsn {
1182*a31fad19SJonas Karlman			rockchip,pins =
1183*a31fad19SJonas Karlman				/* uart2m0_ctsn */
1184*a31fad19SJonas Karlman				<3 RK_PA3 1 &pcfg_pull_none>;
1185*a31fad19SJonas Karlman		};
1186*a31fad19SJonas Karlman		/omit-if-no-ref/
1187*a31fad19SJonas Karlman		uart2m0_rtsn: uart2m0-rtsn {
1188*a31fad19SJonas Karlman			rockchip,pins =
1189*a31fad19SJonas Karlman				/* uart2m0_rtsn */
1190*a31fad19SJonas Karlman				<3 RK_PA2 1 &pcfg_pull_none>;
1191*a31fad19SJonas Karlman		};
1192*a31fad19SJonas Karlman
1193*a31fad19SJonas Karlman		/omit-if-no-ref/
1194*a31fad19SJonas Karlman		uart2m1_xfer: uart2m1-xfer {
1195*a31fad19SJonas Karlman			rockchip,pins =
1196*a31fad19SJonas Karlman				/* uart2_rx_m1 */
1197*a31fad19SJonas Karlman				<1 RK_PB0 1 &pcfg_pull_up>,
1198*a31fad19SJonas Karlman				/* uart2_tx_m1 */
1199*a31fad19SJonas Karlman				<1 RK_PB1 1 &pcfg_pull_up>;
1200*a31fad19SJonas Karlman		};
1201*a31fad19SJonas Karlman
1202*a31fad19SJonas Karlman		/omit-if-no-ref/
1203*a31fad19SJonas Karlman		uart2m1_ctsn: uart2m1-ctsn {
1204*a31fad19SJonas Karlman			rockchip,pins =
1205*a31fad19SJonas Karlman				/* uart2m1_ctsn */
1206*a31fad19SJonas Karlman				<1 RK_PB3 1 &pcfg_pull_none>;
1207*a31fad19SJonas Karlman		};
1208*a31fad19SJonas Karlman		/omit-if-no-ref/
1209*a31fad19SJonas Karlman		uart2m1_rtsn: uart2m1-rtsn {
1210*a31fad19SJonas Karlman			rockchip,pins =
1211*a31fad19SJonas Karlman				/* uart2m1_rtsn */
1212*a31fad19SJonas Karlman				<1 RK_PB2 1 &pcfg_pull_none>;
1213*a31fad19SJonas Karlman		};
1214*a31fad19SJonas Karlman	};
1215*a31fad19SJonas Karlman
1216*a31fad19SJonas Karlman	uart3 {
1217*a31fad19SJonas Karlman		/omit-if-no-ref/
1218*a31fad19SJonas Karlman		uart3m0_xfer: uart3m0-xfer {
1219*a31fad19SJonas Karlman			rockchip,pins =
1220*a31fad19SJonas Karlman				/* uart3_rx_m0 */
1221*a31fad19SJonas Karlman				<4 RK_PB0 2 &pcfg_pull_up>,
1222*a31fad19SJonas Karlman				/* uart3_tx_m0 */
1223*a31fad19SJonas Karlman				<4 RK_PB1 2 &pcfg_pull_up>;
1224*a31fad19SJonas Karlman		};
1225*a31fad19SJonas Karlman
1226*a31fad19SJonas Karlman		/omit-if-no-ref/
1227*a31fad19SJonas Karlman		uart3m1_xfer: uart3m1-xfer {
1228*a31fad19SJonas Karlman			rockchip,pins =
1229*a31fad19SJonas Karlman				/* uart3_rx_m1 */
1230*a31fad19SJonas Karlman				<4 RK_PB7 3 &pcfg_pull_up>,
1231*a31fad19SJonas Karlman				/* uart3_tx_m1 */
1232*a31fad19SJonas Karlman				<4 RK_PC0 3 &pcfg_pull_up>;
1233*a31fad19SJonas Karlman		};
1234*a31fad19SJonas Karlman
1235*a31fad19SJonas Karlman		/omit-if-no-ref/
1236*a31fad19SJonas Karlman		uart3_ctsn: uart3-ctsn {
1237*a31fad19SJonas Karlman			rockchip,pins =
1238*a31fad19SJonas Karlman				/* uart3_ctsn */
1239*a31fad19SJonas Karlman				<4 RK_PA3 3 &pcfg_pull_none>;
1240*a31fad19SJonas Karlman		};
1241*a31fad19SJonas Karlman		/omit-if-no-ref/
1242*a31fad19SJonas Karlman		uart3_rtsn: uart3-rtsn {
1243*a31fad19SJonas Karlman			rockchip,pins =
1244*a31fad19SJonas Karlman				/* uart3_rtsn */
1245*a31fad19SJonas Karlman				<4 RK_PA2 3 &pcfg_pull_none>;
1246*a31fad19SJonas Karlman		};
1247*a31fad19SJonas Karlman	};
1248*a31fad19SJonas Karlman
1249*a31fad19SJonas Karlman	uart4 {
1250*a31fad19SJonas Karlman		/omit-if-no-ref/
1251*a31fad19SJonas Karlman		uart4_xfer: uart4-xfer {
1252*a31fad19SJonas Karlman			rockchip,pins =
1253*a31fad19SJonas Karlman				/* uart4_rx */
1254*a31fad19SJonas Karlman				<2 RK_PA2 3 &pcfg_pull_up>,
1255*a31fad19SJonas Karlman				/* uart4_tx */
1256*a31fad19SJonas Karlman				<2 RK_PA3 3 &pcfg_pull_up>;
1257*a31fad19SJonas Karlman		};
1258*a31fad19SJonas Karlman
1259*a31fad19SJonas Karlman		/omit-if-no-ref/
1260*a31fad19SJonas Karlman		uart4_ctsn: uart4-ctsn {
1261*a31fad19SJonas Karlman			rockchip,pins =
1262*a31fad19SJonas Karlman				/* uart4_ctsn */
1263*a31fad19SJonas Karlman				<2 RK_PA1 3 &pcfg_pull_none>;
1264*a31fad19SJonas Karlman		};
1265*a31fad19SJonas Karlman		/omit-if-no-ref/
1266*a31fad19SJonas Karlman		uart4_rtsn: uart4-rtsn {
1267*a31fad19SJonas Karlman			rockchip,pins =
1268*a31fad19SJonas Karlman				/* uart4_rtsn */
1269*a31fad19SJonas Karlman				<2 RK_PA0 3 &pcfg_pull_none>;
1270*a31fad19SJonas Karlman		};
1271*a31fad19SJonas Karlman	};
1272*a31fad19SJonas Karlman
1273*a31fad19SJonas Karlman	uart5 {
1274*a31fad19SJonas Karlman		/omit-if-no-ref/
1275*a31fad19SJonas Karlman		uart5m0_xfer: uart5m0-xfer {
1276*a31fad19SJonas Karlman			rockchip,pins =
1277*a31fad19SJonas Karlman				/* uart5_rx_m0 */
1278*a31fad19SJonas Karlman				<1 RK_PA2 2 &pcfg_pull_up>,
1279*a31fad19SJonas Karlman				/* uart5_tx_m0 */
1280*a31fad19SJonas Karlman				<1 RK_PA3 2 &pcfg_pull_up>;
1281*a31fad19SJonas Karlman		};
1282*a31fad19SJonas Karlman
1283*a31fad19SJonas Karlman		/omit-if-no-ref/
1284*a31fad19SJonas Karlman		uart5m0_ctsn: uart5m0-ctsn {
1285*a31fad19SJonas Karlman			rockchip,pins =
1286*a31fad19SJonas Karlman				/* uart5m0_ctsn */
1287*a31fad19SJonas Karlman				<1 RK_PA6 2 &pcfg_pull_none>;
1288*a31fad19SJonas Karlman		};
1289*a31fad19SJonas Karlman		/omit-if-no-ref/
1290*a31fad19SJonas Karlman		uart5m0_rtsn: uart5m0-rtsn {
1291*a31fad19SJonas Karlman			rockchip,pins =
1292*a31fad19SJonas Karlman				/* uart5m0_rtsn */
1293*a31fad19SJonas Karlman				<1 RK_PA5 2 &pcfg_pull_none>;
1294*a31fad19SJonas Karlman		};
1295*a31fad19SJonas Karlman
1296*a31fad19SJonas Karlman		/omit-if-no-ref/
1297*a31fad19SJonas Karlman		uart5m1_xfer: uart5m1-xfer {
1298*a31fad19SJonas Karlman			rockchip,pins =
1299*a31fad19SJonas Karlman				/* uart5_rx_m1 */
1300*a31fad19SJonas Karlman				<1 RK_PD4 2 &pcfg_pull_up>,
1301*a31fad19SJonas Karlman				/* uart5_tx_m1 */
1302*a31fad19SJonas Karlman				<1 RK_PD7 2 &pcfg_pull_up>;
1303*a31fad19SJonas Karlman		};
1304*a31fad19SJonas Karlman
1305*a31fad19SJonas Karlman		/omit-if-no-ref/
1306*a31fad19SJonas Karlman		uart5m1_ctsn: uart5m1-ctsn {
1307*a31fad19SJonas Karlman			rockchip,pins =
1308*a31fad19SJonas Karlman				/* uart5m1_ctsn */
1309*a31fad19SJonas Karlman				<1 RK_PD3 2 &pcfg_pull_none>;
1310*a31fad19SJonas Karlman		};
1311*a31fad19SJonas Karlman		/omit-if-no-ref/
1312*a31fad19SJonas Karlman		uart5m1_rtsn: uart5m1-rtsn {
1313*a31fad19SJonas Karlman			rockchip,pins =
1314*a31fad19SJonas Karlman				/* uart5m1_rtsn */
1315*a31fad19SJonas Karlman				<1 RK_PD2 2 &pcfg_pull_none>;
1316*a31fad19SJonas Karlman		};
1317*a31fad19SJonas Karlman	};
1318*a31fad19SJonas Karlman
1319*a31fad19SJonas Karlman	uart6 {
1320*a31fad19SJonas Karlman		/omit-if-no-ref/
1321*a31fad19SJonas Karlman		uart6m0_xfer: uart6m0-xfer {
1322*a31fad19SJonas Karlman			rockchip,pins =
1323*a31fad19SJonas Karlman				/* uart6_rx_m0 */
1324*a31fad19SJonas Karlman				<3 RK_PA7 4 &pcfg_pull_up>,
1325*a31fad19SJonas Karlman				/* uart6_tx_m0 */
1326*a31fad19SJonas Karlman				<3 RK_PA6 4 &pcfg_pull_up>;
1327*a31fad19SJonas Karlman		};
1328*a31fad19SJonas Karlman
1329*a31fad19SJonas Karlman		/omit-if-no-ref/
1330*a31fad19SJonas Karlman		uart6m1_xfer: uart6m1-xfer {
1331*a31fad19SJonas Karlman			rockchip,pins =
1332*a31fad19SJonas Karlman				/* uart6_rx_m1 */
1333*a31fad19SJonas Karlman				<3 RK_PC3 4 &pcfg_pull_up>,
1334*a31fad19SJonas Karlman				/* uart6_tx_m1 */
1335*a31fad19SJonas Karlman				<3 RK_PC1 4 &pcfg_pull_up>;
1336*a31fad19SJonas Karlman		};
1337*a31fad19SJonas Karlman
1338*a31fad19SJonas Karlman		/omit-if-no-ref/
1339*a31fad19SJonas Karlman		uart6_ctsn: uart6-ctsn {
1340*a31fad19SJonas Karlman			rockchip,pins =
1341*a31fad19SJonas Karlman				/* uart6_ctsn */
1342*a31fad19SJonas Karlman				<3 RK_PA4 4 &pcfg_pull_none>;
1343*a31fad19SJonas Karlman		};
1344*a31fad19SJonas Karlman		/omit-if-no-ref/
1345*a31fad19SJonas Karlman		uart6_rtsn: uart6-rtsn {
1346*a31fad19SJonas Karlman			rockchip,pins =
1347*a31fad19SJonas Karlman				/* uart6_rtsn */
1348*a31fad19SJonas Karlman				<3 RK_PA5 4 &pcfg_pull_none>;
1349*a31fad19SJonas Karlman		};
1350*a31fad19SJonas Karlman	};
1351*a31fad19SJonas Karlman
1352*a31fad19SJonas Karlman	uart7 {
1353*a31fad19SJonas Karlman		/omit-if-no-ref/
1354*a31fad19SJonas Karlman		uart7m0_xfer: uart7m0-xfer {
1355*a31fad19SJonas Karlman			rockchip,pins =
1356*a31fad19SJonas Karlman				/* uart7_rx_m0 */
1357*a31fad19SJonas Karlman				<3 RK_PB3 4 &pcfg_pull_up>,
1358*a31fad19SJonas Karlman				/* uart7_tx_m0 */
1359*a31fad19SJonas Karlman				<3 RK_PB2 4 &pcfg_pull_up>;
1360*a31fad19SJonas Karlman		};
1361*a31fad19SJonas Karlman
1362*a31fad19SJonas Karlman		/omit-if-no-ref/
1363*a31fad19SJonas Karlman		uart7m0_ctsn: uart7m0-ctsn {
1364*a31fad19SJonas Karlman			rockchip,pins =
1365*a31fad19SJonas Karlman				/* uart7m0_ctsn */
1366*a31fad19SJonas Karlman				<3 RK_PB0 4 &pcfg_pull_none>;
1367*a31fad19SJonas Karlman		};
1368*a31fad19SJonas Karlman		/omit-if-no-ref/
1369*a31fad19SJonas Karlman		uart7m0_rtsn: uart7m0-rtsn {
1370*a31fad19SJonas Karlman			rockchip,pins =
1371*a31fad19SJonas Karlman				/* uart7m0_rtsn */
1372*a31fad19SJonas Karlman				<3 RK_PB1 4 &pcfg_pull_none>;
1373*a31fad19SJonas Karlman		};
1374*a31fad19SJonas Karlman
1375*a31fad19SJonas Karlman		/omit-if-no-ref/
1376*a31fad19SJonas Karlman		uart7m1_xfer: uart7m1-xfer {
1377*a31fad19SJonas Karlman			rockchip,pins =
1378*a31fad19SJonas Karlman				/* uart7_rx_m1 */
1379*a31fad19SJonas Karlman				<1 RK_PB3 4 &pcfg_pull_up>,
1380*a31fad19SJonas Karlman				/* uart7_tx_m1 */
1381*a31fad19SJonas Karlman				<1 RK_PB2 4 &pcfg_pull_up>;
1382*a31fad19SJonas Karlman		};
1383*a31fad19SJonas Karlman
1384*a31fad19SJonas Karlman		/omit-if-no-ref/
1385*a31fad19SJonas Karlman		uart7m1_ctsn: uart7m1-ctsn {
1386*a31fad19SJonas Karlman			rockchip,pins =
1387*a31fad19SJonas Karlman				/* uart7m1_ctsn */
1388*a31fad19SJonas Karlman				<1 RK_PB0 4 &pcfg_pull_none>;
1389*a31fad19SJonas Karlman		};
1390*a31fad19SJonas Karlman		/omit-if-no-ref/
1391*a31fad19SJonas Karlman		uart7m1_rtsn: uart7m1-rtsn {
1392*a31fad19SJonas Karlman			rockchip,pins =
1393*a31fad19SJonas Karlman				/* uart7m1_rtsn */
1394*a31fad19SJonas Karlman				<1 RK_PB1 4 &pcfg_pull_none>;
1395*a31fad19SJonas Karlman		};
1396*a31fad19SJonas Karlman	};
1397*a31fad19SJonas Karlman};
1398