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