xref: /rk3399_rockchip-uboot/arch/arm/dts/rk3588s-pinctrl.dtsi (revision 9a67c1296e48844f0aaf5ca6492f7828563ea408)
1*9a67c129SJoseph Chen// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*9a67c129SJoseph Chen/*
3*9a67c129SJoseph Chen * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
4*9a67c129SJoseph Chen */
5*9a67c129SJoseph Chen
6*9a67c129SJoseph Chen#include <dt-bindings/pinctrl/rockchip.h>
7*9a67c129SJoseph Chen#include "rockchip-pinconf.dtsi"
8*9a67c129SJoseph Chen
9*9a67c129SJoseph Chen/*
10*9a67c129SJoseph Chen * This file is auto generated by pin2dts tool, please keep these code
11*9a67c129SJoseph Chen * by adding changes at end of this file.
12*9a67c129SJoseph Chen */
13*9a67c129SJoseph Chen&pinctrl {
14*9a67c129SJoseph Chen	auddsm {
15*9a67c129SJoseph Chen		auddsm_pins: auddsm-pins {
16*9a67c129SJoseph Chen			rockchip,pins =
17*9a67c129SJoseph Chen				/* auddsm_ln */
18*9a67c129SJoseph Chen				<3 RK_PA1 4 &pcfg_pull_none>,
19*9a67c129SJoseph Chen				/* auddsm_lp */
20*9a67c129SJoseph Chen				<3 RK_PA2 4 &pcfg_pull_none>,
21*9a67c129SJoseph Chen				/* auddsm_rn */
22*9a67c129SJoseph Chen				<3 RK_PA3 4 &pcfg_pull_none>,
23*9a67c129SJoseph Chen				/* auddsm_rp */
24*9a67c129SJoseph Chen				<3 RK_PA4 4 &pcfg_pull_none>;
25*9a67c129SJoseph Chen		};
26*9a67c129SJoseph Chen	};
27*9a67c129SJoseph Chen
28*9a67c129SJoseph Chen	bt1120 {
29*9a67c129SJoseph Chen		bt1120_pins: bt1120-pins {
30*9a67c129SJoseph Chen			rockchip,pins =
31*9a67c129SJoseph Chen				/* bt1120_clkout */
32*9a67c129SJoseph Chen				<4 RK_PB0 2 &pcfg_pull_none>,
33*9a67c129SJoseph Chen				/* bt1120_d0 */
34*9a67c129SJoseph Chen				<4 RK_PA0 2 &pcfg_pull_none>,
35*9a67c129SJoseph Chen				/* bt1120_d1 */
36*9a67c129SJoseph Chen				<4 RK_PA1 2 &pcfg_pull_none>,
37*9a67c129SJoseph Chen				/* bt1120_d2 */
38*9a67c129SJoseph Chen				<4 RK_PA2 2 &pcfg_pull_none>,
39*9a67c129SJoseph Chen				/* bt1120_d3 */
40*9a67c129SJoseph Chen				<4 RK_PA3 2 &pcfg_pull_none>,
41*9a67c129SJoseph Chen				/* bt1120_d4 */
42*9a67c129SJoseph Chen				<4 RK_PA4 2 &pcfg_pull_none>,
43*9a67c129SJoseph Chen				/* bt1120_d5 */
44*9a67c129SJoseph Chen				<4 RK_PA5 2 &pcfg_pull_none>,
45*9a67c129SJoseph Chen				/* bt1120_d6 */
46*9a67c129SJoseph Chen				<4 RK_PA6 2 &pcfg_pull_none>,
47*9a67c129SJoseph Chen				/* bt1120_d7 */
48*9a67c129SJoseph Chen				<4 RK_PA7 2 &pcfg_pull_none>,
49*9a67c129SJoseph Chen				/* bt1120_d8 */
50*9a67c129SJoseph Chen				<4 RK_PB2 2 &pcfg_pull_none>,
51*9a67c129SJoseph Chen				/* bt1120_d9 */
52*9a67c129SJoseph Chen				<4 RK_PB3 2 &pcfg_pull_none>,
53*9a67c129SJoseph Chen				/* bt1120_d10 */
54*9a67c129SJoseph Chen				<4 RK_PB4 2 &pcfg_pull_none>,
55*9a67c129SJoseph Chen				/* bt1120_d11 */
56*9a67c129SJoseph Chen				<4 RK_PB5 2 &pcfg_pull_none>,
57*9a67c129SJoseph Chen				/* bt1120_d12 */
58*9a67c129SJoseph Chen				<4 RK_PB6 2 &pcfg_pull_none>,
59*9a67c129SJoseph Chen				/* bt1120_d13 */
60*9a67c129SJoseph Chen				<4 RK_PB7 2 &pcfg_pull_none>,
61*9a67c129SJoseph Chen				/* bt1120_d14 */
62*9a67c129SJoseph Chen				<4 RK_PC0 2 &pcfg_pull_none>,
63*9a67c129SJoseph Chen				/* bt1120_d15 */
64*9a67c129SJoseph Chen				<4 RK_PC1 2 &pcfg_pull_none>;
65*9a67c129SJoseph Chen		};
66*9a67c129SJoseph Chen	};
67*9a67c129SJoseph Chen
68*9a67c129SJoseph Chen	can0 {
69*9a67c129SJoseph Chen		can0m0_pins: can0m0-pins {
70*9a67c129SJoseph Chen			rockchip,pins =
71*9a67c129SJoseph Chen				/* can0_rx_m0 */
72*9a67c129SJoseph Chen				<0 RK_PC0 11 &pcfg_pull_none>,
73*9a67c129SJoseph Chen				/* can0_tx_m0 */
74*9a67c129SJoseph Chen				<0 RK_PB7 11 &pcfg_pull_none>;
75*9a67c129SJoseph Chen		};
76*9a67c129SJoseph Chen
77*9a67c129SJoseph Chen		can0m1_pins: can0m1-pins {
78*9a67c129SJoseph Chen			rockchip,pins =
79*9a67c129SJoseph Chen				/* can0_rx_m1 */
80*9a67c129SJoseph Chen				<4 RK_PD5 9 &pcfg_pull_none>,
81*9a67c129SJoseph Chen				/* can0_tx_m1 */
82*9a67c129SJoseph Chen				<4 RK_PD4 9 &pcfg_pull_none>;
83*9a67c129SJoseph Chen		};
84*9a67c129SJoseph Chen	};
85*9a67c129SJoseph Chen
86*9a67c129SJoseph Chen	can1 {
87*9a67c129SJoseph Chen		can1m0_pins: can1m0-pins {
88*9a67c129SJoseph Chen			rockchip,pins =
89*9a67c129SJoseph Chen				/* can1_rx_m0 */
90*9a67c129SJoseph Chen				<3 RK_PB5 9 &pcfg_pull_none>,
91*9a67c129SJoseph Chen				/* can1_tx_m0 */
92*9a67c129SJoseph Chen				<3 RK_PB6 9 &pcfg_pull_none>;
93*9a67c129SJoseph Chen		};
94*9a67c129SJoseph Chen
95*9a67c129SJoseph Chen		can1m1_pins: can1m1-pins {
96*9a67c129SJoseph Chen			rockchip,pins =
97*9a67c129SJoseph Chen				/* can1_rx_m1 */
98*9a67c129SJoseph Chen				<4 RK_PB2 12 &pcfg_pull_none>,
99*9a67c129SJoseph Chen				/* can1_tx_m1 */
100*9a67c129SJoseph Chen				<4 RK_PB3 12 &pcfg_pull_none>;
101*9a67c129SJoseph Chen		};
102*9a67c129SJoseph Chen	};
103*9a67c129SJoseph Chen
104*9a67c129SJoseph Chen	can2 {
105*9a67c129SJoseph Chen		can2m0_pins: can2m0-pins {
106*9a67c129SJoseph Chen			rockchip,pins =
107*9a67c129SJoseph Chen				/* can2_rx_m0 */
108*9a67c129SJoseph Chen				<3 RK_PC4 9 &pcfg_pull_none>,
109*9a67c129SJoseph Chen				/* can2_tx_m0 */
110*9a67c129SJoseph Chen				<3 RK_PC5 9 &pcfg_pull_none>;
111*9a67c129SJoseph Chen		};
112*9a67c129SJoseph Chen
113*9a67c129SJoseph Chen		can2m1_pins: can2m1-pins {
114*9a67c129SJoseph Chen			rockchip,pins =
115*9a67c129SJoseph Chen				/* can2_rx_m1 */
116*9a67c129SJoseph Chen				<0 RK_PD4 10 &pcfg_pull_none>,
117*9a67c129SJoseph Chen				/* can2_tx_m1 */
118*9a67c129SJoseph Chen				<0 RK_PD5 10 &pcfg_pull_none>;
119*9a67c129SJoseph Chen		};
120*9a67c129SJoseph Chen	};
121*9a67c129SJoseph Chen
122*9a67c129SJoseph Chen	cif {
123*9a67c129SJoseph Chen		cif_clk: cif-clk {
124*9a67c129SJoseph Chen			rockchip,pins =
125*9a67c129SJoseph Chen				/* cif_clkout */
126*9a67c129SJoseph Chen				<4 RK_PB4 1 &pcfg_pull_none>;
127*9a67c129SJoseph Chen		};
128*9a67c129SJoseph Chen
129*9a67c129SJoseph Chen		cif_dvp_clk: cif-dvp-clk {
130*9a67c129SJoseph Chen			rockchip,pins =
131*9a67c129SJoseph Chen				/* cif_clkin */
132*9a67c129SJoseph Chen				<4 RK_PB0 1 &pcfg_pull_none>,
133*9a67c129SJoseph Chen				/* cif_href */
134*9a67c129SJoseph Chen				<4 RK_PB2 1 &pcfg_pull_none>,
135*9a67c129SJoseph Chen				/* cif_vsync */
136*9a67c129SJoseph Chen				<4 RK_PB3 1 &pcfg_pull_none>;
137*9a67c129SJoseph Chen		};
138*9a67c129SJoseph Chen
139*9a67c129SJoseph Chen		cif_dvp_bus16: cif-dvp-bus16 {
140*9a67c129SJoseph Chen			rockchip,pins =
141*9a67c129SJoseph Chen				/* cif_d8 */
142*9a67c129SJoseph Chen				<3 RK_PC4 1 &pcfg_pull_none>,
143*9a67c129SJoseph Chen				/* cif_d9 */
144*9a67c129SJoseph Chen				<3 RK_PC5 1 &pcfg_pull_none>,
145*9a67c129SJoseph Chen				/* cif_d10 */
146*9a67c129SJoseph Chen				<3 RK_PC6 1 &pcfg_pull_none>,
147*9a67c129SJoseph Chen				/* cif_d11 */
148*9a67c129SJoseph Chen				<3 RK_PC7 1 &pcfg_pull_none>,
149*9a67c129SJoseph Chen				/* cif_d12 */
150*9a67c129SJoseph Chen				<3 RK_PD0 1 &pcfg_pull_none>,
151*9a67c129SJoseph Chen				/* cif_d13 */
152*9a67c129SJoseph Chen				<3 RK_PD1 1 &pcfg_pull_none>,
153*9a67c129SJoseph Chen				/* cif_d14 */
154*9a67c129SJoseph Chen				<3 RK_PD2 1 &pcfg_pull_none>,
155*9a67c129SJoseph Chen				/* cif_d15 */
156*9a67c129SJoseph Chen				<3 RK_PD3 1 &pcfg_pull_none>;
157*9a67c129SJoseph Chen		};
158*9a67c129SJoseph Chen
159*9a67c129SJoseph Chen		cif_dvp_bus8: cif-dvp-bus8 {
160*9a67c129SJoseph Chen			rockchip,pins =
161*9a67c129SJoseph Chen				/* cif_d0 */
162*9a67c129SJoseph Chen				<4 RK_PA0 1 &pcfg_pull_none>,
163*9a67c129SJoseph Chen				/* cif_d1 */
164*9a67c129SJoseph Chen				<4 RK_PA1 1 &pcfg_pull_none>,
165*9a67c129SJoseph Chen				/* cif_d2 */
166*9a67c129SJoseph Chen				<4 RK_PA2 1 &pcfg_pull_none>,
167*9a67c129SJoseph Chen				/* cif_d3 */
168*9a67c129SJoseph Chen				<4 RK_PA3 1 &pcfg_pull_none>,
169*9a67c129SJoseph Chen				/* cif_d4 */
170*9a67c129SJoseph Chen				<4 RK_PA4 1 &pcfg_pull_none>,
171*9a67c129SJoseph Chen				/* cif_d5 */
172*9a67c129SJoseph Chen				<4 RK_PA5 1 &pcfg_pull_none>,
173*9a67c129SJoseph Chen				/* cif_d6 */
174*9a67c129SJoseph Chen				<4 RK_PA6 1 &pcfg_pull_none>,
175*9a67c129SJoseph Chen				/* cif_d7 */
176*9a67c129SJoseph Chen				<4 RK_PA7 1 &pcfg_pull_none>;
177*9a67c129SJoseph Chen		};
178*9a67c129SJoseph Chen	};
179*9a67c129SJoseph Chen
180*9a67c129SJoseph Chen	clk32k {
181*9a67c129SJoseph Chen		clk32k_in: clk32k-in {
182*9a67c129SJoseph Chen			rockchip,pins =
183*9a67c129SJoseph Chen				/* clk32k_in */
184*9a67c129SJoseph Chen				<0 RK_PB2 1 &pcfg_pull_none>;
185*9a67c129SJoseph Chen		};
186*9a67c129SJoseph Chen
187*9a67c129SJoseph Chen		clk32k_out0: clk32k-out0 {
188*9a67c129SJoseph Chen			rockchip,pins =
189*9a67c129SJoseph Chen				/* clk32k_out0 */
190*9a67c129SJoseph Chen				<0 RK_PB2 2 &pcfg_pull_none>;
191*9a67c129SJoseph Chen		};
192*9a67c129SJoseph Chen	};
193*9a67c129SJoseph Chen
194*9a67c129SJoseph Chen	cpu {
195*9a67c129SJoseph Chen		cpu_pins: cpu-pins {
196*9a67c129SJoseph Chen			rockchip,pins =
197*9a67c129SJoseph Chen				/* cpu_big0_avs */
198*9a67c129SJoseph Chen				<0 RK_PD1 2 &pcfg_pull_none>,
199*9a67c129SJoseph Chen				/* cpu_big1_avs */
200*9a67c129SJoseph Chen				<0 RK_PD5 2 &pcfg_pull_none>;
201*9a67c129SJoseph Chen		};
202*9a67c129SJoseph Chen	};
203*9a67c129SJoseph Chen
204*9a67c129SJoseph Chen	ddrphych0 {
205*9a67c129SJoseph Chen		ddrphych0_pins: ddrphych0-pins {
206*9a67c129SJoseph Chen			rockchip,pins =
207*9a67c129SJoseph Chen				/* ddrphych0_dtb0 */
208*9a67c129SJoseph Chen				<4 RK_PA0 7 &pcfg_pull_none>,
209*9a67c129SJoseph Chen				/* ddrphych0_dtb1 */
210*9a67c129SJoseph Chen				<4 RK_PA1 7 &pcfg_pull_none>,
211*9a67c129SJoseph Chen				/* ddrphych0_dtb2 */
212*9a67c129SJoseph Chen				<4 RK_PA2 7 &pcfg_pull_none>,
213*9a67c129SJoseph Chen				/* ddrphych0_dtb3 */
214*9a67c129SJoseph Chen				<4 RK_PA3 7 &pcfg_pull_none>;
215*9a67c129SJoseph Chen		};
216*9a67c129SJoseph Chen	};
217*9a67c129SJoseph Chen
218*9a67c129SJoseph Chen	ddrphych1 {
219*9a67c129SJoseph Chen		ddrphych1_pins: ddrphych1-pins {
220*9a67c129SJoseph Chen			rockchip,pins =
221*9a67c129SJoseph Chen				/* ddrphych1_dtb0 */
222*9a67c129SJoseph Chen				<4 RK_PA4 7 &pcfg_pull_none>,
223*9a67c129SJoseph Chen				/* ddrphych1_dtb1 */
224*9a67c129SJoseph Chen				<4 RK_PA5 7 &pcfg_pull_none>,
225*9a67c129SJoseph Chen				/* ddrphych1_dtb2 */
226*9a67c129SJoseph Chen				<4 RK_PA6 7 &pcfg_pull_none>,
227*9a67c129SJoseph Chen				/* ddrphych1_dtb3 */
228*9a67c129SJoseph Chen				<4 RK_PA7 7 &pcfg_pull_none>;
229*9a67c129SJoseph Chen		};
230*9a67c129SJoseph Chen	};
231*9a67c129SJoseph Chen
232*9a67c129SJoseph Chen	ddrphych2 {
233*9a67c129SJoseph Chen		ddrphych2_pins: ddrphych2-pins {
234*9a67c129SJoseph Chen			rockchip,pins =
235*9a67c129SJoseph Chen				/* ddrphych2_dtb0 */
236*9a67c129SJoseph Chen				<4 RK_PB0 7 &pcfg_pull_none>,
237*9a67c129SJoseph Chen				/* ddrphych2_dtb1 */
238*9a67c129SJoseph Chen				<4 RK_PB1 7 &pcfg_pull_none>,
239*9a67c129SJoseph Chen				/* ddrphych2_dtb2 */
240*9a67c129SJoseph Chen				<4 RK_PB2 7 &pcfg_pull_none>,
241*9a67c129SJoseph Chen				/* ddrphych2_dtb3 */
242*9a67c129SJoseph Chen				<4 RK_PB3 7 &pcfg_pull_none>;
243*9a67c129SJoseph Chen		};
244*9a67c129SJoseph Chen	};
245*9a67c129SJoseph Chen
246*9a67c129SJoseph Chen	ddrphych3 {
247*9a67c129SJoseph Chen		ddrphych3_pins: ddrphych3-pins {
248*9a67c129SJoseph Chen			rockchip,pins =
249*9a67c129SJoseph Chen				/* ddrphych3_dtb0 */
250*9a67c129SJoseph Chen				<4 RK_PB4 7 &pcfg_pull_none>,
251*9a67c129SJoseph Chen				/* ddrphych3_dtb1 */
252*9a67c129SJoseph Chen				<4 RK_PB5 7 &pcfg_pull_none>,
253*9a67c129SJoseph Chen				/* ddrphych3_dtb2 */
254*9a67c129SJoseph Chen				<4 RK_PB6 7 &pcfg_pull_none>,
255*9a67c129SJoseph Chen				/* ddrphych3_dtb3 */
256*9a67c129SJoseph Chen				<4 RK_PB7 7 &pcfg_pull_none>;
257*9a67c129SJoseph Chen		};
258*9a67c129SJoseph Chen	};
259*9a67c129SJoseph Chen
260*9a67c129SJoseph Chen	dp0 {
261*9a67c129SJoseph Chen		dp0m0_pins: dp0m0-pins {
262*9a67c129SJoseph Chen			rockchip,pins =
263*9a67c129SJoseph Chen				/* dp0_hpdin_m0 */
264*9a67c129SJoseph Chen				<4 RK_PB4 5 &pcfg_pull_none>;
265*9a67c129SJoseph Chen		};
266*9a67c129SJoseph Chen
267*9a67c129SJoseph Chen		dp0m1_pins: dp0m1-pins {
268*9a67c129SJoseph Chen			rockchip,pins =
269*9a67c129SJoseph Chen				/* dp0_hpdin_m1 */
270*9a67c129SJoseph Chen				<0 RK_PC4 10 &pcfg_pull_none>;
271*9a67c129SJoseph Chen		};
272*9a67c129SJoseph Chen
273*9a67c129SJoseph Chen		dp0m2_pins: dp0m2-pins {
274*9a67c129SJoseph Chen			rockchip,pins =
275*9a67c129SJoseph Chen				/* dp0_hpdin_m2 */
276*9a67c129SJoseph Chen				<1 RK_PA0 5 &pcfg_pull_none>;
277*9a67c129SJoseph Chen		};
278*9a67c129SJoseph Chen	};
279*9a67c129SJoseph Chen
280*9a67c129SJoseph Chen	dp1 {
281*9a67c129SJoseph Chen		dp1m0_pins: dp1m0-pins {
282*9a67c129SJoseph Chen			rockchip,pins =
283*9a67c129SJoseph Chen				/* dp1_hpdin_m0 */
284*9a67c129SJoseph Chen				<3 RK_PD5 5 &pcfg_pull_none>;
285*9a67c129SJoseph Chen		};
286*9a67c129SJoseph Chen
287*9a67c129SJoseph Chen		dp1m1_pins: dp1m1-pins {
288*9a67c129SJoseph Chen			rockchip,pins =
289*9a67c129SJoseph Chen				/* dp1_hpdin_m1 */
290*9a67c129SJoseph Chen				<0 RK_PC5 10 &pcfg_pull_none>;
291*9a67c129SJoseph Chen		};
292*9a67c129SJoseph Chen
293*9a67c129SJoseph Chen		dp1m2_pins: dp1m2-pins {
294*9a67c129SJoseph Chen			rockchip,pins =
295*9a67c129SJoseph Chen				/* dp1_hpdin_m2 */
296*9a67c129SJoseph Chen				<1 RK_PA1 5 &pcfg_pull_none>;
297*9a67c129SJoseph Chen		};
298*9a67c129SJoseph Chen	};
299*9a67c129SJoseph Chen
300*9a67c129SJoseph Chen	emmc {
301*9a67c129SJoseph Chen		emmc_rstnout: emmc-rstnout {
302*9a67c129SJoseph Chen			rockchip,pins =
303*9a67c129SJoseph Chen				/* emmc_rstn */
304*9a67c129SJoseph Chen				<2 RK_PA3 1 &pcfg_pull_none>;
305*9a67c129SJoseph Chen		};
306*9a67c129SJoseph Chen
307*9a67c129SJoseph Chen		emmc_bus8: emmc-bus8 {
308*9a67c129SJoseph Chen			rockchip,pins =
309*9a67c129SJoseph Chen				/* emmc_d0 */
310*9a67c129SJoseph Chen				<2 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
311*9a67c129SJoseph Chen				/* emmc_d1 */
312*9a67c129SJoseph Chen				<2 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
313*9a67c129SJoseph Chen				/* emmc_d2 */
314*9a67c129SJoseph Chen				<2 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
315*9a67c129SJoseph Chen				/* emmc_d3 */
316*9a67c129SJoseph Chen				<2 RK_PD3 1 &pcfg_pull_up_drv_level_2>,
317*9a67c129SJoseph Chen				/* emmc_d4 */
318*9a67c129SJoseph Chen				<2 RK_PD4 1 &pcfg_pull_up_drv_level_2>,
319*9a67c129SJoseph Chen				/* emmc_d5 */
320*9a67c129SJoseph Chen				<2 RK_PD5 1 &pcfg_pull_up_drv_level_2>,
321*9a67c129SJoseph Chen				/* emmc_d6 */
322*9a67c129SJoseph Chen				<2 RK_PD6 1 &pcfg_pull_up_drv_level_2>,
323*9a67c129SJoseph Chen				/* emmc_d7 */
324*9a67c129SJoseph Chen				<2 RK_PD7 1 &pcfg_pull_up_drv_level_2>;
325*9a67c129SJoseph Chen		};
326*9a67c129SJoseph Chen
327*9a67c129SJoseph Chen		emmc_clk: emmc-clk {
328*9a67c129SJoseph Chen			rockchip,pins =
329*9a67c129SJoseph Chen				/* emmc_clkout */
330*9a67c129SJoseph Chen				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>;
331*9a67c129SJoseph Chen		};
332*9a67c129SJoseph Chen
333*9a67c129SJoseph Chen		emmc_cmd: emmc-cmd {
334*9a67c129SJoseph Chen			rockchip,pins =
335*9a67c129SJoseph Chen				/* emmc_cmd */
336*9a67c129SJoseph Chen				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>;
337*9a67c129SJoseph Chen		};
338*9a67c129SJoseph Chen
339*9a67c129SJoseph Chen		emmc_data_strobe: emmc-data-strobe {
340*9a67c129SJoseph Chen			rockchip,pins =
341*9a67c129SJoseph Chen				/* emmc_data_strobe */
342*9a67c129SJoseph Chen				<2 RK_PA2 1 &pcfg_pull_none>;
343*9a67c129SJoseph Chen		};
344*9a67c129SJoseph Chen	};
345*9a67c129SJoseph Chen
346*9a67c129SJoseph Chen	eth1 {
347*9a67c129SJoseph Chen		eth1_pins: eth1-pins {
348*9a67c129SJoseph Chen			rockchip,pins =
349*9a67c129SJoseph Chen				/* eth1_refclko_25m */
350*9a67c129SJoseph Chen				<3 RK_PA6 1 &pcfg_pull_none>;
351*9a67c129SJoseph Chen		};
352*9a67c129SJoseph Chen	};
353*9a67c129SJoseph Chen
354*9a67c129SJoseph Chen	fspi {
355*9a67c129SJoseph Chen		fspim0_pins: fspim0-pins {
356*9a67c129SJoseph Chen			rockchip,pins =
357*9a67c129SJoseph Chen				/* fspi_clk_m0 */
358*9a67c129SJoseph Chen				<2 RK_PA0 2 &pcfg_pull_none>,
359*9a67c129SJoseph Chen				/* fspi_cs0n_m0 */
360*9a67c129SJoseph Chen				<2 RK_PD6 2 &pcfg_pull_none>,
361*9a67c129SJoseph Chen				/* fspi_d0_m0 */
362*9a67c129SJoseph Chen				<2 RK_PD0 2 &pcfg_pull_none>,
363*9a67c129SJoseph Chen				/* fspi_d1_m0 */
364*9a67c129SJoseph Chen				<2 RK_PD1 2 &pcfg_pull_none>,
365*9a67c129SJoseph Chen				/* fspi_d2_m0 */
366*9a67c129SJoseph Chen				<2 RK_PD2 2 &pcfg_pull_none>,
367*9a67c129SJoseph Chen				/* fspi_d3_m0 */
368*9a67c129SJoseph Chen				<2 RK_PD3 2 &pcfg_pull_none>;
369*9a67c129SJoseph Chen		};
370*9a67c129SJoseph Chen
371*9a67c129SJoseph Chen		fspim0_cs1: fspim0-cs1 {
372*9a67c129SJoseph Chen			rockchip,pins =
373*9a67c129SJoseph Chen				/* fspi_cs1n_m0 */
374*9a67c129SJoseph Chen				<2 RK_PD7 2 &pcfg_pull_up>;
375*9a67c129SJoseph Chen		};
376*9a67c129SJoseph Chen
377*9a67c129SJoseph Chen		fspim2_pins: fspim2-pins {
378*9a67c129SJoseph Chen			rockchip,pins =
379*9a67c129SJoseph Chen				/* fspi_clk_m2 */
380*9a67c129SJoseph Chen				<3 RK_PA5 5 &pcfg_pull_none>,
381*9a67c129SJoseph Chen				/* fspi_cs0n_m2 */
382*9a67c129SJoseph Chen				<3 RK_PC4 2 &pcfg_pull_none>,
383*9a67c129SJoseph Chen				/* fspi_d0_m2 */
384*9a67c129SJoseph Chen				<3 RK_PA0 5 &pcfg_pull_none>,
385*9a67c129SJoseph Chen				/* fspi_d1_m2 */
386*9a67c129SJoseph Chen				<3 RK_PA1 5 &pcfg_pull_none>,
387*9a67c129SJoseph Chen				/* fspi_d2_m2 */
388*9a67c129SJoseph Chen				<3 RK_PA2 5 &pcfg_pull_none>,
389*9a67c129SJoseph Chen				/* fspi_d3_m2 */
390*9a67c129SJoseph Chen				<3 RK_PA3 5 &pcfg_pull_none>;
391*9a67c129SJoseph Chen		};
392*9a67c129SJoseph Chen
393*9a67c129SJoseph Chen		fspim2_cs1: fspim2-cs1 {
394*9a67c129SJoseph Chen			rockchip,pins =
395*9a67c129SJoseph Chen				/* fspi_cs1n_m2 */
396*9a67c129SJoseph Chen				<3 RK_PC5 2 &pcfg_pull_up>;
397*9a67c129SJoseph Chen		};
398*9a67c129SJoseph Chen	};
399*9a67c129SJoseph Chen
400*9a67c129SJoseph Chen	gmac1 {
401*9a67c129SJoseph Chen		gmac1_miim: gmac1-miim {
402*9a67c129SJoseph Chen			rockchip,pins =
403*9a67c129SJoseph Chen				/* gmac1_mdc */
404*9a67c129SJoseph Chen				<3 RK_PC2 1 &pcfg_pull_none>,
405*9a67c129SJoseph Chen				/* gmac1_mdio */
406*9a67c129SJoseph Chen				<3 RK_PC3 1 &pcfg_pull_none>;
407*9a67c129SJoseph Chen		};
408*9a67c129SJoseph Chen
409*9a67c129SJoseph Chen		gmac1_clkinout: gmac1-clkinout {
410*9a67c129SJoseph Chen			rockchip,pins =
411*9a67c129SJoseph Chen				/* gmac1_mclkinout */
412*9a67c129SJoseph Chen				<3 RK_PB6 1 &pcfg_pull_none>;
413*9a67c129SJoseph Chen		};
414*9a67c129SJoseph Chen
415*9a67c129SJoseph Chen		gmac1_rx_bus2: gmac1-rx-bus2 {
416*9a67c129SJoseph Chen			rockchip,pins =
417*9a67c129SJoseph Chen				/* gmac1_rxd0 */
418*9a67c129SJoseph Chen				<3 RK_PA7 1 &pcfg_pull_none>,
419*9a67c129SJoseph Chen				/* gmac1_rxd1 */
420*9a67c129SJoseph Chen				<3 RK_PB0 1 &pcfg_pull_none>,
421*9a67c129SJoseph Chen				/* gmac1_rxdv_crs */
422*9a67c129SJoseph Chen				<3 RK_PB1 1 &pcfg_pull_none>;
423*9a67c129SJoseph Chen		};
424*9a67c129SJoseph Chen
425*9a67c129SJoseph Chen		gmac1_tx_bus2: gmac1-tx-bus2 {
426*9a67c129SJoseph Chen			rockchip,pins =
427*9a67c129SJoseph Chen				/* gmac1_txd0 */
428*9a67c129SJoseph Chen				<3 RK_PB3 1 &pcfg_pull_none>,
429*9a67c129SJoseph Chen				/* gmac1_txd1 */
430*9a67c129SJoseph Chen				<3 RK_PB4 1 &pcfg_pull_none>,
431*9a67c129SJoseph Chen				/* gmac1_txen */
432*9a67c129SJoseph Chen				<3 RK_PB5 1 &pcfg_pull_none>;
433*9a67c129SJoseph Chen		};
434*9a67c129SJoseph Chen
435*9a67c129SJoseph Chen		gmac1_rgmii_clk: gmac1-rgmii-clk {
436*9a67c129SJoseph Chen			rockchip,pins =
437*9a67c129SJoseph Chen				/* gmac1_rxclk */
438*9a67c129SJoseph Chen				<3 RK_PA5 1 &pcfg_pull_none>,
439*9a67c129SJoseph Chen				/* gmac1_txclk */
440*9a67c129SJoseph Chen				<3 RK_PA4 1 &pcfg_pull_none>;
441*9a67c129SJoseph Chen		};
442*9a67c129SJoseph Chen
443*9a67c129SJoseph Chen		gmac1_rgmii_bus: gmac1-rgmii-bus {
444*9a67c129SJoseph Chen			rockchip,pins =
445*9a67c129SJoseph Chen				/* gmac1_rxd2 */
446*9a67c129SJoseph Chen				<3 RK_PA2 1 &pcfg_pull_none>,
447*9a67c129SJoseph Chen				/* gmac1_rxd3 */
448*9a67c129SJoseph Chen				<3 RK_PA3 1 &pcfg_pull_none>,
449*9a67c129SJoseph Chen				/* gmac1_txd2 */
450*9a67c129SJoseph Chen				<3 RK_PA0 1 &pcfg_pull_none>,
451*9a67c129SJoseph Chen				/* gmac1_txd3 */
452*9a67c129SJoseph Chen				<3 RK_PA1 1 &pcfg_pull_none>;
453*9a67c129SJoseph Chen		};
454*9a67c129SJoseph Chen
455*9a67c129SJoseph Chen		gmac1_ppsclk: gmac1-ppsclk {
456*9a67c129SJoseph Chen			rockchip,pins =
457*9a67c129SJoseph Chen				/* gmac1_ppsclk */
458*9a67c129SJoseph Chen				<3 RK_PC1 1 &pcfg_pull_none>;
459*9a67c129SJoseph Chen		};
460*9a67c129SJoseph Chen
461*9a67c129SJoseph Chen		gmac1_ppstrig: gmac1-ppstrig {
462*9a67c129SJoseph Chen			rockchip,pins =
463*9a67c129SJoseph Chen				/* gmac1_ppstrig */
464*9a67c129SJoseph Chen				<3 RK_PC0 1 &pcfg_pull_none>;
465*9a67c129SJoseph Chen		};
466*9a67c129SJoseph Chen
467*9a67c129SJoseph Chen		gmac1_ptp_ref_clk: gmac1-ptp-ref-clk {
468*9a67c129SJoseph Chen			rockchip,pins =
469*9a67c129SJoseph Chen				/* gmac1_ptp_ref_clk */
470*9a67c129SJoseph Chen				<3 RK_PB7 1 &pcfg_pull_none>;
471*9a67c129SJoseph Chen		};
472*9a67c129SJoseph Chen
473*9a67c129SJoseph Chen		gmac1_txer: gmac1-txer {
474*9a67c129SJoseph Chen			rockchip,pins =
475*9a67c129SJoseph Chen				/* gmac1_txer */
476*9a67c129SJoseph Chen				<3 RK_PB2 1 &pcfg_pull_none>;
477*9a67c129SJoseph Chen		};
478*9a67c129SJoseph Chen	};
479*9a67c129SJoseph Chen
480*9a67c129SJoseph Chen	gpu {
481*9a67c129SJoseph Chen		gpu_pins: gpu-pins {
482*9a67c129SJoseph Chen			rockchip,pins =
483*9a67c129SJoseph Chen				/* gpu_avs */
484*9a67c129SJoseph Chen				<0 RK_PC5 2 &pcfg_pull_none>;
485*9a67c129SJoseph Chen		};
486*9a67c129SJoseph Chen	};
487*9a67c129SJoseph Chen
488*9a67c129SJoseph Chen	hdmi {
489*9a67c129SJoseph Chen		hdmim0_pins: hdmim0-pins {
490*9a67c129SJoseph Chen			rockchip,pins =
491*9a67c129SJoseph Chen				/* hdmi_rx_cec_m0 */
492*9a67c129SJoseph Chen				<4 RK_PB5 5 &pcfg_pull_none>,
493*9a67c129SJoseph Chen				/* hdmi_rx_hpdin_m0 */
494*9a67c129SJoseph Chen				<4 RK_PB6 5 &pcfg_pull_none>,
495*9a67c129SJoseph Chen				/* hdmi_rx_scl_m0 */
496*9a67c129SJoseph Chen				<0 RK_PD2 11 &pcfg_pull_none>,
497*9a67c129SJoseph Chen				/* hdmi_rx_sda_m0 */
498*9a67c129SJoseph Chen				<0 RK_PD1 11 &pcfg_pull_none>,
499*9a67c129SJoseph Chen				/* hdmi_tx0_cec_m0 */
500*9a67c129SJoseph Chen				<4 RK_PC1 5 &pcfg_pull_none>,
501*9a67c129SJoseph Chen				/* hdmi_tx0_hpd_m0 */
502*9a67c129SJoseph Chen				<1 RK_PA5 5 &pcfg_pull_none>,
503*9a67c129SJoseph Chen				/* hdmi_tx0_scl_m0 */
504*9a67c129SJoseph Chen				<4 RK_PB7 5 &pcfg_pull_none>,
505*9a67c129SJoseph Chen				/* hdmi_tx0_sda_m0 */
506*9a67c129SJoseph Chen				<4 RK_PC0 5 &pcfg_pull_none>,
507*9a67c129SJoseph Chen				/* hdmi_tx1_hpd_m0 */
508*9a67c129SJoseph Chen				<1 RK_PA6 5 &pcfg_pull_none>;
509*9a67c129SJoseph Chen		};
510*9a67c129SJoseph Chen
511*9a67c129SJoseph Chen		hdmim1_pins: hdmim1-pins {
512*9a67c129SJoseph Chen			rockchip,pins =
513*9a67c129SJoseph Chen				/* hdmi_rx_cec_m1 */
514*9a67c129SJoseph Chen				<3 RK_PD1 5 &pcfg_pull_none>,
515*9a67c129SJoseph Chen				/* hdmi_rx_hpdin_m1 */
516*9a67c129SJoseph Chen				<3 RK_PD4 5 &pcfg_pull_none>,
517*9a67c129SJoseph Chen				/* hdmi_rx_scl_m1 */
518*9a67c129SJoseph Chen				<3 RK_PD2 5 &pcfg_pull_none>,
519*9a67c129SJoseph Chen				/* hdmi_rx_sda_m1 */
520*9a67c129SJoseph Chen				<3 RK_PD3 5 &pcfg_pull_none>,
521*9a67c129SJoseph Chen				/* hdmi_tx0_cec_m1 */
522*9a67c129SJoseph Chen				<0 RK_PD1 13 &pcfg_pull_none>,
523*9a67c129SJoseph Chen				/* hdmi_tx0_hpd_m1 */
524*9a67c129SJoseph Chen				<3 RK_PD4 3 &pcfg_pull_none>,
525*9a67c129SJoseph Chen				/* hdmi_tx0_scl_m1 */
526*9a67c129SJoseph Chen				<0 RK_PD5 11 &pcfg_pull_none>,
527*9a67c129SJoseph Chen				/* hdmi_tx0_sda_m1 */
528*9a67c129SJoseph Chen				<0 RK_PD4 11 &pcfg_pull_none>,
529*9a67c129SJoseph Chen				/* hdmi_tx1_cec_m1 */
530*9a67c129SJoseph Chen				<0 RK_PD2 13 &pcfg_pull_none>,
531*9a67c129SJoseph Chen				/* hdmi_tx1_hpd_m1 */
532*9a67c129SJoseph Chen				<3 RK_PB7 5 &pcfg_pull_none>,
533*9a67c129SJoseph Chen				/* hdmi_tx1_scl_m1 */
534*9a67c129SJoseph Chen				<3 RK_PC6 5 &pcfg_pull_none>,
535*9a67c129SJoseph Chen				/* hdmi_tx1_sda_m1 */
536*9a67c129SJoseph Chen				<3 RK_PC5 5 &pcfg_pull_none>;
537*9a67c129SJoseph Chen		};
538*9a67c129SJoseph Chen
539*9a67c129SJoseph Chen		hdmim2_pins: hdmim2-pins {
540*9a67c129SJoseph Chen			rockchip,pins =
541*9a67c129SJoseph Chen				/* hdmi_rx_cec_m2 */
542*9a67c129SJoseph Chen				<1 RK_PB7 5 &pcfg_pull_none>,
543*9a67c129SJoseph Chen				/* hdmi_rx_hpdin_m2 */
544*9a67c129SJoseph Chen				<1 RK_PB6 5 &pcfg_pull_none>,
545*9a67c129SJoseph Chen				/* hdmi_rx_scl_m2 */
546*9a67c129SJoseph Chen				<1 RK_PD6 5 &pcfg_pull_none>,
547*9a67c129SJoseph Chen				/* hdmi_rx_sda_m2 */
548*9a67c129SJoseph Chen				<1 RK_PD7 5 &pcfg_pull_none>,
549*9a67c129SJoseph Chen				/* hdmi_tx0_scl_m2 */
550*9a67c129SJoseph Chen				<3 RK_PC7 5 &pcfg_pull_none>,
551*9a67c129SJoseph Chen				/* hdmi_tx0_sda_m2 */
552*9a67c129SJoseph Chen				<3 RK_PD0 5 &pcfg_pull_none>,
553*9a67c129SJoseph Chen				/* hdmi_tx1_cec_m2 */
554*9a67c129SJoseph Chen				<3 RK_PC4 5 &pcfg_pull_none>,
555*9a67c129SJoseph Chen				/* hdmi_tx1_scl_m2 */
556*9a67c129SJoseph Chen				<1 RK_PA4 5 &pcfg_pull_none>,
557*9a67c129SJoseph Chen				/* hdmi_tx1_sda_m2 */
558*9a67c129SJoseph Chen				<1 RK_PA3 5 &pcfg_pull_none>;
559*9a67c129SJoseph Chen		};
560*9a67c129SJoseph Chen
561*9a67c129SJoseph Chen		hdmi_debug0: hdmi-debug0 {
562*9a67c129SJoseph Chen			rockchip,pins =
563*9a67c129SJoseph Chen				/* hdmi_debug0 */
564*9a67c129SJoseph Chen				<1 RK_PA7 7 &pcfg_pull_none>;
565*9a67c129SJoseph Chen		};
566*9a67c129SJoseph Chen
567*9a67c129SJoseph Chen		hdmi_debug1: hdmi-debug1 {
568*9a67c129SJoseph Chen			rockchip,pins =
569*9a67c129SJoseph Chen				/* hdmi_debug1 */
570*9a67c129SJoseph Chen				<1 RK_PB0 7 &pcfg_pull_none>;
571*9a67c129SJoseph Chen		};
572*9a67c129SJoseph Chen
573*9a67c129SJoseph Chen		hdmi_debug2: hdmi-debug2 {
574*9a67c129SJoseph Chen			rockchip,pins =
575*9a67c129SJoseph Chen				/* hdmi_debug2 */
576*9a67c129SJoseph Chen				<1 RK_PB1 7 &pcfg_pull_none>;
577*9a67c129SJoseph Chen		};
578*9a67c129SJoseph Chen
579*9a67c129SJoseph Chen		hdmi_debug3: hdmi-debug3 {
580*9a67c129SJoseph Chen			rockchip,pins =
581*9a67c129SJoseph Chen				/* hdmi_debug3 */
582*9a67c129SJoseph Chen				<1 RK_PB2 7 &pcfg_pull_none>;
583*9a67c129SJoseph Chen		};
584*9a67c129SJoseph Chen
585*9a67c129SJoseph Chen		hdmi_debug4: hdmi-debug4 {
586*9a67c129SJoseph Chen			rockchip,pins =
587*9a67c129SJoseph Chen				/* hdmi_debug4 */
588*9a67c129SJoseph Chen				<1 RK_PB3 7 &pcfg_pull_none>;
589*9a67c129SJoseph Chen		};
590*9a67c129SJoseph Chen
591*9a67c129SJoseph Chen		hdmi_debug5: hdmi-debug5 {
592*9a67c129SJoseph Chen			rockchip,pins =
593*9a67c129SJoseph Chen				/* hdmi_debug5 */
594*9a67c129SJoseph Chen				<1 RK_PB4 7 &pcfg_pull_none>;
595*9a67c129SJoseph Chen		};
596*9a67c129SJoseph Chen
597*9a67c129SJoseph Chen		hdmi_debug6: hdmi-debug6 {
598*9a67c129SJoseph Chen			rockchip,pins =
599*9a67c129SJoseph Chen				/* hdmi_debug6 */
600*9a67c129SJoseph Chen				<1 RK_PA0 7 &pcfg_pull_none>;
601*9a67c129SJoseph Chen		};
602*9a67c129SJoseph Chen	};
603*9a67c129SJoseph Chen
604*9a67c129SJoseph Chen	i2c0 {
605*9a67c129SJoseph Chen		i2c0m0_xfer: i2c0m0-xfer {
606*9a67c129SJoseph Chen			rockchip,pins =
607*9a67c129SJoseph Chen				/* i2c0_scl_m0 */
608*9a67c129SJoseph Chen				<0 RK_PB3 2 &pcfg_pull_none_smt>,
609*9a67c129SJoseph Chen				/* i2c0_sda_m0 */
610*9a67c129SJoseph Chen				<0 RK_PA6 2 &pcfg_pull_none_smt>;
611*9a67c129SJoseph Chen		};
612*9a67c129SJoseph Chen
613*9a67c129SJoseph Chen		i2c0m2_xfer: i2c0m2-xfer {
614*9a67c129SJoseph Chen			rockchip,pins =
615*9a67c129SJoseph Chen				/* i2c0_scl_m2 */
616*9a67c129SJoseph Chen				<0 RK_PD1 3 &pcfg_pull_none_smt>,
617*9a67c129SJoseph Chen				/* i2c0_sda_m2 */
618*9a67c129SJoseph Chen				<0 RK_PD2 3 &pcfg_pull_none_smt>;
619*9a67c129SJoseph Chen		};
620*9a67c129SJoseph Chen	};
621*9a67c129SJoseph Chen
622*9a67c129SJoseph Chen	i2c1 {
623*9a67c129SJoseph Chen		i2c1m0_xfer: i2c1m0-xfer {
624*9a67c129SJoseph Chen			rockchip,pins =
625*9a67c129SJoseph Chen				/* i2c1_scl_m0 */
626*9a67c129SJoseph Chen				<0 RK_PB5 9 &pcfg_pull_none_smt>,
627*9a67c129SJoseph Chen				/* i2c1_sda_m0 */
628*9a67c129SJoseph Chen				<0 RK_PB6 9 &pcfg_pull_none_smt>;
629*9a67c129SJoseph Chen		};
630*9a67c129SJoseph Chen
631*9a67c129SJoseph Chen		i2c1m1_xfer: i2c1m1-xfer {
632*9a67c129SJoseph Chen			rockchip,pins =
633*9a67c129SJoseph Chen				/* i2c1_scl_m1 */
634*9a67c129SJoseph Chen				<0 RK_PB0 2 &pcfg_pull_none_smt>,
635*9a67c129SJoseph Chen				/* i2c1_sda_m1 */
636*9a67c129SJoseph Chen				<0 RK_PB1 2 &pcfg_pull_none_smt>;
637*9a67c129SJoseph Chen		};
638*9a67c129SJoseph Chen
639*9a67c129SJoseph Chen		i2c1m2_xfer: i2c1m2-xfer {
640*9a67c129SJoseph Chen			rockchip,pins =
641*9a67c129SJoseph Chen				/* i2c1_scl_m2 */
642*9a67c129SJoseph Chen				<0 RK_PD4 9 &pcfg_pull_none_smt>,
643*9a67c129SJoseph Chen				/* i2c1_sda_m2 */
644*9a67c129SJoseph Chen				<0 RK_PD5 9 &pcfg_pull_none_smt>;
645*9a67c129SJoseph Chen		};
646*9a67c129SJoseph Chen
647*9a67c129SJoseph Chen		i2c1m3_xfer: i2c1m3-xfer {
648*9a67c129SJoseph Chen			rockchip,pins =
649*9a67c129SJoseph Chen				/* i2c1_scl_m3 */
650*9a67c129SJoseph Chen				<2 RK_PD4 9 &pcfg_pull_none_smt>,
651*9a67c129SJoseph Chen				/* i2c1_sda_m3 */
652*9a67c129SJoseph Chen				<2 RK_PD5 9 &pcfg_pull_none_smt>;
653*9a67c129SJoseph Chen		};
654*9a67c129SJoseph Chen
655*9a67c129SJoseph Chen		i2c1m4_xfer: i2c1m4-xfer {
656*9a67c129SJoseph Chen			rockchip,pins =
657*9a67c129SJoseph Chen				/* i2c1_scl_m4 */
658*9a67c129SJoseph Chen				<1 RK_PD2 9 &pcfg_pull_none_smt>,
659*9a67c129SJoseph Chen				/* i2c1_sda_m4 */
660*9a67c129SJoseph Chen				<1 RK_PD3 9 &pcfg_pull_none_smt>;
661*9a67c129SJoseph Chen		};
662*9a67c129SJoseph Chen	};
663*9a67c129SJoseph Chen
664*9a67c129SJoseph Chen	i2c2 {
665*9a67c129SJoseph Chen		i2c2m0_xfer: i2c2m0-xfer {
666*9a67c129SJoseph Chen			rockchip,pins =
667*9a67c129SJoseph Chen				/* i2c2_scl_m0 */
668*9a67c129SJoseph Chen				<0 RK_PB7 9 &pcfg_pull_none_smt>,
669*9a67c129SJoseph Chen				/* i2c2_sda_m0 */
670*9a67c129SJoseph Chen				<0 RK_PC0 9 &pcfg_pull_none_smt>;
671*9a67c129SJoseph Chen		};
672*9a67c129SJoseph Chen
673*9a67c129SJoseph Chen		i2c2m2_xfer: i2c2m2-xfer {
674*9a67c129SJoseph Chen			rockchip,pins =
675*9a67c129SJoseph Chen				/* i2c2_scl_m2 */
676*9a67c129SJoseph Chen				<2 RK_PA3 9 &pcfg_pull_none_smt>,
677*9a67c129SJoseph Chen				/* i2c2_sda_m2 */
678*9a67c129SJoseph Chen				<2 RK_PA2 9 &pcfg_pull_none_smt>;
679*9a67c129SJoseph Chen		};
680*9a67c129SJoseph Chen
681*9a67c129SJoseph Chen		i2c2m3_xfer: i2c2m3-xfer {
682*9a67c129SJoseph Chen			rockchip,pins =
683*9a67c129SJoseph Chen				/* i2c2_scl_m3 */
684*9a67c129SJoseph Chen				<1 RK_PC5 9 &pcfg_pull_none_smt>,
685*9a67c129SJoseph Chen				/* i2c2_sda_m3 */
686*9a67c129SJoseph Chen				<1 RK_PC4 9 &pcfg_pull_none_smt>;
687*9a67c129SJoseph Chen		};
688*9a67c129SJoseph Chen
689*9a67c129SJoseph Chen		i2c2m4_xfer: i2c2m4-xfer {
690*9a67c129SJoseph Chen			rockchip,pins =
691*9a67c129SJoseph Chen				/* i2c2_scl_m4 */
692*9a67c129SJoseph Chen				<1 RK_PA1 9 &pcfg_pull_none_smt>,
693*9a67c129SJoseph Chen				/* i2c2_sda_m4 */
694*9a67c129SJoseph Chen				<1 RK_PA0 9 &pcfg_pull_none_smt>;
695*9a67c129SJoseph Chen		};
696*9a67c129SJoseph Chen	};
697*9a67c129SJoseph Chen
698*9a67c129SJoseph Chen	i2c3 {
699*9a67c129SJoseph Chen		i2c3m0_xfer: i2c3m0-xfer {
700*9a67c129SJoseph Chen			rockchip,pins =
701*9a67c129SJoseph Chen				/* i2c3_scl_m0 */
702*9a67c129SJoseph Chen				<1 RK_PC1 9 &pcfg_pull_none_smt>,
703*9a67c129SJoseph Chen				/* i2c3_sda_m0 */
704*9a67c129SJoseph Chen				<1 RK_PC0 9 &pcfg_pull_none_smt>;
705*9a67c129SJoseph Chen		};
706*9a67c129SJoseph Chen
707*9a67c129SJoseph Chen		i2c3m1_xfer: i2c3m1-xfer {
708*9a67c129SJoseph Chen			rockchip,pins =
709*9a67c129SJoseph Chen				/* i2c3_scl_m1 */
710*9a67c129SJoseph Chen				<3 RK_PB7 9 &pcfg_pull_none_smt>,
711*9a67c129SJoseph Chen				/* i2c3_sda_m1 */
712*9a67c129SJoseph Chen				<3 RK_PC0 9 &pcfg_pull_none_smt>;
713*9a67c129SJoseph Chen		};
714*9a67c129SJoseph Chen
715*9a67c129SJoseph Chen		i2c3m2_xfer: i2c3m2-xfer {
716*9a67c129SJoseph Chen			rockchip,pins =
717*9a67c129SJoseph Chen				/* i2c3_scl_m2 */
718*9a67c129SJoseph Chen				<4 RK_PA4 9 &pcfg_pull_none_smt>,
719*9a67c129SJoseph Chen				/* i2c3_sda_m2 */
720*9a67c129SJoseph Chen				<4 RK_PA5 9 &pcfg_pull_none_smt>;
721*9a67c129SJoseph Chen		};
722*9a67c129SJoseph Chen
723*9a67c129SJoseph Chen		i2c3m4_xfer: i2c3m4-xfer {
724*9a67c129SJoseph Chen			rockchip,pins =
725*9a67c129SJoseph Chen				/* i2c3_scl_m4 */
726*9a67c129SJoseph Chen				<4 RK_PD0 9 &pcfg_pull_none_smt>,
727*9a67c129SJoseph Chen				/* i2c3_sda_m4 */
728*9a67c129SJoseph Chen				<4 RK_PD1 9 &pcfg_pull_none_smt>;
729*9a67c129SJoseph Chen		};
730*9a67c129SJoseph Chen	};
731*9a67c129SJoseph Chen
732*9a67c129SJoseph Chen	i2c4 {
733*9a67c129SJoseph Chen		i2c4m0_xfer: i2c4m0-xfer {
734*9a67c129SJoseph Chen			rockchip,pins =
735*9a67c129SJoseph Chen				/* i2c4_scl_m0 */
736*9a67c129SJoseph Chen				<3 RK_PA6 9 &pcfg_pull_none_smt>,
737*9a67c129SJoseph Chen				/* i2c4_sda_m0 */
738*9a67c129SJoseph Chen				<3 RK_PA5 9 &pcfg_pull_none_smt>;
739*9a67c129SJoseph Chen		};
740*9a67c129SJoseph Chen
741*9a67c129SJoseph Chen		i2c4m2_xfer: i2c4m2-xfer {
742*9a67c129SJoseph Chen			rockchip,pins =
743*9a67c129SJoseph Chen				/* i2c4_scl_m2 */
744*9a67c129SJoseph Chen				<0 RK_PC5 9 &pcfg_pull_none_smt>,
745*9a67c129SJoseph Chen				/* i2c4_sda_m2 */
746*9a67c129SJoseph Chen				<0 RK_PC4 9 &pcfg_pull_none_smt>;
747*9a67c129SJoseph Chen		};
748*9a67c129SJoseph Chen
749*9a67c129SJoseph Chen		i2c4m3_xfer: i2c4m3-xfer {
750*9a67c129SJoseph Chen			rockchip,pins =
751*9a67c129SJoseph Chen				/* i2c4_scl_m3 */
752*9a67c129SJoseph Chen				<1 RK_PA3 9 &pcfg_pull_none_smt>,
753*9a67c129SJoseph Chen				/* i2c4_sda_m3 */
754*9a67c129SJoseph Chen				<1 RK_PA2 9 &pcfg_pull_none_smt>;
755*9a67c129SJoseph Chen		};
756*9a67c129SJoseph Chen
757*9a67c129SJoseph Chen		i2c4m4_xfer: i2c4m4-xfer {
758*9a67c129SJoseph Chen			rockchip,pins =
759*9a67c129SJoseph Chen				/* i2c4_scl_m4 */
760*9a67c129SJoseph Chen				<1 RK_PC7 9 &pcfg_pull_none_smt>,
761*9a67c129SJoseph Chen				/* i2c4_sda_m4 */
762*9a67c129SJoseph Chen				<1 RK_PC6 9 &pcfg_pull_none_smt>;
763*9a67c129SJoseph Chen		};
764*9a67c129SJoseph Chen	};
765*9a67c129SJoseph Chen
766*9a67c129SJoseph Chen	i2c5 {
767*9a67c129SJoseph Chen		i2c5m0_xfer: i2c5m0-xfer {
768*9a67c129SJoseph Chen			rockchip,pins =
769*9a67c129SJoseph Chen				/* i2c5_scl_m0 */
770*9a67c129SJoseph Chen				<3 RK_PC7 9 &pcfg_pull_none_smt>,
771*9a67c129SJoseph Chen				/* i2c5_sda_m0 */
772*9a67c129SJoseph Chen				<3 RK_PD0 9 &pcfg_pull_none_smt>;
773*9a67c129SJoseph Chen		};
774*9a67c129SJoseph Chen
775*9a67c129SJoseph Chen		i2c5m1_xfer: i2c5m1-xfer {
776*9a67c129SJoseph Chen			rockchip,pins =
777*9a67c129SJoseph Chen				/* i2c5_scl_m1 */
778*9a67c129SJoseph Chen				<4 RK_PB6 9 &pcfg_pull_none_smt>,
779*9a67c129SJoseph Chen				/* i2c5_sda_m1 */
780*9a67c129SJoseph Chen				<4 RK_PB7 9 &pcfg_pull_none_smt>;
781*9a67c129SJoseph Chen		};
782*9a67c129SJoseph Chen
783*9a67c129SJoseph Chen		i2c5m2_xfer: i2c5m2-xfer {
784*9a67c129SJoseph Chen			rockchip,pins =
785*9a67c129SJoseph Chen				/* i2c5_scl_m2 */
786*9a67c129SJoseph Chen				<4 RK_PA6 9 &pcfg_pull_none_smt>,
787*9a67c129SJoseph Chen				/* i2c5_sda_m2 */
788*9a67c129SJoseph Chen				<4 RK_PA7 9 &pcfg_pull_none_smt>;
789*9a67c129SJoseph Chen		};
790*9a67c129SJoseph Chen
791*9a67c129SJoseph Chen		i2c5m3_xfer: i2c5m3-xfer {
792*9a67c129SJoseph Chen			rockchip,pins =
793*9a67c129SJoseph Chen				/* i2c5_scl_m3 */
794*9a67c129SJoseph Chen				<1 RK_PB6 9 &pcfg_pull_none_smt>,
795*9a67c129SJoseph Chen				/* i2c5_sda_m3 */
796*9a67c129SJoseph Chen				<1 RK_PB7 9 &pcfg_pull_none_smt>;
797*9a67c129SJoseph Chen		};
798*9a67c129SJoseph Chen	};
799*9a67c129SJoseph Chen
800*9a67c129SJoseph Chen	i2c6 {
801*9a67c129SJoseph Chen		i2c6m0_xfer: i2c6m0-xfer {
802*9a67c129SJoseph Chen			rockchip,pins =
803*9a67c129SJoseph Chen				/* i2c6_scl_m0 */
804*9a67c129SJoseph Chen				<0 RK_PD0 9 &pcfg_pull_none_smt>,
805*9a67c129SJoseph Chen				/* i2c6_sda_m0 */
806*9a67c129SJoseph Chen				<0 RK_PC7 9 &pcfg_pull_none_smt>;
807*9a67c129SJoseph Chen		};
808*9a67c129SJoseph Chen
809*9a67c129SJoseph Chen		i2c6m1_xfer: i2c6m1-xfer {
810*9a67c129SJoseph Chen			rockchip,pins =
811*9a67c129SJoseph Chen				/* i2c6_scl_m1 */
812*9a67c129SJoseph Chen				<1 RK_PC3 9 &pcfg_pull_none_smt>,
813*9a67c129SJoseph Chen				/* i2c6_sda_m1 */
814*9a67c129SJoseph Chen				<1 RK_PC2 9 &pcfg_pull_none_smt>;
815*9a67c129SJoseph Chen		};
816*9a67c129SJoseph Chen
817*9a67c129SJoseph Chen		i2c6m3_xfer: i2c6m3-xfer {
818*9a67c129SJoseph Chen			rockchip,pins =
819*9a67c129SJoseph Chen				/* i2c6_scl_m3 */
820*9a67c129SJoseph Chen				<4 RK_PB1 9 &pcfg_pull_none_smt>,
821*9a67c129SJoseph Chen				/* i2c6_sda_m3 */
822*9a67c129SJoseph Chen				<4 RK_PB0 9 &pcfg_pull_none_smt>;
823*9a67c129SJoseph Chen		};
824*9a67c129SJoseph Chen
825*9a67c129SJoseph Chen		i2c6m4_xfer: i2c6m4-xfer {
826*9a67c129SJoseph Chen			rockchip,pins =
827*9a67c129SJoseph Chen				/* i2c6_scl_m4 */
828*9a67c129SJoseph Chen				<3 RK_PA1 9 &pcfg_pull_none_smt>,
829*9a67c129SJoseph Chen				/* i2c6_sda_m4 */
830*9a67c129SJoseph Chen				<3 RK_PA0 9 &pcfg_pull_none_smt>;
831*9a67c129SJoseph Chen		};
832*9a67c129SJoseph Chen	};
833*9a67c129SJoseph Chen
834*9a67c129SJoseph Chen	i2c7 {
835*9a67c129SJoseph Chen		i2c7m0_xfer: i2c7m0-xfer {
836*9a67c129SJoseph Chen			rockchip,pins =
837*9a67c129SJoseph Chen				/* i2c7_scl_m0 */
838*9a67c129SJoseph Chen				<1 RK_PD0 9 &pcfg_pull_none_smt>,
839*9a67c129SJoseph Chen				/* i2c7_sda_m0 */
840*9a67c129SJoseph Chen				<1 RK_PD1 9 &pcfg_pull_none_smt>;
841*9a67c129SJoseph Chen		};
842*9a67c129SJoseph Chen
843*9a67c129SJoseph Chen		i2c7m2_xfer: i2c7m2-xfer {
844*9a67c129SJoseph Chen			rockchip,pins =
845*9a67c129SJoseph Chen				/* i2c7_scl_m2 */
846*9a67c129SJoseph Chen				<3 RK_PD2 9 &pcfg_pull_none_smt>,
847*9a67c129SJoseph Chen				/* i2c7_sda_m2 */
848*9a67c129SJoseph Chen				<3 RK_PD3 9 &pcfg_pull_none_smt>;
849*9a67c129SJoseph Chen		};
850*9a67c129SJoseph Chen
851*9a67c129SJoseph Chen		i2c7m3_xfer: i2c7m3-xfer {
852*9a67c129SJoseph Chen			rockchip,pins =
853*9a67c129SJoseph Chen				/* i2c7_scl_m3 */
854*9a67c129SJoseph Chen				<4 RK_PB2 9 &pcfg_pull_none_smt>,
855*9a67c129SJoseph Chen				/* i2c7_sda_m3 */
856*9a67c129SJoseph Chen				<4 RK_PB3 9 &pcfg_pull_none_smt>;
857*9a67c129SJoseph Chen		};
858*9a67c129SJoseph Chen	};
859*9a67c129SJoseph Chen
860*9a67c129SJoseph Chen	i2c8 {
861*9a67c129SJoseph Chen		i2c8m0_xfer: i2c8m0-xfer {
862*9a67c129SJoseph Chen			rockchip,pins =
863*9a67c129SJoseph Chen				/* i2c8_scl_m0 */
864*9a67c129SJoseph Chen				<4 RK_PD2 9 &pcfg_pull_none_smt>,
865*9a67c129SJoseph Chen				/* i2c8_sda_m0 */
866*9a67c129SJoseph Chen				<4 RK_PD3 9 &pcfg_pull_none_smt>;
867*9a67c129SJoseph Chen		};
868*9a67c129SJoseph Chen
869*9a67c129SJoseph Chen		i2c8m2_xfer: i2c8m2-xfer {
870*9a67c129SJoseph Chen			rockchip,pins =
871*9a67c129SJoseph Chen				/* i2c8_scl_m2 */
872*9a67c129SJoseph Chen				<1 RK_PD6 9 &pcfg_pull_none_smt>,
873*9a67c129SJoseph Chen				/* i2c8_sda_m2 */
874*9a67c129SJoseph Chen				<1 RK_PD7 9 &pcfg_pull_none_smt>;
875*9a67c129SJoseph Chen		};
876*9a67c129SJoseph Chen
877*9a67c129SJoseph Chen		i2c8m3_xfer: i2c8m3-xfer {
878*9a67c129SJoseph Chen			rockchip,pins =
879*9a67c129SJoseph Chen				/* i2c8_scl_m3 */
880*9a67c129SJoseph Chen				<4 RK_PC0 9 &pcfg_pull_none_smt>,
881*9a67c129SJoseph Chen				/* i2c8_sda_m3 */
882*9a67c129SJoseph Chen				<4 RK_PC1 9 &pcfg_pull_none_smt>;
883*9a67c129SJoseph Chen		};
884*9a67c129SJoseph Chen
885*9a67c129SJoseph Chen		i2c8m4_xfer: i2c8m4-xfer {
886*9a67c129SJoseph Chen			rockchip,pins =
887*9a67c129SJoseph Chen				/* i2c8_scl_m4 */
888*9a67c129SJoseph Chen				<3 RK_PC2 9 &pcfg_pull_none_smt>,
889*9a67c129SJoseph Chen				/* i2c8_sda_m4 */
890*9a67c129SJoseph Chen				<3 RK_PC3 9 &pcfg_pull_none_smt>;
891*9a67c129SJoseph Chen		};
892*9a67c129SJoseph Chen	};
893*9a67c129SJoseph Chen
894*9a67c129SJoseph Chen	i2s0 {
895*9a67c129SJoseph Chen		i2s0_lrck: i2s0-lrck {
896*9a67c129SJoseph Chen			rockchip,pins =
897*9a67c129SJoseph Chen				/* i2s0_lrck */
898*9a67c129SJoseph Chen				<1 RK_PC5 1 &pcfg_pull_none>;
899*9a67c129SJoseph Chen		};
900*9a67c129SJoseph Chen
901*9a67c129SJoseph Chen		i2s0_mclk: i2s0-mclk {
902*9a67c129SJoseph Chen			rockchip,pins =
903*9a67c129SJoseph Chen				/* i2s0_mclk */
904*9a67c129SJoseph Chen				<1 RK_PC2 1 &pcfg_pull_none>;
905*9a67c129SJoseph Chen		};
906*9a67c129SJoseph Chen
907*9a67c129SJoseph Chen		i2s0_sclk: i2s0-sclk {
908*9a67c129SJoseph Chen			rockchip,pins =
909*9a67c129SJoseph Chen				/* i2s0_sclk */
910*9a67c129SJoseph Chen				<1 RK_PC3 1 &pcfg_pull_none>;
911*9a67c129SJoseph Chen		};
912*9a67c129SJoseph Chen
913*9a67c129SJoseph Chen		i2s0_sdi0: i2s0-sdi0 {
914*9a67c129SJoseph Chen			rockchip,pins =
915*9a67c129SJoseph Chen				/* i2s0_sdi0 */
916*9a67c129SJoseph Chen				<1 RK_PD4 2 &pcfg_pull_none>;
917*9a67c129SJoseph Chen		};
918*9a67c129SJoseph Chen
919*9a67c129SJoseph Chen		i2s0_sdi1: i2s0-sdi1 {
920*9a67c129SJoseph Chen			rockchip,pins =
921*9a67c129SJoseph Chen				/* i2s0_sdi1 */
922*9a67c129SJoseph Chen				<1 RK_PD3 2 &pcfg_pull_none>;
923*9a67c129SJoseph Chen		};
924*9a67c129SJoseph Chen
925*9a67c129SJoseph Chen		i2s0_sdi2: i2s0-sdi2 {
926*9a67c129SJoseph Chen			rockchip,pins =
927*9a67c129SJoseph Chen				/* i2s0_sdi2 */
928*9a67c129SJoseph Chen				<1 RK_PD2 2 &pcfg_pull_none>;
929*9a67c129SJoseph Chen		};
930*9a67c129SJoseph Chen
931*9a67c129SJoseph Chen		i2s0_sdi3: i2s0-sdi3 {
932*9a67c129SJoseph Chen			rockchip,pins =
933*9a67c129SJoseph Chen				/* i2s0_sdi3 */
934*9a67c129SJoseph Chen				<1 RK_PD1 2 &pcfg_pull_none>;
935*9a67c129SJoseph Chen		};
936*9a67c129SJoseph Chen
937*9a67c129SJoseph Chen		i2s0_sdo0: i2s0-sdo0 {
938*9a67c129SJoseph Chen			rockchip,pins =
939*9a67c129SJoseph Chen				/* i2s0_sdo0 */
940*9a67c129SJoseph Chen				<1 RK_PC7 1 &pcfg_pull_none>;
941*9a67c129SJoseph Chen		};
942*9a67c129SJoseph Chen
943*9a67c129SJoseph Chen		i2s0_sdo1: i2s0-sdo1 {
944*9a67c129SJoseph Chen			rockchip,pins =
945*9a67c129SJoseph Chen				/* i2s0_sdo1 */
946*9a67c129SJoseph Chen				<1 RK_PD0 1 &pcfg_pull_none>;
947*9a67c129SJoseph Chen		};
948*9a67c129SJoseph Chen
949*9a67c129SJoseph Chen		i2s0_sdo2: i2s0-sdo2 {
950*9a67c129SJoseph Chen			rockchip,pins =
951*9a67c129SJoseph Chen				/* i2s0_sdo2 */
952*9a67c129SJoseph Chen				<1 RK_PD1 1 &pcfg_pull_none>;
953*9a67c129SJoseph Chen		};
954*9a67c129SJoseph Chen
955*9a67c129SJoseph Chen		i2s0_sdo3: i2s0-sdo3 {
956*9a67c129SJoseph Chen			rockchip,pins =
957*9a67c129SJoseph Chen				/* i2s0_sdo3 */
958*9a67c129SJoseph Chen				<1 RK_PD2 1 &pcfg_pull_none>;
959*9a67c129SJoseph Chen		};
960*9a67c129SJoseph Chen	};
961*9a67c129SJoseph Chen
962*9a67c129SJoseph Chen	i2s1 {
963*9a67c129SJoseph Chen		i2s1m0_lrck: i2s1m0-lrck {
964*9a67c129SJoseph Chen			rockchip,pins =
965*9a67c129SJoseph Chen				/* i2s1m0_lrck */
966*9a67c129SJoseph Chen				<4 RK_PA2 3 &pcfg_pull_none>;
967*9a67c129SJoseph Chen		};
968*9a67c129SJoseph Chen
969*9a67c129SJoseph Chen		i2s1m0_mclk: i2s1m0-mclk {
970*9a67c129SJoseph Chen			rockchip,pins =
971*9a67c129SJoseph Chen				/* i2s1m0_mclk */
972*9a67c129SJoseph Chen				<4 RK_PA0 3 &pcfg_pull_none>;
973*9a67c129SJoseph Chen		};
974*9a67c129SJoseph Chen
975*9a67c129SJoseph Chen		i2s1m0_sclk: i2s1m0-sclk {
976*9a67c129SJoseph Chen			rockchip,pins =
977*9a67c129SJoseph Chen				/* i2s1m0_sclk */
978*9a67c129SJoseph Chen				<4 RK_PA1 3 &pcfg_pull_none>;
979*9a67c129SJoseph Chen		};
980*9a67c129SJoseph Chen
981*9a67c129SJoseph Chen		i2s1m0_sdi0: i2s1m0-sdi0 {
982*9a67c129SJoseph Chen			rockchip,pins =
983*9a67c129SJoseph Chen				/* i2s1m0_sdi0 */
984*9a67c129SJoseph Chen				<4 RK_PA5 3 &pcfg_pull_none>;
985*9a67c129SJoseph Chen		};
986*9a67c129SJoseph Chen
987*9a67c129SJoseph Chen		i2s1m0_sdi1: i2s1m0-sdi1 {
988*9a67c129SJoseph Chen			rockchip,pins =
989*9a67c129SJoseph Chen				/* i2s1m0_sdi1 */
990*9a67c129SJoseph Chen				<4 RK_PA6 3 &pcfg_pull_none>;
991*9a67c129SJoseph Chen		};
992*9a67c129SJoseph Chen
993*9a67c129SJoseph Chen		i2s1m0_sdi2: i2s1m0-sdi2 {
994*9a67c129SJoseph Chen			rockchip,pins =
995*9a67c129SJoseph Chen				/* i2s1m0_sdi2 */
996*9a67c129SJoseph Chen				<4 RK_PA7 3 &pcfg_pull_none>;
997*9a67c129SJoseph Chen		};
998*9a67c129SJoseph Chen
999*9a67c129SJoseph Chen		i2s1m0_sdi3: i2s1m0-sdi3 {
1000*9a67c129SJoseph Chen			rockchip,pins =
1001*9a67c129SJoseph Chen				/* i2s1m0_sdi3 */
1002*9a67c129SJoseph Chen				<4 RK_PB0 3 &pcfg_pull_none>;
1003*9a67c129SJoseph Chen		};
1004*9a67c129SJoseph Chen
1005*9a67c129SJoseph Chen		i2s1m0_sdo0: i2s1m0-sdo0 {
1006*9a67c129SJoseph Chen			rockchip,pins =
1007*9a67c129SJoseph Chen				/* i2s1m0_sdo0 */
1008*9a67c129SJoseph Chen				<4 RK_PB1 3 &pcfg_pull_none>;
1009*9a67c129SJoseph Chen		};
1010*9a67c129SJoseph Chen
1011*9a67c129SJoseph Chen		i2s1m0_sdo1: i2s1m0-sdo1 {
1012*9a67c129SJoseph Chen			rockchip,pins =
1013*9a67c129SJoseph Chen				/* i2s1m0_sdo1 */
1014*9a67c129SJoseph Chen				<4 RK_PB2 3 &pcfg_pull_none>;
1015*9a67c129SJoseph Chen		};
1016*9a67c129SJoseph Chen
1017*9a67c129SJoseph Chen		i2s1m0_sdo2: i2s1m0-sdo2 {
1018*9a67c129SJoseph Chen			rockchip,pins =
1019*9a67c129SJoseph Chen				/* i2s1m0_sdo2 */
1020*9a67c129SJoseph Chen				<4 RK_PB3 3 &pcfg_pull_none>;
1021*9a67c129SJoseph Chen		};
1022*9a67c129SJoseph Chen
1023*9a67c129SJoseph Chen		i2s1m0_sdo3: i2s1m0-sdo3 {
1024*9a67c129SJoseph Chen			rockchip,pins =
1025*9a67c129SJoseph Chen				/* i2s1m0_sdo3 */
1026*9a67c129SJoseph Chen				<4 RK_PB4 3 &pcfg_pull_none>;
1027*9a67c129SJoseph Chen		};
1028*9a67c129SJoseph Chen		i2s1m1_lrck: i2s1m1-lrck {
1029*9a67c129SJoseph Chen			rockchip,pins =
1030*9a67c129SJoseph Chen				/* i2s1m1_lrck */
1031*9a67c129SJoseph Chen				<0 RK_PB7 1 &pcfg_pull_none>;
1032*9a67c129SJoseph Chen		};
1033*9a67c129SJoseph Chen
1034*9a67c129SJoseph Chen		i2s1m1_mclk: i2s1m1-mclk {
1035*9a67c129SJoseph Chen			rockchip,pins =
1036*9a67c129SJoseph Chen				/* i2s1m1_mclk */
1037*9a67c129SJoseph Chen				<0 RK_PB5 1 &pcfg_pull_none>;
1038*9a67c129SJoseph Chen		};
1039*9a67c129SJoseph Chen
1040*9a67c129SJoseph Chen		i2s1m1_sclk: i2s1m1-sclk {
1041*9a67c129SJoseph Chen			rockchip,pins =
1042*9a67c129SJoseph Chen				/* i2s1m1_sclk */
1043*9a67c129SJoseph Chen				<0 RK_PB6 1 &pcfg_pull_none>;
1044*9a67c129SJoseph Chen		};
1045*9a67c129SJoseph Chen
1046*9a67c129SJoseph Chen		i2s1m1_sdi0: i2s1m1-sdi0 {
1047*9a67c129SJoseph Chen			rockchip,pins =
1048*9a67c129SJoseph Chen				/* i2s1m1_sdi0 */
1049*9a67c129SJoseph Chen				<0 RK_PC5 1 &pcfg_pull_none>;
1050*9a67c129SJoseph Chen		};
1051*9a67c129SJoseph Chen
1052*9a67c129SJoseph Chen		i2s1m1_sdi1: i2s1m1-sdi1 {
1053*9a67c129SJoseph Chen			rockchip,pins =
1054*9a67c129SJoseph Chen				/* i2s1m1_sdi1 */
1055*9a67c129SJoseph Chen				<0 RK_PC6 1 &pcfg_pull_none>;
1056*9a67c129SJoseph Chen		};
1057*9a67c129SJoseph Chen
1058*9a67c129SJoseph Chen		i2s1m1_sdi2: i2s1m1-sdi2 {
1059*9a67c129SJoseph Chen			rockchip,pins =
1060*9a67c129SJoseph Chen				/* i2s1m1_sdi2 */
1061*9a67c129SJoseph Chen				<0 RK_PC7 1 &pcfg_pull_none>;
1062*9a67c129SJoseph Chen		};
1063*9a67c129SJoseph Chen
1064*9a67c129SJoseph Chen		i2s1m1_sdi3: i2s1m1-sdi3 {
1065*9a67c129SJoseph Chen			rockchip,pins =
1066*9a67c129SJoseph Chen				/* i2s1m1_sdi3 */
1067*9a67c129SJoseph Chen				<0 RK_PD0 1 &pcfg_pull_none>;
1068*9a67c129SJoseph Chen		};
1069*9a67c129SJoseph Chen
1070*9a67c129SJoseph Chen		i2s1m1_sdo0: i2s1m1-sdo0 {
1071*9a67c129SJoseph Chen			rockchip,pins =
1072*9a67c129SJoseph Chen				/* i2s1m1_sdo0 */
1073*9a67c129SJoseph Chen				<0 RK_PD1 1 &pcfg_pull_none>;
1074*9a67c129SJoseph Chen		};
1075*9a67c129SJoseph Chen
1076*9a67c129SJoseph Chen		i2s1m1_sdo1: i2s1m1-sdo1 {
1077*9a67c129SJoseph Chen			rockchip,pins =
1078*9a67c129SJoseph Chen				/* i2s1m1_sdo1 */
1079*9a67c129SJoseph Chen				<0 RK_PD2 1 &pcfg_pull_none>;
1080*9a67c129SJoseph Chen		};
1081*9a67c129SJoseph Chen
1082*9a67c129SJoseph Chen		i2s1m1_sdo2: i2s1m1-sdo2 {
1083*9a67c129SJoseph Chen			rockchip,pins =
1084*9a67c129SJoseph Chen				/* i2s1m1_sdo2 */
1085*9a67c129SJoseph Chen				<0 RK_PD4 1 &pcfg_pull_none>;
1086*9a67c129SJoseph Chen		};
1087*9a67c129SJoseph Chen
1088*9a67c129SJoseph Chen		i2s1m1_sdo3: i2s1m1-sdo3 {
1089*9a67c129SJoseph Chen			rockchip,pins =
1090*9a67c129SJoseph Chen				/* i2s1m1_sdo3 */
1091*9a67c129SJoseph Chen				<0 RK_PD5 1 &pcfg_pull_none>;
1092*9a67c129SJoseph Chen		};
1093*9a67c129SJoseph Chen	};
1094*9a67c129SJoseph Chen
1095*9a67c129SJoseph Chen	i2s2 {
1096*9a67c129SJoseph Chen		i2s2m1_lrck: i2s2m1-lrck {
1097*9a67c129SJoseph Chen			rockchip,pins =
1098*9a67c129SJoseph Chen				/* i2s2m1_lrck */
1099*9a67c129SJoseph Chen				<3 RK_PB6 3 &pcfg_pull_none>;
1100*9a67c129SJoseph Chen		};
1101*9a67c129SJoseph Chen
1102*9a67c129SJoseph Chen		i2s2m1_mclk: i2s2m1-mclk {
1103*9a67c129SJoseph Chen			rockchip,pins =
1104*9a67c129SJoseph Chen				/* i2s2m1_mclk */
1105*9a67c129SJoseph Chen				<3 RK_PB4 3 &pcfg_pull_none>;
1106*9a67c129SJoseph Chen		};
1107*9a67c129SJoseph Chen
1108*9a67c129SJoseph Chen		i2s2m1_sclk: i2s2m1-sclk {
1109*9a67c129SJoseph Chen			rockchip,pins =
1110*9a67c129SJoseph Chen				/* i2s2m1_sclk */
1111*9a67c129SJoseph Chen				<3 RK_PB5 3 &pcfg_pull_none>;
1112*9a67c129SJoseph Chen		};
1113*9a67c129SJoseph Chen
1114*9a67c129SJoseph Chen		i2s2m1_sdi: i2s2m1-sdi {
1115*9a67c129SJoseph Chen			rockchip,pins =
1116*9a67c129SJoseph Chen				/* i2s2m1_sdi */
1117*9a67c129SJoseph Chen				<3 RK_PB2 3 &pcfg_pull_none>;
1118*9a67c129SJoseph Chen		};
1119*9a67c129SJoseph Chen
1120*9a67c129SJoseph Chen		i2s2m1_sdo: i2s2m1-sdo {
1121*9a67c129SJoseph Chen			rockchip,pins =
1122*9a67c129SJoseph Chen				/* i2s2m1_sdo */
1123*9a67c129SJoseph Chen				<3 RK_PB3 3 &pcfg_pull_none>;
1124*9a67c129SJoseph Chen		};
1125*9a67c129SJoseph Chen	};
1126*9a67c129SJoseph Chen
1127*9a67c129SJoseph Chen	i2s3 {
1128*9a67c129SJoseph Chen		i2s3_lrck: i2s3-lrck {
1129*9a67c129SJoseph Chen			rockchip,pins =
1130*9a67c129SJoseph Chen				/* i2s3_lrck */
1131*9a67c129SJoseph Chen				<3 RK_PA2 3 &pcfg_pull_none>;
1132*9a67c129SJoseph Chen		};
1133*9a67c129SJoseph Chen
1134*9a67c129SJoseph Chen		i2s3_mclk: i2s3-mclk {
1135*9a67c129SJoseph Chen			rockchip,pins =
1136*9a67c129SJoseph Chen				/* i2s3_mclk */
1137*9a67c129SJoseph Chen				<3 RK_PA0 3 &pcfg_pull_none>;
1138*9a67c129SJoseph Chen		};
1139*9a67c129SJoseph Chen
1140*9a67c129SJoseph Chen		i2s3_sclk: i2s3-sclk {
1141*9a67c129SJoseph Chen			rockchip,pins =
1142*9a67c129SJoseph Chen				/* i2s3_sclk */
1143*9a67c129SJoseph Chen				<3 RK_PA1 3 &pcfg_pull_none>;
1144*9a67c129SJoseph Chen		};
1145*9a67c129SJoseph Chen
1146*9a67c129SJoseph Chen		i2s3_sdi: i2s3-sdi {
1147*9a67c129SJoseph Chen			rockchip,pins =
1148*9a67c129SJoseph Chen				/* i2s3_sdi */
1149*9a67c129SJoseph Chen				<3 RK_PA4 3 &pcfg_pull_none>;
1150*9a67c129SJoseph Chen		};
1151*9a67c129SJoseph Chen
1152*9a67c129SJoseph Chen		i2s3_sdo: i2s3-sdo {
1153*9a67c129SJoseph Chen			rockchip,pins =
1154*9a67c129SJoseph Chen				/* i2s3_sdo */
1155*9a67c129SJoseph Chen				<3 RK_PA3 3 &pcfg_pull_none>;
1156*9a67c129SJoseph Chen		};
1157*9a67c129SJoseph Chen	};
1158*9a67c129SJoseph Chen
1159*9a67c129SJoseph Chen	jtag {
1160*9a67c129SJoseph Chen		jtagm0_pins: jtagm0-pins {
1161*9a67c129SJoseph Chen			rockchip,pins =
1162*9a67c129SJoseph Chen				/* jtag_tck_m0 */
1163*9a67c129SJoseph Chen				<4 RK_PD2 5 &pcfg_pull_none>,
1164*9a67c129SJoseph Chen				/* jtag_tms_m0 */
1165*9a67c129SJoseph Chen				<4 RK_PD3 5 &pcfg_pull_none>;
1166*9a67c129SJoseph Chen		};
1167*9a67c129SJoseph Chen
1168*9a67c129SJoseph Chen		jtagm1_pins: jtagm1-pins {
1169*9a67c129SJoseph Chen			rockchip,pins =
1170*9a67c129SJoseph Chen				/* jtag_tck_m1 */
1171*9a67c129SJoseph Chen				<4 RK_PD0 5 &pcfg_pull_none>,
1172*9a67c129SJoseph Chen				/* jtag_tms_m1 */
1173*9a67c129SJoseph Chen				<4 RK_PD1 5 &pcfg_pull_none>;
1174*9a67c129SJoseph Chen		};
1175*9a67c129SJoseph Chen
1176*9a67c129SJoseph Chen		jtagm2_pins: jtagm2-pins {
1177*9a67c129SJoseph Chen			rockchip,pins =
1178*9a67c129SJoseph Chen				/* jtag_tck_m2 */
1179*9a67c129SJoseph Chen				<0 RK_PB5 2 &pcfg_pull_none>,
1180*9a67c129SJoseph Chen				/* jtag_tms_m2 */
1181*9a67c129SJoseph Chen				<0 RK_PB6 2 &pcfg_pull_none>;
1182*9a67c129SJoseph Chen		};
1183*9a67c129SJoseph Chen	};
1184*9a67c129SJoseph Chen
1185*9a67c129SJoseph Chen	litcpu {
1186*9a67c129SJoseph Chen		litcpu_pins: litcpu-pins {
1187*9a67c129SJoseph Chen			rockchip,pins =
1188*9a67c129SJoseph Chen				/* litcpu_avs */
1189*9a67c129SJoseph Chen				<0 RK_PD3 1 &pcfg_pull_none>;
1190*9a67c129SJoseph Chen		};
1191*9a67c129SJoseph Chen	};
1192*9a67c129SJoseph Chen
1193*9a67c129SJoseph Chen	mcu {
1194*9a67c129SJoseph Chen		mcum0_pins: mcum0-pins {
1195*9a67c129SJoseph Chen			rockchip,pins =
1196*9a67c129SJoseph Chen				/* mcu_jtag_tck_m0 */
1197*9a67c129SJoseph Chen				<4 RK_PD4 5 &pcfg_pull_none>,
1198*9a67c129SJoseph Chen				/* mcu_jtag_tms_m0 */
1199*9a67c129SJoseph Chen				<4 RK_PD5 5 &pcfg_pull_none>;
1200*9a67c129SJoseph Chen		};
1201*9a67c129SJoseph Chen
1202*9a67c129SJoseph Chen		mcum1_pins: mcum1-pins {
1203*9a67c129SJoseph Chen			rockchip,pins =
1204*9a67c129SJoseph Chen				/* mcu_jtag_tck_m1 */
1205*9a67c129SJoseph Chen				<3 RK_PD4 6 &pcfg_pull_none>,
1206*9a67c129SJoseph Chen				/* mcu_jtag_tms_m1 */
1207*9a67c129SJoseph Chen				<3 RK_PD5 6 &pcfg_pull_none>;
1208*9a67c129SJoseph Chen		};
1209*9a67c129SJoseph Chen	};
1210*9a67c129SJoseph Chen
1211*9a67c129SJoseph Chen	mipi {
1212*9a67c129SJoseph Chen		mipim0_pins: mipim0-pins {
1213*9a67c129SJoseph Chen			rockchip,pins =
1214*9a67c129SJoseph Chen				/* mipi_camera0_clk_m0 */
1215*9a67c129SJoseph Chen				<4 RK_PB1 1 &pcfg_pull_none>,
1216*9a67c129SJoseph Chen				/* mipi_camera1_clk_m0 */
1217*9a67c129SJoseph Chen				<1 RK_PB6 2 &pcfg_pull_none>,
1218*9a67c129SJoseph Chen				/* mipi_camera2_clk_m0 */
1219*9a67c129SJoseph Chen				<1 RK_PB7 2 &pcfg_pull_none>,
1220*9a67c129SJoseph Chen				/* mipi_camera3_clk_m0 */
1221*9a67c129SJoseph Chen				<1 RK_PD6 2 &pcfg_pull_none>,
1222*9a67c129SJoseph Chen				/* mipi_camera4_clk_m0 */
1223*9a67c129SJoseph Chen				<1 RK_PD7 2 &pcfg_pull_none>;
1224*9a67c129SJoseph Chen		};
1225*9a67c129SJoseph Chen
1226*9a67c129SJoseph Chen		mipim1_pins: mipim1-pins {
1227*9a67c129SJoseph Chen			rockchip,pins =
1228*9a67c129SJoseph Chen				/* mipi_camera0_clk_m1 */
1229*9a67c129SJoseph Chen				<3 RK_PA5 4 &pcfg_pull_none>,
1230*9a67c129SJoseph Chen				/* mipi_camera1_clk_m1 */
1231*9a67c129SJoseph Chen				<3 RK_PA6 4 &pcfg_pull_none>,
1232*9a67c129SJoseph Chen				/* mipi_camera2_clk_m1 */
1233*9a67c129SJoseph Chen				<3 RK_PA7 4 &pcfg_pull_none>,
1234*9a67c129SJoseph Chen				/* mipi_camera3_clk_m1 */
1235*9a67c129SJoseph Chen				<3 RK_PB0 4 &pcfg_pull_none>,
1236*9a67c129SJoseph Chen				/* mipi_camera4_clk_m1 */
1237*9a67c129SJoseph Chen				<3 RK_PB1 4 &pcfg_pull_none>;
1238*9a67c129SJoseph Chen		};
1239*9a67c129SJoseph Chen
1240*9a67c129SJoseph Chen		mipi_te0: mipi-te0 {
1241*9a67c129SJoseph Chen			rockchip,pins =
1242*9a67c129SJoseph Chen				/* mipi_te0 */
1243*9a67c129SJoseph Chen				<3 RK_PC2 2 &pcfg_pull_none>;
1244*9a67c129SJoseph Chen		};
1245*9a67c129SJoseph Chen
1246*9a67c129SJoseph Chen		mipi_te1: mipi-te1 {
1247*9a67c129SJoseph Chen			rockchip,pins =
1248*9a67c129SJoseph Chen				/* mipi_te1 */
1249*9a67c129SJoseph Chen				<3 RK_PC3 2 &pcfg_pull_none>;
1250*9a67c129SJoseph Chen		};
1251*9a67c129SJoseph Chen	};
1252*9a67c129SJoseph Chen
1253*9a67c129SJoseph Chen	npu {
1254*9a67c129SJoseph Chen		npu_pins: npu-pins {
1255*9a67c129SJoseph Chen			rockchip,pins =
1256*9a67c129SJoseph Chen				/* npu_avs */
1257*9a67c129SJoseph Chen				<0 RK_PC6 2 &pcfg_pull_none>;
1258*9a67c129SJoseph Chen		};
1259*9a67c129SJoseph Chen	};
1260*9a67c129SJoseph Chen
1261*9a67c129SJoseph Chen	pcie20x1 {
1262*9a67c129SJoseph Chen		pcie20x1m0_pins: pcie20x1m0-pins {
1263*9a67c129SJoseph Chen			rockchip,pins =
1264*9a67c129SJoseph Chen				/* pcie20x1_2_clkreqn_m0 */
1265*9a67c129SJoseph Chen				<3 RK_PC7 4 &pcfg_pull_none>,
1266*9a67c129SJoseph Chen				/* pcie20x1_2_perstn_m0 */
1267*9a67c129SJoseph Chen				<3 RK_PD1 4 &pcfg_pull_none>,
1268*9a67c129SJoseph Chen				/* pcie20x1_2_waken_m0 */
1269*9a67c129SJoseph Chen				<3 RK_PD0 4 &pcfg_pull_none>;
1270*9a67c129SJoseph Chen		};
1271*9a67c129SJoseph Chen
1272*9a67c129SJoseph Chen		pcie20x1m1_pins: pcie20x1m1-pins {
1273*9a67c129SJoseph Chen			rockchip,pins =
1274*9a67c129SJoseph Chen				/* pcie20x1_2_clkreqn_m1 */
1275*9a67c129SJoseph Chen				<4 RK_PB7 4 &pcfg_pull_none>,
1276*9a67c129SJoseph Chen				/* pcie20x1_2_perstn_m1 */
1277*9a67c129SJoseph Chen				<4 RK_PC1 4 &pcfg_pull_none>,
1278*9a67c129SJoseph Chen				/* pcie20x1_2_waken_m1 */
1279*9a67c129SJoseph Chen				<4 RK_PC0 4 &pcfg_pull_none>;
1280*9a67c129SJoseph Chen		};
1281*9a67c129SJoseph Chen
1282*9a67c129SJoseph Chen		pcie20x1_2_button_rstn: pcie20x1-2-button-rstn {
1283*9a67c129SJoseph Chen			rockchip,pins =
1284*9a67c129SJoseph Chen				/* pcie20x1_2_button_rstn */
1285*9a67c129SJoseph Chen				<4 RK_PB3 4 &pcfg_pull_none>;
1286*9a67c129SJoseph Chen		};
1287*9a67c129SJoseph Chen	};
1288*9a67c129SJoseph Chen
1289*9a67c129SJoseph Chen	pcie30phy {
1290*9a67c129SJoseph Chen		pcie30phy_pins: pcie30phy-pins {
1291*9a67c129SJoseph Chen			rockchip,pins =
1292*9a67c129SJoseph Chen				/* pcie30phy_dtb0 */
1293*9a67c129SJoseph Chen				<1 RK_PC4 4 &pcfg_pull_none>,
1294*9a67c129SJoseph Chen				/* pcie30phy_dtb1 */
1295*9a67c129SJoseph Chen				<1 RK_PD1 4 &pcfg_pull_none>;
1296*9a67c129SJoseph Chen		};
1297*9a67c129SJoseph Chen	};
1298*9a67c129SJoseph Chen
1299*9a67c129SJoseph Chen	pcie30x1 {
1300*9a67c129SJoseph Chen		pcie30x1m0_pins: pcie30x1m0-pins {
1301*9a67c129SJoseph Chen			rockchip,pins =
1302*9a67c129SJoseph Chen				/* pcie30x1_0_clkreqn_m0 */
1303*9a67c129SJoseph Chen				<0 RK_PC0 12 &pcfg_pull_none>,
1304*9a67c129SJoseph Chen				/* pcie30x1_0_perstn_m0 */
1305*9a67c129SJoseph Chen				<0 RK_PC5 12 &pcfg_pull_none>,
1306*9a67c129SJoseph Chen				/* pcie30x1_0_waken_m0 */
1307*9a67c129SJoseph Chen				<0 RK_PC4 12 &pcfg_pull_none>,
1308*9a67c129SJoseph Chen				/* pcie30x1_1_clkreqn_m0 */
1309*9a67c129SJoseph Chen				<0 RK_PB5 12 &pcfg_pull_none>,
1310*9a67c129SJoseph Chen				/* pcie30x1_1_perstn_m0 */
1311*9a67c129SJoseph Chen				<0 RK_PB7 12 &pcfg_pull_none>,
1312*9a67c129SJoseph Chen				/* pcie30x1_1_waken_m0 */
1313*9a67c129SJoseph Chen				<0 RK_PB6 12 &pcfg_pull_none>;
1314*9a67c129SJoseph Chen		};
1315*9a67c129SJoseph Chen
1316*9a67c129SJoseph Chen		pcie30x1m1_pins: pcie30x1m1-pins {
1317*9a67c129SJoseph Chen			rockchip,pins =
1318*9a67c129SJoseph Chen				/* pcie30x1_0_clkreqn_m1 */
1319*9a67c129SJoseph Chen				<4 RK_PA3 4 &pcfg_pull_none>,
1320*9a67c129SJoseph Chen				/* pcie30x1_0_perstn_m1 */
1321*9a67c129SJoseph Chen				<4 RK_PA5 4 &pcfg_pull_none>,
1322*9a67c129SJoseph Chen				/* pcie30x1_0_waken_m1 */
1323*9a67c129SJoseph Chen				<4 RK_PA4 4 &pcfg_pull_none>,
1324*9a67c129SJoseph Chen				/* pcie30x1_1_clkreqn_m1 */
1325*9a67c129SJoseph Chen				<4 RK_PA0 4 &pcfg_pull_none>,
1326*9a67c129SJoseph Chen				/* pcie30x1_1_perstn_m1 */
1327*9a67c129SJoseph Chen				<4 RK_PA2 4 &pcfg_pull_none>,
1328*9a67c129SJoseph Chen				/* pcie30x1_1_waken_m1 */
1329*9a67c129SJoseph Chen				<4 RK_PA1 4 &pcfg_pull_none>;
1330*9a67c129SJoseph Chen		};
1331*9a67c129SJoseph Chen
1332*9a67c129SJoseph Chen		pcie30x1m2_pins: pcie30x1m2-pins {
1333*9a67c129SJoseph Chen			rockchip,pins =
1334*9a67c129SJoseph Chen				/* pcie30x1_0_clkreqn_m2 */
1335*9a67c129SJoseph Chen				<1 RK_PB5 4 &pcfg_pull_none>,
1336*9a67c129SJoseph Chen				/* pcie30x1_0_perstn_m2 */
1337*9a67c129SJoseph Chen				<1 RK_PB4 4 &pcfg_pull_none>,
1338*9a67c129SJoseph Chen				/* pcie30x1_0_waken_m2 */
1339*9a67c129SJoseph Chen				<1 RK_PB3 4 &pcfg_pull_none>,
1340*9a67c129SJoseph Chen				/* pcie30x1_1_clkreqn_m2 */
1341*9a67c129SJoseph Chen				<1 RK_PA0 4 &pcfg_pull_none>,
1342*9a67c129SJoseph Chen				/* pcie30x1_1_perstn_m2 */
1343*9a67c129SJoseph Chen				<1 RK_PA7 4 &pcfg_pull_none>,
1344*9a67c129SJoseph Chen				/* pcie30x1_1_waken_m2 */
1345*9a67c129SJoseph Chen				<1 RK_PA1 4 &pcfg_pull_none>;
1346*9a67c129SJoseph Chen		};
1347*9a67c129SJoseph Chen
1348*9a67c129SJoseph Chen		pcie30x1_0_button_rstn: pcie30x1-0-button-rstn {
1349*9a67c129SJoseph Chen			rockchip,pins =
1350*9a67c129SJoseph Chen				/* pcie30x1_0_button_rstn */
1351*9a67c129SJoseph Chen				<4 RK_PB1 4 &pcfg_pull_none>;
1352*9a67c129SJoseph Chen		};
1353*9a67c129SJoseph Chen
1354*9a67c129SJoseph Chen		pcie30x1_1_button_rstn: pcie30x1-1-button-rstn {
1355*9a67c129SJoseph Chen			rockchip,pins =
1356*9a67c129SJoseph Chen				/* pcie30x1_1_button_rstn */
1357*9a67c129SJoseph Chen				<4 RK_PB2 4 &pcfg_pull_none>;
1358*9a67c129SJoseph Chen		};
1359*9a67c129SJoseph Chen	};
1360*9a67c129SJoseph Chen
1361*9a67c129SJoseph Chen	pcie30x2 {
1362*9a67c129SJoseph Chen		pcie30x2m0_pins: pcie30x2m0-pins {
1363*9a67c129SJoseph Chen			rockchip,pins =
1364*9a67c129SJoseph Chen				/* pcie30x2_clkreqn_m0 */
1365*9a67c129SJoseph Chen				<0 RK_PD1 12 &pcfg_pull_none>,
1366*9a67c129SJoseph Chen				/* pcie30x2_perstn_m0 */
1367*9a67c129SJoseph Chen				<0 RK_PD4 12 &pcfg_pull_none>,
1368*9a67c129SJoseph Chen				/* pcie30x2_waken_m0 */
1369*9a67c129SJoseph Chen				<0 RK_PD2 12 &pcfg_pull_none>;
1370*9a67c129SJoseph Chen		};
1371*9a67c129SJoseph Chen
1372*9a67c129SJoseph Chen		pcie30x2m1_pins: pcie30x2m1-pins {
1373*9a67c129SJoseph Chen			rockchip,pins =
1374*9a67c129SJoseph Chen				/* pcie30x2_clkreqn_m1 */
1375*9a67c129SJoseph Chen				<4 RK_PA6 4 &pcfg_pull_none>,
1376*9a67c129SJoseph Chen				/* pcie30x2_perstn_m1 */
1377*9a67c129SJoseph Chen				<4 RK_PB0 4 &pcfg_pull_none>,
1378*9a67c129SJoseph Chen				/* pcie30x2_waken_m1 */
1379*9a67c129SJoseph Chen				<4 RK_PA7 4 &pcfg_pull_none>;
1380*9a67c129SJoseph Chen		};
1381*9a67c129SJoseph Chen
1382*9a67c129SJoseph Chen		pcie30x2m2_pins: pcie30x2m2-pins {
1383*9a67c129SJoseph Chen			rockchip,pins =
1384*9a67c129SJoseph Chen				/* pcie30x2_clkreqn_m2 */
1385*9a67c129SJoseph Chen				<3 RK_PD2 4 &pcfg_pull_none>,
1386*9a67c129SJoseph Chen				/* pcie30x2_perstn_m2 */
1387*9a67c129SJoseph Chen				<3 RK_PD4 4 &pcfg_pull_none>,
1388*9a67c129SJoseph Chen				/* pcie30x2_waken_m2 */
1389*9a67c129SJoseph Chen				<3 RK_PD3 4 &pcfg_pull_none>;
1390*9a67c129SJoseph Chen		};
1391*9a67c129SJoseph Chen
1392*9a67c129SJoseph Chen		pcie30x2m3_pins: pcie30x2m3-pins {
1393*9a67c129SJoseph Chen			rockchip,pins =
1394*9a67c129SJoseph Chen				/* pcie30x2_clkreqn_m3 */
1395*9a67c129SJoseph Chen				<1 RK_PD7 4 &pcfg_pull_none>,
1396*9a67c129SJoseph Chen				/* pcie30x2_perstn_m3 */
1397*9a67c129SJoseph Chen				<1 RK_PB7 4 &pcfg_pull_none>,
1398*9a67c129SJoseph Chen				/* pcie30x2_waken_m3 */
1399*9a67c129SJoseph Chen				<1 RK_PB6 4 &pcfg_pull_none>;
1400*9a67c129SJoseph Chen		};
1401*9a67c129SJoseph Chen
1402*9a67c129SJoseph Chen		pcie30x2_button_rstn: pcie30x2-button-rstn {
1403*9a67c129SJoseph Chen			rockchip,pins =
1404*9a67c129SJoseph Chen				/* pcie30x2_button_rstn */
1405*9a67c129SJoseph Chen				<3 RK_PC1 4 &pcfg_pull_none>;
1406*9a67c129SJoseph Chen		};
1407*9a67c129SJoseph Chen	};
1408*9a67c129SJoseph Chen
1409*9a67c129SJoseph Chen	pcie30x4 {
1410*9a67c129SJoseph Chen		pcie30x4m0_pins: pcie30x4m0-pins {
1411*9a67c129SJoseph Chen			rockchip,pins =
1412*9a67c129SJoseph Chen				/* pcie30x4_clkreqn_m0 */
1413*9a67c129SJoseph Chen				<0 RK_PC6 12 &pcfg_pull_none>,
1414*9a67c129SJoseph Chen				/* pcie30x4_perstn_m0 */
1415*9a67c129SJoseph Chen				<0 RK_PD0 12 &pcfg_pull_none>,
1416*9a67c129SJoseph Chen				/* pcie30x4_waken_m0 */
1417*9a67c129SJoseph Chen				<0 RK_PC7 12 &pcfg_pull_none>;
1418*9a67c129SJoseph Chen		};
1419*9a67c129SJoseph Chen
1420*9a67c129SJoseph Chen		pcie30x4m1_pins: pcie30x4m1-pins {
1421*9a67c129SJoseph Chen			rockchip,pins =
1422*9a67c129SJoseph Chen				/* pcie30x4_clkreqn_m1 */
1423*9a67c129SJoseph Chen				<4 RK_PB4 4 &pcfg_pull_none>,
1424*9a67c129SJoseph Chen				/* pcie30x4_perstn_m1 */
1425*9a67c129SJoseph Chen				<4 RK_PB6 4 &pcfg_pull_none>,
1426*9a67c129SJoseph Chen				/* pcie30x4_waken_m1 */
1427*9a67c129SJoseph Chen				<4 RK_PB5 4 &pcfg_pull_none>;
1428*9a67c129SJoseph Chen		};
1429*9a67c129SJoseph Chen
1430*9a67c129SJoseph Chen		pcie30x4m2_pins: pcie30x4m2-pins {
1431*9a67c129SJoseph Chen			rockchip,pins =
1432*9a67c129SJoseph Chen				/* pcie30x4_clkreqn_m2 */
1433*9a67c129SJoseph Chen				<3 RK_PC4 4 &pcfg_pull_none>,
1434*9a67c129SJoseph Chen				/* pcie30x4_perstn_m2 */
1435*9a67c129SJoseph Chen				<3 RK_PC6 4 &pcfg_pull_none>,
1436*9a67c129SJoseph Chen				/* pcie30x4_waken_m2 */
1437*9a67c129SJoseph Chen				<3 RK_PC5 4 &pcfg_pull_none>;
1438*9a67c129SJoseph Chen		};
1439*9a67c129SJoseph Chen
1440*9a67c129SJoseph Chen		pcie30x4m3_pins: pcie30x4m3-pins {
1441*9a67c129SJoseph Chen			rockchip,pins =
1442*9a67c129SJoseph Chen				/* pcie30x4_clkreqn_m3 */
1443*9a67c129SJoseph Chen				<1 RK_PB0 4 &pcfg_pull_none>,
1444*9a67c129SJoseph Chen				/* pcie30x4_perstn_m3 */
1445*9a67c129SJoseph Chen				<1 RK_PB2 4 &pcfg_pull_none>,
1446*9a67c129SJoseph Chen				/* pcie30x4_waken_m3 */
1447*9a67c129SJoseph Chen				<1 RK_PB1 4 &pcfg_pull_none>;
1448*9a67c129SJoseph Chen		};
1449*9a67c129SJoseph Chen
1450*9a67c129SJoseph Chen		pcie30x4_button_rstn: pcie30x4-button-rstn {
1451*9a67c129SJoseph Chen			rockchip,pins =
1452*9a67c129SJoseph Chen				/* pcie30x4_button_rstn */
1453*9a67c129SJoseph Chen				<3 RK_PD5 4 &pcfg_pull_none>;
1454*9a67c129SJoseph Chen		};
1455*9a67c129SJoseph Chen	};
1456*9a67c129SJoseph Chen
1457*9a67c129SJoseph Chen	pdm0 {
1458*9a67c129SJoseph Chen		pdm0m0_clk: pdm0m0-clk {
1459*9a67c129SJoseph Chen			rockchip,pins =
1460*9a67c129SJoseph Chen				/* pdm0_clk0_m0 */
1461*9a67c129SJoseph Chen				<1 RK_PC6 3 &pcfg_pull_none>;
1462*9a67c129SJoseph Chen		};
1463*9a67c129SJoseph Chen
1464*9a67c129SJoseph Chen		pdm0m0_clk1: pdm0m0-clk1 {
1465*9a67c129SJoseph Chen			rockchip,pins =
1466*9a67c129SJoseph Chen				/* pdm0m0_clk1 */
1467*9a67c129SJoseph Chen				<1 RK_PC4 3 &pcfg_pull_none>;
1468*9a67c129SJoseph Chen		};
1469*9a67c129SJoseph Chen
1470*9a67c129SJoseph Chen		pdm0m0_sdi0: pdm0m0-sdi0 {
1471*9a67c129SJoseph Chen			rockchip,pins =
1472*9a67c129SJoseph Chen				/* pdm0m0_sdi0 */
1473*9a67c129SJoseph Chen				<1 RK_PD5 3 &pcfg_pull_none>;
1474*9a67c129SJoseph Chen		};
1475*9a67c129SJoseph Chen
1476*9a67c129SJoseph Chen		pdm0m0_sdi1: pdm0m0-sdi1 {
1477*9a67c129SJoseph Chen			rockchip,pins =
1478*9a67c129SJoseph Chen				/* pdm0m0_sdi1 */
1479*9a67c129SJoseph Chen				<1 RK_PD1 3 &pcfg_pull_none>;
1480*9a67c129SJoseph Chen		};
1481*9a67c129SJoseph Chen
1482*9a67c129SJoseph Chen		pdm0m0_sdi2: pdm0m0-sdi2 {
1483*9a67c129SJoseph Chen			rockchip,pins =
1484*9a67c129SJoseph Chen				/* pdm0m0_sdi2 */
1485*9a67c129SJoseph Chen				<1 RK_PD2 3 &pcfg_pull_none>;
1486*9a67c129SJoseph Chen		};
1487*9a67c129SJoseph Chen
1488*9a67c129SJoseph Chen		pdm0m0_sdi3: pdm0m0-sdi3 {
1489*9a67c129SJoseph Chen			rockchip,pins =
1490*9a67c129SJoseph Chen				/* pdm0m0_sdi3 */
1491*9a67c129SJoseph Chen				<1 RK_PD3 3 &pcfg_pull_none>;
1492*9a67c129SJoseph Chen		};
1493*9a67c129SJoseph Chen		pdm0m1_clk: pdm0m1-clk {
1494*9a67c129SJoseph Chen			rockchip,pins =
1495*9a67c129SJoseph Chen				/* pdm0_clk0_m1 */
1496*9a67c129SJoseph Chen				<0 RK_PC0 2 &pcfg_pull_none>;
1497*9a67c129SJoseph Chen		};
1498*9a67c129SJoseph Chen
1499*9a67c129SJoseph Chen		pdm0m1_clk1: pdm0m1-clk1 {
1500*9a67c129SJoseph Chen			rockchip,pins =
1501*9a67c129SJoseph Chen				/* pdm0m1_clk1 */
1502*9a67c129SJoseph Chen				<0 RK_PC4 2 &pcfg_pull_none>;
1503*9a67c129SJoseph Chen		};
1504*9a67c129SJoseph Chen
1505*9a67c129SJoseph Chen		pdm0m1_sdi0: pdm0m1-sdi0 {
1506*9a67c129SJoseph Chen			rockchip,pins =
1507*9a67c129SJoseph Chen				/* pdm0m1_sdi0 */
1508*9a67c129SJoseph Chen				<0 RK_PC7 2 &pcfg_pull_none>;
1509*9a67c129SJoseph Chen		};
1510*9a67c129SJoseph Chen
1511*9a67c129SJoseph Chen		pdm0m1_sdi1: pdm0m1-sdi1 {
1512*9a67c129SJoseph Chen			rockchip,pins =
1513*9a67c129SJoseph Chen				/* pdm0m1_sdi1 */
1514*9a67c129SJoseph Chen				<0 RK_PD0 2 &pcfg_pull_none>;
1515*9a67c129SJoseph Chen		};
1516*9a67c129SJoseph Chen
1517*9a67c129SJoseph Chen		pdm0m1_sdi2: pdm0m1-sdi2 {
1518*9a67c129SJoseph Chen			rockchip,pins =
1519*9a67c129SJoseph Chen				/* pdm0m1_sdi2 */
1520*9a67c129SJoseph Chen				<0 RK_PD4 2 &pcfg_pull_none>;
1521*9a67c129SJoseph Chen		};
1522*9a67c129SJoseph Chen
1523*9a67c129SJoseph Chen		pdm0m1_sdi3: pdm0m1-sdi3 {
1524*9a67c129SJoseph Chen			rockchip,pins =
1525*9a67c129SJoseph Chen				/* pdm0m1_sdi3 */
1526*9a67c129SJoseph Chen				<0 RK_PD6 2 &pcfg_pull_none>;
1527*9a67c129SJoseph Chen		};
1528*9a67c129SJoseph Chen	};
1529*9a67c129SJoseph Chen
1530*9a67c129SJoseph Chen	pdm1 {
1531*9a67c129SJoseph Chen		pdm1m0_clk: pdm1m0-clk {
1532*9a67c129SJoseph Chen			rockchip,pins =
1533*9a67c129SJoseph Chen				/* pdm1_clk0_m0 */
1534*9a67c129SJoseph Chen				<4 RK_PD5 2 &pcfg_pull_none>;
1535*9a67c129SJoseph Chen		};
1536*9a67c129SJoseph Chen
1537*9a67c129SJoseph Chen		pdm1m0_clk1: pdm1m0-clk1 {
1538*9a67c129SJoseph Chen			rockchip,pins =
1539*9a67c129SJoseph Chen				/* pdm1m0_clk1 */
1540*9a67c129SJoseph Chen				<4 RK_PD4 2 &pcfg_pull_none>;
1541*9a67c129SJoseph Chen		};
1542*9a67c129SJoseph Chen
1543*9a67c129SJoseph Chen		pdm1m0_sdi0: pdm1m0-sdi0 {
1544*9a67c129SJoseph Chen			rockchip,pins =
1545*9a67c129SJoseph Chen				/* pdm1m0_sdi0 */
1546*9a67c129SJoseph Chen				<4 RK_PD3 2 &pcfg_pull_none>;
1547*9a67c129SJoseph Chen		};
1548*9a67c129SJoseph Chen
1549*9a67c129SJoseph Chen		pdm1m0_sdi1: pdm1m0-sdi1 {
1550*9a67c129SJoseph Chen			rockchip,pins =
1551*9a67c129SJoseph Chen				/* pdm1m0_sdi1 */
1552*9a67c129SJoseph Chen				<4 RK_PD2 2 &pcfg_pull_none>;
1553*9a67c129SJoseph Chen		};
1554*9a67c129SJoseph Chen
1555*9a67c129SJoseph Chen		pdm1m0_sdi2: pdm1m0-sdi2 {
1556*9a67c129SJoseph Chen			rockchip,pins =
1557*9a67c129SJoseph Chen				/* pdm1m0_sdi2 */
1558*9a67c129SJoseph Chen				<4 RK_PD1 2 &pcfg_pull_none>;
1559*9a67c129SJoseph Chen		};
1560*9a67c129SJoseph Chen
1561*9a67c129SJoseph Chen		pdm1m0_sdi3: pdm1m0-sdi3 {
1562*9a67c129SJoseph Chen			rockchip,pins =
1563*9a67c129SJoseph Chen				/* pdm1m0_sdi3 */
1564*9a67c129SJoseph Chen				<4 RK_PD0 2 &pcfg_pull_none>;
1565*9a67c129SJoseph Chen		};
1566*9a67c129SJoseph Chen		pdm1m1_clk: pdm1m1-clk {
1567*9a67c129SJoseph Chen			rockchip,pins =
1568*9a67c129SJoseph Chen				/* pdm1_clk0_m1 */
1569*9a67c129SJoseph Chen				<1 RK_PB4 2 &pcfg_pull_none>;
1570*9a67c129SJoseph Chen		};
1571*9a67c129SJoseph Chen
1572*9a67c129SJoseph Chen		pdm1m1_clk1: pdm1m1-clk1 {
1573*9a67c129SJoseph Chen			rockchip,pins =
1574*9a67c129SJoseph Chen				/* pdm1m1_clk1 */
1575*9a67c129SJoseph Chen				<1 RK_PB3 2 &pcfg_pull_none>;
1576*9a67c129SJoseph Chen		};
1577*9a67c129SJoseph Chen
1578*9a67c129SJoseph Chen		pdm1m1_sdi0: pdm1m1-sdi0 {
1579*9a67c129SJoseph Chen			rockchip,pins =
1580*9a67c129SJoseph Chen				/* pdm1m1_sdi0 */
1581*9a67c129SJoseph Chen				<1 RK_PA7 2 &pcfg_pull_none>;
1582*9a67c129SJoseph Chen		};
1583*9a67c129SJoseph Chen
1584*9a67c129SJoseph Chen		pdm1m1_sdi1: pdm1m1-sdi1 {
1585*9a67c129SJoseph Chen			rockchip,pins =
1586*9a67c129SJoseph Chen				/* pdm1m1_sdi1 */
1587*9a67c129SJoseph Chen				<1 RK_PB0 2 &pcfg_pull_none>;
1588*9a67c129SJoseph Chen		};
1589*9a67c129SJoseph Chen
1590*9a67c129SJoseph Chen		pdm1m1_sdi2: pdm1m1-sdi2 {
1591*9a67c129SJoseph Chen			rockchip,pins =
1592*9a67c129SJoseph Chen				/* pdm1m1_sdi2 */
1593*9a67c129SJoseph Chen				<1 RK_PB1 2 &pcfg_pull_none>;
1594*9a67c129SJoseph Chen		};
1595*9a67c129SJoseph Chen
1596*9a67c129SJoseph Chen		pdm1m1_sdi3: pdm1m1-sdi3 {
1597*9a67c129SJoseph Chen			rockchip,pins =
1598*9a67c129SJoseph Chen				/* pdm1m1_sdi3 */
1599*9a67c129SJoseph Chen				<1 RK_PB2 2 &pcfg_pull_none>;
1600*9a67c129SJoseph Chen		};
1601*9a67c129SJoseph Chen	};
1602*9a67c129SJoseph Chen
1603*9a67c129SJoseph Chen	pmic {
1604*9a67c129SJoseph Chen		pmic_pins: pmic-pins {
1605*9a67c129SJoseph Chen			rockchip,pins =
1606*9a67c129SJoseph Chen				/* pmic_int_l */
1607*9a67c129SJoseph Chen				<0 RK_PA7 1 &pcfg_pull_none>,
1608*9a67c129SJoseph Chen				/* pmic_sleep1 */
1609*9a67c129SJoseph Chen				<0 RK_PA2 1 &pcfg_pull_none>,
1610*9a67c129SJoseph Chen				/* pmic_sleep2 */
1611*9a67c129SJoseph Chen				<0 RK_PA3 1 &pcfg_pull_none>,
1612*9a67c129SJoseph Chen				/* pmic_sleep3 */
1613*9a67c129SJoseph Chen				<0 RK_PC1 1 &pcfg_pull_none>,
1614*9a67c129SJoseph Chen				/* pmic_sleep4 */
1615*9a67c129SJoseph Chen				<0 RK_PC2 1 &pcfg_pull_none>,
1616*9a67c129SJoseph Chen				/* pmic_sleep5 */
1617*9a67c129SJoseph Chen				<0 RK_PC3 1 &pcfg_pull_none>,
1618*9a67c129SJoseph Chen				/* pmic_sleep6 */
1619*9a67c129SJoseph Chen				<0 RK_PD6 1 &pcfg_pull_none>;
1620*9a67c129SJoseph Chen		};
1621*9a67c129SJoseph Chen	};
1622*9a67c129SJoseph Chen
1623*9a67c129SJoseph Chen	pmu {
1624*9a67c129SJoseph Chen		pmu_pins: pmu-pins {
1625*9a67c129SJoseph Chen			rockchip,pins =
1626*9a67c129SJoseph Chen				/* pmu_debug */
1627*9a67c129SJoseph Chen				<0 RK_PA5 3 &pcfg_pull_none>;
1628*9a67c129SJoseph Chen		};
1629*9a67c129SJoseph Chen	};
1630*9a67c129SJoseph Chen
1631*9a67c129SJoseph Chen	pwm0 {
1632*9a67c129SJoseph Chen		pwm0m0_pins: pwm0m0-pins {
1633*9a67c129SJoseph Chen			rockchip,pins =
1634*9a67c129SJoseph Chen				/* pwm0_m0 */
1635*9a67c129SJoseph Chen				<0 RK_PB7 3 &pcfg_pull_none>;
1636*9a67c129SJoseph Chen		};
1637*9a67c129SJoseph Chen
1638*9a67c129SJoseph Chen		pwm0m1_pins: pwm0m1-pins {
1639*9a67c129SJoseph Chen			rockchip,pins =
1640*9a67c129SJoseph Chen				/* pwm0_m1 */
1641*9a67c129SJoseph Chen				<1 RK_PD2 11 &pcfg_pull_none>;
1642*9a67c129SJoseph Chen		};
1643*9a67c129SJoseph Chen
1644*9a67c129SJoseph Chen		pwm0m2_pins: pwm0m2-pins {
1645*9a67c129SJoseph Chen			rockchip,pins =
1646*9a67c129SJoseph Chen				/* pwm0_m2 */
1647*9a67c129SJoseph Chen				<1 RK_PA2 11 &pcfg_pull_none>;
1648*9a67c129SJoseph Chen		};
1649*9a67c129SJoseph Chen	};
1650*9a67c129SJoseph Chen
1651*9a67c129SJoseph Chen	pwm1 {
1652*9a67c129SJoseph Chen		pwm1m0_pins: pwm1m0-pins {
1653*9a67c129SJoseph Chen			rockchip,pins =
1654*9a67c129SJoseph Chen				/* pwm1_m0 */
1655*9a67c129SJoseph Chen				<0 RK_PC0 3 &pcfg_pull_none>;
1656*9a67c129SJoseph Chen		};
1657*9a67c129SJoseph Chen
1658*9a67c129SJoseph Chen		pwm1m1_pins: pwm1m1-pins {
1659*9a67c129SJoseph Chen			rockchip,pins =
1660*9a67c129SJoseph Chen				/* pwm1_m1 */
1661*9a67c129SJoseph Chen				<1 RK_PD3 11 &pcfg_pull_none>;
1662*9a67c129SJoseph Chen		};
1663*9a67c129SJoseph Chen
1664*9a67c129SJoseph Chen		pwm1m2_pins: pwm1m2-pins {
1665*9a67c129SJoseph Chen			rockchip,pins =
1666*9a67c129SJoseph Chen				/* pwm1_m2 */
1667*9a67c129SJoseph Chen				<1 RK_PA3 11 &pcfg_pull_none>;
1668*9a67c129SJoseph Chen		};
1669*9a67c129SJoseph Chen	};
1670*9a67c129SJoseph Chen
1671*9a67c129SJoseph Chen	pwm2 {
1672*9a67c129SJoseph Chen		pwm2m0_pins: pwm2m0-pins {
1673*9a67c129SJoseph Chen			rockchip,pins =
1674*9a67c129SJoseph Chen				/* pwm2_m0 */
1675*9a67c129SJoseph Chen				<0 RK_PC4 3 &pcfg_pull_none>;
1676*9a67c129SJoseph Chen		};
1677*9a67c129SJoseph Chen
1678*9a67c129SJoseph Chen		pwm2m1_pins: pwm2m1-pins {
1679*9a67c129SJoseph Chen			rockchip,pins =
1680*9a67c129SJoseph Chen				/* pwm2_m1 */
1681*9a67c129SJoseph Chen				<3 RK_PB1 11 &pcfg_pull_none>;
1682*9a67c129SJoseph Chen		};
1683*9a67c129SJoseph Chen	};
1684*9a67c129SJoseph Chen
1685*9a67c129SJoseph Chen	pwm3 {
1686*9a67c129SJoseph Chen		pwm3m0_pins: pwm3m0-pins {
1687*9a67c129SJoseph Chen			rockchip,pins =
1688*9a67c129SJoseph Chen				/* pwm3_ir_m0 */
1689*9a67c129SJoseph Chen				<0 RK_PD4 3 &pcfg_pull_none>;
1690*9a67c129SJoseph Chen		};
1691*9a67c129SJoseph Chen
1692*9a67c129SJoseph Chen		pwm3m1_pins: pwm3m1-pins {
1693*9a67c129SJoseph Chen			rockchip,pins =
1694*9a67c129SJoseph Chen				/* pwm3_ir_m1 */
1695*9a67c129SJoseph Chen				<3 RK_PB2 11 &pcfg_pull_none>;
1696*9a67c129SJoseph Chen		};
1697*9a67c129SJoseph Chen
1698*9a67c129SJoseph Chen		pwm3m2_pins: pwm3m2-pins {
1699*9a67c129SJoseph Chen			rockchip,pins =
1700*9a67c129SJoseph Chen				/* pwm3_ir_m2 */
1701*9a67c129SJoseph Chen				<1 RK_PC2 11 &pcfg_pull_none>;
1702*9a67c129SJoseph Chen		};
1703*9a67c129SJoseph Chen
1704*9a67c129SJoseph Chen		pwm3m3_pins: pwm3m3-pins {
1705*9a67c129SJoseph Chen			rockchip,pins =
1706*9a67c129SJoseph Chen				/* pwm3_ir_m3 */
1707*9a67c129SJoseph Chen				<1 RK_PA7 11 &pcfg_pull_none>;
1708*9a67c129SJoseph Chen		};
1709*9a67c129SJoseph Chen	};
1710*9a67c129SJoseph Chen
1711*9a67c129SJoseph Chen	pwm4 {
1712*9a67c129SJoseph Chen		pwm4m0_pins: pwm4m0-pins {
1713*9a67c129SJoseph Chen			rockchip,pins =
1714*9a67c129SJoseph Chen				/* pwm4_m0 */
1715*9a67c129SJoseph Chen				<0 RK_PC5 11 &pcfg_pull_none>;
1716*9a67c129SJoseph Chen		};
1717*9a67c129SJoseph Chen	};
1718*9a67c129SJoseph Chen
1719*9a67c129SJoseph Chen	pwm5 {
1720*9a67c129SJoseph Chen		pwm5m0_pins: pwm5m0-pins {
1721*9a67c129SJoseph Chen			rockchip,pins =
1722*9a67c129SJoseph Chen				/* pwm5_m0 */
1723*9a67c129SJoseph Chen				<0 RK_PB1 3 &pcfg_pull_none>;
1724*9a67c129SJoseph Chen		};
1725*9a67c129SJoseph Chen
1726*9a67c129SJoseph Chen		pwm5m1_pins: pwm5m1-pins {
1727*9a67c129SJoseph Chen			rockchip,pins =
1728*9a67c129SJoseph Chen				/* pwm5_m1 */
1729*9a67c129SJoseph Chen				<0 RK_PC6 11 &pcfg_pull_none>;
1730*9a67c129SJoseph Chen		};
1731*9a67c129SJoseph Chen	};
1732*9a67c129SJoseph Chen
1733*9a67c129SJoseph Chen	pwm6 {
1734*9a67c129SJoseph Chen		pwm6m0_pins: pwm6m0-pins {
1735*9a67c129SJoseph Chen			rockchip,pins =
1736*9a67c129SJoseph Chen				/* pwm6_m0 */
1737*9a67c129SJoseph Chen				<0 RK_PC7 11 &pcfg_pull_none>;
1738*9a67c129SJoseph Chen		};
1739*9a67c129SJoseph Chen
1740*9a67c129SJoseph Chen		pwm6m1_pins: pwm6m1-pins {
1741*9a67c129SJoseph Chen			rockchip,pins =
1742*9a67c129SJoseph Chen				/* pwm6_m1 */
1743*9a67c129SJoseph Chen				<4 RK_PC1 11 &pcfg_pull_none>;
1744*9a67c129SJoseph Chen		};
1745*9a67c129SJoseph Chen	};
1746*9a67c129SJoseph Chen
1747*9a67c129SJoseph Chen	pwm7 {
1748*9a67c129SJoseph Chen		pwm7m0_pins: pwm7m0-pins {
1749*9a67c129SJoseph Chen			rockchip,pins =
1750*9a67c129SJoseph Chen				/* pwm7_ir_m0 */
1751*9a67c129SJoseph Chen				<0 RK_PD0 11 &pcfg_pull_none>;
1752*9a67c129SJoseph Chen		};
1753*9a67c129SJoseph Chen
1754*9a67c129SJoseph Chen		pwm7m1_pins: pwm7m1-pins {
1755*9a67c129SJoseph Chen			rockchip,pins =
1756*9a67c129SJoseph Chen				/* pwm7_ir_m1 */
1757*9a67c129SJoseph Chen				<4 RK_PD4 11 &pcfg_pull_none>;
1758*9a67c129SJoseph Chen		};
1759*9a67c129SJoseph Chen
1760*9a67c129SJoseph Chen		pwm7m2_pins: pwm7m2-pins {
1761*9a67c129SJoseph Chen			rockchip,pins =
1762*9a67c129SJoseph Chen				/* pwm7_ir_m2 */
1763*9a67c129SJoseph Chen				<1 RK_PC3 11 &pcfg_pull_none>;
1764*9a67c129SJoseph Chen		};
1765*9a67c129SJoseph Chen	};
1766*9a67c129SJoseph Chen
1767*9a67c129SJoseph Chen	pwm8 {
1768*9a67c129SJoseph Chen		pwm8m0_pins: pwm8m0-pins {
1769*9a67c129SJoseph Chen			rockchip,pins =
1770*9a67c129SJoseph Chen				/* pwm8_m0 */
1771*9a67c129SJoseph Chen				<3 RK_PA7 11 &pcfg_pull_none>;
1772*9a67c129SJoseph Chen		};
1773*9a67c129SJoseph Chen
1774*9a67c129SJoseph Chen		pwm8m1_pins: pwm8m1-pins {
1775*9a67c129SJoseph Chen			rockchip,pins =
1776*9a67c129SJoseph Chen				/* pwm8_m1 */
1777*9a67c129SJoseph Chen				<4 RK_PD0 11 &pcfg_pull_none>;
1778*9a67c129SJoseph Chen		};
1779*9a67c129SJoseph Chen
1780*9a67c129SJoseph Chen		pwm8m2_pins: pwm8m2-pins {
1781*9a67c129SJoseph Chen			rockchip,pins =
1782*9a67c129SJoseph Chen				/* pwm8_m2 */
1783*9a67c129SJoseph Chen				<3 RK_PD0 11 &pcfg_pull_none>;
1784*9a67c129SJoseph Chen		};
1785*9a67c129SJoseph Chen	};
1786*9a67c129SJoseph Chen
1787*9a67c129SJoseph Chen	pwm9 {
1788*9a67c129SJoseph Chen		pwm9m0_pins: pwm9m0-pins {
1789*9a67c129SJoseph Chen			rockchip,pins =
1790*9a67c129SJoseph Chen				/* pwm9_m0 */
1791*9a67c129SJoseph Chen				<3 RK_PB0 11 &pcfg_pull_none>;
1792*9a67c129SJoseph Chen		};
1793*9a67c129SJoseph Chen
1794*9a67c129SJoseph Chen		pwm9m1_pins: pwm9m1-pins {
1795*9a67c129SJoseph Chen			rockchip,pins =
1796*9a67c129SJoseph Chen				/* pwm9_m1 */
1797*9a67c129SJoseph Chen				<4 RK_PD1 11 &pcfg_pull_none>;
1798*9a67c129SJoseph Chen		};
1799*9a67c129SJoseph Chen
1800*9a67c129SJoseph Chen		pwm9m2_pins: pwm9m2-pins {
1801*9a67c129SJoseph Chen			rockchip,pins =
1802*9a67c129SJoseph Chen				/* pwm9_m2 */
1803*9a67c129SJoseph Chen				<3 RK_PD1 11 &pcfg_pull_none>;
1804*9a67c129SJoseph Chen		};
1805*9a67c129SJoseph Chen	};
1806*9a67c129SJoseph Chen
1807*9a67c129SJoseph Chen	pwm10 {
1808*9a67c129SJoseph Chen		pwm10m0_pins: pwm10m0-pins {
1809*9a67c129SJoseph Chen			rockchip,pins =
1810*9a67c129SJoseph Chen				/* pwm10_m0 */
1811*9a67c129SJoseph Chen				<3 RK_PA0 11 &pcfg_pull_none>;
1812*9a67c129SJoseph Chen		};
1813*9a67c129SJoseph Chen
1814*9a67c129SJoseph Chen		pwm10m1_pins: pwm10m1-pins {
1815*9a67c129SJoseph Chen			rockchip,pins =
1816*9a67c129SJoseph Chen				/* pwm10_m1 */
1817*9a67c129SJoseph Chen				<4 RK_PD3 11 &pcfg_pull_none>;
1818*9a67c129SJoseph Chen		};
1819*9a67c129SJoseph Chen
1820*9a67c129SJoseph Chen		pwm10m2_pins: pwm10m2-pins {
1821*9a67c129SJoseph Chen			rockchip,pins =
1822*9a67c129SJoseph Chen				/* pwm10_m2 */
1823*9a67c129SJoseph Chen				<3 RK_PD3 11 &pcfg_pull_none>;
1824*9a67c129SJoseph Chen		};
1825*9a67c129SJoseph Chen	};
1826*9a67c129SJoseph Chen
1827*9a67c129SJoseph Chen	pwm11 {
1828*9a67c129SJoseph Chen		pwm11m0_pins: pwm11m0-pins {
1829*9a67c129SJoseph Chen			rockchip,pins =
1830*9a67c129SJoseph Chen				/* pwm11_ir_m0 */
1831*9a67c129SJoseph Chen				<3 RK_PA1 11 &pcfg_pull_none>;
1832*9a67c129SJoseph Chen		};
1833*9a67c129SJoseph Chen
1834*9a67c129SJoseph Chen		pwm11m1_pins: pwm11m1-pins {
1835*9a67c129SJoseph Chen			rockchip,pins =
1836*9a67c129SJoseph Chen				/* pwm11_ir_m1 */
1837*9a67c129SJoseph Chen				<4 RK_PB4 11 &pcfg_pull_none>;
1838*9a67c129SJoseph Chen		};
1839*9a67c129SJoseph Chen
1840*9a67c129SJoseph Chen		pwm11m2_pins: pwm11m2-pins {
1841*9a67c129SJoseph Chen			rockchip,pins =
1842*9a67c129SJoseph Chen				/* pwm11_ir_m2 */
1843*9a67c129SJoseph Chen				<1 RK_PC4 11 &pcfg_pull_none>;
1844*9a67c129SJoseph Chen		};
1845*9a67c129SJoseph Chen
1846*9a67c129SJoseph Chen		pwm11m3_pins: pwm11m3-pins {
1847*9a67c129SJoseph Chen			rockchip,pins =
1848*9a67c129SJoseph Chen				/* pwm11_ir_m3 */
1849*9a67c129SJoseph Chen				<3 RK_PD5 11 &pcfg_pull_none>;
1850*9a67c129SJoseph Chen		};
1851*9a67c129SJoseph Chen	};
1852*9a67c129SJoseph Chen
1853*9a67c129SJoseph Chen	pwm12 {
1854*9a67c129SJoseph Chen		pwm12m0_pins: pwm12m0-pins {
1855*9a67c129SJoseph Chen			rockchip,pins =
1856*9a67c129SJoseph Chen				/* pwm12_m0 */
1857*9a67c129SJoseph Chen				<3 RK_PB5 11 &pcfg_pull_none>;
1858*9a67c129SJoseph Chen		};
1859*9a67c129SJoseph Chen
1860*9a67c129SJoseph Chen		pwm12m1_pins: pwm12m1-pins {
1861*9a67c129SJoseph Chen			rockchip,pins =
1862*9a67c129SJoseph Chen				/* pwm12_m1 */
1863*9a67c129SJoseph Chen				<4 RK_PB5 11 &pcfg_pull_none>;
1864*9a67c129SJoseph Chen		};
1865*9a67c129SJoseph Chen	};
1866*9a67c129SJoseph Chen
1867*9a67c129SJoseph Chen	pwm13 {
1868*9a67c129SJoseph Chen		pwm13m0_pins: pwm13m0-pins {
1869*9a67c129SJoseph Chen			rockchip,pins =
1870*9a67c129SJoseph Chen				/* pwm13_m0 */
1871*9a67c129SJoseph Chen				<3 RK_PB6 11 &pcfg_pull_none>;
1872*9a67c129SJoseph Chen		};
1873*9a67c129SJoseph Chen
1874*9a67c129SJoseph Chen		pwm13m1_pins: pwm13m1-pins {
1875*9a67c129SJoseph Chen			rockchip,pins =
1876*9a67c129SJoseph Chen				/* pwm13_m1 */
1877*9a67c129SJoseph Chen				<4 RK_PB6 11 &pcfg_pull_none>;
1878*9a67c129SJoseph Chen		};
1879*9a67c129SJoseph Chen
1880*9a67c129SJoseph Chen		pwm13m2_pins: pwm13m2-pins {
1881*9a67c129SJoseph Chen			rockchip,pins =
1882*9a67c129SJoseph Chen				/* pwm13_m2 */
1883*9a67c129SJoseph Chen				<1 RK_PB7 11 &pcfg_pull_none>;
1884*9a67c129SJoseph Chen		};
1885*9a67c129SJoseph Chen	};
1886*9a67c129SJoseph Chen
1887*9a67c129SJoseph Chen	pwm14 {
1888*9a67c129SJoseph Chen		pwm14m0_pins: pwm14m0-pins {
1889*9a67c129SJoseph Chen			rockchip,pins =
1890*9a67c129SJoseph Chen				/* pwm14_m0 */
1891*9a67c129SJoseph Chen				<3 RK_PC2 11 &pcfg_pull_none>;
1892*9a67c129SJoseph Chen		};
1893*9a67c129SJoseph Chen
1894*9a67c129SJoseph Chen		pwm14m1_pins: pwm14m1-pins {
1895*9a67c129SJoseph Chen			rockchip,pins =
1896*9a67c129SJoseph Chen				/* pwm14_m1 */
1897*9a67c129SJoseph Chen				<4 RK_PB2 11 &pcfg_pull_none>;
1898*9a67c129SJoseph Chen		};
1899*9a67c129SJoseph Chen
1900*9a67c129SJoseph Chen		pwm14m2_pins: pwm14m2-pins {
1901*9a67c129SJoseph Chen			rockchip,pins =
1902*9a67c129SJoseph Chen				/* pwm14_m2 */
1903*9a67c129SJoseph Chen				<1 RK_PD6 11 &pcfg_pull_none>;
1904*9a67c129SJoseph Chen		};
1905*9a67c129SJoseph Chen	};
1906*9a67c129SJoseph Chen
1907*9a67c129SJoseph Chen	pwm15 {
1908*9a67c129SJoseph Chen		pwm15m0_pins: pwm15m0-pins {
1909*9a67c129SJoseph Chen			rockchip,pins =
1910*9a67c129SJoseph Chen				/* pwm15_ir_m0 */
1911*9a67c129SJoseph Chen				<3 RK_PC3 11 &pcfg_pull_none>;
1912*9a67c129SJoseph Chen		};
1913*9a67c129SJoseph Chen
1914*9a67c129SJoseph Chen		pwm15m1_pins: pwm15m1-pins {
1915*9a67c129SJoseph Chen			rockchip,pins =
1916*9a67c129SJoseph Chen				/* pwm15_ir_m1 */
1917*9a67c129SJoseph Chen				<4 RK_PB3 11 &pcfg_pull_none>;
1918*9a67c129SJoseph Chen		};
1919*9a67c129SJoseph Chen
1920*9a67c129SJoseph Chen		pwm15m2_pins: pwm15m2-pins {
1921*9a67c129SJoseph Chen			rockchip,pins =
1922*9a67c129SJoseph Chen				/* pwm15_ir_m2 */
1923*9a67c129SJoseph Chen				<1 RK_PC6 11 &pcfg_pull_none>;
1924*9a67c129SJoseph Chen		};
1925*9a67c129SJoseph Chen
1926*9a67c129SJoseph Chen		pwm15m3_pins: pwm15m3-pins {
1927*9a67c129SJoseph Chen			rockchip,pins =
1928*9a67c129SJoseph Chen				/* pwm15_ir_m3 */
1929*9a67c129SJoseph Chen				<1 RK_PD7 11 &pcfg_pull_none>;
1930*9a67c129SJoseph Chen		};
1931*9a67c129SJoseph Chen	};
1932*9a67c129SJoseph Chen
1933*9a67c129SJoseph Chen	refclk {
1934*9a67c129SJoseph Chen		refclk_pins: refclk-pins {
1935*9a67c129SJoseph Chen			rockchip,pins =
1936*9a67c129SJoseph Chen				/* refclk_out */
1937*9a67c129SJoseph Chen				<0 RK_PA0 1 &pcfg_pull_none>;
1938*9a67c129SJoseph Chen		};
1939*9a67c129SJoseph Chen	};
1940*9a67c129SJoseph Chen
1941*9a67c129SJoseph Chen	sata {
1942*9a67c129SJoseph Chen		sata_pins: sata-pins {
1943*9a67c129SJoseph Chen			rockchip,pins =
1944*9a67c129SJoseph Chen				/* sata_cp_pod */
1945*9a67c129SJoseph Chen				<0 RK_PC6 13 &pcfg_pull_none>,
1946*9a67c129SJoseph Chen				/* sata_cpdet */
1947*9a67c129SJoseph Chen				<0 RK_PD4 13 &pcfg_pull_none>,
1948*9a67c129SJoseph Chen				/* sata_mp_switch */
1949*9a67c129SJoseph Chen				<0 RK_PD5 13 &pcfg_pull_none>;
1950*9a67c129SJoseph Chen		};
1951*9a67c129SJoseph Chen	};
1952*9a67c129SJoseph Chen
1953*9a67c129SJoseph Chen	sata0 {
1954*9a67c129SJoseph Chen		sata0m0_pins: sata0m0-pins {
1955*9a67c129SJoseph Chen			rockchip,pins =
1956*9a67c129SJoseph Chen				/* sata0_act_led_m0 */
1957*9a67c129SJoseph Chen				<4 RK_PB6 6 &pcfg_pull_none>;
1958*9a67c129SJoseph Chen		};
1959*9a67c129SJoseph Chen
1960*9a67c129SJoseph Chen		sata0m1_pins: sata0m1-pins {
1961*9a67c129SJoseph Chen			rockchip,pins =
1962*9a67c129SJoseph Chen				/* sata0_act_led_m1 */
1963*9a67c129SJoseph Chen				<1 RK_PB3 6 &pcfg_pull_none>;
1964*9a67c129SJoseph Chen		};
1965*9a67c129SJoseph Chen	};
1966*9a67c129SJoseph Chen
1967*9a67c129SJoseph Chen	sata1 {
1968*9a67c129SJoseph Chen		sata1m0_pins: sata1m0-pins {
1969*9a67c129SJoseph Chen			rockchip,pins =
1970*9a67c129SJoseph Chen				/* sata1_act_led_m0 */
1971*9a67c129SJoseph Chen				<4 RK_PB5 6 &pcfg_pull_none>;
1972*9a67c129SJoseph Chen		};
1973*9a67c129SJoseph Chen
1974*9a67c129SJoseph Chen		sata1m1_pins: sata1m1-pins {
1975*9a67c129SJoseph Chen			rockchip,pins =
1976*9a67c129SJoseph Chen				/* sata1_act_led_m1 */
1977*9a67c129SJoseph Chen				<1 RK_PA1 6 &pcfg_pull_none>;
1978*9a67c129SJoseph Chen		};
1979*9a67c129SJoseph Chen	};
1980*9a67c129SJoseph Chen
1981*9a67c129SJoseph Chen	sata2 {
1982*9a67c129SJoseph Chen		sata2m0_pins: sata2m0-pins {
1983*9a67c129SJoseph Chen			rockchip,pins =
1984*9a67c129SJoseph Chen				/* sata2_act_led_m0 */
1985*9a67c129SJoseph Chen				<4 RK_PB1 6 &pcfg_pull_none>;
1986*9a67c129SJoseph Chen		};
1987*9a67c129SJoseph Chen
1988*9a67c129SJoseph Chen		sata2m1_pins: sata2m1-pins {
1989*9a67c129SJoseph Chen			rockchip,pins =
1990*9a67c129SJoseph Chen				/* sata2_act_led_m1 */
1991*9a67c129SJoseph Chen				<1 RK_PB7 6 &pcfg_pull_none>;
1992*9a67c129SJoseph Chen		};
1993*9a67c129SJoseph Chen	};
1994*9a67c129SJoseph Chen
1995*9a67c129SJoseph Chen	sdio {
1996*9a67c129SJoseph Chen		sdiom1_pins: sdiom1-pins {
1997*9a67c129SJoseph Chen			rockchip,pins =
1998*9a67c129SJoseph Chen				/* sdio_clk_m1 */
1999*9a67c129SJoseph Chen				<3 RK_PA5 2 &pcfg_pull_none>,
2000*9a67c129SJoseph Chen				/* sdio_cmd_m1 */
2001*9a67c129SJoseph Chen				<3 RK_PA4 2 &pcfg_pull_none>,
2002*9a67c129SJoseph Chen				/* sdio_d0_m1 */
2003*9a67c129SJoseph Chen				<3 RK_PA0 2 &pcfg_pull_none>,
2004*9a67c129SJoseph Chen				/* sdio_d1_m1 */
2005*9a67c129SJoseph Chen				<3 RK_PA1 2 &pcfg_pull_none>,
2006*9a67c129SJoseph Chen				/* sdio_d2_m1 */
2007*9a67c129SJoseph Chen				<3 RK_PA2 2 &pcfg_pull_none>,
2008*9a67c129SJoseph Chen				/* sdio_d3_m1 */
2009*9a67c129SJoseph Chen				<3 RK_PA3 2 &pcfg_pull_none>;
2010*9a67c129SJoseph Chen		};
2011*9a67c129SJoseph Chen	};
2012*9a67c129SJoseph Chen
2013*9a67c129SJoseph Chen	sdmmc {
2014*9a67c129SJoseph Chen		sdmmc_bus4: sdmmc-bus4 {
2015*9a67c129SJoseph Chen			rockchip,pins =
2016*9a67c129SJoseph Chen				/* sdmmc_d0 */
2017*9a67c129SJoseph Chen				<4 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
2018*9a67c129SJoseph Chen				/* sdmmc_d1 */
2019*9a67c129SJoseph Chen				<4 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
2020*9a67c129SJoseph Chen				/* sdmmc_d2 */
2021*9a67c129SJoseph Chen				<4 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
2022*9a67c129SJoseph Chen				/* sdmmc_d3 */
2023*9a67c129SJoseph Chen				<4 RK_PD3 1 &pcfg_pull_up_drv_level_2>;
2024*9a67c129SJoseph Chen		};
2025*9a67c129SJoseph Chen
2026*9a67c129SJoseph Chen		sdmmc_clk: sdmmc-clk {
2027*9a67c129SJoseph Chen			rockchip,pins =
2028*9a67c129SJoseph Chen				/* sdmmc_clk */
2029*9a67c129SJoseph Chen				<4 RK_PD5 1 &pcfg_pull_up_drv_level_2>;
2030*9a67c129SJoseph Chen		};
2031*9a67c129SJoseph Chen
2032*9a67c129SJoseph Chen		sdmmc_cmd: sdmmc-cmd {
2033*9a67c129SJoseph Chen			rockchip,pins =
2034*9a67c129SJoseph Chen				/* sdmmc_cmd */
2035*9a67c129SJoseph Chen				<4 RK_PD4 1 &pcfg_pull_up_drv_level_2>;
2036*9a67c129SJoseph Chen		};
2037*9a67c129SJoseph Chen
2038*9a67c129SJoseph Chen		sdmmc_det: sdmmc-det {
2039*9a67c129SJoseph Chen			rockchip,pins =
2040*9a67c129SJoseph Chen				/* sdmmc_det */
2041*9a67c129SJoseph Chen				<0 RK_PA4 1 &pcfg_pull_up>;
2042*9a67c129SJoseph Chen		};
2043*9a67c129SJoseph Chen
2044*9a67c129SJoseph Chen		sdmmc_pwren: sdmmc-pwren {
2045*9a67c129SJoseph Chen			rockchip,pins =
2046*9a67c129SJoseph Chen				/* sdmmc_pwren */
2047*9a67c129SJoseph Chen				<0 RK_PA5 2 &pcfg_pull_none>;
2048*9a67c129SJoseph Chen		};
2049*9a67c129SJoseph Chen	};
2050*9a67c129SJoseph Chen
2051*9a67c129SJoseph Chen	spdif0 {
2052*9a67c129SJoseph Chen		spdif0m0_tx: spdif0m0-tx {
2053*9a67c129SJoseph Chen			rockchip,pins =
2054*9a67c129SJoseph Chen				/* spdif0m0_tx */
2055*9a67c129SJoseph Chen				<1 RK_PB6 3 &pcfg_pull_none>;
2056*9a67c129SJoseph Chen		};
2057*9a67c129SJoseph Chen
2058*9a67c129SJoseph Chen		spdif0m1_tx: spdif0m1-tx {
2059*9a67c129SJoseph Chen			rockchip,pins =
2060*9a67c129SJoseph Chen				/* spdif0m1_tx */
2061*9a67c129SJoseph Chen				<4 RK_PB4 6 &pcfg_pull_none>;
2062*9a67c129SJoseph Chen		};
2063*9a67c129SJoseph Chen	};
2064*9a67c129SJoseph Chen
2065*9a67c129SJoseph Chen	spdif1 {
2066*9a67c129SJoseph Chen		spdif1m0_tx: spdif1m0-tx {
2067*9a67c129SJoseph Chen			rockchip,pins =
2068*9a67c129SJoseph Chen				/* spdif1m0_tx */
2069*9a67c129SJoseph Chen				<1 RK_PB7 3 &pcfg_pull_none>;
2070*9a67c129SJoseph Chen		};
2071*9a67c129SJoseph Chen
2072*9a67c129SJoseph Chen		spdif1m1_tx: spdif1m1-tx {
2073*9a67c129SJoseph Chen			rockchip,pins =
2074*9a67c129SJoseph Chen				/* spdif1m1_tx */
2075*9a67c129SJoseph Chen				<4 RK_PB1 2 &pcfg_pull_none>;
2076*9a67c129SJoseph Chen		};
2077*9a67c129SJoseph Chen
2078*9a67c129SJoseph Chen		spdif1m2_tx: spdif1m2-tx {
2079*9a67c129SJoseph Chen			rockchip,pins =
2080*9a67c129SJoseph Chen				/* spdif1m2_tx */
2081*9a67c129SJoseph Chen				<4 RK_PC1 3 &pcfg_pull_none>;
2082*9a67c129SJoseph Chen		};
2083*9a67c129SJoseph Chen	};
2084*9a67c129SJoseph Chen
2085*9a67c129SJoseph Chen	spi0 {
2086*9a67c129SJoseph Chen		spi0m0_pins: spi0m0-pins {
2087*9a67c129SJoseph Chen			rockchip,pins =
2088*9a67c129SJoseph Chen				/* spi0_clk_m0 */
2089*9a67c129SJoseph Chen				<0 RK_PC6 8 &pcfg_pull_none>,
2090*9a67c129SJoseph Chen				/* spi0_miso_m0 */
2091*9a67c129SJoseph Chen				<0 RK_PC7 8 &pcfg_pull_none>,
2092*9a67c129SJoseph Chen				/* spi0_mosi_m0 */
2093*9a67c129SJoseph Chen				<0 RK_PC0 8 &pcfg_pull_none>;
2094*9a67c129SJoseph Chen		};
2095*9a67c129SJoseph Chen
2096*9a67c129SJoseph Chen		spi0m0_cs0: spi0m0-cs0 {
2097*9a67c129SJoseph Chen			rockchip,pins =
2098*9a67c129SJoseph Chen				/* spi0_cs0_m0 */
2099*9a67c129SJoseph Chen				<0 RK_PD1 8 &pcfg_pull_none>;
2100*9a67c129SJoseph Chen		};
2101*9a67c129SJoseph Chen
2102*9a67c129SJoseph Chen		spi0m0_cs1: spi0m0-cs1 {
2103*9a67c129SJoseph Chen			rockchip,pins =
2104*9a67c129SJoseph Chen				/* spi0_cs1_m0 */
2105*9a67c129SJoseph Chen				<0 RK_PB7 8 &pcfg_pull_none>;
2106*9a67c129SJoseph Chen		};
2107*9a67c129SJoseph Chen		spi0m1_pins: spi0m1-pins {
2108*9a67c129SJoseph Chen			rockchip,pins =
2109*9a67c129SJoseph Chen				/* spi0_clk_m1 */
2110*9a67c129SJoseph Chen				<4 RK_PA2 8 &pcfg_pull_none>,
2111*9a67c129SJoseph Chen				/* spi0_miso_m1 */
2112*9a67c129SJoseph Chen				<4 RK_PA0 8 &pcfg_pull_none>,
2113*9a67c129SJoseph Chen				/* spi0_mosi_m1 */
2114*9a67c129SJoseph Chen				<4 RK_PA1 8 &pcfg_pull_none>;
2115*9a67c129SJoseph Chen		};
2116*9a67c129SJoseph Chen
2117*9a67c129SJoseph Chen		spi0m1_cs0: spi0m1-cs0 {
2118*9a67c129SJoseph Chen			rockchip,pins =
2119*9a67c129SJoseph Chen				/* spi0_cs0_m1 */
2120*9a67c129SJoseph Chen				<4 RK_PB2 8 &pcfg_pull_none>;
2121*9a67c129SJoseph Chen		};
2122*9a67c129SJoseph Chen
2123*9a67c129SJoseph Chen		spi0m1_cs1: spi0m1-cs1 {
2124*9a67c129SJoseph Chen			rockchip,pins =
2125*9a67c129SJoseph Chen				/* spi0_cs1_m1 */
2126*9a67c129SJoseph Chen				<4 RK_PB1 8 &pcfg_pull_none>;
2127*9a67c129SJoseph Chen		};
2128*9a67c129SJoseph Chen		spi0m2_pins: spi0m2-pins {
2129*9a67c129SJoseph Chen			rockchip,pins =
2130*9a67c129SJoseph Chen				/* spi0_clk_m2 */
2131*9a67c129SJoseph Chen				<1 RK_PB3 8 &pcfg_pull_none>,
2132*9a67c129SJoseph Chen				/* spi0_miso_m2 */
2133*9a67c129SJoseph Chen				<1 RK_PB1 8 &pcfg_pull_none>,
2134*9a67c129SJoseph Chen				/* spi0_mosi_m2 */
2135*9a67c129SJoseph Chen				<1 RK_PB2 8 &pcfg_pull_none>;
2136*9a67c129SJoseph Chen		};
2137*9a67c129SJoseph Chen
2138*9a67c129SJoseph Chen		spi0m2_cs0: spi0m2-cs0 {
2139*9a67c129SJoseph Chen			rockchip,pins =
2140*9a67c129SJoseph Chen				/* spi0_cs0_m2 */
2141*9a67c129SJoseph Chen				<1 RK_PB4 8 &pcfg_pull_none>;
2142*9a67c129SJoseph Chen		};
2143*9a67c129SJoseph Chen
2144*9a67c129SJoseph Chen		spi0m2_cs1: spi0m2-cs1 {
2145*9a67c129SJoseph Chen			rockchip,pins =
2146*9a67c129SJoseph Chen				/* spi0_cs1_m2 */
2147*9a67c129SJoseph Chen				<1 RK_PB5 8 &pcfg_pull_none>;
2148*9a67c129SJoseph Chen		};
2149*9a67c129SJoseph Chen		spi0m3_pins: spi0m3-pins {
2150*9a67c129SJoseph Chen			rockchip,pins =
2151*9a67c129SJoseph Chen				/* spi0_clk_m3 */
2152*9a67c129SJoseph Chen				<3 RK_PD3 8 &pcfg_pull_none>,
2153*9a67c129SJoseph Chen				/* spi0_miso_m3 */
2154*9a67c129SJoseph Chen				<3 RK_PD1 8 &pcfg_pull_none>,
2155*9a67c129SJoseph Chen				/* spi0_mosi_m3 */
2156*9a67c129SJoseph Chen				<3 RK_PD2 8 &pcfg_pull_none>;
2157*9a67c129SJoseph Chen		};
2158*9a67c129SJoseph Chen
2159*9a67c129SJoseph Chen		spi0m3_cs0: spi0m3-cs0 {
2160*9a67c129SJoseph Chen			rockchip,pins =
2161*9a67c129SJoseph Chen				/* spi0_cs0_m3 */
2162*9a67c129SJoseph Chen				<3 RK_PD4 8 &pcfg_pull_none>;
2163*9a67c129SJoseph Chen		};
2164*9a67c129SJoseph Chen
2165*9a67c129SJoseph Chen		spi0m3_cs1: spi0m3-cs1 {
2166*9a67c129SJoseph Chen			rockchip,pins =
2167*9a67c129SJoseph Chen				/* spi0_cs1_m3 */
2168*9a67c129SJoseph Chen				<3 RK_PD5 8 &pcfg_pull_none>;
2169*9a67c129SJoseph Chen		};
2170*9a67c129SJoseph Chen	};
2171*9a67c129SJoseph Chen
2172*9a67c129SJoseph Chen	spi1 {
2173*9a67c129SJoseph Chen		spi1m1_pins: spi1m1-pins {
2174*9a67c129SJoseph Chen			rockchip,pins =
2175*9a67c129SJoseph Chen				/* spi1_clk_m1 */
2176*9a67c129SJoseph Chen				<3 RK_PC1 8 &pcfg_pull_none>,
2177*9a67c129SJoseph Chen				/* spi1_miso_m1 */
2178*9a67c129SJoseph Chen				<3 RK_PC0 8 &pcfg_pull_none>,
2179*9a67c129SJoseph Chen				/* spi1_mosi_m1 */
2180*9a67c129SJoseph Chen				<3 RK_PB7 8 &pcfg_pull_none>;
2181*9a67c129SJoseph Chen		};
2182*9a67c129SJoseph Chen
2183*9a67c129SJoseph Chen		spi1m1_cs0: spi1m1-cs0 {
2184*9a67c129SJoseph Chen			rockchip,pins =
2185*9a67c129SJoseph Chen				/* spi1_cs0_m1 */
2186*9a67c129SJoseph Chen				<3 RK_PC2 8 &pcfg_pull_none>;
2187*9a67c129SJoseph Chen		};
2188*9a67c129SJoseph Chen
2189*9a67c129SJoseph Chen		spi1m1_cs1: spi1m1-cs1 {
2190*9a67c129SJoseph Chen			rockchip,pins =
2191*9a67c129SJoseph Chen				/* spi1_cs1_m1 */
2192*9a67c129SJoseph Chen				<3 RK_PC3 8 &pcfg_pull_none>;
2193*9a67c129SJoseph Chen		};
2194*9a67c129SJoseph Chen
2195*9a67c129SJoseph Chen		spi1m2_pins: spi1m2-pins {
2196*9a67c129SJoseph Chen			rockchip,pins =
2197*9a67c129SJoseph Chen				/* spi1_clk_m2 */
2198*9a67c129SJoseph Chen				<1 RK_PD2 8 &pcfg_pull_none>,
2199*9a67c129SJoseph Chen				/* spi1_miso_m2 */
2200*9a67c129SJoseph Chen				<1 RK_PD0 8 &pcfg_pull_none>,
2201*9a67c129SJoseph Chen				/* spi1_mosi_m2 */
2202*9a67c129SJoseph Chen				<1 RK_PD1 8 &pcfg_pull_none>;
2203*9a67c129SJoseph Chen		};
2204*9a67c129SJoseph Chen
2205*9a67c129SJoseph Chen		spi1m2_cs0: spi1m2-cs0 {
2206*9a67c129SJoseph Chen			rockchip,pins =
2207*9a67c129SJoseph Chen				/* spi1_cs0_m2 */
2208*9a67c129SJoseph Chen				<1 RK_PD3 8 &pcfg_pull_none>;
2209*9a67c129SJoseph Chen		};
2210*9a67c129SJoseph Chen
2211*9a67c129SJoseph Chen		spi1m2_cs1: spi1m2-cs1 {
2212*9a67c129SJoseph Chen			rockchip,pins =
2213*9a67c129SJoseph Chen				/* spi1_cs1_m2 */
2214*9a67c129SJoseph Chen				<1 RK_PD5 8 &pcfg_pull_none>;
2215*9a67c129SJoseph Chen		};
2216*9a67c129SJoseph Chen	};
2217*9a67c129SJoseph Chen
2218*9a67c129SJoseph Chen	spi2 {
2219*9a67c129SJoseph Chen		spi2m0_pins: spi2m0-pins {
2220*9a67c129SJoseph Chen			rockchip,pins =
2221*9a67c129SJoseph Chen				/* spi2_clk_m0 */
2222*9a67c129SJoseph Chen				<1 RK_PA6 8 &pcfg_pull_none>,
2223*9a67c129SJoseph Chen				/* spi2_miso_m0 */
2224*9a67c129SJoseph Chen				<1 RK_PA4 8 &pcfg_pull_none>,
2225*9a67c129SJoseph Chen				/* spi2_mosi_m0 */
2226*9a67c129SJoseph Chen				<1 RK_PA5 8 &pcfg_pull_none>;
2227*9a67c129SJoseph Chen		};
2228*9a67c129SJoseph Chen
2229*9a67c129SJoseph Chen		spi2m0_cs0: spi2m0-cs0 {
2230*9a67c129SJoseph Chen			rockchip,pins =
2231*9a67c129SJoseph Chen				/* spi2_cs0_m0 */
2232*9a67c129SJoseph Chen				<1 RK_PA7 8 &pcfg_pull_none>;
2233*9a67c129SJoseph Chen		};
2234*9a67c129SJoseph Chen
2235*9a67c129SJoseph Chen		spi2m0_cs1: spi2m0-cs1 {
2236*9a67c129SJoseph Chen			rockchip,pins =
2237*9a67c129SJoseph Chen				/* spi2_cs1_m0 */
2238*9a67c129SJoseph Chen				<1 RK_PB0 8 &pcfg_pull_none>;
2239*9a67c129SJoseph Chen		};
2240*9a67c129SJoseph Chen
2241*9a67c129SJoseph Chen		spi2m1_pins: spi2m1-pins {
2242*9a67c129SJoseph Chen			rockchip,pins =
2243*9a67c129SJoseph Chen				/* spi2_clk_m1 */
2244*9a67c129SJoseph Chen				<4 RK_PA6 8 &pcfg_pull_none>,
2245*9a67c129SJoseph Chen				/* spi2_miso_m1 */
2246*9a67c129SJoseph Chen				<4 RK_PA4 8 &pcfg_pull_none>,
2247*9a67c129SJoseph Chen				/* spi2_mosi_m1 */
2248*9a67c129SJoseph Chen				<4 RK_PA5 8 &pcfg_pull_none>;
2249*9a67c129SJoseph Chen		};
2250*9a67c129SJoseph Chen
2251*9a67c129SJoseph Chen		spi2m1_cs0: spi2m1-cs0 {
2252*9a67c129SJoseph Chen			rockchip,pins =
2253*9a67c129SJoseph Chen				/* spi2_cs0_m1 */
2254*9a67c129SJoseph Chen				<4 RK_PA7 8 &pcfg_pull_none>;
2255*9a67c129SJoseph Chen		};
2256*9a67c129SJoseph Chen
2257*9a67c129SJoseph Chen		spi2m1_cs1: spi2m1-cs1 {
2258*9a67c129SJoseph Chen			rockchip,pins =
2259*9a67c129SJoseph Chen				/* spi2_cs1_m1 */
2260*9a67c129SJoseph Chen				<4 RK_PB0 8 &pcfg_pull_none>;
2261*9a67c129SJoseph Chen		};
2262*9a67c129SJoseph Chen
2263*9a67c129SJoseph Chen		spi2m2_pins: spi2m2-pins {
2264*9a67c129SJoseph Chen			rockchip,pins =
2265*9a67c129SJoseph Chen				/* spi2_clk_m2 */
2266*9a67c129SJoseph Chen				<0 RK_PA5 1 &pcfg_pull_none>,
2267*9a67c129SJoseph Chen				/* spi2_miso_m2 */
2268*9a67c129SJoseph Chen				<0 RK_PB3 1 &pcfg_pull_none>,
2269*9a67c129SJoseph Chen				/* spi2_mosi_m2 */
2270*9a67c129SJoseph Chen				<0 RK_PA6 1 &pcfg_pull_none>;
2271*9a67c129SJoseph Chen		};
2272*9a67c129SJoseph Chen
2273*9a67c129SJoseph Chen		spi2m2_cs0: spi2m2-cs0 {
2274*9a67c129SJoseph Chen			rockchip,pins =
2275*9a67c129SJoseph Chen				/* spi2_cs0_m2 */
2276*9a67c129SJoseph Chen				<0 RK_PB1 1 &pcfg_pull_none>;
2277*9a67c129SJoseph Chen		};
2278*9a67c129SJoseph Chen
2279*9a67c129SJoseph Chen		spi2m2_cs1: spi2m2-cs1 {
2280*9a67c129SJoseph Chen			rockchip,pins =
2281*9a67c129SJoseph Chen				/* spi2_cs1_m2 */
2282*9a67c129SJoseph Chen				<0 RK_PB0 1 &pcfg_pull_none>;
2283*9a67c129SJoseph Chen		};
2284*9a67c129SJoseph Chen	};
2285*9a67c129SJoseph Chen
2286*9a67c129SJoseph Chen	spi3 {
2287*9a67c129SJoseph Chen		spi3m1_pins: spi3m1-pins {
2288*9a67c129SJoseph Chen			rockchip,pins =
2289*9a67c129SJoseph Chen				/* spi3_clk_m1 */
2290*9a67c129SJoseph Chen				<4 RK_PB7 8 &pcfg_pull_none>,
2291*9a67c129SJoseph Chen				/* spi3_miso_m1 */
2292*9a67c129SJoseph Chen				<4 RK_PB5 8 &pcfg_pull_none>,
2293*9a67c129SJoseph Chen				/* spi3_mosi_m1 */
2294*9a67c129SJoseph Chen				<4 RK_PB6 8 &pcfg_pull_none>;
2295*9a67c129SJoseph Chen		};
2296*9a67c129SJoseph Chen
2297*9a67c129SJoseph Chen		spi3m1_cs0: spi3m1-cs0 {
2298*9a67c129SJoseph Chen			rockchip,pins =
2299*9a67c129SJoseph Chen				/* spi3_cs0_m1 */
2300*9a67c129SJoseph Chen				<4 RK_PC0 8 &pcfg_pull_none>;
2301*9a67c129SJoseph Chen		};
2302*9a67c129SJoseph Chen
2303*9a67c129SJoseph Chen		spi3m1_cs1: spi3m1-cs1 {
2304*9a67c129SJoseph Chen			rockchip,pins =
2305*9a67c129SJoseph Chen				/* spi3_cs1_m1 */
2306*9a67c129SJoseph Chen				<4 RK_PC1 8 &pcfg_pull_none>;
2307*9a67c129SJoseph Chen		};
2308*9a67c129SJoseph Chen
2309*9a67c129SJoseph Chen		spi3m2_pins: spi3m2-pins {
2310*9a67c129SJoseph Chen			rockchip,pins =
2311*9a67c129SJoseph Chen				/* spi3_clk_m2 */
2312*9a67c129SJoseph Chen				<0 RK_PD3 8 &pcfg_pull_none>,
2313*9a67c129SJoseph Chen				/* spi3_miso_m2 */
2314*9a67c129SJoseph Chen				<0 RK_PD0 8 &pcfg_pull_none>,
2315*9a67c129SJoseph Chen				/* spi3_mosi_m2 */
2316*9a67c129SJoseph Chen				<0 RK_PD2 8 &pcfg_pull_none>;
2317*9a67c129SJoseph Chen		};
2318*9a67c129SJoseph Chen
2319*9a67c129SJoseph Chen		spi3m2_cs0: spi3m2-cs0 {
2320*9a67c129SJoseph Chen			rockchip,pins =
2321*9a67c129SJoseph Chen				/* spi3_cs0_m2 */
2322*9a67c129SJoseph Chen				<0 RK_PD4 8 &pcfg_pull_none>;
2323*9a67c129SJoseph Chen		};
2324*9a67c129SJoseph Chen
2325*9a67c129SJoseph Chen		spi3m2_cs1: spi3m2-cs1 {
2326*9a67c129SJoseph Chen			rockchip,pins =
2327*9a67c129SJoseph Chen				/* spi3_cs1_m2 */
2328*9a67c129SJoseph Chen				<0 RK_PD5 8 &pcfg_pull_none>;
2329*9a67c129SJoseph Chen		};
2330*9a67c129SJoseph Chen
2331*9a67c129SJoseph Chen		spi3m3_pins: spi3m3-pins {
2332*9a67c129SJoseph Chen			rockchip,pins =
2333*9a67c129SJoseph Chen				/* spi3_clk_m3 */
2334*9a67c129SJoseph Chen				<3 RK_PD0 8 &pcfg_pull_none>,
2335*9a67c129SJoseph Chen				/* spi3_miso_m3 */
2336*9a67c129SJoseph Chen				<3 RK_PC6 8 &pcfg_pull_none>,
2337*9a67c129SJoseph Chen				/* spi3_mosi_m3 */
2338*9a67c129SJoseph Chen				<3 RK_PC7 8 &pcfg_pull_none>;
2339*9a67c129SJoseph Chen		};
2340*9a67c129SJoseph Chen
2341*9a67c129SJoseph Chen		spi3m3_cs0: spi3m3-cs0 {
2342*9a67c129SJoseph Chen			rockchip,pins =
2343*9a67c129SJoseph Chen				/* spi3_cs0_m3 */
2344*9a67c129SJoseph Chen				<3 RK_PC4 8 &pcfg_pull_none>;
2345*9a67c129SJoseph Chen		};
2346*9a67c129SJoseph Chen
2347*9a67c129SJoseph Chen		spi3m3_cs1: spi3m3-cs1 {
2348*9a67c129SJoseph Chen			rockchip,pins =
2349*9a67c129SJoseph Chen				/* spi3_cs1_m3 */
2350*9a67c129SJoseph Chen				<3 RK_PC5 8 &pcfg_pull_none>;
2351*9a67c129SJoseph Chen		};
2352*9a67c129SJoseph Chen	};
2353*9a67c129SJoseph Chen
2354*9a67c129SJoseph Chen	spi4 {
2355*9a67c129SJoseph Chen		spi4m0_pins: spi4m0-pins {
2356*9a67c129SJoseph Chen			rockchip,pins =
2357*9a67c129SJoseph Chen				/* spi4_clk_m0 */
2358*9a67c129SJoseph Chen				<1 RK_PC2 8 &pcfg_pull_none>,
2359*9a67c129SJoseph Chen				/* spi4_miso_m0 */
2360*9a67c129SJoseph Chen				<1 RK_PC0 8 &pcfg_pull_none>,
2361*9a67c129SJoseph Chen				/* spi4_mosi_m0 */
2362*9a67c129SJoseph Chen				<1 RK_PC1 8 &pcfg_pull_none>;
2363*9a67c129SJoseph Chen		};
2364*9a67c129SJoseph Chen
2365*9a67c129SJoseph Chen		spi4m0_cs0: spi4m0-cs0 {
2366*9a67c129SJoseph Chen			rockchip,pins =
2367*9a67c129SJoseph Chen				/* spi4_cs0_m0 */
2368*9a67c129SJoseph Chen				<1 RK_PC3 8 &pcfg_pull_none>;
2369*9a67c129SJoseph Chen		};
2370*9a67c129SJoseph Chen
2371*9a67c129SJoseph Chen		spi4m0_cs1: spi4m0-cs1 {
2372*9a67c129SJoseph Chen			rockchip,pins =
2373*9a67c129SJoseph Chen				/* spi4_cs1_m0 */
2374*9a67c129SJoseph Chen				<1 RK_PC4 8 &pcfg_pull_none>;
2375*9a67c129SJoseph Chen		};
2376*9a67c129SJoseph Chen
2377*9a67c129SJoseph Chen		spi4m1_pins: spi4m1-pins {
2378*9a67c129SJoseph Chen			rockchip,pins =
2379*9a67c129SJoseph Chen				/* spi4_clk_m1 */
2380*9a67c129SJoseph Chen				<3 RK_PA2 8 &pcfg_pull_none>,
2381*9a67c129SJoseph Chen				/* spi4_miso_m1 */
2382*9a67c129SJoseph Chen				<3 RK_PA0 8 &pcfg_pull_none>,
2383*9a67c129SJoseph Chen				/* spi4_mosi_m1 */
2384*9a67c129SJoseph Chen				<3 RK_PA1 8 &pcfg_pull_none>;
2385*9a67c129SJoseph Chen		};
2386*9a67c129SJoseph Chen
2387*9a67c129SJoseph Chen		spi4m1_cs0: spi4m1-cs0 {
2388*9a67c129SJoseph Chen			rockchip,pins =
2389*9a67c129SJoseph Chen				/* spi4_cs0_m1 */
2390*9a67c129SJoseph Chen				<3 RK_PA3 8 &pcfg_pull_none>;
2391*9a67c129SJoseph Chen		};
2392*9a67c129SJoseph Chen
2393*9a67c129SJoseph Chen		spi4m1_cs1: spi4m1-cs1 {
2394*9a67c129SJoseph Chen			rockchip,pins =
2395*9a67c129SJoseph Chen				/* spi4_cs1_m1 */
2396*9a67c129SJoseph Chen				<3 RK_PA4 8 &pcfg_pull_none>;
2397*9a67c129SJoseph Chen		};
2398*9a67c129SJoseph Chen
2399*9a67c129SJoseph Chen		spi4m2_pins: spi4m2-pins {
2400*9a67c129SJoseph Chen			rockchip,pins =
2401*9a67c129SJoseph Chen				/* spi4_clk_m2 */
2402*9a67c129SJoseph Chen				<1 RK_PA2 8 &pcfg_pull_none>,
2403*9a67c129SJoseph Chen				/* spi4_miso_m2 */
2404*9a67c129SJoseph Chen				<1 RK_PA0 8 &pcfg_pull_none>,
2405*9a67c129SJoseph Chen				/* spi4_mosi_m2 */
2406*9a67c129SJoseph Chen				<1 RK_PA1 8 &pcfg_pull_none>;
2407*9a67c129SJoseph Chen		};
2408*9a67c129SJoseph Chen
2409*9a67c129SJoseph Chen		spi4m2_cs0: spi4m2-cs0 {
2410*9a67c129SJoseph Chen			rockchip,pins =
2411*9a67c129SJoseph Chen				/* spi4_cs0_m2 */
2412*9a67c129SJoseph Chen				<1 RK_PA3 8 &pcfg_pull_none>;
2413*9a67c129SJoseph Chen		};
2414*9a67c129SJoseph Chen	};
2415*9a67c129SJoseph Chen
2416*9a67c129SJoseph Chen	tsadc {
2417*9a67c129SJoseph Chen		tsadcm1_shut: tsadcm1-shut {
2418*9a67c129SJoseph Chen			rockchip,pins =
2419*9a67c129SJoseph Chen				/* tsadcm1_shut */
2420*9a67c129SJoseph Chen				<0 RK_PA2 2 &pcfg_pull_none>;
2421*9a67c129SJoseph Chen		};
2422*9a67c129SJoseph Chen
2423*9a67c129SJoseph Chen		tsadc_shut: tsadc-shut {
2424*9a67c129SJoseph Chen			rockchip,pins =
2425*9a67c129SJoseph Chen				/* tsadc_shut */
2426*9a67c129SJoseph Chen				<0 RK_PA1 2 &pcfg_pull_none>;
2427*9a67c129SJoseph Chen		};
2428*9a67c129SJoseph Chen
2429*9a67c129SJoseph Chen		tsadc_shut_org: tsadc-shut-org {
2430*9a67c129SJoseph Chen			rockchip,pins =
2431*9a67c129SJoseph Chen				/* tsadc_shut_org */
2432*9a67c129SJoseph Chen				<0 RK_PA1 1 &pcfg_pull_none>;
2433*9a67c129SJoseph Chen		};
2434*9a67c129SJoseph Chen	};
2435*9a67c129SJoseph Chen
2436*9a67c129SJoseph Chen	uart0 {
2437*9a67c129SJoseph Chen		uart0m0_xfer: uart0m0-xfer {
2438*9a67c129SJoseph Chen			rockchip,pins =
2439*9a67c129SJoseph Chen				/* uart0_rx_m0 */
2440*9a67c129SJoseph Chen				<0 RK_PC4 4 &pcfg_pull_up>,
2441*9a67c129SJoseph Chen				/* uart0_tx_m0 */
2442*9a67c129SJoseph Chen				<0 RK_PC5 4 &pcfg_pull_up>;
2443*9a67c129SJoseph Chen		};
2444*9a67c129SJoseph Chen
2445*9a67c129SJoseph Chen		uart0m1_xfer: uart0m1-xfer {
2446*9a67c129SJoseph Chen			rockchip,pins =
2447*9a67c129SJoseph Chen				/* uart0_rx_m1 */
2448*9a67c129SJoseph Chen				<0 RK_PB0 4 &pcfg_pull_up>,
2449*9a67c129SJoseph Chen				/* uart0_tx_m1 */
2450*9a67c129SJoseph Chen				<0 RK_PB1 4 &pcfg_pull_up>;
2451*9a67c129SJoseph Chen		};
2452*9a67c129SJoseph Chen
2453*9a67c129SJoseph Chen		uart0m2_xfer: uart0m2-xfer {
2454*9a67c129SJoseph Chen			rockchip,pins =
2455*9a67c129SJoseph Chen				/* uart0_rx_m2 */
2456*9a67c129SJoseph Chen				<4 RK_PA4 10 &pcfg_pull_up>,
2457*9a67c129SJoseph Chen				/* uart0_tx_m2 */
2458*9a67c129SJoseph Chen				<4 RK_PA3 10 &pcfg_pull_up>;
2459*9a67c129SJoseph Chen		};
2460*9a67c129SJoseph Chen
2461*9a67c129SJoseph Chen		uart0_ctsn: uart0-ctsn {
2462*9a67c129SJoseph Chen			rockchip,pins =
2463*9a67c129SJoseph Chen				/* uart0_ctsn */
2464*9a67c129SJoseph Chen				<0 RK_PD1 4 &pcfg_pull_none>;
2465*9a67c129SJoseph Chen		};
2466*9a67c129SJoseph Chen
2467*9a67c129SJoseph Chen		uart0_rtsn: uart0-rtsn {
2468*9a67c129SJoseph Chen			rockchip,pins =
2469*9a67c129SJoseph Chen				/* uart0_rtsn */
2470*9a67c129SJoseph Chen				<0 RK_PC6 4 &pcfg_pull_none>;
2471*9a67c129SJoseph Chen		};
2472*9a67c129SJoseph Chen	};
2473*9a67c129SJoseph Chen
2474*9a67c129SJoseph Chen	uart1 {
2475*9a67c129SJoseph Chen		uart1m1_xfer: uart1m1-xfer {
2476*9a67c129SJoseph Chen			rockchip,pins =
2477*9a67c129SJoseph Chen				/* uart1_rx_m1 */
2478*9a67c129SJoseph Chen				<1 RK_PB7 10 &pcfg_pull_up>,
2479*9a67c129SJoseph Chen				/* uart1_tx_m1 */
2480*9a67c129SJoseph Chen				<1 RK_PB6 10 &pcfg_pull_up>;
2481*9a67c129SJoseph Chen		};
2482*9a67c129SJoseph Chen
2483*9a67c129SJoseph Chen		uart1m1_ctsn: uart1m1-ctsn {
2484*9a67c129SJoseph Chen			rockchip,pins =
2485*9a67c129SJoseph Chen				/* uart1m1_ctsn */
2486*9a67c129SJoseph Chen				<1 RK_PD7 10 &pcfg_pull_none>;
2487*9a67c129SJoseph Chen		};
2488*9a67c129SJoseph Chen
2489*9a67c129SJoseph Chen		uart1m1_rtsn: uart1m1-rtsn {
2490*9a67c129SJoseph Chen			rockchip,pins =
2491*9a67c129SJoseph Chen				/* uart1m1_rtsn */
2492*9a67c129SJoseph Chen				<1 RK_PD6 10 &pcfg_pull_none>;
2493*9a67c129SJoseph Chen		};
2494*9a67c129SJoseph Chen
2495*9a67c129SJoseph Chen		uart1m2_xfer: uart1m2-xfer {
2496*9a67c129SJoseph Chen			rockchip,pins =
2497*9a67c129SJoseph Chen				/* uart1_rx_m2 */
2498*9a67c129SJoseph Chen				<0 RK_PD2 10 &pcfg_pull_up>,
2499*9a67c129SJoseph Chen				/* uart1_tx_m2 */
2500*9a67c129SJoseph Chen				<0 RK_PD1 10 &pcfg_pull_up>;
2501*9a67c129SJoseph Chen		};
2502*9a67c129SJoseph Chen
2503*9a67c129SJoseph Chen		uart1m2_ctsn: uart1m2-ctsn {
2504*9a67c129SJoseph Chen			rockchip,pins =
2505*9a67c129SJoseph Chen				/* uart1m2_ctsn */
2506*9a67c129SJoseph Chen				<0 RK_PD0 10 &pcfg_pull_none>;
2507*9a67c129SJoseph Chen		};
2508*9a67c129SJoseph Chen
2509*9a67c129SJoseph Chen		uart1m2_rtsn: uart1m2-rtsn {
2510*9a67c129SJoseph Chen			rockchip,pins =
2511*9a67c129SJoseph Chen				/* uart1m2_rtsn */
2512*9a67c129SJoseph Chen				<0 RK_PC7 10 &pcfg_pull_none>;
2513*9a67c129SJoseph Chen		};
2514*9a67c129SJoseph Chen	};
2515*9a67c129SJoseph Chen
2516*9a67c129SJoseph Chen	uart2 {
2517*9a67c129SJoseph Chen		uart2m0_xfer: uart2m0-xfer {
2518*9a67c129SJoseph Chen			rockchip,pins =
2519*9a67c129SJoseph Chen				/* uart2_rx_m0 */
2520*9a67c129SJoseph Chen				<0 RK_PB6 10 &pcfg_pull_up>,
2521*9a67c129SJoseph Chen				/* uart2_tx_m0 */
2522*9a67c129SJoseph Chen				<0 RK_PB5 10 &pcfg_pull_up>;
2523*9a67c129SJoseph Chen		};
2524*9a67c129SJoseph Chen
2525*9a67c129SJoseph Chen		uart2m1_xfer: uart2m1-xfer {
2526*9a67c129SJoseph Chen			rockchip,pins =
2527*9a67c129SJoseph Chen				/* uart2_rx_m1 */
2528*9a67c129SJoseph Chen				<4 RK_PD1 10 &pcfg_pull_up>,
2529*9a67c129SJoseph Chen				/* uart2_tx_m1 */
2530*9a67c129SJoseph Chen				<4 RK_PD0 10 &pcfg_pull_up>;
2531*9a67c129SJoseph Chen		};
2532*9a67c129SJoseph Chen
2533*9a67c129SJoseph Chen		uart2m2_xfer: uart2m2-xfer {
2534*9a67c129SJoseph Chen			rockchip,pins =
2535*9a67c129SJoseph Chen				/* uart2_rx_m2 */
2536*9a67c129SJoseph Chen				<3 RK_PB2 10 &pcfg_pull_up>,
2537*9a67c129SJoseph Chen				/* uart2_tx_m2 */
2538*9a67c129SJoseph Chen				<3 RK_PB1 10 &pcfg_pull_up>;
2539*9a67c129SJoseph Chen		};
2540*9a67c129SJoseph Chen
2541*9a67c129SJoseph Chen		uart2_ctsn: uart2-ctsn {
2542*9a67c129SJoseph Chen			rockchip,pins =
2543*9a67c129SJoseph Chen				/* uart2_ctsn */
2544*9a67c129SJoseph Chen				<3 RK_PB4 10 &pcfg_pull_none>;
2545*9a67c129SJoseph Chen		};
2546*9a67c129SJoseph Chen
2547*9a67c129SJoseph Chen		uart2_rtsn: uart2-rtsn {
2548*9a67c129SJoseph Chen			rockchip,pins =
2549*9a67c129SJoseph Chen				/* uart2_rtsn */
2550*9a67c129SJoseph Chen				<3 RK_PB3 10 &pcfg_pull_none>;
2551*9a67c129SJoseph Chen		};
2552*9a67c129SJoseph Chen	};
2553*9a67c129SJoseph Chen
2554*9a67c129SJoseph Chen	uart3 {
2555*9a67c129SJoseph Chen		uart3m0_xfer: uart3m0-xfer {
2556*9a67c129SJoseph Chen			rockchip,pins =
2557*9a67c129SJoseph Chen				/* uart3_rx_m0 */
2558*9a67c129SJoseph Chen				<1 RK_PC0 10 &pcfg_pull_up>,
2559*9a67c129SJoseph Chen				/* uart3_tx_m0 */
2560*9a67c129SJoseph Chen				<1 RK_PC1 10 &pcfg_pull_up>;
2561*9a67c129SJoseph Chen		};
2562*9a67c129SJoseph Chen
2563*9a67c129SJoseph Chen		uart3m1_xfer: uart3m1-xfer {
2564*9a67c129SJoseph Chen			rockchip,pins =
2565*9a67c129SJoseph Chen				/* uart3_rx_m1 */
2566*9a67c129SJoseph Chen				<3 RK_PB6 10 &pcfg_pull_up>,
2567*9a67c129SJoseph Chen				/* uart3_tx_m1 */
2568*9a67c129SJoseph Chen				<3 RK_PB5 10 &pcfg_pull_up>;
2569*9a67c129SJoseph Chen		};
2570*9a67c129SJoseph Chen
2571*9a67c129SJoseph Chen		uart3m2_xfer: uart3m2-xfer {
2572*9a67c129SJoseph Chen			rockchip,pins =
2573*9a67c129SJoseph Chen				/* uart3_rx_m2 */
2574*9a67c129SJoseph Chen				<4 RK_PA6 10 &pcfg_pull_up>,
2575*9a67c129SJoseph Chen				/* uart3_tx_m2 */
2576*9a67c129SJoseph Chen				<4 RK_PA5 10 &pcfg_pull_up>;
2577*9a67c129SJoseph Chen		};
2578*9a67c129SJoseph Chen
2579*9a67c129SJoseph Chen		uart3_ctsn: uart3-ctsn {
2580*9a67c129SJoseph Chen			rockchip,pins =
2581*9a67c129SJoseph Chen				/* uart3_ctsn */
2582*9a67c129SJoseph Chen				<1 RK_PC3 10 &pcfg_pull_none>;
2583*9a67c129SJoseph Chen		};
2584*9a67c129SJoseph Chen
2585*9a67c129SJoseph Chen		uart3_rtsn: uart3-rtsn {
2586*9a67c129SJoseph Chen			rockchip,pins =
2587*9a67c129SJoseph Chen				/* uart3_rtsn */
2588*9a67c129SJoseph Chen				<1 RK_PC2 10 &pcfg_pull_none>;
2589*9a67c129SJoseph Chen		};
2590*9a67c129SJoseph Chen	};
2591*9a67c129SJoseph Chen
2592*9a67c129SJoseph Chen	uart4 {
2593*9a67c129SJoseph Chen		uart4m0_xfer: uart4m0-xfer {
2594*9a67c129SJoseph Chen			rockchip,pins =
2595*9a67c129SJoseph Chen				/* uart4_rx_m0 */
2596*9a67c129SJoseph Chen				<1 RK_PD3 10 &pcfg_pull_up>,
2597*9a67c129SJoseph Chen				/* uart4_tx_m0 */
2598*9a67c129SJoseph Chen				<1 RK_PD2 10 &pcfg_pull_up>;
2599*9a67c129SJoseph Chen		};
2600*9a67c129SJoseph Chen
2601*9a67c129SJoseph Chen		uart4m1_xfer: uart4m1-xfer {
2602*9a67c129SJoseph Chen			rockchip,pins =
2603*9a67c129SJoseph Chen				/* uart4_rx_m1 */
2604*9a67c129SJoseph Chen				<3 RK_PD0 10 &pcfg_pull_up>,
2605*9a67c129SJoseph Chen				/* uart4_tx_m1 */
2606*9a67c129SJoseph Chen				<3 RK_PD1 10 &pcfg_pull_up>;
2607*9a67c129SJoseph Chen		};
2608*9a67c129SJoseph Chen
2609*9a67c129SJoseph Chen		uart4m2_xfer: uart4m2-xfer {
2610*9a67c129SJoseph Chen			rockchip,pins =
2611*9a67c129SJoseph Chen				/* uart4_rx_m2 */
2612*9a67c129SJoseph Chen				<1 RK_PB2 10 &pcfg_pull_up>,
2613*9a67c129SJoseph Chen				/* uart4_tx_m2 */
2614*9a67c129SJoseph Chen				<1 RK_PB3 10 &pcfg_pull_up>;
2615*9a67c129SJoseph Chen		};
2616*9a67c129SJoseph Chen
2617*9a67c129SJoseph Chen		uart4_ctsn: uart4-ctsn {
2618*9a67c129SJoseph Chen			rockchip,pins =
2619*9a67c129SJoseph Chen				/* uart4_ctsn */
2620*9a67c129SJoseph Chen				<1 RK_PC7 10 &pcfg_pull_none>;
2621*9a67c129SJoseph Chen		};
2622*9a67c129SJoseph Chen
2623*9a67c129SJoseph Chen		uart4_rtsn: uart4-rtsn {
2624*9a67c129SJoseph Chen			rockchip,pins =
2625*9a67c129SJoseph Chen				/* uart4_rtsn */
2626*9a67c129SJoseph Chen				<1 RK_PC5 10 &pcfg_pull_none>;
2627*9a67c129SJoseph Chen		};
2628*9a67c129SJoseph Chen	};
2629*9a67c129SJoseph Chen
2630*9a67c129SJoseph Chen	uart5 {
2631*9a67c129SJoseph Chen		uart5m0_xfer: uart5m0-xfer {
2632*9a67c129SJoseph Chen			rockchip,pins =
2633*9a67c129SJoseph Chen				/* uart5_rx_m0 */
2634*9a67c129SJoseph Chen				<4 RK_PD4 10 &pcfg_pull_up>,
2635*9a67c129SJoseph Chen				/* uart5_tx_m0 */
2636*9a67c129SJoseph Chen				<4 RK_PD5 10 &pcfg_pull_up>;
2637*9a67c129SJoseph Chen		};
2638*9a67c129SJoseph Chen
2639*9a67c129SJoseph Chen		uart5m0_ctsn: uart5m0-ctsn {
2640*9a67c129SJoseph Chen			rockchip,pins =
2641*9a67c129SJoseph Chen				/* uart5m0_ctsn */
2642*9a67c129SJoseph Chen				<4 RK_PD2 10 &pcfg_pull_none>;
2643*9a67c129SJoseph Chen		};
2644*9a67c129SJoseph Chen
2645*9a67c129SJoseph Chen		uart5m0_rtsn: uart5m0-rtsn {
2646*9a67c129SJoseph Chen			rockchip,pins =
2647*9a67c129SJoseph Chen				/* uart5m0_rtsn */
2648*9a67c129SJoseph Chen				<4 RK_PD3 10 &pcfg_pull_none>;
2649*9a67c129SJoseph Chen		};
2650*9a67c129SJoseph Chen
2651*9a67c129SJoseph Chen		uart5m1_xfer: uart5m1-xfer {
2652*9a67c129SJoseph Chen			rockchip,pins =
2653*9a67c129SJoseph Chen				/* uart5_rx_m1 */
2654*9a67c129SJoseph Chen				<3 RK_PC5 10 &pcfg_pull_up>,
2655*9a67c129SJoseph Chen				/* uart5_tx_m1 */
2656*9a67c129SJoseph Chen				<3 RK_PC4 10 &pcfg_pull_up>;
2657*9a67c129SJoseph Chen		};
2658*9a67c129SJoseph Chen
2659*9a67c129SJoseph Chen		uart5m1_ctsn: uart5m1-ctsn {
2660*9a67c129SJoseph Chen			rockchip,pins =
2661*9a67c129SJoseph Chen				/* uart5m1_ctsn */
2662*9a67c129SJoseph Chen				<2 RK_PA2 10 &pcfg_pull_none>;
2663*9a67c129SJoseph Chen		};
2664*9a67c129SJoseph Chen
2665*9a67c129SJoseph Chen		uart5m1_rtsn: uart5m1-rtsn {
2666*9a67c129SJoseph Chen			rockchip,pins =
2667*9a67c129SJoseph Chen				/* uart5m1_rtsn */
2668*9a67c129SJoseph Chen				<2 RK_PA3 10 &pcfg_pull_none>;
2669*9a67c129SJoseph Chen		};
2670*9a67c129SJoseph Chen
2671*9a67c129SJoseph Chen		uart5m2_xfer: uart5m2-xfer {
2672*9a67c129SJoseph Chen			rockchip,pins =
2673*9a67c129SJoseph Chen				/* uart5_rx_m2 */
2674*9a67c129SJoseph Chen				<2 RK_PD4 10 &pcfg_pull_up>,
2675*9a67c129SJoseph Chen				/* uart5_tx_m2 */
2676*9a67c129SJoseph Chen				<2 RK_PD5 10 &pcfg_pull_up>;
2677*9a67c129SJoseph Chen		};
2678*9a67c129SJoseph Chen	};
2679*9a67c129SJoseph Chen
2680*9a67c129SJoseph Chen	uart6 {
2681*9a67c129SJoseph Chen		uart6m1_xfer: uart6m1-xfer {
2682*9a67c129SJoseph Chen			rockchip,pins =
2683*9a67c129SJoseph Chen				/* uart6_rx_m1 */
2684*9a67c129SJoseph Chen				<1 RK_PA0 10 &pcfg_pull_up>,
2685*9a67c129SJoseph Chen				/* uart6_tx_m1 */
2686*9a67c129SJoseph Chen				<1 RK_PA1 10 &pcfg_pull_up>;
2687*9a67c129SJoseph Chen		};
2688*9a67c129SJoseph Chen
2689*9a67c129SJoseph Chen		uart6m1_ctsn: uart6m1-ctsn {
2690*9a67c129SJoseph Chen			rockchip,pins =
2691*9a67c129SJoseph Chen				/* uart6m1_ctsn */
2692*9a67c129SJoseph Chen				<1 RK_PA3 10 &pcfg_pull_none>;
2693*9a67c129SJoseph Chen		};
2694*9a67c129SJoseph Chen
2695*9a67c129SJoseph Chen		uart6m1_rtsn: uart6m1-rtsn {
2696*9a67c129SJoseph Chen			rockchip,pins =
2697*9a67c129SJoseph Chen				/* uart6m1_rtsn */
2698*9a67c129SJoseph Chen				<1 RK_PA2 10 &pcfg_pull_none>;
2699*9a67c129SJoseph Chen		};
2700*9a67c129SJoseph Chen
2701*9a67c129SJoseph Chen		uart6m2_xfer: uart6m2-xfer {
2702*9a67c129SJoseph Chen			rockchip,pins =
2703*9a67c129SJoseph Chen				/* uart6_rx_m2 */
2704*9a67c129SJoseph Chen				<1 RK_PD1 10 &pcfg_pull_up>,
2705*9a67c129SJoseph Chen				/* uart6_tx_m2 */
2706*9a67c129SJoseph Chen				<1 RK_PD0 10 &pcfg_pull_up>;
2707*9a67c129SJoseph Chen		};
2708*9a67c129SJoseph Chen	};
2709*9a67c129SJoseph Chen
2710*9a67c129SJoseph Chen	uart7 {
2711*9a67c129SJoseph Chen		uart7m1_xfer: uart7m1-xfer {
2712*9a67c129SJoseph Chen			rockchip,pins =
2713*9a67c129SJoseph Chen				/* uart7_rx_m1 */
2714*9a67c129SJoseph Chen				<3 RK_PC1 10 &pcfg_pull_up>,
2715*9a67c129SJoseph Chen				/* uart7_tx_m1 */
2716*9a67c129SJoseph Chen				<3 RK_PC0 10 &pcfg_pull_up>;
2717*9a67c129SJoseph Chen		};
2718*9a67c129SJoseph Chen
2719*9a67c129SJoseph Chen		uart7m1_ctsn: uart7m1-ctsn {
2720*9a67c129SJoseph Chen			rockchip,pins =
2721*9a67c129SJoseph Chen				/* uart7m1_ctsn */
2722*9a67c129SJoseph Chen				<3 RK_PC3 10 &pcfg_pull_none>;
2723*9a67c129SJoseph Chen		};
2724*9a67c129SJoseph Chen
2725*9a67c129SJoseph Chen		uart7m1_rtsn: uart7m1-rtsn {
2726*9a67c129SJoseph Chen			rockchip,pins =
2727*9a67c129SJoseph Chen				/* uart7m1_rtsn */
2728*9a67c129SJoseph Chen				<3 RK_PC2 10 &pcfg_pull_none>;
2729*9a67c129SJoseph Chen		};
2730*9a67c129SJoseph Chen
2731*9a67c129SJoseph Chen		uart7m2_xfer: uart7m2-xfer {
2732*9a67c129SJoseph Chen			rockchip,pins =
2733*9a67c129SJoseph Chen				/* uart7_rx_m2 */
2734*9a67c129SJoseph Chen				<1 RK_PB4 10 &pcfg_pull_up>,
2735*9a67c129SJoseph Chen				/* uart7_tx_m2 */
2736*9a67c129SJoseph Chen				<1 RK_PB5 10 &pcfg_pull_up>;
2737*9a67c129SJoseph Chen		};
2738*9a67c129SJoseph Chen	};
2739*9a67c129SJoseph Chen
2740*9a67c129SJoseph Chen	uart8 {
2741*9a67c129SJoseph Chen		uart8m0_xfer: uart8m0-xfer {
2742*9a67c129SJoseph Chen			rockchip,pins =
2743*9a67c129SJoseph Chen				/* uart8_rx_m0 */
2744*9a67c129SJoseph Chen				<4 RK_PB1 10 &pcfg_pull_up>,
2745*9a67c129SJoseph Chen				/* uart8_tx_m0 */
2746*9a67c129SJoseph Chen				<4 RK_PB0 10 &pcfg_pull_up>;
2747*9a67c129SJoseph Chen		};
2748*9a67c129SJoseph Chen
2749*9a67c129SJoseph Chen		uart8m0_ctsn: uart8m0-ctsn {
2750*9a67c129SJoseph Chen			rockchip,pins =
2751*9a67c129SJoseph Chen				/* uart8m0_ctsn */
2752*9a67c129SJoseph Chen				<4 RK_PB3 10 &pcfg_pull_none>;
2753*9a67c129SJoseph Chen		};
2754*9a67c129SJoseph Chen
2755*9a67c129SJoseph Chen		uart8m0_rtsn: uart8m0-rtsn {
2756*9a67c129SJoseph Chen			rockchip,pins =
2757*9a67c129SJoseph Chen				/* uart8m0_rtsn */
2758*9a67c129SJoseph Chen				<4 RK_PB2 10 &pcfg_pull_none>;
2759*9a67c129SJoseph Chen		};
2760*9a67c129SJoseph Chen
2761*9a67c129SJoseph Chen		uart8m1_xfer: uart8m1-xfer {
2762*9a67c129SJoseph Chen			rockchip,pins =
2763*9a67c129SJoseph Chen				/* uart8_rx_m1 */
2764*9a67c129SJoseph Chen				<3 RK_PA3 10 &pcfg_pull_up>,
2765*9a67c129SJoseph Chen				/* uart8_tx_m1 */
2766*9a67c129SJoseph Chen				<3 RK_PA2 10 &pcfg_pull_up>;
2767*9a67c129SJoseph Chen		};
2768*9a67c129SJoseph Chen
2769*9a67c129SJoseph Chen		uart8m1_ctsn: uart8m1-ctsn {
2770*9a67c129SJoseph Chen			rockchip,pins =
2771*9a67c129SJoseph Chen				/* uart8m1_ctsn */
2772*9a67c129SJoseph Chen				<3 RK_PA5 10 &pcfg_pull_none>;
2773*9a67c129SJoseph Chen		};
2774*9a67c129SJoseph Chen
2775*9a67c129SJoseph Chen		uart8m1_rtsn: uart8m1-rtsn {
2776*9a67c129SJoseph Chen			rockchip,pins =
2777*9a67c129SJoseph Chen				/* uart8m1_rtsn */
2778*9a67c129SJoseph Chen				<3 RK_PA4 10 &pcfg_pull_none>;
2779*9a67c129SJoseph Chen		};
2780*9a67c129SJoseph Chen
2781*9a67c129SJoseph Chen		uart8_xfer: uart8-xfer {
2782*9a67c129SJoseph Chen			rockchip,pins =
2783*9a67c129SJoseph Chen				/* uart8_rx_ */
2784*9a67c129SJoseph Chen				<4 RK_PB1 10 &pcfg_pull_up>;
2785*9a67c129SJoseph Chen		};
2786*9a67c129SJoseph Chen	};
2787*9a67c129SJoseph Chen
2788*9a67c129SJoseph Chen	uart9 {
2789*9a67c129SJoseph Chen		uart9m1_xfer: uart9m1-xfer {
2790*9a67c129SJoseph Chen			rockchip,pins =
2791*9a67c129SJoseph Chen				/* uart9_rx_m1 */
2792*9a67c129SJoseph Chen				<4 RK_PB5 10 &pcfg_pull_up>,
2793*9a67c129SJoseph Chen				/* uart9_tx_m1 */
2794*9a67c129SJoseph Chen				<4 RK_PB4 10 &pcfg_pull_up>;
2795*9a67c129SJoseph Chen		};
2796*9a67c129SJoseph Chen
2797*9a67c129SJoseph Chen		uart9m1_ctsn: uart9m1-ctsn {
2798*9a67c129SJoseph Chen			rockchip,pins =
2799*9a67c129SJoseph Chen				/* uart9m1_ctsn */
2800*9a67c129SJoseph Chen				<4 RK_PA1 10 &pcfg_pull_none>;
2801*9a67c129SJoseph Chen		};
2802*9a67c129SJoseph Chen
2803*9a67c129SJoseph Chen		uart9m1_rtsn: uart9m1-rtsn {
2804*9a67c129SJoseph Chen			rockchip,pins =
2805*9a67c129SJoseph Chen				/* uart9m1_rtsn */
2806*9a67c129SJoseph Chen				<4 RK_PA0 10 &pcfg_pull_none>;
2807*9a67c129SJoseph Chen		};
2808*9a67c129SJoseph Chen
2809*9a67c129SJoseph Chen		uart9m2_xfer: uart9m2-xfer {
2810*9a67c129SJoseph Chen			rockchip,pins =
2811*9a67c129SJoseph Chen				/* uart9_rx_m2 */
2812*9a67c129SJoseph Chen				<3 RK_PD4 10 &pcfg_pull_up>,
2813*9a67c129SJoseph Chen				/* uart9_tx_m2 */
2814*9a67c129SJoseph Chen				<3 RK_PD5 10 &pcfg_pull_up>;
2815*9a67c129SJoseph Chen		};
2816*9a67c129SJoseph Chen
2817*9a67c129SJoseph Chen		uart9m2_ctsn: uart9m2-ctsn {
2818*9a67c129SJoseph Chen			rockchip,pins =
2819*9a67c129SJoseph Chen				/* uart9m2_ctsn */
2820*9a67c129SJoseph Chen				<3 RK_PD3 10 &pcfg_pull_none>;
2821*9a67c129SJoseph Chen		};
2822*9a67c129SJoseph Chen
2823*9a67c129SJoseph Chen		uart9m2_rtsn: uart9m2-rtsn {
2824*9a67c129SJoseph Chen			rockchip,pins =
2825*9a67c129SJoseph Chen				/* uart9m2_rtsn */
2826*9a67c129SJoseph Chen				<3 RK_PD2 10 &pcfg_pull_none>;
2827*9a67c129SJoseph Chen		};
2828*9a67c129SJoseph Chen	};
2829*9a67c129SJoseph Chen
2830*9a67c129SJoseph Chen	vop {
2831*9a67c129SJoseph Chen		vop_pins: vop-pins {
2832*9a67c129SJoseph Chen			rockchip,pins =
2833*9a67c129SJoseph Chen				/* vop_post_empty */
2834*9a67c129SJoseph Chen				<1 RK_PA2 1 &pcfg_pull_none>;
2835*9a67c129SJoseph Chen		};
2836*9a67c129SJoseph Chen	};
2837*9a67c129SJoseph Chen};
2838*9a67c129SJoseph Chen
2839*9a67c129SJoseph Chen/*
2840*9a67c129SJoseph Chen * This part is edited handly.
2841*9a67c129SJoseph Chen */
2842*9a67c129SJoseph Chen&pinctrl {
2843*9a67c129SJoseph Chen	gpio-func {
2844*9a67c129SJoseph Chen		tsadc_gpio_func: tsadc-gpio-func {
2845*9a67c129SJoseph Chen			rockchip,pins =
2846*9a67c129SJoseph Chen				<0 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>;
2847*9a67c129SJoseph Chen		};
2848*9a67c129SJoseph Chen	};
2849*9a67c129SJoseph Chen
2850*9a67c129SJoseph Chen	spi0-hs {
2851*9a67c129SJoseph Chen		spi0m0_pins_hs: spi0m0-pins {
2852*9a67c129SJoseph Chen			rockchip,pins =
2853*9a67c129SJoseph Chen				/* spi0_clk_m0 */
2854*9a67c129SJoseph Chen				<0 RK_PC6 8 &pcfg_pull_up_drv_level_1>,
2855*9a67c129SJoseph Chen				/* spi0_miso_m0 */
2856*9a67c129SJoseph Chen				<0 RK_PC7 8 &pcfg_pull_up_drv_level_1>,
2857*9a67c129SJoseph Chen				/* spi0_mosi_m0 */
2858*9a67c129SJoseph Chen				<0 RK_PC0 8 &pcfg_pull_up_drv_level_1>;
2859*9a67c129SJoseph Chen		};
2860*9a67c129SJoseph Chen
2861*9a67c129SJoseph Chen		spi0m1_pins_hs: spi0m1-pins {
2862*9a67c129SJoseph Chen			rockchip,pins =
2863*9a67c129SJoseph Chen				/* spi0_clk_m1 */
2864*9a67c129SJoseph Chen				<4 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
2865*9a67c129SJoseph Chen				/* spi0_miso_m1 */
2866*9a67c129SJoseph Chen				<4 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
2867*9a67c129SJoseph Chen				/* spi0_mosi_m1 */
2868*9a67c129SJoseph Chen				<4 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
2869*9a67c129SJoseph Chen		};
2870*9a67c129SJoseph Chen
2871*9a67c129SJoseph Chen		spi0m2_pins_hs: spi0m2-pins {
2872*9a67c129SJoseph Chen			rockchip,pins =
2873*9a67c129SJoseph Chen				/* spi0_clk_m2 */
2874*9a67c129SJoseph Chen				<1 RK_PB3 8 &pcfg_pull_up_drv_level_1>,
2875*9a67c129SJoseph Chen				/* spi0_miso_m2 */
2876*9a67c129SJoseph Chen				<1 RK_PB1 8 &pcfg_pull_up_drv_level_1>,
2877*9a67c129SJoseph Chen				/* spi0_mosi_m2 */
2878*9a67c129SJoseph Chen				<1 RK_PB2 8 &pcfg_pull_up_drv_level_1>;
2879*9a67c129SJoseph Chen		};
2880*9a67c129SJoseph Chen
2881*9a67c129SJoseph Chen		spi0m3_pins_hs: spi0m3-pins {
2882*9a67c129SJoseph Chen			rockchip,pins =
2883*9a67c129SJoseph Chen				/* spi0_clk_m3 */
2884*9a67c129SJoseph Chen				<3 RK_PD3 8 &pcfg_pull_up_drv_level_1>,
2885*9a67c129SJoseph Chen				/* spi0_miso_m3 */
2886*9a67c129SJoseph Chen				<3 RK_PD1 8 &pcfg_pull_up_drv_level_1>,
2887*9a67c129SJoseph Chen				/* spi0_mosi_m3 */
2888*9a67c129SJoseph Chen				<3 RK_PD2 8 &pcfg_pull_up_drv_level_1>;
2889*9a67c129SJoseph Chen		};
2890*9a67c129SJoseph Chen	};
2891*9a67c129SJoseph Chen
2892*9a67c129SJoseph Chen	spi1-hs {
2893*9a67c129SJoseph Chen		spi1m1_pins_hs: spi1m1-pins {
2894*9a67c129SJoseph Chen			rockchip,pins =
2895*9a67c129SJoseph Chen				/* spi1_clk_m1 */
2896*9a67c129SJoseph Chen				<3 RK_PC1 8 &pcfg_pull_up_drv_level_1>,
2897*9a67c129SJoseph Chen				/* spi1_miso_m1 */
2898*9a67c129SJoseph Chen				<3 RK_PC0 8 &pcfg_pull_up_drv_level_1>,
2899*9a67c129SJoseph Chen				/* spi1_mosi_m1 */
2900*9a67c129SJoseph Chen				<3 RK_PB7 8 &pcfg_pull_up_drv_level_1>;
2901*9a67c129SJoseph Chen		};
2902*9a67c129SJoseph Chen
2903*9a67c129SJoseph Chen		spi1m2_pins_hs: spi1m2-pins {
2904*9a67c129SJoseph Chen			rockchip,pins =
2905*9a67c129SJoseph Chen				/* spi1_clk_m2 */
2906*9a67c129SJoseph Chen				<1 RK_PD2 8 &pcfg_pull_up_drv_level_1>,
2907*9a67c129SJoseph Chen				/* spi1_miso_m2 */
2908*9a67c129SJoseph Chen				<1 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2909*9a67c129SJoseph Chen				/* spi1_mosi_m2 */
2910*9a67c129SJoseph Chen				<1 RK_PD1 8 &pcfg_pull_up_drv_level_1>;
2911*9a67c129SJoseph Chen		};
2912*9a67c129SJoseph Chen	};
2913*9a67c129SJoseph Chen
2914*9a67c129SJoseph Chen	spi2-hs {
2915*9a67c129SJoseph Chen		spi2m0_pins_hs: spi2m0-pins {
2916*9a67c129SJoseph Chen			rockchip,pins =
2917*9a67c129SJoseph Chen				/* spi2_clk_m0 */
2918*9a67c129SJoseph Chen				<1 RK_PA6 8 &pcfg_pull_up_drv_level_1>,
2919*9a67c129SJoseph Chen				/* spi2_miso_m0 */
2920*9a67c129SJoseph Chen				<1 RK_PA4 8 &pcfg_pull_up_drv_level_1>,
2921*9a67c129SJoseph Chen				/* spi2_mosi_m0 */
2922*9a67c129SJoseph Chen				<1 RK_PA5 8 &pcfg_pull_up_drv_level_1>;
2923*9a67c129SJoseph Chen		};
2924*9a67c129SJoseph Chen
2925*9a67c129SJoseph Chen		spi2m1_pins_hs: spi2m1-pins {
2926*9a67c129SJoseph Chen			rockchip,pins =
2927*9a67c129SJoseph Chen				/* spi2_clk_m1 */
2928*9a67c129SJoseph Chen				<4 RK_PA6 8 &pcfg_pull_up_drv_level_1>,
2929*9a67c129SJoseph Chen				/* spi2_miso_m1 */
2930*9a67c129SJoseph Chen				<4 RK_PA4 8 &pcfg_pull_up_drv_level_1>,
2931*9a67c129SJoseph Chen				/* spi2_mosi_m1 */
2932*9a67c129SJoseph Chen				<4 RK_PA5 8 &pcfg_pull_up_drv_level_1>;
2933*9a67c129SJoseph Chen		};
2934*9a67c129SJoseph Chen
2935*9a67c129SJoseph Chen		spi2m2_pins_hs: spi2m2-pins {
2936*9a67c129SJoseph Chen			rockchip,pins =
2937*9a67c129SJoseph Chen				/* spi2_clk_m2 */
2938*9a67c129SJoseph Chen				<0 RK_PA5 1 &pcfg_pull_up_drv_level_1>,
2939*9a67c129SJoseph Chen				/* spi2_miso_m2 */
2940*9a67c129SJoseph Chen				<0 RK_PB3 1 &pcfg_pull_up_drv_level_1>,
2941*9a67c129SJoseph Chen				/* spi2_mosi_m2 */
2942*9a67c129SJoseph Chen				<0 RK_PA6 1 &pcfg_pull_up_drv_level_1>;
2943*9a67c129SJoseph Chen		};
2944*9a67c129SJoseph Chen	};
2945*9a67c129SJoseph Chen
2946*9a67c129SJoseph Chen	spi3-hs {
2947*9a67c129SJoseph Chen		spi3m1_pins_hs: spi3m1-pins {
2948*9a67c129SJoseph Chen			rockchip,pins =
2949*9a67c129SJoseph Chen				/* spi3_clk_m1 */
2950*9a67c129SJoseph Chen				<4 RK_PB7 8 &pcfg_pull_up_drv_level_1>,
2951*9a67c129SJoseph Chen				/* spi3_miso_m1 */
2952*9a67c129SJoseph Chen				<4 RK_PB5 8 &pcfg_pull_up_drv_level_1>,
2953*9a67c129SJoseph Chen				/* spi3_mosi_m1 */
2954*9a67c129SJoseph Chen				<4 RK_PB6 8 &pcfg_pull_up_drv_level_1>;
2955*9a67c129SJoseph Chen		};
2956*9a67c129SJoseph Chen
2957*9a67c129SJoseph Chen		spi3m2_pins_hs: spi3m2-pins {
2958*9a67c129SJoseph Chen			rockchip,pins =
2959*9a67c129SJoseph Chen				/* spi3_clk_m2 */
2960*9a67c129SJoseph Chen				<0 RK_PD3 8 &pcfg_pull_up_drv_level_1>,
2961*9a67c129SJoseph Chen				/* spi3_miso_m2 */
2962*9a67c129SJoseph Chen				<0 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2963*9a67c129SJoseph Chen				/* spi3_mosi_m2 */
2964*9a67c129SJoseph Chen				<0 RK_PD2 8 &pcfg_pull_up_drv_level_1>;
2965*9a67c129SJoseph Chen		};
2966*9a67c129SJoseph Chen
2967*9a67c129SJoseph Chen		spi3m3_pins_hs: spi3m3-pins {
2968*9a67c129SJoseph Chen			rockchip,pins =
2969*9a67c129SJoseph Chen				/* spi3_clk_m3 */
2970*9a67c129SJoseph Chen				<3 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2971*9a67c129SJoseph Chen				/* spi3_miso_m3 */
2972*9a67c129SJoseph Chen				<3 RK_PC6 8 &pcfg_pull_up_drv_level_1>,
2973*9a67c129SJoseph Chen				/* spi3_mosi_m3 */
2974*9a67c129SJoseph Chen				<3 RK_PC7 8 &pcfg_pull_up_drv_level_1>;
2975*9a67c129SJoseph Chen		};
2976*9a67c129SJoseph Chen	};
2977*9a67c129SJoseph Chen
2978*9a67c129SJoseph Chen	spi4-hs {
2979*9a67c129SJoseph Chen		spi4m0_pins_hs: spi4m0-pins {
2980*9a67c129SJoseph Chen			rockchip,pins =
2981*9a67c129SJoseph Chen				/* spi4_clk_m0 */
2982*9a67c129SJoseph Chen				<1 RK_PC2 8 &pcfg_pull_up_drv_level_1>,
2983*9a67c129SJoseph Chen				/* spi4_miso_m0 */
2984*9a67c129SJoseph Chen				<1 RK_PC0 8 &pcfg_pull_up_drv_level_1>,
2985*9a67c129SJoseph Chen				/* spi4_mosi_m0 */
2986*9a67c129SJoseph Chen				<1 RK_PC1 8 &pcfg_pull_up_drv_level_1>;
2987*9a67c129SJoseph Chen		};
2988*9a67c129SJoseph Chen
2989*9a67c129SJoseph Chen		spi4m1_pins_hs: spi4m1-pins {
2990*9a67c129SJoseph Chen			rockchip,pins =
2991*9a67c129SJoseph Chen				/* spi4_clk_m1 */
2992*9a67c129SJoseph Chen				<3 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
2993*9a67c129SJoseph Chen				/* spi4_miso_m1 */
2994*9a67c129SJoseph Chen				<3 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
2995*9a67c129SJoseph Chen				/* spi4_mosi_m1 */
2996*9a67c129SJoseph Chen				<3 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
2997*9a67c129SJoseph Chen		};
2998*9a67c129SJoseph Chen
2999*9a67c129SJoseph Chen		spi4m2_pins_hs: spi4m2-pins {
3000*9a67c129SJoseph Chen			rockchip,pins =
3001*9a67c129SJoseph Chen				/* spi4_clk_m2 */
3002*9a67c129SJoseph Chen				<1 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
3003*9a67c129SJoseph Chen				/* spi4_miso_m2 */
3004*9a67c129SJoseph Chen				<1 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
3005*9a67c129SJoseph Chen				/* spi4_mosi_m2 */
3006*9a67c129SJoseph Chen				<1 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
3007*9a67c129SJoseph Chen		};
3008*9a67c129SJoseph Chen	};
3009*9a67c129SJoseph Chen};
3010