xref: /OK3568_Linux_fs/u-boot/arch/arm/dts/rk3568-pinctrl.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*4882a593Smuzhiyun/*
3*4882a593Smuzhiyun * Copyright (c) 2020 Rockchip Electronics Co., Ltd.
4*4882a593Smuzhiyun */
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun#include <dt-bindings/pinctrl/rockchip.h>
7*4882a593Smuzhiyun#include "rockchip-pinconf.dtsi"
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun/*
10*4882a593Smuzhiyun * This file is auto generated by pin2dts tool, please keep these code
11*4882a593Smuzhiyun * by adding changes at end of this file.
12*4882a593Smuzhiyun */
13*4882a593Smuzhiyun&pinctrl {
14*4882a593Smuzhiyun	acodec {
15*4882a593Smuzhiyun		acodec_pins: acodec-pins {
16*4882a593Smuzhiyun			rockchip,pins =
17*4882a593Smuzhiyun				/* acodec_adc_sync */
18*4882a593Smuzhiyun				<1 RK_PB1 5 &pcfg_pull_none>,
19*4882a593Smuzhiyun				/* acodec_adcclk */
20*4882a593Smuzhiyun				<1 RK_PA1 5 &pcfg_pull_none>,
21*4882a593Smuzhiyun				/* acodec_adcdata */
22*4882a593Smuzhiyun				<1 RK_PA0 5 &pcfg_pull_none>,
23*4882a593Smuzhiyun				/* acodec_dac_datal */
24*4882a593Smuzhiyun				<1 RK_PA7 5 &pcfg_pull_none>,
25*4882a593Smuzhiyun				/* acodec_dac_datar */
26*4882a593Smuzhiyun				<1 RK_PB0 5 &pcfg_pull_none>,
27*4882a593Smuzhiyun				/* acodec_dacclk */
28*4882a593Smuzhiyun				<1 RK_PA3 5 &pcfg_pull_none>,
29*4882a593Smuzhiyun				/* acodec_dacsync */
30*4882a593Smuzhiyun				<1 RK_PA5 5 &pcfg_pull_none>;
31*4882a593Smuzhiyun		};
32*4882a593Smuzhiyun	};
33*4882a593Smuzhiyun	audiopwmout {
34*4882a593Smuzhiyun		audiopwmout_pins: audiopwmout-pins {
35*4882a593Smuzhiyun			rockchip,pins =
36*4882a593Smuzhiyun				/* audiopwmlout */
37*4882a593Smuzhiyun				<1 RK_PA0 4 &pcfg_pull_none>,
38*4882a593Smuzhiyun				/* audiopwmrout */
39*4882a593Smuzhiyun				<1 RK_PA1 4 &pcfg_pull_none>;
40*4882a593Smuzhiyun		};
41*4882a593Smuzhiyun	};
42*4882a593Smuzhiyun	audiopwmoutdiff {
43*4882a593Smuzhiyun		audiopwmoutdiff_pins: audiopwmoutdiff-pins {
44*4882a593Smuzhiyun			rockchip,pins =
45*4882a593Smuzhiyun				/* audiopwmloutn */
46*4882a593Smuzhiyun				<1 RK_PA1 6 &pcfg_pull_none>,
47*4882a593Smuzhiyun				/* audiopwmloutp */
48*4882a593Smuzhiyun				<1 RK_PA0 6 &pcfg_pull_none>,
49*4882a593Smuzhiyun				/* audiopwmroutn */
50*4882a593Smuzhiyun				<1 RK_PA7 4 &pcfg_pull_none>,
51*4882a593Smuzhiyun				/* audiopwmroutp */
52*4882a593Smuzhiyun				<1 RK_PA6 4 &pcfg_pull_none>;
53*4882a593Smuzhiyun		};
54*4882a593Smuzhiyun	};
55*4882a593Smuzhiyun	bt656 {
56*4882a593Smuzhiyun		bt656m0_pins: bt656m0-pins {
57*4882a593Smuzhiyun			rockchip,pins =
58*4882a593Smuzhiyun				/* bt656_clkm0 */
59*4882a593Smuzhiyun				<3 RK_PA0 2 &pcfg_pull_none>,
60*4882a593Smuzhiyun				/* bt656_d0m0 */
61*4882a593Smuzhiyun				<2 RK_PD0 2 &pcfg_pull_none>,
62*4882a593Smuzhiyun				/* bt656_d1m0 */
63*4882a593Smuzhiyun				<2 RK_PD1 2 &pcfg_pull_none>,
64*4882a593Smuzhiyun				/* bt656_d2m0 */
65*4882a593Smuzhiyun				<2 RK_PD2 2 &pcfg_pull_none>,
66*4882a593Smuzhiyun				/* bt656_d3m0 */
67*4882a593Smuzhiyun				<2 RK_PD3 2 &pcfg_pull_none>,
68*4882a593Smuzhiyun				/* bt656_d4m0 */
69*4882a593Smuzhiyun				<2 RK_PD4 2 &pcfg_pull_none>,
70*4882a593Smuzhiyun				/* bt656_d5m0 */
71*4882a593Smuzhiyun				<2 RK_PD5 2 &pcfg_pull_none>,
72*4882a593Smuzhiyun				/* bt656_d6m0 */
73*4882a593Smuzhiyun				<2 RK_PD6 2 &pcfg_pull_none>,
74*4882a593Smuzhiyun				/* bt656_d7m0 */
75*4882a593Smuzhiyun				<2 RK_PD7 2 &pcfg_pull_none>;
76*4882a593Smuzhiyun		};
77*4882a593Smuzhiyun		bt656m1_pins: bt656m1-pins {
78*4882a593Smuzhiyun			rockchip,pins =
79*4882a593Smuzhiyun				/* bt656_clkm1 */
80*4882a593Smuzhiyun				<4 RK_PB4 5 &pcfg_pull_none>,
81*4882a593Smuzhiyun				/* bt656_d0m1 */
82*4882a593Smuzhiyun				<3 RK_PC6 5 &pcfg_pull_none>,
83*4882a593Smuzhiyun				/* bt656_d1m1 */
84*4882a593Smuzhiyun				<3 RK_PC7 5 &pcfg_pull_none>,
85*4882a593Smuzhiyun				/* bt656_d2m1 */
86*4882a593Smuzhiyun				<3 RK_PD0 5 &pcfg_pull_none>,
87*4882a593Smuzhiyun				/* bt656_d3m1 */
88*4882a593Smuzhiyun				<3 RK_PD1 5 &pcfg_pull_none>,
89*4882a593Smuzhiyun				/* bt656_d4m1 */
90*4882a593Smuzhiyun				<3 RK_PD2 5 &pcfg_pull_none>,
91*4882a593Smuzhiyun				/* bt656_d5m1 */
92*4882a593Smuzhiyun				<3 RK_PD3 5 &pcfg_pull_none>,
93*4882a593Smuzhiyun				/* bt656_d6m1 */
94*4882a593Smuzhiyun				<3 RK_PD4 5 &pcfg_pull_none>,
95*4882a593Smuzhiyun				/* bt656_d7m1 */
96*4882a593Smuzhiyun				<3 RK_PD5 5 &pcfg_pull_none>;
97*4882a593Smuzhiyun		};
98*4882a593Smuzhiyun	};
99*4882a593Smuzhiyun	bt1120 {
100*4882a593Smuzhiyun		bt1120_pins: bt1120-pins {
101*4882a593Smuzhiyun			rockchip,pins =
102*4882a593Smuzhiyun				/* bt1120_clk */
103*4882a593Smuzhiyun				<3 RK_PA6 2 &pcfg_pull_none>,
104*4882a593Smuzhiyun				/* bt1120_d0 */
105*4882a593Smuzhiyun				<3 RK_PA1 2 &pcfg_pull_none>,
106*4882a593Smuzhiyun				/* bt1120_d1 */
107*4882a593Smuzhiyun				<3 RK_PA2 2 &pcfg_pull_none>,
108*4882a593Smuzhiyun				/* bt1120_d2 */
109*4882a593Smuzhiyun				<3 RK_PA3 2 &pcfg_pull_none>,
110*4882a593Smuzhiyun				/* bt1120_d3 */
111*4882a593Smuzhiyun				<3 RK_PA4 2 &pcfg_pull_none>,
112*4882a593Smuzhiyun				/* bt1120_d4 */
113*4882a593Smuzhiyun				<3 RK_PA5 2 &pcfg_pull_none>,
114*4882a593Smuzhiyun				/* bt1120_d5 */
115*4882a593Smuzhiyun				<3 RK_PA7 2 &pcfg_pull_none>,
116*4882a593Smuzhiyun				/* bt1120_d6 */
117*4882a593Smuzhiyun				<3 RK_PB0 2 &pcfg_pull_none>,
118*4882a593Smuzhiyun				/* bt1120_d7 */
119*4882a593Smuzhiyun				<3 RK_PB1 2 &pcfg_pull_none>,
120*4882a593Smuzhiyun				/* bt1120_d8 */
121*4882a593Smuzhiyun				<3 RK_PB2 2 &pcfg_pull_none>,
122*4882a593Smuzhiyun				/* bt1120_d9 */
123*4882a593Smuzhiyun				<3 RK_PB3 2 &pcfg_pull_none>,
124*4882a593Smuzhiyun				/* bt1120_d10 */
125*4882a593Smuzhiyun				<3 RK_PB4 2 &pcfg_pull_none>,
126*4882a593Smuzhiyun				/* bt1120_d11 */
127*4882a593Smuzhiyun				<3 RK_PB5 2 &pcfg_pull_none>,
128*4882a593Smuzhiyun				/* bt1120_d12 */
129*4882a593Smuzhiyun				<3 RK_PB6 2 &pcfg_pull_none>,
130*4882a593Smuzhiyun				/* bt1120_d13 */
131*4882a593Smuzhiyun				<3 RK_PC1 2 &pcfg_pull_none>,
132*4882a593Smuzhiyun				/* bt1120_d14 */
133*4882a593Smuzhiyun				<3 RK_PC2 2 &pcfg_pull_none>,
134*4882a593Smuzhiyun				/* bt1120_d15 */
135*4882a593Smuzhiyun				<3 RK_PC3 2 &pcfg_pull_none>;
136*4882a593Smuzhiyun		};
137*4882a593Smuzhiyun	};
138*4882a593Smuzhiyun	cam {
139*4882a593Smuzhiyun		cam_pins: cam-pins {
140*4882a593Smuzhiyun			rockchip,pins =
141*4882a593Smuzhiyun				/* cam_clkout0 */
142*4882a593Smuzhiyun				<4 RK_PA7 1 &pcfg_pull_none>,
143*4882a593Smuzhiyun				/* cam_clkout1 */
144*4882a593Smuzhiyun				<4 RK_PB0 1 &pcfg_pull_none>;
145*4882a593Smuzhiyun		};
146*4882a593Smuzhiyun	};
147*4882a593Smuzhiyun	can0 {
148*4882a593Smuzhiyun		can0m0_pins: can0m0-pins {
149*4882a593Smuzhiyun			rockchip,pins =
150*4882a593Smuzhiyun				/* can0_rxm0 */
151*4882a593Smuzhiyun				<0 RK_PB4 2 &pcfg_pull_none>,
152*4882a593Smuzhiyun				/* can0_txm0 */
153*4882a593Smuzhiyun				<0 RK_PB3 2 &pcfg_pull_none>;
154*4882a593Smuzhiyun		};
155*4882a593Smuzhiyun		can0m1_pins: can0m1-pins {
156*4882a593Smuzhiyun			rockchip,pins =
157*4882a593Smuzhiyun				/* can0_rxm1 */
158*4882a593Smuzhiyun				<2 RK_PA2 4 &pcfg_pull_none>,
159*4882a593Smuzhiyun				/* can0_txm1 */
160*4882a593Smuzhiyun				<2 RK_PA1 4 &pcfg_pull_none>;
161*4882a593Smuzhiyun		};
162*4882a593Smuzhiyun	};
163*4882a593Smuzhiyun	can1 {
164*4882a593Smuzhiyun		can1m0_pins: can1m0-pins {
165*4882a593Smuzhiyun			rockchip,pins =
166*4882a593Smuzhiyun				/* can1_rxm0 */
167*4882a593Smuzhiyun				<1 RK_PA0 3 &pcfg_pull_none>,
168*4882a593Smuzhiyun				/* can1_txm0 */
169*4882a593Smuzhiyun				<1 RK_PA1 3 &pcfg_pull_none>;
170*4882a593Smuzhiyun		};
171*4882a593Smuzhiyun		can1m1_pins: can1m1-pins {
172*4882a593Smuzhiyun			rockchip,pins =
173*4882a593Smuzhiyun				/* can1_rxm1 */
174*4882a593Smuzhiyun				<4 RK_PC2 3 &pcfg_pull_none>,
175*4882a593Smuzhiyun				/* can1_txm1 */
176*4882a593Smuzhiyun				<4 RK_PC3 3 &pcfg_pull_none>;
177*4882a593Smuzhiyun		};
178*4882a593Smuzhiyun	};
179*4882a593Smuzhiyun	can2 {
180*4882a593Smuzhiyun		can2m0_pins: can2m0-pins {
181*4882a593Smuzhiyun			rockchip,pins =
182*4882a593Smuzhiyun				/* can2_rxm0 */
183*4882a593Smuzhiyun				<4 RK_PB4 3 &pcfg_pull_none>,
184*4882a593Smuzhiyun				/* can2_txm0 */
185*4882a593Smuzhiyun				<4 RK_PB5 3 &pcfg_pull_none>;
186*4882a593Smuzhiyun		};
187*4882a593Smuzhiyun		can2m1_pins: can2m1-pins {
188*4882a593Smuzhiyun			rockchip,pins =
189*4882a593Smuzhiyun				/* can2_rxm1 */
190*4882a593Smuzhiyun				<2 RK_PB1 4 &pcfg_pull_none>,
191*4882a593Smuzhiyun				/* can2_txm1 */
192*4882a593Smuzhiyun				<2 RK_PB2 4 &pcfg_pull_none>;
193*4882a593Smuzhiyun		};
194*4882a593Smuzhiyun	};
195*4882a593Smuzhiyun	cif {
196*4882a593Smuzhiyun		cif_dvp_ctl: cif-dvp_ctl {
197*4882a593Smuzhiyun			rockchip,pins =
198*4882a593Smuzhiyun				/* cif_clkin */
199*4882a593Smuzhiyun				<4 RK_PC1 1 &pcfg_pull_none>,
200*4882a593Smuzhiyun				/* cif_clkout */
201*4882a593Smuzhiyun				<4 RK_PC0 1 &pcfg_pull_none>,
202*4882a593Smuzhiyun				/* cif_d0 */
203*4882a593Smuzhiyun				<3 RK_PC6 1 &pcfg_pull_none>,
204*4882a593Smuzhiyun				/* cif_d1 */
205*4882a593Smuzhiyun				<3 RK_PC7 1 &pcfg_pull_none>,
206*4882a593Smuzhiyun				/* cif_d2 */
207*4882a593Smuzhiyun				<3 RK_PD0 1 &pcfg_pull_none>,
208*4882a593Smuzhiyun				/* cif_d3 */
209*4882a593Smuzhiyun				<3 RK_PD1 1 &pcfg_pull_none>,
210*4882a593Smuzhiyun				/* cif_d4 */
211*4882a593Smuzhiyun				<3 RK_PD2 1 &pcfg_pull_none>,
212*4882a593Smuzhiyun				/* cif_d5 */
213*4882a593Smuzhiyun				<3 RK_PD3 1 &pcfg_pull_none>,
214*4882a593Smuzhiyun				/* cif_d6 */
215*4882a593Smuzhiyun				<3 RK_PD4 1 &pcfg_pull_none>,
216*4882a593Smuzhiyun				/* cif_d7 */
217*4882a593Smuzhiyun				<3 RK_PD5 1 &pcfg_pull_none>,
218*4882a593Smuzhiyun				/* cif_d8 */
219*4882a593Smuzhiyun				<3 RK_PD6 1 &pcfg_pull_none>,
220*4882a593Smuzhiyun				/* cif_d9 */
221*4882a593Smuzhiyun				<3 RK_PD7 1 &pcfg_pull_none>,
222*4882a593Smuzhiyun				/* cif_d10 */
223*4882a593Smuzhiyun				<4 RK_PA0 1 &pcfg_pull_none>,
224*4882a593Smuzhiyun				/* cif_d11 */
225*4882a593Smuzhiyun				<4 RK_PA1 1 &pcfg_pull_none>,
226*4882a593Smuzhiyun				/* cif_d12 */
227*4882a593Smuzhiyun				<4 RK_PA2 1 &pcfg_pull_none>,
228*4882a593Smuzhiyun				/* cif_d13 */
229*4882a593Smuzhiyun				<4 RK_PA3 1 &pcfg_pull_none>,
230*4882a593Smuzhiyun				/* cif_d14 */
231*4882a593Smuzhiyun				<4 RK_PA4 1 &pcfg_pull_none>,
232*4882a593Smuzhiyun				/* cif_d15 */
233*4882a593Smuzhiyun				<4 RK_PA5 1 &pcfg_pull_none>,
234*4882a593Smuzhiyun				/* cif_href */
235*4882a593Smuzhiyun				<4 RK_PB6 1 &pcfg_pull_none>,
236*4882a593Smuzhiyun				/* cif_vsync */
237*4882a593Smuzhiyun				<4 RK_PB7 1 &pcfg_pull_none>;
238*4882a593Smuzhiyun		};
239*4882a593Smuzhiyun	};
240*4882a593Smuzhiyun	clk32k {
241*4882a593Smuzhiyun		clk32k_pins: clk32k-pins {
242*4882a593Smuzhiyun			rockchip,pins =
243*4882a593Smuzhiyun				/* clk32k_in */
244*4882a593Smuzhiyun				<0 RK_PB0 1 &pcfg_pull_none>,
245*4882a593Smuzhiyun				/* clk32k_out0 */
246*4882a593Smuzhiyun				<0 RK_PB0 2 &pcfg_pull_none>,
247*4882a593Smuzhiyun				/* clk32k_out1 */
248*4882a593Smuzhiyun				<2 RK_PC6 1 &pcfg_pull_none>;
249*4882a593Smuzhiyun		};
250*4882a593Smuzhiyun	};
251*4882a593Smuzhiyun	cpu {
252*4882a593Smuzhiyun		cpu_pins: cpu-pins {
253*4882a593Smuzhiyun			rockchip,pins =
254*4882a593Smuzhiyun				/* cpu_avs */
255*4882a593Smuzhiyun				<0 RK_PB7 2 &pcfg_pull_none>;
256*4882a593Smuzhiyun		};
257*4882a593Smuzhiyun	};
258*4882a593Smuzhiyun	ebc {
259*4882a593Smuzhiyun		ebc_pins: ebc-pins {
260*4882a593Smuzhiyun			rockchip,pins =
261*4882a593Smuzhiyun				/* ebc_gdclk */
262*4882a593Smuzhiyun				<4 RK_PC0 2 &pcfg_pull_none>,
263*4882a593Smuzhiyun				/* ebc_gdoe */
264*4882a593Smuzhiyun				<4 RK_PB3 2 &pcfg_pull_none>,
265*4882a593Smuzhiyun				/* ebc_gdsp */
266*4882a593Smuzhiyun				<4 RK_PB4 2 &pcfg_pull_none>,
267*4882a593Smuzhiyun				/* ebc_sdce0 */
268*4882a593Smuzhiyun				<4 RK_PA6 2 &pcfg_pull_none>,
269*4882a593Smuzhiyun				/* ebc_sdce1 */
270*4882a593Smuzhiyun				<4 RK_PA7 2 &pcfg_pull_none>,
271*4882a593Smuzhiyun				/* ebc_sdce2 */
272*4882a593Smuzhiyun				<4 RK_PB0 2 &pcfg_pull_none>,
273*4882a593Smuzhiyun				/* ebc_sdce3 */
274*4882a593Smuzhiyun				<4 RK_PB1 2 &pcfg_pull_none>,
275*4882a593Smuzhiyun				/* ebc_sdclk */
276*4882a593Smuzhiyun				<4 RK_PC1 2 &pcfg_pull_none>,
277*4882a593Smuzhiyun				/* ebc_sddo0 */
278*4882a593Smuzhiyun				<3 RK_PC6 2 &pcfg_pull_none>,
279*4882a593Smuzhiyun				/* ebc_sddo1 */
280*4882a593Smuzhiyun				<3 RK_PC7 2 &pcfg_pull_none>,
281*4882a593Smuzhiyun				/* ebc_sddo2 */
282*4882a593Smuzhiyun				<3 RK_PD0 2 &pcfg_pull_none>,
283*4882a593Smuzhiyun				/* ebc_sddo3 */
284*4882a593Smuzhiyun				<3 RK_PD1 2 &pcfg_pull_none>,
285*4882a593Smuzhiyun				/* ebc_sddo4 */
286*4882a593Smuzhiyun				<3 RK_PD2 2 &pcfg_pull_none>,
287*4882a593Smuzhiyun				/* ebc_sddo5 */
288*4882a593Smuzhiyun				<3 RK_PD3 2 &pcfg_pull_none>,
289*4882a593Smuzhiyun				/* ebc_sddo6 */
290*4882a593Smuzhiyun				<3 RK_PD4 2 &pcfg_pull_none>,
291*4882a593Smuzhiyun				/* ebc_sddo7 */
292*4882a593Smuzhiyun				<3 RK_PD5 2 &pcfg_pull_none>,
293*4882a593Smuzhiyun				/* ebc_sddo8 */
294*4882a593Smuzhiyun				<3 RK_PD6 2 &pcfg_pull_none>,
295*4882a593Smuzhiyun				/* ebc_sddo9 */
296*4882a593Smuzhiyun				<3 RK_PD7 2 &pcfg_pull_none>,
297*4882a593Smuzhiyun				/* ebc_sddo10 */
298*4882a593Smuzhiyun				<4 RK_PA0 2 &pcfg_pull_none>,
299*4882a593Smuzhiyun				/* ebc_sddo11 */
300*4882a593Smuzhiyun				<4 RK_PA1 2 &pcfg_pull_none>,
301*4882a593Smuzhiyun				/* ebc_sddo12 */
302*4882a593Smuzhiyun				<4 RK_PA2 2 &pcfg_pull_none>,
303*4882a593Smuzhiyun				/* ebc_sddo13 */
304*4882a593Smuzhiyun				<4 RK_PA3 2 &pcfg_pull_none>,
305*4882a593Smuzhiyun				/* ebc_sddo14 */
306*4882a593Smuzhiyun				<4 RK_PA4 2 &pcfg_pull_none>,
307*4882a593Smuzhiyun				/* ebc_sddo15 */
308*4882a593Smuzhiyun				<4 RK_PA5 2 &pcfg_pull_none>,
309*4882a593Smuzhiyun				/* ebc_sdle */
310*4882a593Smuzhiyun				<4 RK_PB6 2 &pcfg_pull_none>,
311*4882a593Smuzhiyun				/* ebc_sdoe */
312*4882a593Smuzhiyun				<4 RK_PB7 2 &pcfg_pull_none>,
313*4882a593Smuzhiyun				/* ebc_sdshr */
314*4882a593Smuzhiyun				<4 RK_PB5 2 &pcfg_pull_none>,
315*4882a593Smuzhiyun				/* ebc_vcom */
316*4882a593Smuzhiyun				<4 RK_PB2 2 &pcfg_pull_none>;
317*4882a593Smuzhiyun		};
318*4882a593Smuzhiyun	};
319*4882a593Smuzhiyun	edpdp {
320*4882a593Smuzhiyun		edpdpm0_pins: edpdpm0-pins {
321*4882a593Smuzhiyun			rockchip,pins =
322*4882a593Smuzhiyun				/* edpdp_hpdinm0 */
323*4882a593Smuzhiyun				<4 RK_PC4 1 &pcfg_pull_none>;
324*4882a593Smuzhiyun		};
325*4882a593Smuzhiyun		edpdpm1_pins: edpdpm1-pins {
326*4882a593Smuzhiyun			rockchip,pins =
327*4882a593Smuzhiyun				/* edpdp_hpdinm1 */
328*4882a593Smuzhiyun				<0 RK_PC2 2 &pcfg_pull_none>;
329*4882a593Smuzhiyun		};
330*4882a593Smuzhiyun	};
331*4882a593Smuzhiyun	emmc {
332*4882a593Smuzhiyun		emmc_rstnout: emmc-rstnout {
333*4882a593Smuzhiyun			rockchip,pins =
334*4882a593Smuzhiyun				/* emmc_rstn */
335*4882a593Smuzhiyun				<1 RK_PC7 1 &pcfg_pull_none>;
336*4882a593Smuzhiyun		};
337*4882a593Smuzhiyun		emmc_bus8: emmc-bus8 {
338*4882a593Smuzhiyun			rockchip,pins =
339*4882a593Smuzhiyun				/* emmc_d0 */
340*4882a593Smuzhiyun				<1 RK_PB4 1 &pcfg_pull_up_drv_level_2>,
341*4882a593Smuzhiyun				/* emmc_d1 */
342*4882a593Smuzhiyun				<1 RK_PB5 1 &pcfg_pull_up_drv_level_2>,
343*4882a593Smuzhiyun				/* emmc_d2 */
344*4882a593Smuzhiyun				<1 RK_PB6 1 &pcfg_pull_up_drv_level_2>,
345*4882a593Smuzhiyun				/* emmc_d3 */
346*4882a593Smuzhiyun				<1 RK_PB7 1 &pcfg_pull_up_drv_level_2>,
347*4882a593Smuzhiyun				/* emmc_d4 */
348*4882a593Smuzhiyun				<1 RK_PC0 1 &pcfg_pull_up_drv_level_2>,
349*4882a593Smuzhiyun				/* emmc_d5 */
350*4882a593Smuzhiyun				<1 RK_PC1 1 &pcfg_pull_up_drv_level_2>,
351*4882a593Smuzhiyun				/* emmc_d6 */
352*4882a593Smuzhiyun				<1 RK_PC2 1 &pcfg_pull_up_drv_level_2>,
353*4882a593Smuzhiyun				/* emmc_d7 */
354*4882a593Smuzhiyun				<1 RK_PC3 1 &pcfg_pull_up_drv_level_2>;
355*4882a593Smuzhiyun		};
356*4882a593Smuzhiyun		emmc_clk: emmc-clk {
357*4882a593Smuzhiyun			rockchip,pins =
358*4882a593Smuzhiyun				/* emmc_clkout */
359*4882a593Smuzhiyun				<1 RK_PC5 1 &pcfg_pull_up_drv_level_2>;
360*4882a593Smuzhiyun		};
361*4882a593Smuzhiyun		emmc_cmd: emmc-cmd {
362*4882a593Smuzhiyun			rockchip,pins =
363*4882a593Smuzhiyun				/* emmc_cmd */
364*4882a593Smuzhiyun				<1 RK_PC4 1 &pcfg_pull_up_drv_level_2>;
365*4882a593Smuzhiyun		};
366*4882a593Smuzhiyun		emmc_datastrobe: emmc-datastrobe {
367*4882a593Smuzhiyun			rockchip,pins =
368*4882a593Smuzhiyun				<1 RK_PC6 1 &pcfg_pull_none>;
369*4882a593Smuzhiyun		};
370*4882a593Smuzhiyun	};
371*4882a593Smuzhiyun	eth0 {
372*4882a593Smuzhiyun		eth0_clkout_pins: eth0-clkout-pins {
373*4882a593Smuzhiyun			rockchip,pins =
374*4882a593Smuzhiyun				/* eth0_refclko25m */
375*4882a593Smuzhiyun				<2 RK_PC1 2 &pcfg_pull_none>;
376*4882a593Smuzhiyun		};
377*4882a593Smuzhiyun	};
378*4882a593Smuzhiyun	eth1 {
379*4882a593Smuzhiyun		eth1m0_clkout_pins: eth1m0-clkout-pins {
380*4882a593Smuzhiyun			rockchip,pins =
381*4882a593Smuzhiyun				/* eth1_refclko25mm0 */
382*4882a593Smuzhiyun				<3 RK_PB0 3 &pcfg_pull_none>;
383*4882a593Smuzhiyun		};
384*4882a593Smuzhiyun		eth1m1_clkout_pins: eth1m1-clkout-pins {
385*4882a593Smuzhiyun			rockchip,pins =
386*4882a593Smuzhiyun				/* eth1_refclko25mm1 */
387*4882a593Smuzhiyun				<4 RK_PB3 3 &pcfg_pull_none>;
388*4882a593Smuzhiyun		};
389*4882a593Smuzhiyun	};
390*4882a593Smuzhiyun	flash {
391*4882a593Smuzhiyun		flash_pins: flash-pins {
392*4882a593Smuzhiyun			rockchip,pins =
393*4882a593Smuzhiyun				/* flash_ale */
394*4882a593Smuzhiyun				<1 RK_PD0 2 &pcfg_pull_none>,
395*4882a593Smuzhiyun				/* flash_cle */
396*4882a593Smuzhiyun				<1 RK_PC6 3 &pcfg_pull_none>,
397*4882a593Smuzhiyun				/* flash_cs0n */
398*4882a593Smuzhiyun				<1 RK_PD3 2 &pcfg_pull_none>,
399*4882a593Smuzhiyun				/* flash_cs1n */
400*4882a593Smuzhiyun				<1 RK_PD4 2 &pcfg_pull_none>,
401*4882a593Smuzhiyun				/* flash_d0 */
402*4882a593Smuzhiyun				<1 RK_PB4 2 &pcfg_pull_none>,
403*4882a593Smuzhiyun				/* flash_d1 */
404*4882a593Smuzhiyun				<1 RK_PB5 2 &pcfg_pull_none>,
405*4882a593Smuzhiyun				/* flash_d2 */
406*4882a593Smuzhiyun				<1 RK_PB6 2 &pcfg_pull_none>,
407*4882a593Smuzhiyun				/* flash_d3 */
408*4882a593Smuzhiyun				<1 RK_PB7 2 &pcfg_pull_none>,
409*4882a593Smuzhiyun				/* flash_d4 */
410*4882a593Smuzhiyun				<1 RK_PC0 2 &pcfg_pull_none>,
411*4882a593Smuzhiyun				/* flash_d5 */
412*4882a593Smuzhiyun				<1 RK_PC1 2 &pcfg_pull_none>,
413*4882a593Smuzhiyun				/* flash_d6 */
414*4882a593Smuzhiyun				<1 RK_PC2 2 &pcfg_pull_none>,
415*4882a593Smuzhiyun				/* flash_d7 */
416*4882a593Smuzhiyun				<1 RK_PC3 2 &pcfg_pull_none>,
417*4882a593Smuzhiyun				/* flash_dqs */
418*4882a593Smuzhiyun				<1 RK_PC5 2 &pcfg_pull_none>,
419*4882a593Smuzhiyun				/* flash_rdn */
420*4882a593Smuzhiyun				<1 RK_PD2 2 &pcfg_pull_none>,
421*4882a593Smuzhiyun				/* flash_rdy */
422*4882a593Smuzhiyun				<1 RK_PD1 2 &pcfg_pull_none>,
423*4882a593Smuzhiyun				/* flash_volsel */
424*4882a593Smuzhiyun				<0 RK_PA7 1 &pcfg_pull_none>,
425*4882a593Smuzhiyun				/* flash_wpn */
426*4882a593Smuzhiyun				<1 RK_PC7 3 &pcfg_pull_none>,
427*4882a593Smuzhiyun				/* flash_wrn */
428*4882a593Smuzhiyun				<1 RK_PC4 2 &pcfg_pull_none>;
429*4882a593Smuzhiyun		};
430*4882a593Smuzhiyun	};
431*4882a593Smuzhiyun	fspi {
432*4882a593Smuzhiyun		fspi_pins: fspi-pins {
433*4882a593Smuzhiyun			rockchip,pins =
434*4882a593Smuzhiyun				/* fspi_clk */
435*4882a593Smuzhiyun				<1 RK_PD0 1 &pcfg_pull_none>,
436*4882a593Smuzhiyun				/* fspi_cs0n */
437*4882a593Smuzhiyun				<1 RK_PD3 1 &pcfg_pull_none>,
438*4882a593Smuzhiyun				/* fspi_d0 */
439*4882a593Smuzhiyun				<1 RK_PD1 1 &pcfg_pull_none>,
440*4882a593Smuzhiyun				/* fspi_d1 */
441*4882a593Smuzhiyun				<1 RK_PD2 1 &pcfg_pull_none>,
442*4882a593Smuzhiyun				/* fspi_d2 */
443*4882a593Smuzhiyun				<1 RK_PC7 2 &pcfg_pull_none>,
444*4882a593Smuzhiyun				/* fspi_d3 */
445*4882a593Smuzhiyun				<1 RK_PD4 1 &pcfg_pull_none>;
446*4882a593Smuzhiyun		};
447*4882a593Smuzhiyun		fspi_cs1: fspi-cs1 {
448*4882a593Smuzhiyun			rockchip,pins =
449*4882a593Smuzhiyun				/* fspi_cs1n */
450*4882a593Smuzhiyun				<1 RK_PC6 2 &pcfg_pull_up>;
451*4882a593Smuzhiyun		};
452*4882a593Smuzhiyun	};
453*4882a593Smuzhiyun	gmac0 {
454*4882a593Smuzhiyun		gmac0_miim: gmac0-miim {
455*4882a593Smuzhiyun			rockchip,pins =
456*4882a593Smuzhiyun				/* gmac0_mdc */
457*4882a593Smuzhiyun				<2 RK_PC3 2 &pcfg_pull_none>,
458*4882a593Smuzhiyun				/* gmac0_mdio */
459*4882a593Smuzhiyun				<2 RK_PC4 2 &pcfg_pull_none>;
460*4882a593Smuzhiyun		};
461*4882a593Smuzhiyun		gmac0_clkinout: gmac0-clkinout {
462*4882a593Smuzhiyun			rockchip,pins =
463*4882a593Smuzhiyun				/* gmac0_mclkinout */
464*4882a593Smuzhiyun				<2 RK_PC2 2 &pcfg_pull_none>;
465*4882a593Smuzhiyun		};
466*4882a593Smuzhiyun		gmac0_rx_er: gmac0-rx-er {
467*4882a593Smuzhiyun			rockchip,pins =
468*4882a593Smuzhiyun				/* gmac0_rxer */
469*4882a593Smuzhiyun				<2 RK_PC5 2 &pcfg_pull_none>;
470*4882a593Smuzhiyun		};
471*4882a593Smuzhiyun		gmac0_rx_bus2: gmac0-rx-bus2 {
472*4882a593Smuzhiyun			rockchip,pins =
473*4882a593Smuzhiyun				/* gmac0_rxd0 */
474*4882a593Smuzhiyun				<2 RK_PB6 1 &pcfg_pull_none>,
475*4882a593Smuzhiyun				/* gmac0_rxd1 */
476*4882a593Smuzhiyun				<2 RK_PB7 2 &pcfg_pull_none>,
477*4882a593Smuzhiyun				/* gmac0_rxdvcrs */
478*4882a593Smuzhiyun				<2 RK_PC0 2 &pcfg_pull_none>;
479*4882a593Smuzhiyun		};
480*4882a593Smuzhiyun		gmac0_tx_bus2: gmac0-tx-bus2 {
481*4882a593Smuzhiyun			rockchip,pins =
482*4882a593Smuzhiyun				/* gmac0_txd0 */
483*4882a593Smuzhiyun				<2 RK_PB3 1 &pcfg_pull_none_drv_level_2>,
484*4882a593Smuzhiyun				/* gmac0_txd1 */
485*4882a593Smuzhiyun				<2 RK_PB4 1 &pcfg_pull_none_drv_level_2>,
486*4882a593Smuzhiyun				/* gmac0_txen */
487*4882a593Smuzhiyun				<2 RK_PB5 1 &pcfg_pull_none>;
488*4882a593Smuzhiyun		};
489*4882a593Smuzhiyun		gmac0_rgmii_clk: gmac0-rgmii-clk {
490*4882a593Smuzhiyun			rockchip,pins =
491*4882a593Smuzhiyun				/* gmac0_rxclk */
492*4882a593Smuzhiyun				<2 RK_PA5 2 &pcfg_pull_none>,
493*4882a593Smuzhiyun				/* gmac0_txclk */
494*4882a593Smuzhiyun				<2 RK_PB0 2 &pcfg_pull_none_drv_level_1>;
495*4882a593Smuzhiyun		};
496*4882a593Smuzhiyun		gmac0_rgmii_bus: gmac0-rgmii-bus {
497*4882a593Smuzhiyun			rockchip,pins =
498*4882a593Smuzhiyun				/* gmac0_rxd2 */
499*4882a593Smuzhiyun				<2 RK_PA3 2 &pcfg_pull_none>,
500*4882a593Smuzhiyun				/* gmac0_rxd3 */
501*4882a593Smuzhiyun				<2 RK_PA4 2 &pcfg_pull_none>,
502*4882a593Smuzhiyun				/* gmac0_txd2 */
503*4882a593Smuzhiyun				<2 RK_PA6 2 &pcfg_pull_none_drv_level_2>,
504*4882a593Smuzhiyun				/* gmac0_txd3 */
505*4882a593Smuzhiyun				<2 RK_PA7 2 &pcfg_pull_none_drv_level_2>;
506*4882a593Smuzhiyun		};
507*4882a593Smuzhiyun	};
508*4882a593Smuzhiyun	gmac1 {
509*4882a593Smuzhiyun		gmac1m0_miim: gmac1m0-miim {
510*4882a593Smuzhiyun			rockchip,pins =
511*4882a593Smuzhiyun				/* gmac1_mdcm0 */
512*4882a593Smuzhiyun				<3 RK_PC4 3 &pcfg_pull_none>,
513*4882a593Smuzhiyun				/* gmac1_mdiom0 */
514*4882a593Smuzhiyun				<3 RK_PC5 3 &pcfg_pull_none>;
515*4882a593Smuzhiyun		};
516*4882a593Smuzhiyun		gmac1m0_clkinout: gmac1m0-clkinout {
517*4882a593Smuzhiyun			rockchip,pins =
518*4882a593Smuzhiyun				/* gmac1_mclkinoutm0 */
519*4882a593Smuzhiyun				<3 RK_PC0 3 &pcfg_pull_none>;
520*4882a593Smuzhiyun		};
521*4882a593Smuzhiyun		gmac1m0_rx_er: gmac1m0-rx-er {
522*4882a593Smuzhiyun			rockchip,pins =
523*4882a593Smuzhiyun				/* gmac1_rxerm0 */
524*4882a593Smuzhiyun				<3 RK_PB4 3 &pcfg_pull_none>;
525*4882a593Smuzhiyun		};
526*4882a593Smuzhiyun		gmac1m0_rx_bus2: gmac1m0-rx-bus2 {
527*4882a593Smuzhiyun			rockchip,pins =
528*4882a593Smuzhiyun				/* gmac1_rxd0m0 */
529*4882a593Smuzhiyun				<3 RK_PB1 3 &pcfg_pull_none>,
530*4882a593Smuzhiyun				/* gmac1_rxd1m0 */
531*4882a593Smuzhiyun				<3 RK_PB2 3 &pcfg_pull_none>,
532*4882a593Smuzhiyun				/* gmac1_rxdvcrsm0 */
533*4882a593Smuzhiyun				<3 RK_PB3 3 &pcfg_pull_none>;
534*4882a593Smuzhiyun		};
535*4882a593Smuzhiyun		gmac1m0_tx_bus2: gmac1m0-tx-bus2 {
536*4882a593Smuzhiyun			rockchip,pins =
537*4882a593Smuzhiyun				/* gmac1_txd0m0 */
538*4882a593Smuzhiyun				<3 RK_PB5 3 &pcfg_pull_none_drv_level_2>,
539*4882a593Smuzhiyun				/* gmac1_txd1m0 */
540*4882a593Smuzhiyun				<3 RK_PB6 3 &pcfg_pull_none_drv_level_2>,
541*4882a593Smuzhiyun				/* gmac1_txenm0 */
542*4882a593Smuzhiyun				<3 RK_PB7 3 &pcfg_pull_none>;
543*4882a593Smuzhiyun		};
544*4882a593Smuzhiyun		gmac1m0_rgmii_clk: gmac1m0-rgmii-clk {
545*4882a593Smuzhiyun			rockchip,pins =
546*4882a593Smuzhiyun				/* gmac1_rxclkm0 */
547*4882a593Smuzhiyun				<3 RK_PA7 3 &pcfg_pull_none>,
548*4882a593Smuzhiyun				/* gmac1_txclkm0 */
549*4882a593Smuzhiyun				<3 RK_PA6 3 &pcfg_pull_none_drv_level_1>;
550*4882a593Smuzhiyun		};
551*4882a593Smuzhiyun		gmac1m0_rgmii_bus: gmac1m0-rgmii-bus {
552*4882a593Smuzhiyun			rockchip,pins =
553*4882a593Smuzhiyun				/* gmac1_rxd2m0 */
554*4882a593Smuzhiyun				<3 RK_PA4 3 &pcfg_pull_none>,
555*4882a593Smuzhiyun				/* gmac1_rxd3m0 */
556*4882a593Smuzhiyun				<3 RK_PA5 3 &pcfg_pull_none>,
557*4882a593Smuzhiyun				/* gmac1_txd2m0 */
558*4882a593Smuzhiyun				<3 RK_PA2 3 &pcfg_pull_none_drv_level_2>,
559*4882a593Smuzhiyun				/* gmac1_txd3m0 */
560*4882a593Smuzhiyun				<3 RK_PA3 3 &pcfg_pull_none_drv_level_2>;
561*4882a593Smuzhiyun		};
562*4882a593Smuzhiyun		gmac1m1_miim: gmac1m1-miim {
563*4882a593Smuzhiyun			rockchip,pins =
564*4882a593Smuzhiyun				/* gmac1_mdcm1 */
565*4882a593Smuzhiyun				<4 RK_PB6 3 &pcfg_pull_none>,
566*4882a593Smuzhiyun				/* gmac1_mdiom1 */
567*4882a593Smuzhiyun				<4 RK_PB7 3 &pcfg_pull_none>;
568*4882a593Smuzhiyun		};
569*4882a593Smuzhiyun		gmac1m1_clkinout: gmac1m1-clkinout {
570*4882a593Smuzhiyun			rockchip,pins =
571*4882a593Smuzhiyun				/* gmac1_mclkinoutm1 */
572*4882a593Smuzhiyun				<4 RK_PC1 3 &pcfg_pull_none>;
573*4882a593Smuzhiyun		};
574*4882a593Smuzhiyun		gmac1m1_rx_er: gmac1m1-rx-er {
575*4882a593Smuzhiyun			rockchip,pins =
576*4882a593Smuzhiyun				/* gmac1_rxerm1 */
577*4882a593Smuzhiyun				<4 RK_PB2 3 &pcfg_pull_none>;
578*4882a593Smuzhiyun		};
579*4882a593Smuzhiyun		gmac1m1_rx_bus2: gmac1m1-rx-bus2 {
580*4882a593Smuzhiyun			rockchip,pins =
581*4882a593Smuzhiyun				/* gmac1_rxd0m1 */
582*4882a593Smuzhiyun				<4 RK_PA7 3 &pcfg_pull_none>,
583*4882a593Smuzhiyun				/* gmac1_rxd1m1 */
584*4882a593Smuzhiyun				<4 RK_PB0 3 &pcfg_pull_none>,
585*4882a593Smuzhiyun				/* gmac1_rxdvcrsm1 */
586*4882a593Smuzhiyun				<4 RK_PB1 3 &pcfg_pull_none>;
587*4882a593Smuzhiyun		};
588*4882a593Smuzhiyun		gmac1m1_tx_bus2: gmac1m1-tx-bus2 {
589*4882a593Smuzhiyun			rockchip,pins =
590*4882a593Smuzhiyun				/* gmac1_txd0m1 */
591*4882a593Smuzhiyun				<4 RK_PA4 3 &pcfg_pull_none_drv_level_2>,
592*4882a593Smuzhiyun				/* gmac1_txd1m1 */
593*4882a593Smuzhiyun				<4 RK_PA5 3 &pcfg_pull_none_drv_level_2>,
594*4882a593Smuzhiyun				/* gmac1_txenm1 */
595*4882a593Smuzhiyun				<4 RK_PA6 3 &pcfg_pull_none>;
596*4882a593Smuzhiyun		};
597*4882a593Smuzhiyun		gmac1m1_rgmii_clk: gmac1m1-rgmii-clk {
598*4882a593Smuzhiyun			rockchip,pins =
599*4882a593Smuzhiyun				/* gmac1_rxclkm1 */
600*4882a593Smuzhiyun				<4 RK_PA3 3 &pcfg_pull_none>,
601*4882a593Smuzhiyun				/* gmac1_txclkm1 */
602*4882a593Smuzhiyun				<4 RK_PA0 3 &pcfg_pull_none_drv_level_1>;
603*4882a593Smuzhiyun		};
604*4882a593Smuzhiyun		gmac1m1_rgmii_bus: gmac1m1-rgmii-bus {
605*4882a593Smuzhiyun			rockchip,pins =
606*4882a593Smuzhiyun				/* gmac1_rxd2m1 */
607*4882a593Smuzhiyun				<4 RK_PA1 3 &pcfg_pull_none>,
608*4882a593Smuzhiyun				/* gmac1_rxd3m1 */
609*4882a593Smuzhiyun				<4 RK_PA2 3 &pcfg_pull_none>,
610*4882a593Smuzhiyun				/* gmac1_txd2m1 */
611*4882a593Smuzhiyun				<3 RK_PD6 3 &pcfg_pull_none_drv_level_2>,
612*4882a593Smuzhiyun				/* gmac1_txd3m1 */
613*4882a593Smuzhiyun				<3 RK_PD7 3 &pcfg_pull_none_drv_level_2>;
614*4882a593Smuzhiyun		};
615*4882a593Smuzhiyun	};
616*4882a593Smuzhiyun	gpu {
617*4882a593Smuzhiyun		gpu_pins: gpu-pins {
618*4882a593Smuzhiyun			rockchip,pins =
619*4882a593Smuzhiyun				/* gpu_avs */
620*4882a593Smuzhiyun				<0 RK_PC0 2 &pcfg_pull_none>,
621*4882a593Smuzhiyun				/* gpu_pwren */
622*4882a593Smuzhiyun				<0 RK_PA6 4 &pcfg_pull_none>;
623*4882a593Smuzhiyun		};
624*4882a593Smuzhiyun	};
625*4882a593Smuzhiyun	hdmitx {
626*4882a593Smuzhiyun		hdmitxm0_cec: hdmitxm0-cec {
627*4882a593Smuzhiyun			rockchip,pins =
628*4882a593Smuzhiyun				/* hdmitx_cecm0 */
629*4882a593Smuzhiyun				<4 RK_PD1 1 &pcfg_pull_none>;
630*4882a593Smuzhiyun		};
631*4882a593Smuzhiyun		hdmitxm1_cec: hdmitxm1-cec {
632*4882a593Smuzhiyun			rockchip,pins =
633*4882a593Smuzhiyun				/* hdmitx_cecm1 */
634*4882a593Smuzhiyun				<0 RK_PC7 1 &pcfg_pull_none>;
635*4882a593Smuzhiyun		};
636*4882a593Smuzhiyun		hdmitx_scl: hdmitx-scl {
637*4882a593Smuzhiyun			rockchip,pins =
638*4882a593Smuzhiyun				<4 RK_PC7 1 &pcfg_pull_none>;
639*4882a593Smuzhiyun		};
640*4882a593Smuzhiyun		hdmitx_sda: hdmitx-sda {
641*4882a593Smuzhiyun			rockchip,pins =
642*4882a593Smuzhiyun				<4 RK_PD0 1 &pcfg_pull_none>;
643*4882a593Smuzhiyun		};
644*4882a593Smuzhiyun	};
645*4882a593Smuzhiyun	i2c0 {
646*4882a593Smuzhiyun		i2c0_xfer: i2c0-xfer {
647*4882a593Smuzhiyun			rockchip,pins =
648*4882a593Smuzhiyun				/* i2c0_scl */
649*4882a593Smuzhiyun				<0 RK_PB1 1 &pcfg_pull_none_smt>,
650*4882a593Smuzhiyun				/* i2c0_sda */
651*4882a593Smuzhiyun				<0 RK_PB2 1 &pcfg_pull_none_smt>;
652*4882a593Smuzhiyun		};
653*4882a593Smuzhiyun	};
654*4882a593Smuzhiyun	i2c1 {
655*4882a593Smuzhiyun		i2c1_xfer: i2c1-xfer {
656*4882a593Smuzhiyun			rockchip,pins =
657*4882a593Smuzhiyun				/* i2c1_scl */
658*4882a593Smuzhiyun				<0 RK_PB3 1 &pcfg_pull_none_smt>,
659*4882a593Smuzhiyun				/* i2c1_sda */
660*4882a593Smuzhiyun				<0 RK_PB4 1 &pcfg_pull_none_smt>;
661*4882a593Smuzhiyun		};
662*4882a593Smuzhiyun	};
663*4882a593Smuzhiyun	i2c2 {
664*4882a593Smuzhiyun		i2c2m0_xfer: i2c2m0-xfer {
665*4882a593Smuzhiyun			rockchip,pins =
666*4882a593Smuzhiyun				/* i2c2_sclm0 */
667*4882a593Smuzhiyun				<0 RK_PB5 1 &pcfg_pull_none_smt>,
668*4882a593Smuzhiyun				/* i2c2_sdam0 */
669*4882a593Smuzhiyun				<0 RK_PB6 1 &pcfg_pull_none_smt>;
670*4882a593Smuzhiyun		};
671*4882a593Smuzhiyun		i2c2m1_xfer: i2c2m1-xfer {
672*4882a593Smuzhiyun			rockchip,pins =
673*4882a593Smuzhiyun				/* i2c2_sclm1 */
674*4882a593Smuzhiyun				<4 RK_PB5 1 &pcfg_pull_none_smt>,
675*4882a593Smuzhiyun				/* i2c2_sdam1 */
676*4882a593Smuzhiyun				<4 RK_PB4 1 &pcfg_pull_none_smt>;
677*4882a593Smuzhiyun		};
678*4882a593Smuzhiyun	};
679*4882a593Smuzhiyun	i2c3 {
680*4882a593Smuzhiyun		i2c3m0_xfer: i2c3m0-xfer {
681*4882a593Smuzhiyun			rockchip,pins =
682*4882a593Smuzhiyun				/* i2c3_sclm0 */
683*4882a593Smuzhiyun				<1 RK_PA1 1 &pcfg_pull_none_smt>,
684*4882a593Smuzhiyun				/* i2c3_sdam0 */
685*4882a593Smuzhiyun				<1 RK_PA0 1 &pcfg_pull_none_smt>;
686*4882a593Smuzhiyun		};
687*4882a593Smuzhiyun		i2c3m1_xfer: i2c3m1-xfer {
688*4882a593Smuzhiyun			rockchip,pins =
689*4882a593Smuzhiyun				/* i2c3_sclm1 */
690*4882a593Smuzhiyun				<3 RK_PB5 4 &pcfg_pull_none_smt>,
691*4882a593Smuzhiyun				/* i2c3_sdam1 */
692*4882a593Smuzhiyun				<3 RK_PB6 4 &pcfg_pull_none_smt>;
693*4882a593Smuzhiyun		};
694*4882a593Smuzhiyun	};
695*4882a593Smuzhiyun	i2c4 {
696*4882a593Smuzhiyun		i2c4m0_xfer: i2c4m0-xfer {
697*4882a593Smuzhiyun			rockchip,pins =
698*4882a593Smuzhiyun				/* i2c4_sclm0 */
699*4882a593Smuzhiyun				<4 RK_PB3 1 &pcfg_pull_none_smt>,
700*4882a593Smuzhiyun				/* i2c4_sdam0 */
701*4882a593Smuzhiyun				<4 RK_PB2 1 &pcfg_pull_none_smt>;
702*4882a593Smuzhiyun		};
703*4882a593Smuzhiyun		i2c4m1_xfer: i2c4m1-xfer {
704*4882a593Smuzhiyun			rockchip,pins =
705*4882a593Smuzhiyun				/* i2c4_sclm1 */
706*4882a593Smuzhiyun				<2 RK_PB2 2 &pcfg_pull_none_smt>,
707*4882a593Smuzhiyun				/* i2c4_sdam1 */
708*4882a593Smuzhiyun				<2 RK_PB1 2 &pcfg_pull_none_smt>;
709*4882a593Smuzhiyun		};
710*4882a593Smuzhiyun	};
711*4882a593Smuzhiyun	i2c5 {
712*4882a593Smuzhiyun		i2c5m0_xfer: i2c5m0-xfer {
713*4882a593Smuzhiyun			rockchip,pins =
714*4882a593Smuzhiyun				/* i2c5_sclm0 */
715*4882a593Smuzhiyun				<3 RK_PB3 4 &pcfg_pull_none_smt>,
716*4882a593Smuzhiyun				/* i2c5_sdam0 */
717*4882a593Smuzhiyun				<3 RK_PB4 4 &pcfg_pull_none_smt>;
718*4882a593Smuzhiyun		};
719*4882a593Smuzhiyun		i2c5m1_xfer: i2c5m1-xfer {
720*4882a593Smuzhiyun			rockchip,pins =
721*4882a593Smuzhiyun				/* i2c5_sclm1 */
722*4882a593Smuzhiyun				<4 RK_PC7 2 &pcfg_pull_none_smt>,
723*4882a593Smuzhiyun				/* i2c5_sdam1 */
724*4882a593Smuzhiyun				<4 RK_PD0 2 &pcfg_pull_none_smt>;
725*4882a593Smuzhiyun		};
726*4882a593Smuzhiyun	};
727*4882a593Smuzhiyun	i2s1 {
728*4882a593Smuzhiyun		i2s1lrckrxm0: i2s1lrckrxm0 {
729*4882a593Smuzhiyun			rockchip,pins =
730*4882a593Smuzhiyun				<1 RK_PA6 1 &pcfg_pull_none>;
731*4882a593Smuzhiyun		};
732*4882a593Smuzhiyun		i2s1lrcktxm0: i2s1lrcktxm0 {
733*4882a593Smuzhiyun			rockchip,pins =
734*4882a593Smuzhiyun				<1 RK_PA5 1 &pcfg_pull_none>;
735*4882a593Smuzhiyun		};
736*4882a593Smuzhiyun		i2s1mclkm0: i2s1mclkm0 {
737*4882a593Smuzhiyun			rockchip,pins =
738*4882a593Smuzhiyun				<1 RK_PA2 1 &pcfg_pull_none>;
739*4882a593Smuzhiyun		};
740*4882a593Smuzhiyun		i2s1sclkrxm0: i2s1sclkrxm0 {
741*4882a593Smuzhiyun			rockchip,pins =
742*4882a593Smuzhiyun				<1 RK_PA4 1 &pcfg_pull_none>;
743*4882a593Smuzhiyun		};
744*4882a593Smuzhiyun		i2s1sclktxm0: i2s1sclktxm0 {
745*4882a593Smuzhiyun			rockchip,pins =
746*4882a593Smuzhiyun				<1 RK_PA3 1 &pcfg_pull_none>;
747*4882a593Smuzhiyun		};
748*4882a593Smuzhiyun		i2s1sdi0m0: i2s1sdi0m0 {
749*4882a593Smuzhiyun			rockchip,pins =
750*4882a593Smuzhiyun				<1 RK_PB3 1 &pcfg_pull_none>;
751*4882a593Smuzhiyun		};
752*4882a593Smuzhiyun		i2s1sdi1m0: i2s1sdi1m0 {
753*4882a593Smuzhiyun			rockchip,pins =
754*4882a593Smuzhiyun				<1 RK_PB2 2 &pcfg_pull_none>;
755*4882a593Smuzhiyun		};
756*4882a593Smuzhiyun		i2s1sdi2m0: i2s1sdi2m0 {
757*4882a593Smuzhiyun			rockchip,pins =
758*4882a593Smuzhiyun				<1 RK_PB1 2 &pcfg_pull_none>;
759*4882a593Smuzhiyun		};
760*4882a593Smuzhiyun		i2s1sdi3m0: i2s1sdi3m0 {
761*4882a593Smuzhiyun			rockchip,pins =
762*4882a593Smuzhiyun				<1 RK_PB0 2 &pcfg_pull_none>;
763*4882a593Smuzhiyun		};
764*4882a593Smuzhiyun		i2s1sdo0m0: i2s1sdo0m0 {
765*4882a593Smuzhiyun			rockchip,pins =
766*4882a593Smuzhiyun				<1 RK_PA7 1 &pcfg_pull_none>;
767*4882a593Smuzhiyun		};
768*4882a593Smuzhiyun		i2s1sdo1m0: i2s1sdo1m0 {
769*4882a593Smuzhiyun			rockchip,pins =
770*4882a593Smuzhiyun				<1 RK_PB0 1 &pcfg_pull_none>;
771*4882a593Smuzhiyun		};
772*4882a593Smuzhiyun		i2s1sdo2m0: i2s1sdo2m0 {
773*4882a593Smuzhiyun			rockchip,pins =
774*4882a593Smuzhiyun				<1 RK_PB1 1 &pcfg_pull_none>;
775*4882a593Smuzhiyun		};
776*4882a593Smuzhiyun		i2s1sdo3m0: i2s1sdo3m0 {
777*4882a593Smuzhiyun			rockchip,pins =
778*4882a593Smuzhiyun				<1 RK_PB2 1 &pcfg_pull_none>;
779*4882a593Smuzhiyun		};
780*4882a593Smuzhiyun		i2s1lrckrxm1: i2s1lrckrxm1 {
781*4882a593Smuzhiyun			rockchip,pins =
782*4882a593Smuzhiyun				<4 RK_PA7 5 &pcfg_pull_none>;
783*4882a593Smuzhiyun		};
784*4882a593Smuzhiyun		i2s1lrcktxm1: i2s1lrcktxm1 {
785*4882a593Smuzhiyun			rockchip,pins =
786*4882a593Smuzhiyun				<3 RK_PD0 4 &pcfg_pull_none>;
787*4882a593Smuzhiyun		};
788*4882a593Smuzhiyun		i2s1mclkm1: i2s1mclkm1 {
789*4882a593Smuzhiyun			rockchip,pins =
790*4882a593Smuzhiyun				<3 RK_PC6 4 &pcfg_pull_none>;
791*4882a593Smuzhiyun		};
792*4882a593Smuzhiyun		i2s1sclkrxm1: i2s1sclkrxm1 {
793*4882a593Smuzhiyun			rockchip,pins =
794*4882a593Smuzhiyun				<4 RK_PA6 5 &pcfg_pull_none>;
795*4882a593Smuzhiyun		};
796*4882a593Smuzhiyun		i2s1sclktxm1: i2s1sclktxm1 {
797*4882a593Smuzhiyun			rockchip,pins =
798*4882a593Smuzhiyun				<3 RK_PC7 4 &pcfg_pull_none>;
799*4882a593Smuzhiyun		};
800*4882a593Smuzhiyun		i2s1sdi0m1: i2s1sdi0m1 {
801*4882a593Smuzhiyun			rockchip,pins =
802*4882a593Smuzhiyun				<3 RK_PD2 4 &pcfg_pull_none>;
803*4882a593Smuzhiyun		};
804*4882a593Smuzhiyun		i2s1sdi1m1: i2s1sdi1m1 {
805*4882a593Smuzhiyun			rockchip,pins =
806*4882a593Smuzhiyun				<3 RK_PD3 4 &pcfg_pull_none>;
807*4882a593Smuzhiyun		};
808*4882a593Smuzhiyun		i2s1sdi2m1: i2s1sdi2m1 {
809*4882a593Smuzhiyun			rockchip,pins =
810*4882a593Smuzhiyun				<3 RK_PD4 4 &pcfg_pull_none>;
811*4882a593Smuzhiyun		};
812*4882a593Smuzhiyun		i2s1sdi3m1: i2s1sdi3m1 {
813*4882a593Smuzhiyun			rockchip,pins =
814*4882a593Smuzhiyun				<3 RK_PD5 4 &pcfg_pull_none>;
815*4882a593Smuzhiyun		};
816*4882a593Smuzhiyun		i2s1sdo0m1: i2s1sdo0m1 {
817*4882a593Smuzhiyun			rockchip,pins =
818*4882a593Smuzhiyun				<3 RK_PD1 4 &pcfg_pull_none>;
819*4882a593Smuzhiyun		};
820*4882a593Smuzhiyun		i2s1sdo1m1: i2s1sdo1m1 {
821*4882a593Smuzhiyun			rockchip,pins =
822*4882a593Smuzhiyun				<4 RK_PB0 5 &pcfg_pull_none>;
823*4882a593Smuzhiyun		};
824*4882a593Smuzhiyun		i2s1sdo2m1: i2s1sdo2m1 {
825*4882a593Smuzhiyun			rockchip,pins =
826*4882a593Smuzhiyun				<4 RK_PB1 4 &pcfg_pull_none>;
827*4882a593Smuzhiyun		};
828*4882a593Smuzhiyun		i2s1lrckrxm2: i2s1lrckrxm2 {
829*4882a593Smuzhiyun			rockchip,pins =
830*4882a593Smuzhiyun				<3 RK_PC5 5 &pcfg_pull_none>;
831*4882a593Smuzhiyun		};
832*4882a593Smuzhiyun		i2s1lrcktxm2: i2s1lrcktxm2 {
833*4882a593Smuzhiyun			rockchip,pins =
834*4882a593Smuzhiyun				<2 RK_PD2 5 &pcfg_pull_none>;
835*4882a593Smuzhiyun		};
836*4882a593Smuzhiyun		i2s1mclkm2: i2s1mclkm2 {
837*4882a593Smuzhiyun			rockchip,pins =
838*4882a593Smuzhiyun				<2 RK_PD0 5 &pcfg_pull_none>;
839*4882a593Smuzhiyun		};
840*4882a593Smuzhiyun		i2s1sclktxm2: i2s1sclktxm2 {
841*4882a593Smuzhiyun			rockchip,pins =
842*4882a593Smuzhiyun				<2 RK_PD1 5 &pcfg_pull_none>;
843*4882a593Smuzhiyun		};
844*4882a593Smuzhiyun		i2s1sdi0m2: i2s1sdi0m2 {
845*4882a593Smuzhiyun			rockchip,pins =
846*4882a593Smuzhiyun				<2 RK_PD3 5 &pcfg_pull_none>;
847*4882a593Smuzhiyun		};
848*4882a593Smuzhiyun		i2s1sdi1m2: i2s1sdi1m2 {
849*4882a593Smuzhiyun			rockchip,pins =
850*4882a593Smuzhiyun				<2 RK_PD4 5 &pcfg_pull_none>;
851*4882a593Smuzhiyun		};
852*4882a593Smuzhiyun		i2s1sdi2m2: i2s1sdi2m2 {
853*4882a593Smuzhiyun			rockchip,pins =
854*4882a593Smuzhiyun				<2 RK_PD5 5 &pcfg_pull_none>;
855*4882a593Smuzhiyun		};
856*4882a593Smuzhiyun		i2s1sdi3m2: i2s1sdi3m2 {
857*4882a593Smuzhiyun			rockchip,pins =
858*4882a593Smuzhiyun				<2 RK_PD6 5 &pcfg_pull_none>;
859*4882a593Smuzhiyun		};
860*4882a593Smuzhiyun		i2s1sdo0m2: i2s1sdo0m2 {
861*4882a593Smuzhiyun			rockchip,pins =
862*4882a593Smuzhiyun				<2 RK_PD7 5 &pcfg_pull_none>;
863*4882a593Smuzhiyun		};
864*4882a593Smuzhiyun		i2s1sdo1m2: i2s1sdo1m2 {
865*4882a593Smuzhiyun			rockchip,pins =
866*4882a593Smuzhiyun				<3 RK_PA0 5 &pcfg_pull_none>;
867*4882a593Smuzhiyun		};
868*4882a593Smuzhiyun		i2s1sdo2m2: i2s1sdo2m2 {
869*4882a593Smuzhiyun			rockchip,pins =
870*4882a593Smuzhiyun				<3 RK_PC1 5 &pcfg_pull_none>;
871*4882a593Smuzhiyun		};
872*4882a593Smuzhiyun		i2s1sdo3m2: i2s1sdo3m2 {
873*4882a593Smuzhiyun			rockchip,pins =
874*4882a593Smuzhiyun				<3 RK_PC2 5 &pcfg_pull_none>;
875*4882a593Smuzhiyun		};
876*4882a593Smuzhiyun		i2s1_sclkrxm: i2s1-sclkrxm {
877*4882a593Smuzhiyun			rockchip,pins =
878*4882a593Smuzhiyun				<3 RK_PC3 5 &pcfg_pull_none>;
879*4882a593Smuzhiyun		};
880*4882a593Smuzhiyun		i2s1_sdo3m: i2s1-sdo3m {
881*4882a593Smuzhiyun			rockchip,pins =
882*4882a593Smuzhiyun				<4 RK_PB5 4 &pcfg_pull_none>;
883*4882a593Smuzhiyun		};
884*4882a593Smuzhiyun	};
885*4882a593Smuzhiyun	i2s2 {
886*4882a593Smuzhiyun		i2s2lrckrxm0: i2s2lrckrxm0 {
887*4882a593Smuzhiyun			rockchip,pins =
888*4882a593Smuzhiyun				<2 RK_PC0 1 &pcfg_pull_none>;
889*4882a593Smuzhiyun		};
890*4882a593Smuzhiyun		i2s2lrcktxm0: i2s2lrcktxm0 {
891*4882a593Smuzhiyun			rockchip,pins =
892*4882a593Smuzhiyun				<2 RK_PC3 1 &pcfg_pull_none>;
893*4882a593Smuzhiyun		};
894*4882a593Smuzhiyun		i2s2mclkm0: i2s2mclkm0 {
895*4882a593Smuzhiyun			rockchip,pins =
896*4882a593Smuzhiyun				<2 RK_PC1 1 &pcfg_pull_none>;
897*4882a593Smuzhiyun		};
898*4882a593Smuzhiyun		i2s2sclkrxm0: i2s2sclkrxm0 {
899*4882a593Smuzhiyun			rockchip,pins =
900*4882a593Smuzhiyun				<2 RK_PB7 1 &pcfg_pull_none>;
901*4882a593Smuzhiyun		};
902*4882a593Smuzhiyun		i2s2sclktxm0: i2s2sclktxm0 {
903*4882a593Smuzhiyun			rockchip,pins =
904*4882a593Smuzhiyun				<2 RK_PC2 1 &pcfg_pull_none>;
905*4882a593Smuzhiyun		};
906*4882a593Smuzhiyun		i2s2sdim0: i2s2sdim0 {
907*4882a593Smuzhiyun			rockchip,pins =
908*4882a593Smuzhiyun				<2 RK_PC5 1 &pcfg_pull_none>;
909*4882a593Smuzhiyun		};
910*4882a593Smuzhiyun		i2s2sdom0: i2s2sdom0 {
911*4882a593Smuzhiyun			rockchip,pins =
912*4882a593Smuzhiyun				<2 RK_PC4 1 &pcfg_pull_none>;
913*4882a593Smuzhiyun		};
914*4882a593Smuzhiyun		i2s2lrckrxm1: i2s2lrckrxm1 {
915*4882a593Smuzhiyun			rockchip,pins =
916*4882a593Smuzhiyun				<4 RK_PA5 5 &pcfg_pull_none>;
917*4882a593Smuzhiyun		};
918*4882a593Smuzhiyun		i2s2lrcktxm1: i2s2lrcktxm1 {
919*4882a593Smuzhiyun			rockchip,pins =
920*4882a593Smuzhiyun				<4 RK_PA4 5 &pcfg_pull_none>;
921*4882a593Smuzhiyun		};
922*4882a593Smuzhiyun		i2s2mclkm1: i2s2mclkm1 {
923*4882a593Smuzhiyun			rockchip,pins =
924*4882a593Smuzhiyun				<4 RK_PB6 5 &pcfg_pull_none>;
925*4882a593Smuzhiyun		};
926*4882a593Smuzhiyun		i2s2sclkrxm1: i2s2sclkrxm1 {
927*4882a593Smuzhiyun			rockchip,pins =
928*4882a593Smuzhiyun				<4 RK_PC1 5 &pcfg_pull_none>;
929*4882a593Smuzhiyun		};
930*4882a593Smuzhiyun		i2s2sclktxm1: i2s2sclktxm1 {
931*4882a593Smuzhiyun			rockchip,pins =
932*4882a593Smuzhiyun				<4 RK_PB7 4 &pcfg_pull_none>;
933*4882a593Smuzhiyun		};
934*4882a593Smuzhiyun		i2s2sdim1: i2s2sdim1 {
935*4882a593Smuzhiyun			rockchip,pins =
936*4882a593Smuzhiyun				<4 RK_PB2 5 &pcfg_pull_none>;
937*4882a593Smuzhiyun		};
938*4882a593Smuzhiyun		i2s2sdom1: i2s2sdom1 {
939*4882a593Smuzhiyun			rockchip,pins =
940*4882a593Smuzhiyun				<4 RK_PB3 5 &pcfg_pull_none>;
941*4882a593Smuzhiyun		};
942*4882a593Smuzhiyun	};
943*4882a593Smuzhiyun	i2s3 {
944*4882a593Smuzhiyun		i2s3lrckm0: i2s3lrckm0 {
945*4882a593Smuzhiyun			rockchip,pins =
946*4882a593Smuzhiyun				<3 RK_PA4 4 &pcfg_pull_none>;
947*4882a593Smuzhiyun		};
948*4882a593Smuzhiyun		i2s3mclkm0: i2s3mclkm0 {
949*4882a593Smuzhiyun			rockchip,pins =
950*4882a593Smuzhiyun				<3 RK_PA2 4 &pcfg_pull_none>;
951*4882a593Smuzhiyun		};
952*4882a593Smuzhiyun		i2s3sclkm0: i2s3sclkm0 {
953*4882a593Smuzhiyun			rockchip,pins =
954*4882a593Smuzhiyun				<3 RK_PA3 4 &pcfg_pull_none>;
955*4882a593Smuzhiyun		};
956*4882a593Smuzhiyun		i2s3sdim0: i2s3sdim0 {
957*4882a593Smuzhiyun			rockchip,pins =
958*4882a593Smuzhiyun				<3 RK_PA6 4 &pcfg_pull_none>;
959*4882a593Smuzhiyun		};
960*4882a593Smuzhiyun		i2s3sdom0: i2s3sdom0 {
961*4882a593Smuzhiyun			rockchip,pins =
962*4882a593Smuzhiyun				<3 RK_PA5 4 &pcfg_pull_none>;
963*4882a593Smuzhiyun		};
964*4882a593Smuzhiyun		i2s3lrckm1: i2s3lrckm1 {
965*4882a593Smuzhiyun			rockchip,pins =
966*4882a593Smuzhiyun				<4 RK_PC4 5 &pcfg_pull_none>;
967*4882a593Smuzhiyun		};
968*4882a593Smuzhiyun		i2s3mclkm1: i2s3mclkm1 {
969*4882a593Smuzhiyun			rockchip,pins =
970*4882a593Smuzhiyun				<4 RK_PC2 5 &pcfg_pull_none>;
971*4882a593Smuzhiyun		};
972*4882a593Smuzhiyun		i2s3sclkm1: i2s3sclkm1 {
973*4882a593Smuzhiyun			rockchip,pins =
974*4882a593Smuzhiyun				<4 RK_PC3 5 &pcfg_pull_none>;
975*4882a593Smuzhiyun		};
976*4882a593Smuzhiyun		i2s3sdim1: i2s3sdim1 {
977*4882a593Smuzhiyun			rockchip,pins =
978*4882a593Smuzhiyun				<4 RK_PC6 5 &pcfg_pull_none>;
979*4882a593Smuzhiyun		};
980*4882a593Smuzhiyun		i2s3sdom1: i2s3sdom1 {
981*4882a593Smuzhiyun			rockchip,pins =
982*4882a593Smuzhiyun				<4 RK_PC5 5 &pcfg_pull_none>;
983*4882a593Smuzhiyun		};
984*4882a593Smuzhiyun	};
985*4882a593Smuzhiyun	isp {
986*4882a593Smuzhiyun		isp_pins: isp-pins {
987*4882a593Smuzhiyun			rockchip,pins =
988*4882a593Smuzhiyun				/* isp_flashtrigin */
989*4882a593Smuzhiyun				<4 RK_PB4 4 &pcfg_pull_none>,
990*4882a593Smuzhiyun				/* isp_flashtrigout */
991*4882a593Smuzhiyun				<4 RK_PA6 1 &pcfg_pull_none>,
992*4882a593Smuzhiyun				/* isp_prelighttrig */
993*4882a593Smuzhiyun				<4 RK_PB1 1 &pcfg_pull_none>;
994*4882a593Smuzhiyun		};
995*4882a593Smuzhiyun	};
996*4882a593Smuzhiyun	jtag {
997*4882a593Smuzhiyun		jtag_pins: jtag-pins {
998*4882a593Smuzhiyun			rockchip,pins =
999*4882a593Smuzhiyun				/* jtag_tck */
1000*4882a593Smuzhiyun				<1 RK_PD7 2 &pcfg_pull_none>,
1001*4882a593Smuzhiyun				/* jtag_tms */
1002*4882a593Smuzhiyun				<2 RK_PA0 2 &pcfg_pull_none>;
1003*4882a593Smuzhiyun		};
1004*4882a593Smuzhiyun	};
1005*4882a593Smuzhiyun	lcdc {
1006*4882a593Smuzhiyun		lcdc_ctl: lcdc-ctl {
1007*4882a593Smuzhiyun			rockchip,pins =
1008*4882a593Smuzhiyun				/* lcdc_clk */
1009*4882a593Smuzhiyun				<3 RK_PA0 1 &pcfg_pull_none>,
1010*4882a593Smuzhiyun				/* lcdc_d0 */
1011*4882a593Smuzhiyun				<2 RK_PD0 1 &pcfg_pull_none>,
1012*4882a593Smuzhiyun				/* lcdc_d1 */
1013*4882a593Smuzhiyun				<2 RK_PD1 1 &pcfg_pull_none>,
1014*4882a593Smuzhiyun				/* lcdc_d2 */
1015*4882a593Smuzhiyun				<2 RK_PD2 1 &pcfg_pull_none>,
1016*4882a593Smuzhiyun				/* lcdc_d3 */
1017*4882a593Smuzhiyun				<2 RK_PD3 1 &pcfg_pull_none>,
1018*4882a593Smuzhiyun				/* lcdc_d4 */
1019*4882a593Smuzhiyun				<2 RK_PD4 1 &pcfg_pull_none>,
1020*4882a593Smuzhiyun				/* lcdc_d5 */
1021*4882a593Smuzhiyun				<2 RK_PD5 1 &pcfg_pull_none>,
1022*4882a593Smuzhiyun				/* lcdc_d6 */
1023*4882a593Smuzhiyun				<2 RK_PD6 1 &pcfg_pull_none>,
1024*4882a593Smuzhiyun				/* lcdc_d7 */
1025*4882a593Smuzhiyun				<2 RK_PD7 1 &pcfg_pull_none>,
1026*4882a593Smuzhiyun				/* lcdc_d8 */
1027*4882a593Smuzhiyun				<3 RK_PA1 1 &pcfg_pull_none>,
1028*4882a593Smuzhiyun				/* lcdc_d9 */
1029*4882a593Smuzhiyun				<3 RK_PA2 1 &pcfg_pull_none>,
1030*4882a593Smuzhiyun				/* lcdc_d10 */
1031*4882a593Smuzhiyun				<3 RK_PA3 1 &pcfg_pull_none>,
1032*4882a593Smuzhiyun				/* lcdc_d11 */
1033*4882a593Smuzhiyun				<3 RK_PA4 1 &pcfg_pull_none>,
1034*4882a593Smuzhiyun				/* lcdc_d12 */
1035*4882a593Smuzhiyun				<3 RK_PA5 1 &pcfg_pull_none>,
1036*4882a593Smuzhiyun				/* lcdc_d13 */
1037*4882a593Smuzhiyun				<3 RK_PA6 1 &pcfg_pull_none>,
1038*4882a593Smuzhiyun				/* lcdc_d14 */
1039*4882a593Smuzhiyun				<3 RK_PA7 1 &pcfg_pull_none>,
1040*4882a593Smuzhiyun				/* lcdc_d15 */
1041*4882a593Smuzhiyun				<3 RK_PB0 1 &pcfg_pull_none>,
1042*4882a593Smuzhiyun				/* lcdc_d16 */
1043*4882a593Smuzhiyun				<3 RK_PB1 1 &pcfg_pull_none>,
1044*4882a593Smuzhiyun				/* lcdc_d17 */
1045*4882a593Smuzhiyun				<3 RK_PB2 1 &pcfg_pull_none>,
1046*4882a593Smuzhiyun				/* lcdc_d18 */
1047*4882a593Smuzhiyun				<3 RK_PB3 1 &pcfg_pull_none>,
1048*4882a593Smuzhiyun				/* lcdc_d19 */
1049*4882a593Smuzhiyun				<3 RK_PB4 1 &pcfg_pull_none>,
1050*4882a593Smuzhiyun				/* lcdc_d20 */
1051*4882a593Smuzhiyun				<3 RK_PB5 1 &pcfg_pull_none>,
1052*4882a593Smuzhiyun				/* lcdc_d21 */
1053*4882a593Smuzhiyun				<3 RK_PB6 1 &pcfg_pull_none>,
1054*4882a593Smuzhiyun				/* lcdc_d22 */
1055*4882a593Smuzhiyun				<3 RK_PB7 1 &pcfg_pull_none>,
1056*4882a593Smuzhiyun				/* lcdc_d23 */
1057*4882a593Smuzhiyun				<3 RK_PC0 1 &pcfg_pull_none>,
1058*4882a593Smuzhiyun				/* lcdc_den */
1059*4882a593Smuzhiyun				<3 RK_PC3 1 &pcfg_pull_none>,
1060*4882a593Smuzhiyun				/* lcdc_hsync */
1061*4882a593Smuzhiyun				<3 RK_PC1 1 &pcfg_pull_none>,
1062*4882a593Smuzhiyun				/* lcdc_vsync */
1063*4882a593Smuzhiyun				<3 RK_PC2 1 &pcfg_pull_none>;
1064*4882a593Smuzhiyun		};
1065*4882a593Smuzhiyun	};
1066*4882a593Smuzhiyun	mcu {
1067*4882a593Smuzhiyun		mcu_pins: mcu-pins {
1068*4882a593Smuzhiyun			rockchip,pins =
1069*4882a593Smuzhiyun				/* mcu_jtagtck */
1070*4882a593Smuzhiyun				<0 RK_PB4 4 &pcfg_pull_none>,
1071*4882a593Smuzhiyun				/* mcu_jtagtdi */
1072*4882a593Smuzhiyun				<0 RK_PC1 4 &pcfg_pull_none>,
1073*4882a593Smuzhiyun				/* mcu_jtagtdo */
1074*4882a593Smuzhiyun				<0 RK_PB3 4 &pcfg_pull_none>,
1075*4882a593Smuzhiyun				/* mcu_jtagtms */
1076*4882a593Smuzhiyun				<0 RK_PC2 4 &pcfg_pull_none>,
1077*4882a593Smuzhiyun				/* mcu_jtagtrstn */
1078*4882a593Smuzhiyun				<0 RK_PC3 4 &pcfg_pull_none>;
1079*4882a593Smuzhiyun		};
1080*4882a593Smuzhiyun	};
1081*4882a593Smuzhiyun	npu {
1082*4882a593Smuzhiyun		npu_pins: npu-pins {
1083*4882a593Smuzhiyun			rockchip,pins =
1084*4882a593Smuzhiyun				/* npu_avs */
1085*4882a593Smuzhiyun				<0 RK_PC1 2 &pcfg_pull_none>;
1086*4882a593Smuzhiyun		};
1087*4882a593Smuzhiyun	};
1088*4882a593Smuzhiyun	pcie20 {
1089*4882a593Smuzhiyun		pcie20m0_pins: pcie20m0-pins {
1090*4882a593Smuzhiyun			rockchip,pins =
1091*4882a593Smuzhiyun				/* pcie20_clkreqnm0 */
1092*4882a593Smuzhiyun				<0 RK_PA5 3 &pcfg_pull_none>,
1093*4882a593Smuzhiyun				/* pcie20_perstnm0 */
1094*4882a593Smuzhiyun				<0 RK_PB6 3 &pcfg_pull_none>,
1095*4882a593Smuzhiyun				/* pcie20_wakenm0 */
1096*4882a593Smuzhiyun				<0 RK_PB5 3 &pcfg_pull_none>;
1097*4882a593Smuzhiyun		};
1098*4882a593Smuzhiyun		pcie20m1_pins: pcie20m1-pins {
1099*4882a593Smuzhiyun			rockchip,pins =
1100*4882a593Smuzhiyun				/* pcie20_clkreqnm1 */
1101*4882a593Smuzhiyun				<2 RK_PD0 4 &pcfg_pull_none>,
1102*4882a593Smuzhiyun				/* pcie20_perstnm1 */
1103*4882a593Smuzhiyun				<3 RK_PC1 4 &pcfg_pull_none>,
1104*4882a593Smuzhiyun				/* pcie20_wakenm1 */
1105*4882a593Smuzhiyun				<2 RK_PD1 4 &pcfg_pull_none>;
1106*4882a593Smuzhiyun		};
1107*4882a593Smuzhiyun		pcie20m2_pins: pcie20m2-pins {
1108*4882a593Smuzhiyun			rockchip,pins =
1109*4882a593Smuzhiyun				/* pcie20_clkreqnm2 */
1110*4882a593Smuzhiyun				<1 RK_PB0 4 &pcfg_pull_none>,
1111*4882a593Smuzhiyun				/* pcie20_perstnm2 */
1112*4882a593Smuzhiyun				<1 RK_PB2 4 &pcfg_pull_none>,
1113*4882a593Smuzhiyun				/* pcie20_wakenm2 */
1114*4882a593Smuzhiyun				<1 RK_PB1 4 &pcfg_pull_none>;
1115*4882a593Smuzhiyun		};
1116*4882a593Smuzhiyun		pcie20_buttonrstn: pcie20-buttonrstn {
1117*4882a593Smuzhiyun			rockchip,pins =
1118*4882a593Smuzhiyun				<0 RK_PB4 3 &pcfg_pull_none>;
1119*4882a593Smuzhiyun		};
1120*4882a593Smuzhiyun	};
1121*4882a593Smuzhiyun	pcie30x1 {
1122*4882a593Smuzhiyun		pcie30x1m0_pins: pcie30x1m0-pins {
1123*4882a593Smuzhiyun			rockchip,pins =
1124*4882a593Smuzhiyun				/* pcie30x1_clkreqnm0 */
1125*4882a593Smuzhiyun				<0 RK_PA4 3 &pcfg_pull_none>,
1126*4882a593Smuzhiyun				/* pcie30x1_perstnm0 */
1127*4882a593Smuzhiyun				<0 RK_PC3 3 &pcfg_pull_none>,
1128*4882a593Smuzhiyun				/* pcie30x1_wakenm0 */
1129*4882a593Smuzhiyun				<0 RK_PC2 3 &pcfg_pull_none>;
1130*4882a593Smuzhiyun		};
1131*4882a593Smuzhiyun		pcie30x1m1_pins: pcie30x1m1-pins {
1132*4882a593Smuzhiyun			rockchip,pins =
1133*4882a593Smuzhiyun				/* pcie30x1_clkreqnm1 */
1134*4882a593Smuzhiyun				<2 RK_PD2 4 &pcfg_pull_none>,
1135*4882a593Smuzhiyun				/* pcie30x1_perstnm1 */
1136*4882a593Smuzhiyun				<3 RK_PA1 4 &pcfg_pull_none>,
1137*4882a593Smuzhiyun				/* pcie30x1_wakenm1 */
1138*4882a593Smuzhiyun				<2 RK_PD3 4 &pcfg_pull_none>;
1139*4882a593Smuzhiyun		};
1140*4882a593Smuzhiyun		pcie30x1m2_pins: pcie30x1m2-pins {
1141*4882a593Smuzhiyun			rockchip,pins =
1142*4882a593Smuzhiyun				/* pcie30x1_clkreqnm2 */
1143*4882a593Smuzhiyun				<1 RK_PA5 4 &pcfg_pull_none>,
1144*4882a593Smuzhiyun				/* pcie30x1_perstnm2 */
1145*4882a593Smuzhiyun				<1 RK_PA2 4 &pcfg_pull_none>,
1146*4882a593Smuzhiyun				/* pcie30x1_wakenm2 */
1147*4882a593Smuzhiyun				<1 RK_PA3 4 &pcfg_pull_none>;
1148*4882a593Smuzhiyun		};
1149*4882a593Smuzhiyun		pcie30x1_buttonrstn: pcie30x1-buttonrstn {
1150*4882a593Smuzhiyun			rockchip,pins =
1151*4882a593Smuzhiyun				<0 RK_PB3 3 &pcfg_pull_none>;
1152*4882a593Smuzhiyun		};
1153*4882a593Smuzhiyun	};
1154*4882a593Smuzhiyun	pcie30x2 {
1155*4882a593Smuzhiyun		pcie30x2m0_pins: pcie30x2m0-pins {
1156*4882a593Smuzhiyun			rockchip,pins =
1157*4882a593Smuzhiyun				/* pcie30x2_clkreqnm0 */
1158*4882a593Smuzhiyun				<0 RK_PA6 2 &pcfg_pull_none>,
1159*4882a593Smuzhiyun				/* pcie30x2_perstnm0 */
1160*4882a593Smuzhiyun				<0 RK_PC6 3 &pcfg_pull_none>,
1161*4882a593Smuzhiyun				/* pcie30x2_wakenm0 */
1162*4882a593Smuzhiyun				<0 RK_PC5 3 &pcfg_pull_none>;
1163*4882a593Smuzhiyun		};
1164*4882a593Smuzhiyun		pcie30x2m1_pins: pcie30x2m1-pins {
1165*4882a593Smuzhiyun			rockchip,pins =
1166*4882a593Smuzhiyun				/* pcie30x2_clkreqnm1 */
1167*4882a593Smuzhiyun				<2 RK_PD4 4 &pcfg_pull_none>,
1168*4882a593Smuzhiyun				/* pcie30x2_perstnm1 */
1169*4882a593Smuzhiyun				<2 RK_PD6 4 &pcfg_pull_none>,
1170*4882a593Smuzhiyun				/* pcie30x2_wakenm1 */
1171*4882a593Smuzhiyun				<2 RK_PD5 4 &pcfg_pull_none>;
1172*4882a593Smuzhiyun		};
1173*4882a593Smuzhiyun		pcie30x2m2_pins: pcie30x2m2-pins {
1174*4882a593Smuzhiyun			rockchip,pins =
1175*4882a593Smuzhiyun				/* pcie30x2_clkreqnm2 */
1176*4882a593Smuzhiyun				<4 RK_PC2 4 &pcfg_pull_none>,
1177*4882a593Smuzhiyun				/* pcie30x2_perstnm2 */
1178*4882a593Smuzhiyun				<4 RK_PC4 4 &pcfg_pull_none>,
1179*4882a593Smuzhiyun				/* pcie30x2_wakenm2 */
1180*4882a593Smuzhiyun				<4 RK_PC3 4 &pcfg_pull_none>;
1181*4882a593Smuzhiyun		};
1182*4882a593Smuzhiyun		pcie30x2_buttonrstn: pcie30x2-buttonrstn {
1183*4882a593Smuzhiyun			rockchip,pins =
1184*4882a593Smuzhiyun				<0 RK_PB0 3 &pcfg_pull_none>;
1185*4882a593Smuzhiyun		};
1186*4882a593Smuzhiyun	};
1187*4882a593Smuzhiyun	pdm {
1188*4882a593Smuzhiyun		pdmm0_clk: pdmm0-clk {
1189*4882a593Smuzhiyun			rockchip,pins =
1190*4882a593Smuzhiyun				/* pdm_clk0m0 */
1191*4882a593Smuzhiyun				<1 RK_PA6 3 &pcfg_pull_none>;
1192*4882a593Smuzhiyun		};
1193*4882a593Smuzhiyun		pdmclk1m0: pdmclk1m0 {
1194*4882a593Smuzhiyun			rockchip,pins =
1195*4882a593Smuzhiyun				<1 RK_PA4 3 &pcfg_pull_none>;
1196*4882a593Smuzhiyun		};
1197*4882a593Smuzhiyun		pdmsdi0m0: pdmsdi0m0 {
1198*4882a593Smuzhiyun			rockchip,pins =
1199*4882a593Smuzhiyun				<1 RK_PB3 2 &pcfg_pull_none>;
1200*4882a593Smuzhiyun		};
1201*4882a593Smuzhiyun		pdmsdi1m0: pdmsdi1m0 {
1202*4882a593Smuzhiyun			rockchip,pins =
1203*4882a593Smuzhiyun				<1 RK_PB2 3 &pcfg_pull_none>;
1204*4882a593Smuzhiyun		};
1205*4882a593Smuzhiyun		pdmsdi2m0: pdmsdi2m0 {
1206*4882a593Smuzhiyun			rockchip,pins =
1207*4882a593Smuzhiyun				<1 RK_PB1 3 &pcfg_pull_none>;
1208*4882a593Smuzhiyun		};
1209*4882a593Smuzhiyun		pdmsdi3m0: pdmsdi3m0 {
1210*4882a593Smuzhiyun			rockchip,pins =
1211*4882a593Smuzhiyun				<1 RK_PB0 3 &pcfg_pull_none>;
1212*4882a593Smuzhiyun		};
1213*4882a593Smuzhiyun		pdmm1_clk: pdmm1-clk {
1214*4882a593Smuzhiyun			rockchip,pins =
1215*4882a593Smuzhiyun				/* pdm_clk0m1 */
1216*4882a593Smuzhiyun				<3 RK_PD6 5 &pcfg_pull_none>;
1217*4882a593Smuzhiyun		};
1218*4882a593Smuzhiyun		pdmclk1m1: pdmclk1m1 {
1219*4882a593Smuzhiyun			rockchip,pins =
1220*4882a593Smuzhiyun				<4 RK_PA0 4 &pcfg_pull_none>;
1221*4882a593Smuzhiyun		};
1222*4882a593Smuzhiyun		pdmsdi0m1: pdmsdi0m1 {
1223*4882a593Smuzhiyun			rockchip,pins =
1224*4882a593Smuzhiyun				<3 RK_PD7 5 &pcfg_pull_none>;
1225*4882a593Smuzhiyun		};
1226*4882a593Smuzhiyun		pdmsdi1m1: pdmsdi1m1 {
1227*4882a593Smuzhiyun			rockchip,pins =
1228*4882a593Smuzhiyun				<4 RK_PA1 4 &pcfg_pull_none>;
1229*4882a593Smuzhiyun		};
1230*4882a593Smuzhiyun		pdmsdi2m1: pdmsdi2m1 {
1231*4882a593Smuzhiyun			rockchip,pins =
1232*4882a593Smuzhiyun				<4 RK_PA2 5 &pcfg_pull_none>;
1233*4882a593Smuzhiyun		};
1234*4882a593Smuzhiyun		pdmsdi3m1: pdmsdi3m1 {
1235*4882a593Smuzhiyun			rockchip,pins =
1236*4882a593Smuzhiyun				<4 RK_PA3 5 &pcfg_pull_none>;
1237*4882a593Smuzhiyun		};
1238*4882a593Smuzhiyun		pdmclk1m2: pdmclk1m2 {
1239*4882a593Smuzhiyun			rockchip,pins =
1240*4882a593Smuzhiyun				<3 RK_PC4 5 &pcfg_pull_none>;
1241*4882a593Smuzhiyun		};
1242*4882a593Smuzhiyun		pdmsdi0m2: pdmsdi0m2 {
1243*4882a593Smuzhiyun			rockchip,pins =
1244*4882a593Smuzhiyun				<3 RK_PB3 5 &pcfg_pull_none>;
1245*4882a593Smuzhiyun		};
1246*4882a593Smuzhiyun		pdmsdi1m2: pdmsdi1m2 {
1247*4882a593Smuzhiyun			rockchip,pins =
1248*4882a593Smuzhiyun				<3 RK_PB4 5 &pcfg_pull_none>;
1249*4882a593Smuzhiyun		};
1250*4882a593Smuzhiyun		pdmsdi2m2: pdmsdi2m2 {
1251*4882a593Smuzhiyun			rockchip,pins =
1252*4882a593Smuzhiyun				<3 RK_PB7 5 &pcfg_pull_none>;
1253*4882a593Smuzhiyun		};
1254*4882a593Smuzhiyun		pdmsdi3m2: pdmsdi3m2 {
1255*4882a593Smuzhiyun			rockchip,pins =
1256*4882a593Smuzhiyun				<3 RK_PC0 5 &pcfg_pull_none>;
1257*4882a593Smuzhiyun		};
1258*4882a593Smuzhiyun	};
1259*4882a593Smuzhiyun	pmic {
1260*4882a593Smuzhiyun		pmic_pins: pmic-pins {
1261*4882a593Smuzhiyun			rockchip,pins =
1262*4882a593Smuzhiyun				/* pmic_sleep */
1263*4882a593Smuzhiyun				<0 RK_PA2 1 &pcfg_pull_none>;
1264*4882a593Smuzhiyun		};
1265*4882a593Smuzhiyun	};
1266*4882a593Smuzhiyun	pmu {
1267*4882a593Smuzhiyun		pmu_pins: pmu-pins {
1268*4882a593Smuzhiyun			rockchip,pins =
1269*4882a593Smuzhiyun				/* pmu_debug0 */
1270*4882a593Smuzhiyun				<0 RK_PA5 4 &pcfg_pull_none>,
1271*4882a593Smuzhiyun				/* pmu_debug1 */
1272*4882a593Smuzhiyun				<0 RK_PA6 3 &pcfg_pull_none>,
1273*4882a593Smuzhiyun				/* pmu_debug2 */
1274*4882a593Smuzhiyun				<0 RK_PC4 4 &pcfg_pull_none>,
1275*4882a593Smuzhiyun				/* pmu_debug3 */
1276*4882a593Smuzhiyun				<0 RK_PC5 4 &pcfg_pull_none>,
1277*4882a593Smuzhiyun				/* pmu_debug4 */
1278*4882a593Smuzhiyun				<0 RK_PC6 4 &pcfg_pull_none>,
1279*4882a593Smuzhiyun				/* pmu_debug5 */
1280*4882a593Smuzhiyun				<0 RK_PC7 4 &pcfg_pull_none>;
1281*4882a593Smuzhiyun		};
1282*4882a593Smuzhiyun	};
1283*4882a593Smuzhiyun	pwm0 {
1284*4882a593Smuzhiyun		pwm0m0_pins: pwm0m0-pins {
1285*4882a593Smuzhiyun			rockchip,pins =
1286*4882a593Smuzhiyun				/* pwm0_m0 */
1287*4882a593Smuzhiyun				<0 RK_PB7 1 &pcfg_pull_none>;
1288*4882a593Smuzhiyun		};
1289*4882a593Smuzhiyun		pwm0m1_pins: pwm0m1-pins {
1290*4882a593Smuzhiyun			rockchip,pins =
1291*4882a593Smuzhiyun				/* pwm0_m1 */
1292*4882a593Smuzhiyun				<0 RK_PC7 2 &pcfg_pull_none>;
1293*4882a593Smuzhiyun		};
1294*4882a593Smuzhiyun	};
1295*4882a593Smuzhiyun	pwm1 {
1296*4882a593Smuzhiyun		pwm1m0_pins: pwm1m0-pins {
1297*4882a593Smuzhiyun			rockchip,pins =
1298*4882a593Smuzhiyun				/* pwm1_m0 */
1299*4882a593Smuzhiyun				<0 RK_PC0 1 &pcfg_pull_none>;
1300*4882a593Smuzhiyun		};
1301*4882a593Smuzhiyun		pwm1m1_pins: pwm1m1-pins {
1302*4882a593Smuzhiyun			rockchip,pins =
1303*4882a593Smuzhiyun				/* pwm1_m1 */
1304*4882a593Smuzhiyun				<0 RK_PB5 4 &pcfg_pull_none>;
1305*4882a593Smuzhiyun		};
1306*4882a593Smuzhiyun	};
1307*4882a593Smuzhiyun	pwm2 {
1308*4882a593Smuzhiyun		pwm2m0_pins: pwm2m0-pins {
1309*4882a593Smuzhiyun			rockchip,pins =
1310*4882a593Smuzhiyun				/* pwm2_m0 */
1311*4882a593Smuzhiyun				<0 RK_PC1 1 &pcfg_pull_none>;
1312*4882a593Smuzhiyun		};
1313*4882a593Smuzhiyun		pwm2m1_pins: pwm2m1-pins {
1314*4882a593Smuzhiyun			rockchip,pins =
1315*4882a593Smuzhiyun				/* pwm2_m1 */
1316*4882a593Smuzhiyun				<0 RK_PB6 4 &pcfg_pull_none>;
1317*4882a593Smuzhiyun		};
1318*4882a593Smuzhiyun	};
1319*4882a593Smuzhiyun	pwm3 {
1320*4882a593Smuzhiyun		pwm3_pins: pwm3-pins {
1321*4882a593Smuzhiyun			rockchip,pins =
1322*4882a593Smuzhiyun				/* pwm3_ir */
1323*4882a593Smuzhiyun				<0 RK_PC2 1 &pcfg_pull_none>;
1324*4882a593Smuzhiyun		};
1325*4882a593Smuzhiyun	};
1326*4882a593Smuzhiyun	pwm4 {
1327*4882a593Smuzhiyun		pwm4_pins: pwm4-pins {
1328*4882a593Smuzhiyun			rockchip,pins =
1329*4882a593Smuzhiyun				/* pwm4 */
1330*4882a593Smuzhiyun				<0 RK_PC3 1 &pcfg_pull_none>;
1331*4882a593Smuzhiyun		};
1332*4882a593Smuzhiyun	};
1333*4882a593Smuzhiyun	pwm5 {
1334*4882a593Smuzhiyun		pwm5_pins: pwm5-pins {
1335*4882a593Smuzhiyun			rockchip,pins =
1336*4882a593Smuzhiyun				/* pwm5 */
1337*4882a593Smuzhiyun				<0 RK_PC4 1 &pcfg_pull_none>;
1338*4882a593Smuzhiyun		};
1339*4882a593Smuzhiyun	};
1340*4882a593Smuzhiyun	pwm6 {
1341*4882a593Smuzhiyun		pwm6_pins: pwm6-pins {
1342*4882a593Smuzhiyun			rockchip,pins =
1343*4882a593Smuzhiyun				/* pwm6 */
1344*4882a593Smuzhiyun				<0 RK_PC5 1 &pcfg_pull_none>;
1345*4882a593Smuzhiyun		};
1346*4882a593Smuzhiyun	};
1347*4882a593Smuzhiyun	pwm7 {
1348*4882a593Smuzhiyun		pwm7_pins: pwm7-pins {
1349*4882a593Smuzhiyun			rockchip,pins =
1350*4882a593Smuzhiyun				/* pwm7_ir */
1351*4882a593Smuzhiyun				<0 RK_PC6 1 &pcfg_pull_none>;
1352*4882a593Smuzhiyun		};
1353*4882a593Smuzhiyun	};
1354*4882a593Smuzhiyun	pwm8 {
1355*4882a593Smuzhiyun		pwm8m0_pins: pwm8m0-pins {
1356*4882a593Smuzhiyun			rockchip,pins =
1357*4882a593Smuzhiyun				/* pwm8_m0 */
1358*4882a593Smuzhiyun				<3 RK_PB1 5 &pcfg_pull_none>;
1359*4882a593Smuzhiyun		};
1360*4882a593Smuzhiyun		pwm8m1_pins: pwm8m1-pins {
1361*4882a593Smuzhiyun			rockchip,pins =
1362*4882a593Smuzhiyun				/* pwm8_m1 */
1363*4882a593Smuzhiyun				<1 RK_PD5 4 &pcfg_pull_none>;
1364*4882a593Smuzhiyun		};
1365*4882a593Smuzhiyun	};
1366*4882a593Smuzhiyun	pwm9 {
1367*4882a593Smuzhiyun		pwm9m0_pins: pwm9m0-pins {
1368*4882a593Smuzhiyun			rockchip,pins =
1369*4882a593Smuzhiyun				/* pwm9_m0 */
1370*4882a593Smuzhiyun				<3 RK_PB2 5 &pcfg_pull_none>;
1371*4882a593Smuzhiyun		};
1372*4882a593Smuzhiyun		pwm9m1_pins: pwm9m1-pins {
1373*4882a593Smuzhiyun			rockchip,pins =
1374*4882a593Smuzhiyun				/* pwm9_m1 */
1375*4882a593Smuzhiyun				<1 RK_PD6 4 &pcfg_pull_none>;
1376*4882a593Smuzhiyun		};
1377*4882a593Smuzhiyun	};
1378*4882a593Smuzhiyun	pwm10 {
1379*4882a593Smuzhiyun		pwm10m0_pins: pwm10m0-pins {
1380*4882a593Smuzhiyun			rockchip,pins =
1381*4882a593Smuzhiyun				/* pwm10_m0 */
1382*4882a593Smuzhiyun				<3 RK_PB5 5 &pcfg_pull_none>;
1383*4882a593Smuzhiyun		};
1384*4882a593Smuzhiyun		pwm10m1_pins: pwm10m1-pins {
1385*4882a593Smuzhiyun			rockchip,pins =
1386*4882a593Smuzhiyun				/* pwm10_m1 */
1387*4882a593Smuzhiyun				<2 RK_PA1 2 &pcfg_pull_none>;
1388*4882a593Smuzhiyun		};
1389*4882a593Smuzhiyun	};
1390*4882a593Smuzhiyun	pwm11 {
1391*4882a593Smuzhiyun		pwm11m0_pins: pwm11m0-pins {
1392*4882a593Smuzhiyun			rockchip,pins =
1393*4882a593Smuzhiyun				/* pwm11_irm0 */
1394*4882a593Smuzhiyun				<3 RK_PB6 5 &pcfg_pull_none>;
1395*4882a593Smuzhiyun		};
1396*4882a593Smuzhiyun		pwm11m1_pins: pwm11m1-pins {
1397*4882a593Smuzhiyun			rockchip,pins =
1398*4882a593Smuzhiyun				/* pwm11_irm1 */
1399*4882a593Smuzhiyun				<4 RK_PC0 3 &pcfg_pull_none>;
1400*4882a593Smuzhiyun		};
1401*4882a593Smuzhiyun	};
1402*4882a593Smuzhiyun	pwm12 {
1403*4882a593Smuzhiyun		pwm12m0_pins: pwm12m0-pins {
1404*4882a593Smuzhiyun			rockchip,pins =
1405*4882a593Smuzhiyun				/* pwm12_m0 */
1406*4882a593Smuzhiyun				<3 RK_PB7 2 &pcfg_pull_none>;
1407*4882a593Smuzhiyun		};
1408*4882a593Smuzhiyun		pwm12m1_pins: pwm12m1-pins {
1409*4882a593Smuzhiyun			rockchip,pins =
1410*4882a593Smuzhiyun				/* pwm12_m1 */
1411*4882a593Smuzhiyun				<4 RK_PC5 1 &pcfg_pull_none>;
1412*4882a593Smuzhiyun		};
1413*4882a593Smuzhiyun	};
1414*4882a593Smuzhiyun	pwm13 {
1415*4882a593Smuzhiyun		pwm13m0_pins: pwm13m0-pins {
1416*4882a593Smuzhiyun			rockchip,pins =
1417*4882a593Smuzhiyun				/* pwm13_m0 */
1418*4882a593Smuzhiyun				<3 RK_PC0 2 &pcfg_pull_none>;
1419*4882a593Smuzhiyun		};
1420*4882a593Smuzhiyun		pwm13m1_pins: pwm13m1-pins {
1421*4882a593Smuzhiyun			rockchip,pins =
1422*4882a593Smuzhiyun				/* pwm13_m1 */
1423*4882a593Smuzhiyun				<4 RK_PC6 1 &pcfg_pull_none>;
1424*4882a593Smuzhiyun		};
1425*4882a593Smuzhiyun	};
1426*4882a593Smuzhiyun	pwm14 {
1427*4882a593Smuzhiyun		pwm14m0_pins: pwm14m0-pins {
1428*4882a593Smuzhiyun			rockchip,pins =
1429*4882a593Smuzhiyun				/* pwm14_m0 */
1430*4882a593Smuzhiyun				<3 RK_PC4 1 &pcfg_pull_none>;
1431*4882a593Smuzhiyun		};
1432*4882a593Smuzhiyun		pwm14m1_pins: pwm14m1-pins {
1433*4882a593Smuzhiyun			rockchip,pins =
1434*4882a593Smuzhiyun				/* pwm14_m1 */
1435*4882a593Smuzhiyun				<4 RK_PC2 1 &pcfg_pull_none>;
1436*4882a593Smuzhiyun		};
1437*4882a593Smuzhiyun	};
1438*4882a593Smuzhiyun	pwm15 {
1439*4882a593Smuzhiyun		pwm15m0_pins: pwm15m0-pins {
1440*4882a593Smuzhiyun			rockchip,pins =
1441*4882a593Smuzhiyun				/* pwm15_irm0 */
1442*4882a593Smuzhiyun				<3 RK_PC5 1 &pcfg_pull_none>;
1443*4882a593Smuzhiyun		};
1444*4882a593Smuzhiyun		pwm15m1_pins: pwm15m1-pins {
1445*4882a593Smuzhiyun			rockchip,pins =
1446*4882a593Smuzhiyun				/* pwm15_irm1 */
1447*4882a593Smuzhiyun				<4 RK_PC3 1 &pcfg_pull_none>;
1448*4882a593Smuzhiyun		};
1449*4882a593Smuzhiyun	};
1450*4882a593Smuzhiyun	refclk {
1451*4882a593Smuzhiyun		refclk_pins: refclk-pins {
1452*4882a593Smuzhiyun			rockchip,pins =
1453*4882a593Smuzhiyun				/* refclk_ou */
1454*4882a593Smuzhiyun				<0 RK_PA0 1 &pcfg_pull_none>;
1455*4882a593Smuzhiyun		};
1456*4882a593Smuzhiyun	};
1457*4882a593Smuzhiyun	sata {
1458*4882a593Smuzhiyun		sata_pins: sata-pins {
1459*4882a593Smuzhiyun			rockchip,pins =
1460*4882a593Smuzhiyun				/* sata_cpdet */
1461*4882a593Smuzhiyun				<0 RK_PA4 2 &pcfg_pull_none>,
1462*4882a593Smuzhiyun				/* sata_cppod */
1463*4882a593Smuzhiyun				<0 RK_PA6 1 &pcfg_pull_none>,
1464*4882a593Smuzhiyun				/* sata_mpswitch */
1465*4882a593Smuzhiyun				<0 RK_PA5 2 &pcfg_pull_none>;
1466*4882a593Smuzhiyun		};
1467*4882a593Smuzhiyun	};
1468*4882a593Smuzhiyun	sata0 {
1469*4882a593Smuzhiyun		sata0_pins: sata0-pins {
1470*4882a593Smuzhiyun			rockchip,pins =
1471*4882a593Smuzhiyun				/* sata0_actled */
1472*4882a593Smuzhiyun				<4 RK_PC6 3 &pcfg_pull_none>;
1473*4882a593Smuzhiyun		};
1474*4882a593Smuzhiyun	};
1475*4882a593Smuzhiyun	sata1 {
1476*4882a593Smuzhiyun		sata1_pins: sata1-pins {
1477*4882a593Smuzhiyun			rockchip,pins =
1478*4882a593Smuzhiyun				/* sata1_actled */
1479*4882a593Smuzhiyun				<4 RK_PC5 3 &pcfg_pull_none>;
1480*4882a593Smuzhiyun		};
1481*4882a593Smuzhiyun	};
1482*4882a593Smuzhiyun	sata2 {
1483*4882a593Smuzhiyun		sata2_pins: sata2-pins {
1484*4882a593Smuzhiyun			rockchip,pins =
1485*4882a593Smuzhiyun				/* sata2_actled */
1486*4882a593Smuzhiyun				<4 RK_PC4 3 &pcfg_pull_none>;
1487*4882a593Smuzhiyun		};
1488*4882a593Smuzhiyun	};
1489*4882a593Smuzhiyun	scr {
1490*4882a593Smuzhiyun		scr_pins: scr-pins {
1491*4882a593Smuzhiyun			rockchip,pins =
1492*4882a593Smuzhiyun				/* scr_clk */
1493*4882a593Smuzhiyun				<1 RK_PA2 3 &pcfg_pull_none>,
1494*4882a593Smuzhiyun				/* scr_det */
1495*4882a593Smuzhiyun				<1 RK_PA7 3 &pcfg_pull_none>,
1496*4882a593Smuzhiyun				/* scr_io */
1497*4882a593Smuzhiyun				<1 RK_PA3 3 &pcfg_pull_none>,
1498*4882a593Smuzhiyun				/* scr_rst */
1499*4882a593Smuzhiyun				<1 RK_PA5 3 &pcfg_pull_none>;
1500*4882a593Smuzhiyun		};
1501*4882a593Smuzhiyun	};
1502*4882a593Smuzhiyun	sdmmc0_pins: sdmmc0_pins {
1503*4882a593Smuzhiyun		sdmmc0_bus4: sdmmc0-bus4 {
1504*4882a593Smuzhiyun			rockchip,pins =
1505*4882a593Smuzhiyun				/* sdmmc0_d0 */
1506*4882a593Smuzhiyun				<1 RK_PD5 1 &pcfg_pull_up_drv_level_2>,
1507*4882a593Smuzhiyun				/* sdmmc0_d1 */
1508*4882a593Smuzhiyun				<1 RK_PD6 1 &pcfg_pull_up_drv_level_2>,
1509*4882a593Smuzhiyun				/* sdmmc0_d2 */
1510*4882a593Smuzhiyun				<1 RK_PD7 1 &pcfg_pull_up_drv_level_2>,
1511*4882a593Smuzhiyun				/* sdmmc0_d3 */
1512*4882a593Smuzhiyun				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>;
1513*4882a593Smuzhiyun		};
1514*4882a593Smuzhiyun		sdmmc0_clk: sdmmc0-clk {
1515*4882a593Smuzhiyun			rockchip,pins =
1516*4882a593Smuzhiyun				/* sdmmc0_clk */
1517*4882a593Smuzhiyun				<2 RK_PA2 1 &pcfg_pull_up_drv_level_2>;
1518*4882a593Smuzhiyun		};
1519*4882a593Smuzhiyun		sdmmc0_cmd: sdmmc0-cmd {
1520*4882a593Smuzhiyun			rockchip,pins =
1521*4882a593Smuzhiyun				/* sdmmc0_cmd */
1522*4882a593Smuzhiyun				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>;
1523*4882a593Smuzhiyun		};
1524*4882a593Smuzhiyun		sdmmc0_det: sdmmc0-det {
1525*4882a593Smuzhiyun			rockchip,pins =
1526*4882a593Smuzhiyun				<0 RK_PA4 1 &pcfg_pull_up>;
1527*4882a593Smuzhiyun		};
1528*4882a593Smuzhiyun		sdmmc0_pwren: sdmmc0-pwren {
1529*4882a593Smuzhiyun			rockchip,pins =
1530*4882a593Smuzhiyun				<0 RK_PA5 1 &pcfg_pull_none>;
1531*4882a593Smuzhiyun		};
1532*4882a593Smuzhiyun	};
1533*4882a593Smuzhiyun	sdmmc1 {
1534*4882a593Smuzhiyun		sdmmc1_bus4: sdmmc1-bus4 {
1535*4882a593Smuzhiyun			rockchip,pins =
1536*4882a593Smuzhiyun				/* sdmmc1_d0 */
1537*4882a593Smuzhiyun				<2 RK_PA3 1 &pcfg_pull_up_drv_level_5>,
1538*4882a593Smuzhiyun				/* sdmmc1_d1 */
1539*4882a593Smuzhiyun				<2 RK_PA4 1 &pcfg_pull_up_drv_level_5>,
1540*4882a593Smuzhiyun				/* sdmmc1_d2 */
1541*4882a593Smuzhiyun				<2 RK_PA5 1 &pcfg_pull_up_drv_level_5>,
1542*4882a593Smuzhiyun				/* sdmmc1_d3 */
1543*4882a593Smuzhiyun				<2 RK_PA6 1 &pcfg_pull_up_drv_level_5>;
1544*4882a593Smuzhiyun		};
1545*4882a593Smuzhiyun		sdmmc1_clk: sdmmc1-clk {
1546*4882a593Smuzhiyun			rockchip,pins =
1547*4882a593Smuzhiyun				/* sdmmc1_clk */
1548*4882a593Smuzhiyun				<2 RK_PB0 1 &pcfg_pull_up_drv_level_5>;
1549*4882a593Smuzhiyun		};
1550*4882a593Smuzhiyun		sdmmc1_cmd: sdmmc1-cmd {
1551*4882a593Smuzhiyun			rockchip,pins =
1552*4882a593Smuzhiyun				/* sdmmc1_cmd */
1553*4882a593Smuzhiyun				<2 RK_PA7 1 &pcfg_pull_up_drv_level_5>;
1554*4882a593Smuzhiyun		};
1555*4882a593Smuzhiyun		sdmmc1_det: sdmmc1-det {
1556*4882a593Smuzhiyun			rockchip,pins =
1557*4882a593Smuzhiyun				<2 RK_PB2 1 &pcfg_pull_none>;
1558*4882a593Smuzhiyun		};
1559*4882a593Smuzhiyun		sdmmc1_pwren: sdmmc1-pwren {
1560*4882a593Smuzhiyun			rockchip,pins =
1561*4882a593Smuzhiyun				<2 RK_PB1 1 &pcfg_pull_none>;
1562*4882a593Smuzhiyun		};
1563*4882a593Smuzhiyun	};
1564*4882a593Smuzhiyun	sdmmc2 {
1565*4882a593Smuzhiyun		sdmmc2m0_bus4: sdmmc2m0-bus4 {
1566*4882a593Smuzhiyun			rockchip,pins =
1567*4882a593Smuzhiyun				/* sdmmc2_d0m0 */
1568*4882a593Smuzhiyun				<3 RK_PC6 3 &pcfg_pull_up_drv_level_5>,
1569*4882a593Smuzhiyun				/* sdmmc2_d1m0 */
1570*4882a593Smuzhiyun				<3 RK_PC7 3 &pcfg_pull_up_drv_level_5>,
1571*4882a593Smuzhiyun				/* sdmmc2_d2m0 */
1572*4882a593Smuzhiyun				<3 RK_PD0 3 &pcfg_pull_up_drv_level_5>,
1573*4882a593Smuzhiyun				/* sdmmc2_d3m0 */
1574*4882a593Smuzhiyun				<3 RK_PD1 3 &pcfg_pull_up_drv_level_5>;
1575*4882a593Smuzhiyun		};
1576*4882a593Smuzhiyun		sdmmc2m0_clk: sdmmc2m0-clk {
1577*4882a593Smuzhiyun			rockchip,pins =
1578*4882a593Smuzhiyun				/* sdmmc2_clkm0 */
1579*4882a593Smuzhiyun				<3 RK_PD3 3 &pcfg_pull_up_drv_level_5>;
1580*4882a593Smuzhiyun		};
1581*4882a593Smuzhiyun		sdmmc2m0_cmd: sdmmc2m0-cmd {
1582*4882a593Smuzhiyun			rockchip,pins =
1583*4882a593Smuzhiyun				/* sdmmc2_cmdm0 */
1584*4882a593Smuzhiyun				<3 RK_PD2 3 &pcfg_pull_up_drv_level_5>;
1585*4882a593Smuzhiyun		};
1586*4882a593Smuzhiyun		sdmmc2detm0: sdmmc2detm0 {
1587*4882a593Smuzhiyun			rockchip,pins =
1588*4882a593Smuzhiyun				<3 RK_PD4 3 &pcfg_pull_none>;
1589*4882a593Smuzhiyun		};
1590*4882a593Smuzhiyun		sdmmc2pwrenm0: sdmmc2pwrenm0 {
1591*4882a593Smuzhiyun			rockchip,pins =
1592*4882a593Smuzhiyun				<3 RK_PD5 3 &pcfg_pull_none>;
1593*4882a593Smuzhiyun		};
1594*4882a593Smuzhiyun		sdmmc2m1_bus4: sdmmc2m1-bus4 {
1595*4882a593Smuzhiyun			rockchip,pins =
1596*4882a593Smuzhiyun				/* sdmmc2_d0m1 */
1597*4882a593Smuzhiyun				<3 RK_PA1 5 &pcfg_pull_up_drv_level_5>,
1598*4882a593Smuzhiyun				/* sdmmc2_d1m1 */
1599*4882a593Smuzhiyun				<3 RK_PA2 5 &pcfg_pull_up_drv_level_5>,
1600*4882a593Smuzhiyun				/* sdmmc2_d2m1 */
1601*4882a593Smuzhiyun				<3 RK_PA3 5 &pcfg_pull_up_drv_level_5>,
1602*4882a593Smuzhiyun				/* sdmmc2_d3m1 */
1603*4882a593Smuzhiyun				<3 RK_PA4 5 &pcfg_pull_up_drv_level_5>;
1604*4882a593Smuzhiyun		};
1605*4882a593Smuzhiyun		sdmmc2m1_clk: sdmmc2m1-clk {
1606*4882a593Smuzhiyun			rockchip,pins =
1607*4882a593Smuzhiyun				/* sdmmc2_clkm1 */
1608*4882a593Smuzhiyun				<3 RK_PA6 5 &pcfg_pull_up_drv_level_5>;
1609*4882a593Smuzhiyun		};
1610*4882a593Smuzhiyun		sdmmc2m1_cmd: sdmmc2m1-cmd {
1611*4882a593Smuzhiyun			rockchip,pins =
1612*4882a593Smuzhiyun				/* sdmmc2_cmdm1 */
1613*4882a593Smuzhiyun				<3 RK_PA5 5 &pcfg_pull_up_drv_level_5>;
1614*4882a593Smuzhiyun		};
1615*4882a593Smuzhiyun		sdmmc2detm1: sdmmc2detm1 {
1616*4882a593Smuzhiyun			rockchip,pins =
1617*4882a593Smuzhiyun				<3 RK_PA7 4 &pcfg_pull_none>;
1618*4882a593Smuzhiyun		};
1619*4882a593Smuzhiyun		sdmmc2pwrenm1: sdmmc2pwrenm1 {
1620*4882a593Smuzhiyun			rockchip,pins =
1621*4882a593Smuzhiyun				<3 RK_PB0 4 &pcfg_pull_none>;
1622*4882a593Smuzhiyun		};
1623*4882a593Smuzhiyun	};
1624*4882a593Smuzhiyun	spdif {
1625*4882a593Smuzhiyun		spdifm0_pins: spdifm0-pins {
1626*4882a593Smuzhiyun			rockchip,pins =
1627*4882a593Smuzhiyun				/* spdif_txm0 */
1628*4882a593Smuzhiyun				<1 RK_PA4 4 &pcfg_pull_none>;
1629*4882a593Smuzhiyun		};
1630*4882a593Smuzhiyun		spdifm1_pins: spdifm1-pins {
1631*4882a593Smuzhiyun			rockchip,pins =
1632*4882a593Smuzhiyun				/* spdif_txm1 */
1633*4882a593Smuzhiyun				<3 RK_PC5 2 &pcfg_pull_none>;
1634*4882a593Smuzhiyun		};
1635*4882a593Smuzhiyun		spdifm2_pins: spdifm2-pins {
1636*4882a593Smuzhiyun			rockchip,pins =
1637*4882a593Smuzhiyun				/* spdif_txm2 */
1638*4882a593Smuzhiyun				<4 RK_PC4 2 &pcfg_pull_none>;
1639*4882a593Smuzhiyun		};
1640*4882a593Smuzhiyun	};
1641*4882a593Smuzhiyun	spi0 {
1642*4882a593Smuzhiyun		spi0clkm0: spi0clkm0 {
1643*4882a593Smuzhiyun			rockchip,pins =
1644*4882a593Smuzhiyun				<0 RK_PB5 2 &pcfg_pull_none>;
1645*4882a593Smuzhiyun		};
1646*4882a593Smuzhiyun		spi0cs0m0: spi0cs0m0 {
1647*4882a593Smuzhiyun			rockchip,pins =
1648*4882a593Smuzhiyun				<0 RK_PC6 2 &pcfg_pull_none>;
1649*4882a593Smuzhiyun		};
1650*4882a593Smuzhiyun		spi0cs1m0: spi0cs1m0 {
1651*4882a593Smuzhiyun			rockchip,pins =
1652*4882a593Smuzhiyun				<0 RK_PC4 2 &pcfg_pull_none>;
1653*4882a593Smuzhiyun		};
1654*4882a593Smuzhiyun		spi0misom0: spi0misom0 {
1655*4882a593Smuzhiyun			rockchip,pins =
1656*4882a593Smuzhiyun				<0 RK_PC5 2 &pcfg_pull_none>;
1657*4882a593Smuzhiyun		};
1658*4882a593Smuzhiyun		spi0mosim0: spi0mosim0 {
1659*4882a593Smuzhiyun			rockchip,pins =
1660*4882a593Smuzhiyun				<0 RK_PB6 2 &pcfg_pull_none>;
1661*4882a593Smuzhiyun		};
1662*4882a593Smuzhiyun		spi0clkm0_hs: spi0clkm0-hs {
1663*4882a593Smuzhiyun			rockchip,pins =
1664*4882a593Smuzhiyun				<0 RK_PB5 2 &pcfg_pull_up_drv_level_1>;
1665*4882a593Smuzhiyun		};
1666*4882a593Smuzhiyun		spi0misom0_hs: spi0misom0-hs {
1667*4882a593Smuzhiyun			rockchip,pins =
1668*4882a593Smuzhiyun				<0 RK_PC5 2 &pcfg_pull_up_drv_level_1>;
1669*4882a593Smuzhiyun		};
1670*4882a593Smuzhiyun		spi0mosim0_hs: spi0mosim0-hs {
1671*4882a593Smuzhiyun			rockchip,pins =
1672*4882a593Smuzhiyun				<0 RK_PB6 2 &pcfg_pull_up_drv_level_1>;
1673*4882a593Smuzhiyun		};
1674*4882a593Smuzhiyun		spi0clkm1: spi0clkm1 {
1675*4882a593Smuzhiyun			rockchip,pins =
1676*4882a593Smuzhiyun				<2 RK_PD3 3 &pcfg_pull_none>;
1677*4882a593Smuzhiyun		};
1678*4882a593Smuzhiyun		spi0cs0m1: spi0cs0m1 {
1679*4882a593Smuzhiyun			rockchip,pins =
1680*4882a593Smuzhiyun				<2 RK_PD2 3 &pcfg_pull_none>;
1681*4882a593Smuzhiyun		};
1682*4882a593Smuzhiyun		spi0misom1: spi0misom1 {
1683*4882a593Smuzhiyun			rockchip,pins =
1684*4882a593Smuzhiyun				<2 RK_PD0 3 &pcfg_pull_none>;
1685*4882a593Smuzhiyun		};
1686*4882a593Smuzhiyun		spi0mosim1: spi0mosim1 {
1687*4882a593Smuzhiyun			rockchip,pins =
1688*4882a593Smuzhiyun				<2 RK_PD1 3 &pcfg_pull_none>;
1689*4882a593Smuzhiyun		};
1690*4882a593Smuzhiyun		spi0clkm1_hs: spi0clkm1-hs {
1691*4882a593Smuzhiyun			rockchip,pins =
1692*4882a593Smuzhiyun				<2 RK_PD3 3 &pcfg_pull_up_drv_level_1>;
1693*4882a593Smuzhiyun		};
1694*4882a593Smuzhiyun		spi0misom1_hs: spi0misom1-hs {
1695*4882a593Smuzhiyun			rockchip,pins =
1696*4882a593Smuzhiyun				<2 RK_PD0 3 &pcfg_pull_up_drv_level_1>;
1697*4882a593Smuzhiyun		};
1698*4882a593Smuzhiyun		spi0mosim1_hs: spi0mosim1-hs {
1699*4882a593Smuzhiyun			rockchip,pins =
1700*4882a593Smuzhiyun				<2 RK_PD1 3 &pcfg_pull_up_drv_level_1>;
1701*4882a593Smuzhiyun		};
1702*4882a593Smuzhiyun	};
1703*4882a593Smuzhiyun	spi1 {
1704*4882a593Smuzhiyun		spi1clkm0: spi1clkm0 {
1705*4882a593Smuzhiyun			rockchip,pins =
1706*4882a593Smuzhiyun				<2 RK_PB5 3 &pcfg_pull_none>;
1707*4882a593Smuzhiyun		};
1708*4882a593Smuzhiyun		spi1cs0m0: spi1cs0m0 {
1709*4882a593Smuzhiyun			rockchip,pins =
1710*4882a593Smuzhiyun				<2 RK_PC0 4 &pcfg_pull_none>;
1711*4882a593Smuzhiyun		};
1712*4882a593Smuzhiyun		spi1cs1m0: spi1cs1m0 {
1713*4882a593Smuzhiyun			rockchip,pins =
1714*4882a593Smuzhiyun				<2 RK_PC6 3 &pcfg_pull_none>;
1715*4882a593Smuzhiyun		};
1716*4882a593Smuzhiyun		spi1misom0: spi1misom0 {
1717*4882a593Smuzhiyun			rockchip,pins =
1718*4882a593Smuzhiyun				<2 RK_PB6 3 &pcfg_pull_none>;
1719*4882a593Smuzhiyun		};
1720*4882a593Smuzhiyun		spi1mosim0: spi1mosim0 {
1721*4882a593Smuzhiyun			rockchip,pins =
1722*4882a593Smuzhiyun				<2 RK_PB7 4 &pcfg_pull_none>;
1723*4882a593Smuzhiyun		};
1724*4882a593Smuzhiyun		spi1clkm0_hs: spi1clkm0-hs {
1725*4882a593Smuzhiyun			rockchip,pins =
1726*4882a593Smuzhiyun				<2 RK_PB5 3 &pcfg_pull_up_drv_level_1>;
1727*4882a593Smuzhiyun		};
1728*4882a593Smuzhiyun		spi1misom0_hs: spi1misom0-hs {
1729*4882a593Smuzhiyun			rockchip,pins =
1730*4882a593Smuzhiyun				<2 RK_PB6 3 &pcfg_pull_up_drv_level_1>;
1731*4882a593Smuzhiyun		};
1732*4882a593Smuzhiyun		spi1mosim0_hs: spi1mosim0-hs {
1733*4882a593Smuzhiyun			rockchip,pins =
1734*4882a593Smuzhiyun				<2 RK_PB7 4 &pcfg_pull_up_drv_level_1>;
1735*4882a593Smuzhiyun		};
1736*4882a593Smuzhiyun		spi1clkm1: spi1clkm1 {
1737*4882a593Smuzhiyun			rockchip,pins =
1738*4882a593Smuzhiyun				<3 RK_PC3 3 &pcfg_pull_none>;
1739*4882a593Smuzhiyun		};
1740*4882a593Smuzhiyun		spi1cs0m1: spi1cs0m1 {
1741*4882a593Smuzhiyun			rockchip,pins =
1742*4882a593Smuzhiyun				<3 RK_PA1 3 &pcfg_pull_none>;
1743*4882a593Smuzhiyun		};
1744*4882a593Smuzhiyun		spi1misom1: spi1misom1 {
1745*4882a593Smuzhiyun			rockchip,pins =
1746*4882a593Smuzhiyun				<3 RK_PC2 3 &pcfg_pull_none>;
1747*4882a593Smuzhiyun		};
1748*4882a593Smuzhiyun		spi1mosim1: spi1mosim1 {
1749*4882a593Smuzhiyun			rockchip,pins =
1750*4882a593Smuzhiyun				<3 RK_PC1 3 &pcfg_pull_none>;
1751*4882a593Smuzhiyun		};
1752*4882a593Smuzhiyun		spi1clkm1_hs: spi1clkm1-hs {
1753*4882a593Smuzhiyun			rockchip,pins =
1754*4882a593Smuzhiyun				<3 RK_PC3 3 &pcfg_pull_up_drv_level_1>;
1755*4882a593Smuzhiyun		};
1756*4882a593Smuzhiyun		spi1misom1_hs: spi1misom1-hs {
1757*4882a593Smuzhiyun			rockchip,pins =
1758*4882a593Smuzhiyun				<3 RK_PC2 3 &pcfg_pull_up_drv_level_1>;
1759*4882a593Smuzhiyun		};
1760*4882a593Smuzhiyun		spi1mosim1_hs: spi1mosim1-hs {
1761*4882a593Smuzhiyun			rockchip,pins =
1762*4882a593Smuzhiyun				<3 RK_PC1 3 &pcfg_pull_up_drv_level_1>;
1763*4882a593Smuzhiyun		};
1764*4882a593Smuzhiyun	};
1765*4882a593Smuzhiyun	spi2 {
1766*4882a593Smuzhiyun		spi2clkm0: spi2clkm0 {
1767*4882a593Smuzhiyun			rockchip,pins =
1768*4882a593Smuzhiyun				<2 RK_PC1 4 &pcfg_pull_none>;
1769*4882a593Smuzhiyun		};
1770*4882a593Smuzhiyun		spi2cs0m0: spi2cs0m0 {
1771*4882a593Smuzhiyun			rockchip,pins =
1772*4882a593Smuzhiyun				<2 RK_PC4 4 &pcfg_pull_none>;
1773*4882a593Smuzhiyun		};
1774*4882a593Smuzhiyun		spi2cs1m0: spi2cs1m0 {
1775*4882a593Smuzhiyun			rockchip,pins =
1776*4882a593Smuzhiyun				<2 RK_PC5 4 &pcfg_pull_none>;
1777*4882a593Smuzhiyun		};
1778*4882a593Smuzhiyun		spi2misom0: spi2misom0 {
1779*4882a593Smuzhiyun			rockchip,pins =
1780*4882a593Smuzhiyun				<2 RK_PC2 4 &pcfg_pull_none>;
1781*4882a593Smuzhiyun		};
1782*4882a593Smuzhiyun		spi2mosim0: spi2mosim0 {
1783*4882a593Smuzhiyun			rockchip,pins =
1784*4882a593Smuzhiyun				<2 RK_PC3 4 &pcfg_pull_none>;
1785*4882a593Smuzhiyun		};
1786*4882a593Smuzhiyun		spi2clkm0_hs: spi2clkm0-hs {
1787*4882a593Smuzhiyun			rockchip,pins =
1788*4882a593Smuzhiyun				<2 RK_PC1 4 &pcfg_pull_up_drv_level_1>;
1789*4882a593Smuzhiyun		};
1790*4882a593Smuzhiyun		spi2misom0_hs: spi2misom0-hs {
1791*4882a593Smuzhiyun			rockchip,pins =
1792*4882a593Smuzhiyun				<2 RK_PC2 4 &pcfg_pull_up_drv_level_1>;
1793*4882a593Smuzhiyun		};
1794*4882a593Smuzhiyun		spi2mosim0_hs: spi2mosim0-hs {
1795*4882a593Smuzhiyun			rockchip,pins =
1796*4882a593Smuzhiyun				<2 RK_PC3 4 &pcfg_pull_up_drv_level_1>;
1797*4882a593Smuzhiyun		};
1798*4882a593Smuzhiyun		spi2clkm1: spi2clkm1 {
1799*4882a593Smuzhiyun			rockchip,pins =
1800*4882a593Smuzhiyun				<3 RK_PA0 3 &pcfg_pull_none>;
1801*4882a593Smuzhiyun		};
1802*4882a593Smuzhiyun		spi2cs0m1: spi2cs0m1 {
1803*4882a593Smuzhiyun			rockchip,pins =
1804*4882a593Smuzhiyun				<2 RK_PD5 3 &pcfg_pull_none>;
1805*4882a593Smuzhiyun		};
1806*4882a593Smuzhiyun		spi2cs1m1: spi2cs1m1 {
1807*4882a593Smuzhiyun			rockchip,pins =
1808*4882a593Smuzhiyun				<2 RK_PD4 3 &pcfg_pull_none>;
1809*4882a593Smuzhiyun		};
1810*4882a593Smuzhiyun		spi2misom1: spi2misom1 {
1811*4882a593Smuzhiyun			rockchip,pins =
1812*4882a593Smuzhiyun				<2 RK_PD7 3 &pcfg_pull_none>;
1813*4882a593Smuzhiyun		};
1814*4882a593Smuzhiyun		spi2mosim1: spi2mosim1 {
1815*4882a593Smuzhiyun			rockchip,pins =
1816*4882a593Smuzhiyun				<2 RK_PD6 3 &pcfg_pull_none>;
1817*4882a593Smuzhiyun		};
1818*4882a593Smuzhiyun		spi2clkm1_hs: spi2clkm1-hs {
1819*4882a593Smuzhiyun			rockchip,pins =
1820*4882a593Smuzhiyun				<3 RK_PA0 3 &pcfg_pull_up_drv_level_1>;
1821*4882a593Smuzhiyun		};
1822*4882a593Smuzhiyun		spi2misom1_hs: spi2misom1-hs {
1823*4882a593Smuzhiyun			rockchip,pins =
1824*4882a593Smuzhiyun				<2 RK_PD7 3 &pcfg_pull_up_drv_level_1>;
1825*4882a593Smuzhiyun		};
1826*4882a593Smuzhiyun		spi2mosim1_hs: spi2mosim1-hs {
1827*4882a593Smuzhiyun			rockchip,pins =
1828*4882a593Smuzhiyun				<2 RK_PD6 3 &pcfg_pull_up_drv_level_1>;
1829*4882a593Smuzhiyun		};
1830*4882a593Smuzhiyun	};
1831*4882a593Smuzhiyun	spi3 {
1832*4882a593Smuzhiyun		spi3clkm0: spi3clkm0 {
1833*4882a593Smuzhiyun			rockchip,pins =
1834*4882a593Smuzhiyun				<4 RK_PB3 4 &pcfg_pull_none>;
1835*4882a593Smuzhiyun		};
1836*4882a593Smuzhiyun		spi3cs0m0: spi3cs0m0 {
1837*4882a593Smuzhiyun			rockchip,pins =
1838*4882a593Smuzhiyun				<4 RK_PA6 4 &pcfg_pull_none>;
1839*4882a593Smuzhiyun		};
1840*4882a593Smuzhiyun		spi3cs1m0: spi3cs1m0 {
1841*4882a593Smuzhiyun			rockchip,pins =
1842*4882a593Smuzhiyun				<4 RK_PA7 4 &pcfg_pull_none>;
1843*4882a593Smuzhiyun		};
1844*4882a593Smuzhiyun		spi3misom0: spi3misom0 {
1845*4882a593Smuzhiyun			rockchip,pins =
1846*4882a593Smuzhiyun				<4 RK_PB0 4 &pcfg_pull_none>;
1847*4882a593Smuzhiyun		};
1848*4882a593Smuzhiyun		spi3mosim0: spi3mosim0 {
1849*4882a593Smuzhiyun			rockchip,pins =
1850*4882a593Smuzhiyun				<4 RK_PB2 4 &pcfg_pull_none>;
1851*4882a593Smuzhiyun		};
1852*4882a593Smuzhiyun		spi3clkm0_hs: spi3clkm0-hs {
1853*4882a593Smuzhiyun			rockchip,pins =
1854*4882a593Smuzhiyun				<4 RK_PB3 4 &pcfg_pull_up_drv_level_1>;
1855*4882a593Smuzhiyun		};
1856*4882a593Smuzhiyun		spi3misom0_hs: spi3misom0-hs {
1857*4882a593Smuzhiyun			rockchip,pins =
1858*4882a593Smuzhiyun				<4 RK_PB0 4 &pcfg_pull_up_drv_level_1>;
1859*4882a593Smuzhiyun		};
1860*4882a593Smuzhiyun		spi3mosim0_hs: spi3mosim0-hs {
1861*4882a593Smuzhiyun			rockchip,pins =
1862*4882a593Smuzhiyun				<4 RK_PB2 4 &pcfg_pull_up_drv_level_1>;
1863*4882a593Smuzhiyun		};
1864*4882a593Smuzhiyun		spi3clkm1: spi3clkm1 {
1865*4882a593Smuzhiyun			rockchip,pins =
1866*4882a593Smuzhiyun				<4 RK_PC2 2 &pcfg_pull_none>;
1867*4882a593Smuzhiyun		};
1868*4882a593Smuzhiyun		spi3cs0m1: spi3cs0m1 {
1869*4882a593Smuzhiyun			rockchip,pins =
1870*4882a593Smuzhiyun				<4 RK_PC6 2 &pcfg_pull_none>;
1871*4882a593Smuzhiyun		};
1872*4882a593Smuzhiyun		spi3cs1m1: spi3cs1m1 {
1873*4882a593Smuzhiyun			rockchip,pins =
1874*4882a593Smuzhiyun				<4 RK_PD1 2 &pcfg_pull_none>;
1875*4882a593Smuzhiyun		};
1876*4882a593Smuzhiyun		spi3misom1: spi3misom1 {
1877*4882a593Smuzhiyun			rockchip,pins =
1878*4882a593Smuzhiyun				<4 RK_PC5 2 &pcfg_pull_none>;
1879*4882a593Smuzhiyun		};
1880*4882a593Smuzhiyun		spi3mosim1: spi3mosim1 {
1881*4882a593Smuzhiyun			rockchip,pins =
1882*4882a593Smuzhiyun				<4 RK_PC3 2 &pcfg_pull_none>;
1883*4882a593Smuzhiyun		};
1884*4882a593Smuzhiyun		spi3clkm1_hs: spi3clkm1-hs {
1885*4882a593Smuzhiyun			rockchip,pins =
1886*4882a593Smuzhiyun				<4 RK_PC2 2 &pcfg_pull_up_drv_level_1>;
1887*4882a593Smuzhiyun		};
1888*4882a593Smuzhiyun		spi3misom1_hs: spi3misom1-hs {
1889*4882a593Smuzhiyun			rockchip,pins =
1890*4882a593Smuzhiyun				<4 RK_PC5 2 &pcfg_pull_up_drv_level_1>;
1891*4882a593Smuzhiyun		};
1892*4882a593Smuzhiyun		spi3mosim1_hs: spi3mosim1-hs {
1893*4882a593Smuzhiyun			rockchip,pins =
1894*4882a593Smuzhiyun				<4 RK_PC3 2 &pcfg_pull_up_drv_level_1>;
1895*4882a593Smuzhiyun		};
1896*4882a593Smuzhiyun	};
1897*4882a593Smuzhiyun	tsadc {
1898*4882a593Smuzhiyun		tsadc_gpio: tsadc-gpio {
1899*4882a593Smuzhiyun			rockchip,pins = <0 RK_PA1 0 &pcfg_pull_none>;
1900*4882a593Smuzhiyun		};
1901*4882a593Smuzhiyun		tsadcm0_pins: tsadcm0-pins {
1902*4882a593Smuzhiyun			rockchip,pins =
1903*4882a593Smuzhiyun				/* tsadc_shutm0 */
1904*4882a593Smuzhiyun				<0 RK_PA1 1 &pcfg_pull_none>;
1905*4882a593Smuzhiyun		};
1906*4882a593Smuzhiyun		tsadcm1_pins: tsadcm1-pins {
1907*4882a593Smuzhiyun			rockchip,pins =
1908*4882a593Smuzhiyun				/* tsadc_shutm1 */
1909*4882a593Smuzhiyun				<0 RK_PA2 2 &pcfg_pull_none>;
1910*4882a593Smuzhiyun		};
1911*4882a593Smuzhiyun		tsadc_shutorg: tsadc-shutorg {
1912*4882a593Smuzhiyun			rockchip,pins =
1913*4882a593Smuzhiyun				<0 RK_PA1 2 &pcfg_pull_none>;
1914*4882a593Smuzhiyun		};
1915*4882a593Smuzhiyun	};
1916*4882a593Smuzhiyun	uart0 {
1917*4882a593Smuzhiyun		uart0_xfer: uart0-xfer {
1918*4882a593Smuzhiyun			rockchip,pins =
1919*4882a593Smuzhiyun				/* uart0_rx */
1920*4882a593Smuzhiyun				<0 RK_PC0 3 &pcfg_pull_up>,
1921*4882a593Smuzhiyun				/* uart0_tx */
1922*4882a593Smuzhiyun				<0 RK_PC1 3 &pcfg_pull_up>;
1923*4882a593Smuzhiyun		};
1924*4882a593Smuzhiyun		uart0_ctsn: uart0-ctsn {
1925*4882a593Smuzhiyun			rockchip,pins =
1926*4882a593Smuzhiyun				<0 RK_PC7 3 &pcfg_pull_none>;
1927*4882a593Smuzhiyun		};
1928*4882a593Smuzhiyun		uart0_rtsn: uart0-rtsn {
1929*4882a593Smuzhiyun			rockchip,pins =
1930*4882a593Smuzhiyun				<0 RK_PC4 3 &pcfg_pull_none>;
1931*4882a593Smuzhiyun		};
1932*4882a593Smuzhiyun	};
1933*4882a593Smuzhiyun	uart1 {
1934*4882a593Smuzhiyun		uart1m0_xfer: uart1m0-xfer {
1935*4882a593Smuzhiyun			rockchip,pins =
1936*4882a593Smuzhiyun				/* uart1_rxm0 */
1937*4882a593Smuzhiyun				<2 RK_PB3 2 &pcfg_pull_up>,
1938*4882a593Smuzhiyun				/* uart1_txm0 */
1939*4882a593Smuzhiyun				<2 RK_PB4 2 &pcfg_pull_up>;
1940*4882a593Smuzhiyun		};
1941*4882a593Smuzhiyun		uart1ctsnm0: uart1ctsnm0 {
1942*4882a593Smuzhiyun			rockchip,pins =
1943*4882a593Smuzhiyun				<2 RK_PB6 2 &pcfg_pull_none>;
1944*4882a593Smuzhiyun		};
1945*4882a593Smuzhiyun		uart1rtsnm0: uart1rtsnm0 {
1946*4882a593Smuzhiyun			rockchip,pins =
1947*4882a593Smuzhiyun				<2 RK_PB5 2 &pcfg_pull_none>;
1948*4882a593Smuzhiyun		};
1949*4882a593Smuzhiyun		uart1m1_xfer: uart1m1-xfer {
1950*4882a593Smuzhiyun			rockchip,pins =
1951*4882a593Smuzhiyun				/* uart1_rxm1 */
1952*4882a593Smuzhiyun				<3 RK_PD7 4 &pcfg_pull_up>,
1953*4882a593Smuzhiyun				/* uart1_txm1 */
1954*4882a593Smuzhiyun				<3 RK_PD6 4 &pcfg_pull_up>;
1955*4882a593Smuzhiyun		};
1956*4882a593Smuzhiyun		uart1ctsnm1: uart1ctsnm1 {
1957*4882a593Smuzhiyun			rockchip,pins =
1958*4882a593Smuzhiyun				<4 RK_PC1 4 &pcfg_pull_none>;
1959*4882a593Smuzhiyun		};
1960*4882a593Smuzhiyun		uart1rtsnm1: uart1rtsnm1 {
1961*4882a593Smuzhiyun			rockchip,pins =
1962*4882a593Smuzhiyun				<4 RK_PB6 4 &pcfg_pull_none>;
1963*4882a593Smuzhiyun		};
1964*4882a593Smuzhiyun	};
1965*4882a593Smuzhiyun	uart2 {
1966*4882a593Smuzhiyun		uart2m0_xfer: uart2m0-xfer {
1967*4882a593Smuzhiyun			rockchip,pins =
1968*4882a593Smuzhiyun				/* uart2_rxm0 */
1969*4882a593Smuzhiyun				<0 RK_PD0 1 &pcfg_pull_up>,
1970*4882a593Smuzhiyun				/* uart2_txm0 */
1971*4882a593Smuzhiyun				<0 RK_PD1 1 &pcfg_pull_up>;
1972*4882a593Smuzhiyun		};
1973*4882a593Smuzhiyun		uart2m1_xfer: uart2m1-xfer {
1974*4882a593Smuzhiyun			rockchip,pins =
1975*4882a593Smuzhiyun				/* uart2_rxm1 */
1976*4882a593Smuzhiyun				<1 RK_PD6 2 &pcfg_pull_up>,
1977*4882a593Smuzhiyun				/* uart2_txm1 */
1978*4882a593Smuzhiyun				<1 RK_PD5 2 &pcfg_pull_up>;
1979*4882a593Smuzhiyun		};
1980*4882a593Smuzhiyun	};
1981*4882a593Smuzhiyun	uart3 {
1982*4882a593Smuzhiyun		uart3m0_xfer: uart3m0-xfer {
1983*4882a593Smuzhiyun			rockchip,pins =
1984*4882a593Smuzhiyun				/* uart3_rxm0 */
1985*4882a593Smuzhiyun				<1 RK_PA0 2 &pcfg_pull_up>,
1986*4882a593Smuzhiyun				/* uart3_txm0 */
1987*4882a593Smuzhiyun				<1 RK_PA1 2 &pcfg_pull_up>;
1988*4882a593Smuzhiyun		};
1989*4882a593Smuzhiyun		uart3ctsnm0: uart3ctsnm0 {
1990*4882a593Smuzhiyun			rockchip,pins =
1991*4882a593Smuzhiyun				<1 RK_PA3 2 &pcfg_pull_none>;
1992*4882a593Smuzhiyun		};
1993*4882a593Smuzhiyun		uart3rtsnm0: uart3rtsnm0 {
1994*4882a593Smuzhiyun			rockchip,pins =
1995*4882a593Smuzhiyun				<1 RK_PA2 2 &pcfg_pull_none>;
1996*4882a593Smuzhiyun		};
1997*4882a593Smuzhiyun		uart3m1_xfer: uart3m1-xfer {
1998*4882a593Smuzhiyun			rockchip,pins =
1999*4882a593Smuzhiyun				/* uart3_rxm1 */
2000*4882a593Smuzhiyun				<3 RK_PC0 4 &pcfg_pull_up>,
2001*4882a593Smuzhiyun				/* uart3_txm1 */
2002*4882a593Smuzhiyun				<3 RK_PB7 4 &pcfg_pull_up>;
2003*4882a593Smuzhiyun		};
2004*4882a593Smuzhiyun	};
2005*4882a593Smuzhiyun	uart4 {
2006*4882a593Smuzhiyun		uart4m0_xfer: uart4m0-xfer {
2007*4882a593Smuzhiyun			rockchip,pins =
2008*4882a593Smuzhiyun				/* uart4_rxm0 */
2009*4882a593Smuzhiyun				<1 RK_PA4 2 &pcfg_pull_up>,
2010*4882a593Smuzhiyun				/* uart4_txm0 */
2011*4882a593Smuzhiyun				<1 RK_PA6 2 &pcfg_pull_up>;
2012*4882a593Smuzhiyun		};
2013*4882a593Smuzhiyun		uart4ctsnm0: uart4ctsnm0 {
2014*4882a593Smuzhiyun			rockchip,pins =
2015*4882a593Smuzhiyun				<1 RK_PA7 2 &pcfg_pull_none>;
2016*4882a593Smuzhiyun		};
2017*4882a593Smuzhiyun		uart4rtsnm0: uart4rtsnm0 {
2018*4882a593Smuzhiyun			rockchip,pins =
2019*4882a593Smuzhiyun				<1 RK_PA5 2 &pcfg_pull_none>;
2020*4882a593Smuzhiyun		};
2021*4882a593Smuzhiyun		uart4m1_xfer: uart4m1-xfer {
2022*4882a593Smuzhiyun			rockchip,pins =
2023*4882a593Smuzhiyun				/* uart4_rxm1 */
2024*4882a593Smuzhiyun				<3 RK_PB1 4 &pcfg_pull_up>,
2025*4882a593Smuzhiyun				/* uart4_txm1 */
2026*4882a593Smuzhiyun				<3 RK_PB2 4 &pcfg_pull_up>;
2027*4882a593Smuzhiyun		};
2028*4882a593Smuzhiyun	};
2029*4882a593Smuzhiyun	uart5 {
2030*4882a593Smuzhiyun		uart5m0_xfer: uart5m0-xfer {
2031*4882a593Smuzhiyun			rockchip,pins =
2032*4882a593Smuzhiyun				/* uart5_rxm0 */
2033*4882a593Smuzhiyun				<2 RK_PA1 3 &pcfg_pull_up>,
2034*4882a593Smuzhiyun				/* uart5_txm0 */
2035*4882a593Smuzhiyun				<2 RK_PA2 3 &pcfg_pull_up>;
2036*4882a593Smuzhiyun		};
2037*4882a593Smuzhiyun		uart5ctsnm0: uart5ctsnm0 {
2038*4882a593Smuzhiyun			rockchip,pins =
2039*4882a593Smuzhiyun				<1 RK_PD7 3 &pcfg_pull_none>;
2040*4882a593Smuzhiyun		};
2041*4882a593Smuzhiyun		uart5rtsnm0: uart5rtsnm0 {
2042*4882a593Smuzhiyun			rockchip,pins =
2043*4882a593Smuzhiyun				<2 RK_PA0 3 &pcfg_pull_none>;
2044*4882a593Smuzhiyun		};
2045*4882a593Smuzhiyun		uart5m1_xfer: uart5m1-xfer {
2046*4882a593Smuzhiyun			rockchip,pins =
2047*4882a593Smuzhiyun				/* uart5_rxm1 */
2048*4882a593Smuzhiyun				<3 RK_PC3 4 &pcfg_pull_up>,
2049*4882a593Smuzhiyun				/* uart5_txm1 */
2050*4882a593Smuzhiyun				<3 RK_PC2 4 &pcfg_pull_up>;
2051*4882a593Smuzhiyun		};
2052*4882a593Smuzhiyun	};
2053*4882a593Smuzhiyun	uart6 {
2054*4882a593Smuzhiyun		uart6m0_xfer: uart6m0-xfer {
2055*4882a593Smuzhiyun			rockchip,pins =
2056*4882a593Smuzhiyun				/* uart6_rxm0 */
2057*4882a593Smuzhiyun				<2 RK_PA3 3 &pcfg_pull_up>,
2058*4882a593Smuzhiyun				/* uart6_txm0 */
2059*4882a593Smuzhiyun				<2 RK_PA4 3 &pcfg_pull_up>;
2060*4882a593Smuzhiyun		};
2061*4882a593Smuzhiyun		uart6ctsnm0: uart6ctsnm0 {
2062*4882a593Smuzhiyun			rockchip,pins =
2063*4882a593Smuzhiyun				<2 RK_PC0 3 &pcfg_pull_none>;
2064*4882a593Smuzhiyun		};
2065*4882a593Smuzhiyun		uart6rtsnm0: uart6rtsnm0 {
2066*4882a593Smuzhiyun			rockchip,pins =
2067*4882a593Smuzhiyun				<2 RK_PB7 3 &pcfg_pull_none>;
2068*4882a593Smuzhiyun		};
2069*4882a593Smuzhiyun		uart6m1_xfer: uart6m1-xfer {
2070*4882a593Smuzhiyun			rockchip,pins =
2071*4882a593Smuzhiyun				/* uart6_rxm1 */
2072*4882a593Smuzhiyun				<1 RK_PD6 3 &pcfg_pull_up>,
2073*4882a593Smuzhiyun				/* uart6_txm1 */
2074*4882a593Smuzhiyun				<1 RK_PD5 3 &pcfg_pull_up>;
2075*4882a593Smuzhiyun		};
2076*4882a593Smuzhiyun	};
2077*4882a593Smuzhiyun	uart7 {
2078*4882a593Smuzhiyun		uart7m0_xfer: uart7m0-xfer {
2079*4882a593Smuzhiyun			rockchip,pins =
2080*4882a593Smuzhiyun				/* uart7_rxm0 */
2081*4882a593Smuzhiyun				<2 RK_PA5 3 &pcfg_pull_up>,
2082*4882a593Smuzhiyun				/* uart7_txm0 */
2083*4882a593Smuzhiyun				<2 RK_PA6 3 &pcfg_pull_up>;
2084*4882a593Smuzhiyun		};
2085*4882a593Smuzhiyun		uart7ctsnm0: uart7ctsnm0 {
2086*4882a593Smuzhiyun			rockchip,pins =
2087*4882a593Smuzhiyun				<2 RK_PC2 3 &pcfg_pull_none>;
2088*4882a593Smuzhiyun		};
2089*4882a593Smuzhiyun		uart7rtsnm0: uart7rtsnm0 {
2090*4882a593Smuzhiyun			rockchip,pins =
2091*4882a593Smuzhiyun				<2 RK_PC1 3 &pcfg_pull_none>;
2092*4882a593Smuzhiyun		};
2093*4882a593Smuzhiyun		uart7m1_xfer: uart7m1-xfer {
2094*4882a593Smuzhiyun			rockchip,pins =
2095*4882a593Smuzhiyun				/* uart7_rxm1 */
2096*4882a593Smuzhiyun				<3 RK_PC5 4 &pcfg_pull_up>,
2097*4882a593Smuzhiyun				/* uart7_txm1 */
2098*4882a593Smuzhiyun				<3 RK_PC4 4 &pcfg_pull_up>;
2099*4882a593Smuzhiyun		};
2100*4882a593Smuzhiyun		uart7m2_xfer: uart7m2-xfer {
2101*4882a593Smuzhiyun			rockchip,pins =
2102*4882a593Smuzhiyun				/* uart7_rxm2 */
2103*4882a593Smuzhiyun				<4 RK_PA3 4 &pcfg_pull_up>,
2104*4882a593Smuzhiyun				/* uart7_txm2 */
2105*4882a593Smuzhiyun				<4 RK_PA2 4 &pcfg_pull_up>;
2106*4882a593Smuzhiyun		};
2107*4882a593Smuzhiyun	};
2108*4882a593Smuzhiyun	uart8 {
2109*4882a593Smuzhiyun		uart8m0_xfer: uart8m0-xfer {
2110*4882a593Smuzhiyun			rockchip,pins =
2111*4882a593Smuzhiyun				/* uart8_rxm0 */
2112*4882a593Smuzhiyun				<2 RK_PC6 2 &pcfg_pull_up>,
2113*4882a593Smuzhiyun				/* uart8_txm0 */
2114*4882a593Smuzhiyun				<2 RK_PC5 3 &pcfg_pull_up>;
2115*4882a593Smuzhiyun		};
2116*4882a593Smuzhiyun		uart8ctsnm0: uart8ctsnm0 {
2117*4882a593Smuzhiyun			rockchip,pins =
2118*4882a593Smuzhiyun				<2 RK_PB2 3 &pcfg_pull_none>;
2119*4882a593Smuzhiyun		};
2120*4882a593Smuzhiyun		uart8rtsnm0: uart8rtsnm0 {
2121*4882a593Smuzhiyun			rockchip,pins =
2122*4882a593Smuzhiyun				<2 RK_PB1 3 &pcfg_pull_none>;
2123*4882a593Smuzhiyun		};
2124*4882a593Smuzhiyun		uart8m1_xfer: uart8m1-xfer {
2125*4882a593Smuzhiyun			rockchip,pins =
2126*4882a593Smuzhiyun				/* uart8_rxm1 */
2127*4882a593Smuzhiyun				<3 RK_PA0 4 &pcfg_pull_up>,
2128*4882a593Smuzhiyun				/* uart8_txm1 */
2129*4882a593Smuzhiyun				<2 RK_PD7 4 &pcfg_pull_up>;
2130*4882a593Smuzhiyun		};
2131*4882a593Smuzhiyun	};
2132*4882a593Smuzhiyun	uart9 {
2133*4882a593Smuzhiyun		uart9m0_xfer: uart9m0-xfer {
2134*4882a593Smuzhiyun			rockchip,pins =
2135*4882a593Smuzhiyun				/* uart9_rxm0 */
2136*4882a593Smuzhiyun				<2 RK_PA7 3 &pcfg_pull_up>,
2137*4882a593Smuzhiyun				/* uart9_txm0 */
2138*4882a593Smuzhiyun				<2 RK_PB0 3 &pcfg_pull_up>;
2139*4882a593Smuzhiyun		};
2140*4882a593Smuzhiyun		uart9ctsnm0: uart9ctsnm0 {
2141*4882a593Smuzhiyun			rockchip,pins =
2142*4882a593Smuzhiyun				<2 RK_PC4 3 &pcfg_pull_none>;
2143*4882a593Smuzhiyun		};
2144*4882a593Smuzhiyun		uart9rtsnm0: uart9rtsnm0 {
2145*4882a593Smuzhiyun			rockchip,pins =
2146*4882a593Smuzhiyun				<2 RK_PC3 3 &pcfg_pull_none>;
2147*4882a593Smuzhiyun		};
2148*4882a593Smuzhiyun		uart9m1_xfer: uart9m1-xfer {
2149*4882a593Smuzhiyun			rockchip,pins =
2150*4882a593Smuzhiyun				/* uart9_rxm1 */
2151*4882a593Smuzhiyun				<4 RK_PC6 4 &pcfg_pull_up>,
2152*4882a593Smuzhiyun				/* uart9_txm1 */
2153*4882a593Smuzhiyun				<4 RK_PC5 4 &pcfg_pull_up>;
2154*4882a593Smuzhiyun		};
2155*4882a593Smuzhiyun		uart9m2_xfer: uart9m2-xfer {
2156*4882a593Smuzhiyun			rockchip,pins =
2157*4882a593Smuzhiyun				/* uart9_rxm2 */
2158*4882a593Smuzhiyun				<4 RK_PA5 4 &pcfg_pull_up>,
2159*4882a593Smuzhiyun				/* uart9_txm2 */
2160*4882a593Smuzhiyun				<4 RK_PA4 4 &pcfg_pull_up>;
2161*4882a593Smuzhiyun		};
2162*4882a593Smuzhiyun	};
2163*4882a593Smuzhiyun	vop {
2164*4882a593Smuzhiyun		vopm0_pins: vopm0-pins {
2165*4882a593Smuzhiyun			rockchip,pins =
2166*4882a593Smuzhiyun				/* vop_pwmm0 */
2167*4882a593Smuzhiyun				<0 RK_PC3 2 &pcfg_pull_none>;
2168*4882a593Smuzhiyun		};
2169*4882a593Smuzhiyun		vopm1_pins: vopm1-pins {
2170*4882a593Smuzhiyun			rockchip,pins =
2171*4882a593Smuzhiyun				/* vop_pwmm1 */
2172*4882a593Smuzhiyun				<3 RK_PC4 2 &pcfg_pull_none>;
2173*4882a593Smuzhiyun		};
2174*4882a593Smuzhiyun	};
2175*4882a593Smuzhiyun	gmac-txd-level3 {
2176*4882a593Smuzhiyun		gmac0_tx_bus2_level3: gmac0-tx-bus2-level3 {
2177*4882a593Smuzhiyun			rockchip,pins =
2178*4882a593Smuzhiyun				/* gmac0_txd0 */
2179*4882a593Smuzhiyun				<2 RK_PB3 1 &pcfg_pull_none_drv_level_3>,
2180*4882a593Smuzhiyun				/* gmac0_txd1 */
2181*4882a593Smuzhiyun				<2 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
2182*4882a593Smuzhiyun				/* gmac0_txen */
2183*4882a593Smuzhiyun				<2 RK_PB5 1 &pcfg_pull_none>;
2184*4882a593Smuzhiyun		};
2185*4882a593Smuzhiyun		gmac0_rgmii_bus_level3: gmac0-rgmii-bus-level3 {
2186*4882a593Smuzhiyun			rockchip,pins =
2187*4882a593Smuzhiyun				/* gmac0_rxd2 */
2188*4882a593Smuzhiyun				<2 RK_PA3 2 &pcfg_pull_none>,
2189*4882a593Smuzhiyun				/* gmac0_rxd3 */
2190*4882a593Smuzhiyun				<2 RK_PA4 2 &pcfg_pull_none>,
2191*4882a593Smuzhiyun				/* gmac0_txd2 */
2192*4882a593Smuzhiyun				<2 RK_PA6 2 &pcfg_pull_none_drv_level_3>,
2193*4882a593Smuzhiyun				/* gmac0_txd3 */
2194*4882a593Smuzhiyun				<2 RK_PA7 2 &pcfg_pull_none_drv_level_3>;
2195*4882a593Smuzhiyun		};
2196*4882a593Smuzhiyun		gmac1m0_tx_bus2_level3: gmac1m0-tx-bus2-level3 {
2197*4882a593Smuzhiyun			rockchip,pins =
2198*4882a593Smuzhiyun				/* gmac1_txd0m0 */
2199*4882a593Smuzhiyun				<3 RK_PB5 3 &pcfg_pull_none_drv_level_3>,
2200*4882a593Smuzhiyun				/* gmac1_txd1m0 */
2201*4882a593Smuzhiyun				<3 RK_PB6 3 &pcfg_pull_none_drv_level_3>,
2202*4882a593Smuzhiyun				/* gmac1_txenm0 */
2203*4882a593Smuzhiyun				<3 RK_PB7 3 &pcfg_pull_none>;
2204*4882a593Smuzhiyun		};
2205*4882a593Smuzhiyun		gmac1m0_rgmii_bus_level3: gmac1m0-rgmii-bus-level3 {
2206*4882a593Smuzhiyun			rockchip,pins =
2207*4882a593Smuzhiyun				/* gmac1_rxd2m0 */
2208*4882a593Smuzhiyun				<3 RK_PA4 3 &pcfg_pull_none>,
2209*4882a593Smuzhiyun				/* gmac1_rxd3m0 */
2210*4882a593Smuzhiyun				<3 RK_PA5 3 &pcfg_pull_none>,
2211*4882a593Smuzhiyun				/* gmac1_txd2m0 */
2212*4882a593Smuzhiyun				<3 RK_PA2 3 &pcfg_pull_none_drv_level_3>,
2213*4882a593Smuzhiyun				/* gmac1_txd3m0 */
2214*4882a593Smuzhiyun				<3 RK_PA3 3 &pcfg_pull_none_drv_level_3>;
2215*4882a593Smuzhiyun		};
2216*4882a593Smuzhiyun		gmac1m1_tx_bus2_level3: gmac1m1-tx-bus2-level3 {
2217*4882a593Smuzhiyun			rockchip,pins =
2218*4882a593Smuzhiyun				/* gmac1_txd0m1 */
2219*4882a593Smuzhiyun				<4 RK_PA4 3 &pcfg_pull_none_drv_level_3>,
2220*4882a593Smuzhiyun				/* gmac1_txd1m1 */
2221*4882a593Smuzhiyun				<4 RK_PA5 3 &pcfg_pull_none_drv_level_3>,
2222*4882a593Smuzhiyun				/* gmac1_txenm1 */
2223*4882a593Smuzhiyun				<4 RK_PA6 3 &pcfg_pull_none>;
2224*4882a593Smuzhiyun		};
2225*4882a593Smuzhiyun		gmac1m1_rgmii_bus_level3: gmac1m1-rgmii-bus-level3 {
2226*4882a593Smuzhiyun			rockchip,pins =
2227*4882a593Smuzhiyun				/* gmac1_rxd2m1 */
2228*4882a593Smuzhiyun				<4 RK_PA1 3 &pcfg_pull_none>,
2229*4882a593Smuzhiyun				/* gmac1_rxd3m1 */
2230*4882a593Smuzhiyun				<4 RK_PA2 3 &pcfg_pull_none>,
2231*4882a593Smuzhiyun				/* gmac1_txd2m1 */
2232*4882a593Smuzhiyun				<3 RK_PD6 3 &pcfg_pull_none_drv_level_3>,
2233*4882a593Smuzhiyun				/* gmac1_txd3m1 */
2234*4882a593Smuzhiyun				<3 RK_PD7 3 &pcfg_pull_none_drv_level_3>;
2235*4882a593Smuzhiyun		};
2236*4882a593Smuzhiyun	};
2237*4882a593Smuzhiyun	gmac-txc-level2 {
2238*4882a593Smuzhiyun		gmac0_rgmii_clk_level2: gmac0-rgmii-clk-level2 {
2239*4882a593Smuzhiyun			rockchip,pins =
2240*4882a593Smuzhiyun				/* gmac0_rxclk */
2241*4882a593Smuzhiyun				<2 RK_PA5 2 &pcfg_pull_none>,
2242*4882a593Smuzhiyun				/* gmac0_txclk */
2243*4882a593Smuzhiyun				<2 RK_PB0 2 &pcfg_pull_none_drv_level_2>;
2244*4882a593Smuzhiyun		};
2245*4882a593Smuzhiyun		gmac1m0_rgmii_clk_level2: gmac1m0-rgmii-clk-level2 {
2246*4882a593Smuzhiyun			rockchip,pins =
2247*4882a593Smuzhiyun				/* gmac1_rxclkm0 */
2248*4882a593Smuzhiyun				<3 RK_PA7 3 &pcfg_pull_none>,
2249*4882a593Smuzhiyun				/* gmac1_txclkm0 */
2250*4882a593Smuzhiyun				<3 RK_PA6 3 &pcfg_pull_none_drv_level_2>;
2251*4882a593Smuzhiyun		};
2252*4882a593Smuzhiyun		gmac1m1_rgmii_clk_level2: gmac1m1-rgmii-clk-level2 {
2253*4882a593Smuzhiyun			rockchip,pins =
2254*4882a593Smuzhiyun				/* gmac1_rxclkm1 */
2255*4882a593Smuzhiyun				<4 RK_PA3 3 &pcfg_pull_none>,
2256*4882a593Smuzhiyun				/* gmac1_txclkm1 */
2257*4882a593Smuzhiyun				<4 RK_PA0 3 &pcfg_pull_none_drv_level_2>;
2258*4882a593Smuzhiyun		};
2259*4882a593Smuzhiyun	};
2260*4882a593Smuzhiyun};
2261