xref: /rk3399_rockchip-uboot/arch/arm/dts/rv1126b-pinctrl.dtsi (revision a8a4d6c05a2e5f52e75e5096f9470aa3d36fd000)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2024 Rockchip Electronics Co., Ltd.
4 */
5
6#include <dt-bindings/pinctrl/rockchip.h>
7#include "rockchip-pinconf.dtsi"
8
9/*
10 * This file is auto generated by pin2dts tool, please keep these code
11 * by adding changes at end of this file.
12 */
13&pinctrl {
14	cam_clk0 {
15		cam_clk0_pins: cam-clk0-pins {
16			rockchip,pins =
17				/* cam_clk0_out */
18				<4 RK_PB1 3 &pcfg_pull_none>;
19		};
20	};
21
22	cam_clk1 {
23		cam_clk1_pins: cam-clk1-pins {
24			rockchip,pins =
25				/* cam_clk1_out */
26				<4 RK_PB0 3 &pcfg_pull_none>;
27		};
28	};
29
30	cam_clk2 {
31		cam_clk2_pins: cam-clk2-pins {
32			rockchip,pins =
33				/* cam_clk2_out */
34				<4 RK_PA1 3 &pcfg_pull_none>;
35		};
36	};
37
38	cam_clk3 {
39		cam_clk3_pins: cam-clk3-pins {
40			rockchip,pins =
41				/* cam_clk3_out */
42				<4 RK_PA0 3 &pcfg_pull_none>;
43		};
44	};
45
46	can0 {
47		can0m0_pins: can0m0-pins {
48			rockchip,pins =
49				/* can0_rxd_m0 */
50				<5 RK_PD4 3 &pcfg_pull_none>,
51				/* can0_txd_m0 */
52				<5 RK_PD5 3 &pcfg_pull_none>;
53		};
54
55		can0m1_pins: can0m1-pins {
56			rockchip,pins =
57				/* can0_rxd_m1 */
58				<6 RK_PA0 4 &pcfg_pull_none>,
59				/* can0_txd_m1 */
60				<6 RK_PA1 4 &pcfg_pull_none>;
61		};
62	};
63
64	can1 {
65		can1m0_pins: can1m0-pins {
66			rockchip,pins =
67				/* can1_rxd_m0 */
68				<5 RK_PD6 3 &pcfg_pull_none>,
69				/* can1_txd_m0 */
70				<5 RK_PD7 3 &pcfg_pull_none>;
71		};
72
73		can1m1_pins: can1m1-pins {
74			rockchip,pins =
75				/* can1_rxd_m1 */
76				<6 RK_PA2 4 &pcfg_pull_none>,
77				/* can1_txd_m1 */
78				<6 RK_PA3 4 &pcfg_pull_none>;
79		};
80	};
81
82	clk {
83		clk_pins: clk-pins {
84			rockchip,pins =
85				/* clk_32k */
86				<0 RK_PA2 2 &pcfg_pull_none>;
87		};
88	};
89
90	dsm_aud {
91		dsm_aud_ln_pins: dsm-aud-ln-pins {
92			rockchip,pins =
93				/* dsm_aud_ln */
94				<7 RK_PA3 4 &pcfg_pull_none>;
95		};
96
97		dsm_aud_lp_pins: dsm-aud-lp-pins {
98			rockchip,pins =
99				/* dsm_aud_lp */
100				<7 RK_PA5 4 &pcfg_pull_none>;
101		};
102
103		dsm_aud_rn_pins: dsm-aud-rn-pins {
104			rockchip,pins =
105				/* dsm_aud_rn */
106				<7 RK_PB0 4 &pcfg_pull_none>;
107		};
108
109		dsm_aud_rp_pins: dsm-aud-rp-pins {
110			rockchip,pins =
111				/* dsm_aud_rp */
112				<7 RK_PB1 4 &pcfg_pull_none>;
113		};
114	};
115
116	dsmc {
117		dsmc_int_pins: dsmc-int-pins {
118			rockchip,pins =
119				/* dsmc_int0 */
120				<5 RK_PB6 5 &pcfg_pull_down>,
121				/* dsmc_int1 */
122				<5 RK_PB2 5 &pcfg_pull_down>;
123		};
124
125		dsmc_clk_pins: dsmc-clk-pins {
126			rockchip,pins =
127				/* dsmc_clkn */
128				<5 RK_PB6 4 &pcfg_pull_up>,
129				/* dsmc_resetn */
130				<5 RK_PB2 4 &pcfg_pull_up>;
131		};
132
133		dsmc_csn_pins: dsmc-csn-pins {
134			rockchip,pins =
135				/* dsmc_csn0 */
136				<5 RK_PB4 4 &pcfg_pull_up>,
137				/* dsmc_csn1 */
138				<5 RK_PA0 4 &pcfg_pull_up>,
139				/* dsmc_csn2 */
140				<5 RK_PD1 4 &pcfg_pull_up>,
141				/* dsmc_csn3 */
142				<5 RK_PD0 4 &pcfg_pull_up>;
143		};
144
145		dsmc_bus16_pins: dsmc-bus16-pins {
146			rockchip,pins =
147				/* dsmc_clkp */
148				<5 RK_PB7 4 &pcfg_pull_down>,
149				/* dsmc_d0 */
150				<5 RK_PC7 4 &pcfg_pull_down>,
151				/* dsmc_d1 */
152				<5 RK_PC6 4 &pcfg_pull_down>,
153				/* dsmc_d2 */
154				<5 RK_PC5 4 &pcfg_pull_down>,
155				/* dsmc_d3 */
156				<5 RK_PC4 4 &pcfg_pull_down>,
157				/* dsmc_d4 */
158				<5 RK_PC3 4 &pcfg_pull_down>,
159				/* dsmc_d5 */
160				<5 RK_PC2 4 &pcfg_pull_down>,
161				/* dsmc_d6 */
162				<5 RK_PC1 4 &pcfg_pull_down>,
163				/* dsmc_d7 */
164				<5 RK_PC0 4 &pcfg_pull_down>,
165				/* dsmc_d8 */
166				<5 RK_PB1 4 &pcfg_pull_down>,
167				/* dsmc_d9 */
168				<5 RK_PB0 4 &pcfg_pull_down>,
169				/* dsmc_d10 */
170				<5 RK_PA7 4 &pcfg_pull_down>,
171				/* dsmc_d11 */
172				<5 RK_PA6 4 &pcfg_pull_down>,
173				/* dsmc_d12 */
174				<5 RK_PA5 4 &pcfg_pull_down>,
175				/* dsmc_d13 */
176				<5 RK_PA4 4 &pcfg_pull_down>,
177				/* dsmc_d14 */
178				<5 RK_PA3 4 &pcfg_pull_down>,
179				/* dsmc_d15 */
180				<5 RK_PA2 4 &pcfg_pull_down>,
181				/* dsmc_dqs0 */
182				<5 RK_PB5 4 &pcfg_pull_down>,
183				/* dsmc_dqs1 */
184				<5 RK_PA1 4 &pcfg_pull_down>,
185				/* dsmc_int2 */
186				<5 RK_PD3 4 &pcfg_pull_down>,
187				/* dsmc_int3 */
188				<5 RK_PD2 4 &pcfg_pull_down>,
189				/* dsmc_rdyn */
190				<5 RK_PB3 4 &pcfg_pull_down>;
191		};
192	};
193
194	emmc {
195		emmc_pins: emmc-pins {
196			rockchip,pins =
197				/* emmc_clk */
198				<1 RK_PB3 1 &pcfg_pull_none>,
199				/* emmc_cmd */
200				<1 RK_PB1 1 &pcfg_pull_none>,
201				/* emmc_d0 */
202				<1 RK_PA0 1 &pcfg_pull_none>,
203				/* emmc_d1 */
204				<1 RK_PA1 1 &pcfg_pull_none>,
205				/* emmc_d2 */
206				<1 RK_PA2 1 &pcfg_pull_none>,
207				/* emmc_d3 */
208				<1 RK_PA3 1 &pcfg_pull_none>,
209				/* emmc_d4 */
210				<1 RK_PA4 1 &pcfg_pull_none>,
211				/* emmc_d5 */
212				<1 RK_PA5 1 &pcfg_pull_none>,
213				/* emmc_d6 */
214				<1 RK_PA6 1 &pcfg_pull_none>,
215				/* emmc_d7 */
216				<1 RK_PA7 1 &pcfg_pull_none>;
217		};
218	};
219
220	emmc_testclk {
221		emmc_testclk_pins: emmc-testclk-pins {
222			rockchip,pins =
223				/* emmc_testclk_out */
224				<2 RK_PA2 4 &pcfg_pull_none>;
225		};
226	};
227
228	emmc_testdata {
229		emmc_testdata_pins: emmc-testdata-pins {
230			rockchip,pins =
231				/* emmc_testdata_out */
232				<2 RK_PA3 4 &pcfg_pull_none>;
233		};
234	};
235
236	eth {
237		ethm0_pins: ethm0-pins {
238			rockchip,pins =
239				/* eth_mclk_m0 */
240				<6 RK_PB4 3 &pcfg_pull_none>,
241				/* eth_mdc_m0 */
242				<6 RK_PC0 3 &pcfg_pull_none>,
243				/* eth_mdio_m0 */
244				<6 RK_PB7 3 &pcfg_pull_none>,
245				/* eth_ppsclk_m0 */
246				<6 RK_PA2 3 &pcfg_pull_none>,
247				/* eth_ppstrig_m0 */
248				<6 RK_PA0 3 &pcfg_pull_none>,
249				/* eth_rxclk_m0 */
250				<6 RK_PC3 3 &pcfg_pull_none>,
251				/* eth_rxctl_m0 */
252				<6 RK_PB5 3 &pcfg_pull_none>,
253				/* eth_rxd0_m0 */
254				<6 RK_PB2 3 &pcfg_pull_none>,
255				/* eth_rxd1_m0 */
256				<6 RK_PB3 3 &pcfg_pull_none>,
257				/* eth_rxd2_m0 */
258				<6 RK_PA3 3 &pcfg_pull_none>,
259				/* eth_rxd3_m0 */
260				<6 RK_PA4 3 &pcfg_pull_none>,
261				/* eth_rxer_m0 */
262				<6 RK_PB6 3 &pcfg_pull_none>,
263				/* eth_txclk_m0 */
264				<6 RK_PC2 3 &pcfg_pull_none>,
265				/* eth_txctl_m0 */
266				<6 RK_PB1 3 &pcfg_pull_none>,
267				/* eth_txd0_m0 */
268				<6 RK_PA7 3 &pcfg_pull_none>,
269				/* eth_txd1_m0 */
270				<6 RK_PB0 3 &pcfg_pull_none>,
271				/* eth_txd2_m0 */
272				<6 RK_PA5 3 &pcfg_pull_none>,
273				/* eth_txd3_m0 */
274				<6 RK_PA6 3 &pcfg_pull_none>;
275		};
276
277		ethm1_pins: ethm1-pins {
278			rockchip,pins =
279				/* eth_mclk_m1 */
280				<5 RK_PB3 2 &pcfg_pull_none>,
281				/* eth_mdc_m1 */
282				<5 RK_PB6 2 &pcfg_pull_none>,
283				/* eth_mdio_m1 */
284				<5 RK_PB5 2 &pcfg_pull_none>,
285				/* eth_ppsclk_m1 */
286				<5 RK_PA2 2 &pcfg_pull_none>,
287				/* eth_ppstrig_m1 */
288				<5 RK_PD1 3 &pcfg_pull_none>,
289				/* eth_rxclk_m1 */
290				<5 RK_PC7 2 &pcfg_pull_none>,
291				/* eth_rxctl_m1 */
292				<5 RK_PB0 2 &pcfg_pull_none>,
293				/* eth_rxd0_m1 */
294				<5 RK_PB1 2 &pcfg_pull_none>,
295				/* eth_rxd1_m1 */
296				<5 RK_PB2 2 &pcfg_pull_none>,
297				/* eth_rxd2_m1 */
298				<5 RK_PC3 2 &pcfg_pull_none>,
299				/* eth_rxd3_m1 */
300				<5 RK_PC4 2 &pcfg_pull_none>,
301				/* eth_rxer_m1 */
302				<5 RK_PB4 2 &pcfg_pull_none>,
303				/* eth_txclk_m1 */
304				<5 RK_PC6 2 &pcfg_pull_none>,
305				/* eth_txctl_m1 */
306				<5 RK_PC2 2 &pcfg_pull_none>,
307				/* eth_txd0_m1 */
308				<5 RK_PB7 2 &pcfg_pull_none>,
309				/* eth_txd1_m1 */
310				<5 RK_PC0 2 &pcfg_pull_none>,
311				/* eth_txd2_m1 */
312				<5 RK_PC5 2 &pcfg_pull_none>,
313				/* eth_txd3_m1 */
314				<5 RK_PA0 2 &pcfg_pull_none>;
315		};
316	};
317
318	eth_clk_25m {
319		eth_clk_25mm0_out_pins: eth-clk-25mm0-out-pins {
320			rockchip,pins =
321				/* eth_clk_25m_out_m0 */
322				<6 RK_PC1 3 &pcfg_pull_none>;
323		};
324
325		eth_clk_25mm1_out_pins: eth-clk-25mm1-out-pins {
326			rockchip,pins =
327				/* eth_clk_25m_out_m1 */
328				<5 RK_PC1 2 &pcfg_pull_none>;
329		};
330	};
331
332	eth_ptp {
333		eth_ptpm0_pins: eth-ptpm0-pins {
334			rockchip,pins =
335				/* eth_ptp_refclk_m0 */
336				<6 RK_PA1 3 &pcfg_pull_none>;
337		};
338
339		eth_ptpm1_pins: eth-ptpm1-pins {
340			rockchip,pins =
341				/* eth_ptp_refclk_m1 */
342				<5 RK_PD0 3 &pcfg_pull_none>;
343		};
344	};
345
346	eth_testrxclk {
347		eth_testrxclkm0_pins: eth-testrxclkm0-pins {
348			rockchip,pins =
349				/* eth_testrxclk_out_m0 */
350				<5 RK_PB6 6 &pcfg_pull_none>;
351		};
352
353		eth_testrxclkm1_pins: eth-testrxclkm1-pins {
354			rockchip,pins =
355				/* eth_testrxclk_out_m1 */
356				<6 RK_PC0 4 &pcfg_pull_none>;
357		};
358	};
359
360	eth_testrxd {
361		eth_testrxdm0_pins: eth-testrxdm0-pins {
362			rockchip,pins =
363				/* eth_testrxd_out_m0 */
364				<5 RK_PB5 6 &pcfg_pull_none>;
365		};
366
367		eth_testrxdm1_pins: eth-testrxdm1-pins {
368			rockchip,pins =
369				/* eth_testrxd_out_m1 */
370				<6 RK_PB7 4 &pcfg_pull_none>;
371		};
372	};
373
374	fephy {
375		fephym0_pins: fephym0-pins {
376			rockchip,pins =
377				/* fephy_ledlink_m0 */
378				<3 RK_PB4 6 &pcfg_pull_none>,
379				/* fephy_ledspd_m0 */
380				<3 RK_PB5 6 &pcfg_pull_none>;
381		};
382
383		fephym1_pins: fephym1-pins {
384			rockchip,pins =
385				/* fephy_ledlink_m1 */
386				<5 RK_PD4 1 &pcfg_pull_none>,
387				/* fephy_ledspd_m1 */
388				<5 RK_PD5 1 &pcfg_pull_none>;
389		};
390
391		fephym2_pins: fephym2-pins {
392			rockchip,pins =
393				/* fephy_ledlink_m2 */
394				<6 RK_PC2 4 &pcfg_pull_none>,
395				/* fephy_ledspd_m2 */
396				<6 RK_PC3 4 &pcfg_pull_none>;
397		};
398	};
399
400	flash_trig {
401		flash_trig_pins: flash-trig-pins {
402			rockchip,pins =
403				/* flash_trig_out */
404				<3 RK_PB2 6 &pcfg_pull_none>;
405		};
406	};
407
408	fspi0 {
409		fspi0_bus4_pins: fspi0-bus4-pins {
410			rockchip,pins =
411				/* fspi0_d0 */
412				<1 RK_PB4 1 &pcfg_pull_none>,
413				/* fspi0_d1 */
414				<1 RK_PB5 1 &pcfg_pull_none>,
415				/* fspi0_d2 */
416				<1 RK_PB2 1 &pcfg_pull_none>,
417				/* fspi0_d3 */
418				<1 RK_PB6 1 &pcfg_pull_none>;
419		};
420
421		fspi0_clk_pins: fspi0-clk-pins {
422			rockchip,pins =
423				/* fspi0_clk */
424				<1 RK_PB7 1 &pcfg_pull_none>;
425		};
426		fspi0_csn0_pins: fspi0-csn0-pins {
427			rockchip,pins =
428				/* fspi0_csn0 */
429				<1 RK_PB0 1 &pcfg_pull_none>;
430		};
431		fspi0_csn1_pins: fspi0-csn1-pins {
432			rockchip,pins =
433				/* fspi0_csn1 */
434				<1 RK_PA5 2 &pcfg_pull_none>;
435		};
436	};
437
438	fspi1 {
439		fspi1m0_bus4_pins: fspi1m0-bus4-pins {
440			rockchip,pins =
441				/* fspi1_d0_m0 */
442				<0 RK_PB0 1 &pcfg_pull_none>,
443				/* fspi1_d1_m0 */
444				<0 RK_PB1 1 &pcfg_pull_none>,
445				/* fspi1_d2_m0 */
446				<0 RK_PA6 1 &pcfg_pull_none>,
447				/* fspi1_d3_m0 */
448				<0 RK_PA1 1 &pcfg_pull_none>;
449		};
450
451		fspi1m0_clk_pins: fspi1m0-clk-pins {
452			rockchip,pins =
453				/* fspi1m0_clk */
454				<0 RK_PB2 1 &pcfg_pull_none>;
455		};
456		fspi1m0_csn0_pins: fspi1m0-csn0-pins {
457			rockchip,pins =
458				/* fspi1m0_csn0 */
459				<0 RK_PA7 1 &pcfg_pull_none>;
460		};
461
462		fspi1m1_bus4_pins: fspi1m1-bus4-pins {
463			rockchip,pins =
464				/* fspi1_d0_m1 */
465				<1 RK_PA0 2 &pcfg_pull_none>,
466				/* fspi1_d1_m1 */
467				<1 RK_PA1 2 &pcfg_pull_none>,
468				/* fspi1_d2_m1 */
469				<1 RK_PA2 2 &pcfg_pull_none>,
470				/* fspi1_d3_m1 */
471				<1 RK_PA3 2 &pcfg_pull_none>;
472		};
473
474		fspi1m1_clk_pins: fspi1m1-clk-pins {
475			rockchip,pins =
476				/* fspi1m1_clk */
477				<1 RK_PB3 2 &pcfg_pull_none>;
478		};
479		fspi1m1_csn0_pins: fspi1m1-csn0-pins {
480			rockchip,pins =
481				/* fspi1m1_csn0 */
482				<1 RK_PB1 2 &pcfg_pull_none>;
483		};
484	};
485
486	i2c0 {
487		i2c0m0_pins: i2c0m0-pins {
488			rockchip,pins =
489				/* i2c0_scl_m0 */
490				<0 RK_PC2 5 &pcfg_pull_none>,
491				/* i2c0_sda_m0 */
492				<0 RK_PC3 5 &pcfg_pull_none>;
493		};
494
495		i2c0m1_pins: i2c0m1-pins {
496			rockchip,pins =
497				/* i2c0_scl_m1 */
498				<2 RK_PA1 3 &pcfg_pull_none>,
499				/* i2c0_sda_m1 */
500				<2 RK_PA0 3 &pcfg_pull_none>;
501		};
502	};
503
504	i2c1 {
505		i2c1m0_pins: i2c1m0-pins {
506			rockchip,pins =
507				/* i2c1_scl_m0 */
508				<0 RK_PB3 3 &pcfg_pull_none>,
509				/* i2c1_sda_m0 */
510				<0 RK_PB4 3 &pcfg_pull_none>;
511		};
512
513		i2c1m1_pins: i2c1m1-pins {
514			rockchip,pins =
515				/* i2c1_scl_m1 */
516				<3 RK_PA2 2 &pcfg_pull_none>,
517				/* i2c1_sda_m1 */
518				<3 RK_PA3 2 &pcfg_pull_none>;
519		};
520
521		i2c1m2_pins: i2c1m2-pins {
522			rockchip,pins =
523				/* i2c1_scl_m2 */
524				<4 RK_PA1 6 &pcfg_pull_none>,
525				/* i2c1_sda_m2 */
526				<4 RK_PA0 6 &pcfg_pull_none>;
527		};
528
529		i2c1m3_pins: i2c1m3-pins {
530			rockchip,pins =
531				/* i2c1_scl_m3 */
532				<7 RK_PB0 5 &pcfg_pull_none>,
533				/* i2c1_sda_m3 */
534				<7 RK_PB1 5 &pcfg_pull_none>;
535		};
536	};
537
538	i2c2 {
539		i2c2m0_pins: i2c2m0-pins {
540			rockchip,pins =
541				/* i2c2_scl_m0 */
542				<0 RK_PD0 1 &pcfg_pull_none>,
543				/* i2c2_sda_m0 */
544				<0 RK_PD1 1 &pcfg_pull_none>;
545		};
546
547		i2c2m1_pins: i2c2m1-pins {
548			rockchip,pins =
549				/* i2c2_scl_m1 */
550				<5 RK_PD4 6 &pcfg_pull_none>,
551				/* i2c2_sda_m1 */
552				<5 RK_PD5 6 &pcfg_pull_none>;
553		};
554
555		i2c2m2_pins: i2c2m2-pins {
556			rockchip,pins =
557				/* i2c2_scl_m2 */
558				<6 RK_PC0 8 &pcfg_pull_none>,
559				/* i2c2_sda_m2 */
560				<6 RK_PC3 8 &pcfg_pull_none>;
561		};
562	};
563
564	i2c3 {
565		i2c3m0_pins: i2c3m0-pins {
566			rockchip,pins =
567				/* i2c3_scl_m0 */
568				<0 RK_PC0 1 &pcfg_pull_none>,
569				/* i2c3_sda_m0 */
570				<0 RK_PC1 1 &pcfg_pull_none>;
571		};
572
573		i2c3m1_pins: i2c3m1-pins {
574			rockchip,pins =
575				/* i2c3_scl_m1 */
576				<4 RK_PA4 6 &pcfg_pull_none>,
577				/* i2c3_sda_m1 */
578				<4 RK_PA5 6 &pcfg_pull_none>;
579		};
580
581		i2c3m2_pins: i2c3m2-pins {
582			rockchip,pins =
583				/* i2c3_scl_m2 */
584				<5 RK_PD0 6 &pcfg_pull_none>,
585				/* i2c3_sda_m2 */
586				<5 RK_PD1 6 &pcfg_pull_none>;
587		};
588
589		i2c3m3_pins: i2c3m3-pins {
590			rockchip,pins =
591				/* i2c3_scl_m3 */
592				<6 RK_PA0 8 &pcfg_pull_none>,
593				/* i2c3_sda_m3 */
594				<6 RK_PA1 8 &pcfg_pull_none>;
595		};
596	};
597
598	i2c4 {
599		i2c4m0_pins: i2c4m0-pins {
600			rockchip,pins =
601				/* i2c4_scl_m0 */
602				<3 RK_PB4 5 &pcfg_pull_none>,
603				/* i2c4_sda_m0 */
604				<3 RK_PB5 5 &pcfg_pull_none>;
605		};
606
607		i2c4m1_pins: i2c4m1-pins {
608			rockchip,pins =
609				/* i2c4_scl_m1 */
610				<6 RK_PA2 8 &pcfg_pull_none>,
611				/* i2c4_sda_m1 */
612				<6 RK_PA3 8 &pcfg_pull_none>;
613		};
614
615		i2c4m2_pins: i2c4m2-pins {
616			rockchip,pins =
617				/* i2c4_scl_m2 */
618				<4 RK_PA7 6 &pcfg_pull_none>,
619				/* i2c4_sda_m2 */
620				<4 RK_PA6 6 &pcfg_pull_none>;
621		};
622	};
623
624	i2c5 {
625		i2c5m0_pins: i2c5m0-pins {
626			rockchip,pins =
627				/* i2c5_scl_m0 */
628				<0 RK_PC4 5 &pcfg_pull_none>,
629				/* i2c5_sda_m0 */
630				<0 RK_PC5 5 &pcfg_pull_none>;
631		};
632
633		i2c5m1_pins: i2c5m1-pins {
634			rockchip,pins =
635				/* i2c5_scl_m1 */
636				<3 RK_PB6 5 &pcfg_pull_none>,
637				/* i2c5_sda_m1 */
638				<3 RK_PB7 5 &pcfg_pull_none>;
639		};
640
641		i2c5m2_pins: i2c5m2-pins {
642			rockchip,pins =
643				/* i2c5_scl_m2 */
644				<5 RK_PA1 2 &pcfg_pull_none>,
645				/* i2c5_sda_m2 */
646				<5 RK_PA7 6 &pcfg_pull_none>;
647		};
648	};
649
650	ir_fpa {
651		ir_fpa_pins: ir-fpa-pins {
652			rockchip,pins =
653				/* ir_fpa_d0 */
654				<6 RK_PA2 2 &pcfg_pull_none>,
655				/* ir_fpa_d1 */
656				<6 RK_PA3 2 &pcfg_pull_none>,
657				/* ir_fpa_d2 */
658				<6 RK_PA4 2 &pcfg_pull_none>,
659				/* ir_fpa_d3 */
660				<6 RK_PA5 2 &pcfg_pull_none>,
661				/* ir_fpa_d4 */
662				<6 RK_PA6 2 &pcfg_pull_none>,
663				/* ir_fpa_d5 */
664				<6 RK_PA7 2 &pcfg_pull_none>,
665				/* ir_fpa_d6 */
666				<6 RK_PB0 2 &pcfg_pull_none>,
667				/* ir_fpa_d7 */
668				<6 RK_PB1 2 &pcfg_pull_none>,
669				/* ir_fpa_d8 */
670				<6 RK_PB2 2 &pcfg_pull_none>,
671				/* ir_fpa_d9 */
672				<6 RK_PB3 2 &pcfg_pull_none>,
673				/* ir_fpa_d10 */
674				<6 RK_PB4 2 &pcfg_pull_none>,
675				/* ir_fpa_d11 */
676				<6 RK_PB5 2 &pcfg_pull_none>,
677				/* ir_fpa_d12 */
678				<6 RK_PB6 2 &pcfg_pull_none>,
679				/* ir_fpa_d13 */
680				<6 RK_PB7 2 &pcfg_pull_none>,
681				/* ir_fpa_fsync */
682				<5 RK_PD4 5 &pcfg_pull_none>,
683				/* ir_fpa_hsync */
684				<6 RK_PC3 2 &pcfg_pull_none>,
685				/* ir_fpa_mclk */
686				<6 RK_PC2 2 &pcfg_pull_none>,
687				/* ir_fpa_sda0 */
688				<5 RK_PA0 6 &pcfg_pull_none>,
689				/* ir_fpa_sda1 */
690				<5 RK_PA1 6 &pcfg_pull_none>,
691				/* ir_fpa_sda2 */
692				<5 RK_PB0 6 &pcfg_pull_none>,
693				/* ir_fpa_sda3 */
694				<5 RK_PB1 6 &pcfg_pull_none>,
695				/* ir_fpa_sda4 */
696				<5 RK_PC0 6 &pcfg_pull_none>,
697				/* ir_fpa_sda5 */
698				<5 RK_PC1 6 &pcfg_pull_none>,
699				/* ir_fpa_sda6 */
700				<5 RK_PC2 6 &pcfg_pull_none>,
701				/* ir_fpa_vsync */
702				<6 RK_PC0 2 &pcfg_pull_none>;
703		};
704	};
705
706	ir_fpa_clk {
707		ir_fpa_clk_pins: ir-fpa-clk-pins {
708			rockchip,pins =
709				/* ir_fpa_clk_adout */
710				<6 RK_PC1 2 &pcfg_pull_none>;
711		};
712	};
713
714	jtag {
715		jtagm0_pins: jtagm0-pins {
716			rockchip,pins =
717				/* jtag_tck_m0 */
718				<0 RK_PB3 4 &pcfg_pull_none>,
719				/* jtag_tms_m0 */
720				<0 RK_PB4 4 &pcfg_pull_none>;
721		};
722
723		jtagm1_pins: jtagm1-pins {
724			rockchip,pins =
725				/* jtag_tck_m1 */
726				<2 RK_PA1 4 &pcfg_pull_none>,
727				/* jtag_tms_m1 */
728				<2 RK_PA0 4 &pcfg_pull_none>;
729		};
730
731		jtagm2_pins: jtagm2-pins {
732			rockchip,pins =
733				/* jtag_tck_m2 */
734				<5 RK_PD6 2 &pcfg_pull_none>,
735				/* jtag_tms_m2 */
736				<5 RK_PD7 2 &pcfg_pull_none>;
737		};
738	};
739
740	pdm {
741		pdmm0_clk0_pins: pdmm0-clk0-pins {
742			rockchip,pins =
743				/* pdm_clk0_m0 */
744				<7 RK_PA4 3 &pcfg_pull_none>;
745		};
746
747		pdmm0_clk1_pins: pdmm0-clk1-pins {
748			rockchip,pins =
749				/* pdm_clk1_m0 */
750				<7 RK_PA1 3 &pcfg_pull_none>;
751		};
752
753		pdmm0_sdi0_pins: pdmm0-sdi0-pins {
754			rockchip,pins =
755				/* pdm_sdi0_m0 */
756				<7 RK_PA6 3 &pcfg_pull_none>;
757		};
758
759		pdmm0_sdi1_pins: pdmm0-sdi1-pins {
760			rockchip,pins =
761				/* pdm_sdi1_m0 */
762				<7 RK_PB1 3 &pcfg_pull_none>;
763		};
764
765		pdmm0_sdi2_pins: pdmm0-sdi2-pins {
766			rockchip,pins =
767				/* pdm_sdi2_m0 */
768				<7 RK_PB0 3 &pcfg_pull_none>;
769		};
770
771		pdmm0_sdi3_pins: pdmm0-sdi3-pins {
772			rockchip,pins =
773				/* pdm_sdi3_m0 */
774				<7 RK_PA7 3 &pcfg_pull_none>;
775		};
776
777		pdmm1_clk0_pins: pdmm1-clk0-pins {
778			rockchip,pins =
779				/* pdm_clk0_m1 */
780				<6 RK_PB4 6 &pcfg_pull_none>;
781		};
782
783		pdmm1_clk1_pins: pdmm1-clk1-pins {
784			rockchip,pins =
785				/* pdm_clk1_m1 */
786				<6 RK_PB7 6 &pcfg_pull_none>;
787		};
788
789		pdmm1_sdi0_pins: pdmm1-sdi0-pins {
790			rockchip,pins =
791				/* pdm_sdi0_m1 */
792				<6 RK_PB5 6 &pcfg_pull_none>;
793		};
794
795		pdmm1_sdi1_pins: pdmm1-sdi1-pins {
796			rockchip,pins =
797				/* pdm_sdi1_m1 */
798				<6 RK_PB6 6 &pcfg_pull_none>;
799		};
800
801		pdmm1_sdi2_pins: pdmm1-sdi2-pins {
802			rockchip,pins =
803				/* pdm_sdi2_m1 */
804				<6 RK_PB2 6 &pcfg_pull_none>;
805		};
806
807		pdmm1_sdi3_pins: pdmm1-sdi3-pins {
808			rockchip,pins =
809				/* pdm_sdi3_m1 */
810				<6 RK_PB3 6 &pcfg_pull_none>;
811		};
812	};
813
814	pmu {
815		pmu_pins: pmu-pins {
816			rockchip,pins =
817				/* pmu_dbg */
818				<0 RK_PA2 3 &pcfg_pull_none>;
819		};
820	};
821
822	prelight_trig {
823		prelight_trig_pins: prelight-trig-pins {
824			rockchip,pins =
825				/* prelight_trig_out */
826				<3 RK_PB3 6 &pcfg_pull_none>;
827		};
828	};
829
830	preroll {
831		preroll_pins: preroll-pins {
832			rockchip,pins =
833				/* preroll_dbg */
834				<0 RK_PB3 5 &pcfg_pull_none>;
835		};
836	};
837
838	pwm0 {
839		pwm0m0_ch0_pins: pwm0m0-ch0-pins {
840			rockchip,pins =
841				/* pwm0m0_ch0 */
842				<0 RK_PC4 3 &pcfg_pull_none>;
843		};
844		pwm0m0_ch1_pins: pwm0m0-ch1-pins {
845			rockchip,pins =
846				/* pwm0m0_ch1 */
847				<0 RK_PC5 3 &pcfg_pull_none>;
848		};
849		pwm0m0_ch2_pins: pwm0m0-ch2-pins {
850			rockchip,pins =
851				/* pwm0m0_ch2 */
852				<0 RK_PC6 3 &pcfg_pull_none>;
853		};
854		pwm0m0_ch3_pins: pwm0m0-ch3-pins {
855			rockchip,pins =
856				/* pwm0m0_ch3 */
857				<0 RK_PC7 3 &pcfg_pull_none>;
858		};
859		pwm0m0_ch4_pins: pwm0m0-ch4-pins {
860			rockchip,pins =
861				/* pwm0m0_ch4 */
862				<0 RK_PD0 3 &pcfg_pull_none>;
863		};
864		pwm0m0_ch5_pins: pwm0m0-ch5-pins {
865			rockchip,pins =
866				/* pwm0m0_ch5 */
867				<0 RK_PD1 3 &pcfg_pull_none>;
868		};
869		pwm0m0_ch6_pins: pwm0m0-ch6-pins {
870			rockchip,pins =
871				/* pwm0m0_ch6 */
872				<0 RK_PC1 3 &pcfg_pull_none>;
873		};
874		pwm0m0_ch7_pins: pwm0m0-ch7-pins {
875			rockchip,pins =
876				/* pwm0m0_ch7 */
877				<0 RK_PC0 3 &pcfg_pull_none>;
878		};
879
880		pwm0m1_ch0_pins: pwm0m1-ch0-pins {
881			rockchip,pins =
882				/* pwm0m1_ch0 */
883				<5 RK_PA7 7 &pcfg_pull_none>;
884		};
885		pwm0m1_ch1_pins: pwm0m1-ch1-pins {
886			rockchip,pins =
887				/* pwm0m1_ch1 */
888				<5 RK_PA6 7 &pcfg_pull_none>;
889		};
890		pwm0m1_ch2_pins: pwm0m1-ch2-pins {
891			rockchip,pins =
892				/* pwm0m1_ch2 */
893				<5 RK_PA5 7 &pcfg_pull_none>;
894		};
895		pwm0m1_ch3_pins: pwm0m1-ch3-pins {
896			rockchip,pins =
897				/* pwm0m1_ch3 */
898				<5 RK_PA4 7 &pcfg_pull_none>;
899		};
900		pwm0m1_ch4_pins: pwm0m1-ch4-pins {
901			rockchip,pins =
902				/* pwm0m1_ch4 */
903				<4 RK_PA2 4 &pcfg_pull_none>;
904		};
905		pwm0m1_ch5_pins: pwm0m1-ch5-pins {
906			rockchip,pins =
907				/* pwm0m1_ch5 */
908				<4 RK_PA3 4 &pcfg_pull_none>;
909		};
910		pwm0m1_ch6_pins: pwm0m1-ch6-pins {
911			rockchip,pins =
912				/* pwm0m1_ch6 */
913				<4 RK_PA6 4 &pcfg_pull_none>;
914		};
915		pwm0m1_ch7_pins: pwm0m1-ch7-pins {
916			rockchip,pins =
917				/* pwm0m1_ch7 */
918				<4 RK_PA7 4 &pcfg_pull_none>;
919		};
920
921		pwm0m2_ch0_pins: pwm0m2-ch0-pins {
922			rockchip,pins =
923				/* pwm0m2_ch0 */
924				<6 RK_PC0 6 &pcfg_pull_none>;
925		};
926		pwm0m2_ch1_pins: pwm0m2-ch1-pins {
927			rockchip,pins =
928				/* pwm0m2_ch1 */
929				<6 RK_PC1 6 &pcfg_pull_none>;
930		};
931		pwm0m2_ch2_pins: pwm0m2-ch2-pins {
932			rockchip,pins =
933				/* pwm0m2_ch2 */
934				<6 RK_PC2 6 &pcfg_pull_none>;
935		};
936		pwm0m2_ch3_pins: pwm0m2-ch3-pins {
937			rockchip,pins =
938				/* pwm0m2_ch3 */
939				<6 RK_PC3 6 &pcfg_pull_none>;
940		};
941		pwm0m2_ch4_pins: pwm0m2-ch4-pins {
942			rockchip,pins =
943				/* pwm0m2_ch4 */
944				<5 RK_PA3 7 &pcfg_pull_none>;
945		};
946		pwm0m2_ch5_pins: pwm0m2-ch5-pins {
947			rockchip,pins =
948				/* pwm0m2_ch5 */
949				<5 RK_PA2 7 &pcfg_pull_none>;
950		};
951		pwm0m2_ch6_pins: pwm0m2-ch6-pins {
952			rockchip,pins =
953				/* pwm0m2_ch6 */
954				<5 RK_PD0 7 &pcfg_pull_none>;
955		};
956		pwm0m2_ch7_pins: pwm0m2-ch7-pins {
957			rockchip,pins =
958				/* pwm0m2_ch7 */
959				<5 RK_PD4 7 &pcfg_pull_none>;
960		};
961	};
962
963	pwm1 {
964		pwm1m0_ch0_pins: pwm1m0-ch0-pins {
965			rockchip,pins =
966				/* pwm1m0_ch0 */
967				<0 RK_PA5 2 &pcfg_pull_none>;
968		};
969		pwm1m0_ch1_pins: pwm1m0-ch1-pins {
970			rockchip,pins =
971				/* pwm1m0_ch1 */
972				<0 RK_PA1 2 &pcfg_pull_none>;
973		};
974		pwm1m0_ch2_pins: pwm1m0-ch2-pins {
975			rockchip,pins =
976				/* pwm1m0_ch2 */
977				<0 RK_PB3 2 &pcfg_pull_none>;
978		};
979		pwm1m0_ch3_pins: pwm1m0-ch3-pins {
980			rockchip,pins =
981				/* pwm1m0_ch3 */
982				<0 RK_PB4 2 &pcfg_pull_none>;
983		};
984
985		pwm1m1_ch0_pins: pwm1m1-ch0-pins {
986			rockchip,pins =
987				/* pwm1m1_ch0 */
988				<5 RK_PD3 7 &pcfg_pull_none>;
989		};
990		pwm1m1_ch1_pins: pwm1m1-ch1-pins {
991			rockchip,pins =
992				/* pwm1m1_ch1 */
993				<5 RK_PD2 7 &pcfg_pull_none>;
994		};
995		pwm1m1_ch2_pins: pwm1m1-ch2-pins {
996			rockchip,pins =
997				/* pwm1m1_ch2 */
998				<5 RK_PD1 7 &pcfg_pull_none>;
999		};
1000		pwm1m1_ch3_pins: pwm1m1-ch3-pins {
1001			rockchip,pins =
1002				/* pwm1m1_ch3 */
1003				<5 RK_PD5 7 &pcfg_pull_none>;
1004		};
1005
1006		pwm1m2_ch0_pins: pwm1m2-ch0-pins {
1007			rockchip,pins =
1008				/* pwm1m2_ch0 */
1009				<6 RK_PA0 6 &pcfg_pull_none>;
1010		};
1011		pwm1m2_ch1_pins: pwm1m2-ch1-pins {
1012			rockchip,pins =
1013				/* pwm1m2_ch1 */
1014				<6 RK_PA1 6 &pcfg_pull_none>;
1015		};
1016		pwm1m2_ch2_pins: pwm1m2-ch2-pins {
1017			rockchip,pins =
1018				/* pwm1m2_ch2 */
1019				<6 RK_PA2 6 &pcfg_pull_none>;
1020		};
1021		pwm1m2_ch3_pins: pwm1m2-ch3-pins {
1022			rockchip,pins =
1023				/* pwm1m2_ch3 */
1024				<6 RK_PA3 6 &pcfg_pull_none>;
1025		};
1026	};
1027
1028	pwm2 {
1029		pwm2m0_ch0_pins: pwm2m0-ch0-pins {
1030			rockchip,pins =
1031				/* pwm2m0_ch0 */
1032				<3 RK_PB2 3 &pcfg_pull_none>;
1033		};
1034		pwm2m0_ch1_pins: pwm2m0-ch1-pins {
1035			rockchip,pins =
1036				/* pwm2m0_ch1 */
1037				<3 RK_PB3 3 &pcfg_pull_none>;
1038		};
1039		pwm2m0_ch2_pins: pwm2m0-ch2-pins {
1040			rockchip,pins =
1041				/* pwm2m0_ch2 */
1042				<3 RK_PB4 3 &pcfg_pull_none>;
1043		};
1044		pwm2m0_ch3_pins: pwm2m0-ch3-pins {
1045			rockchip,pins =
1046				/* pwm2m0_ch3 */
1047				<3 RK_PB5 3 &pcfg_pull_none>;
1048		};
1049		pwm2m0_ch4_pins: pwm2m0-ch4-pins {
1050			rockchip,pins =
1051				/* pwm2m0_ch4 */
1052				<5 RK_PA0 7 &pcfg_pull_none>;
1053		};
1054		pwm2m0_ch5_pins: pwm2m0-ch5-pins {
1055			rockchip,pins =
1056				/* pwm2m0_ch5 */
1057				<5 RK_PA1 7 &pcfg_pull_none>;
1058		};
1059		pwm2m0_ch6_pins: pwm2m0-ch6-pins {
1060			rockchip,pins =
1061				/* pwm2m0_ch6 */
1062				<5 RK_PD6 7 &pcfg_pull_none>;
1063		};
1064		pwm2m0_ch7_pins: pwm2m0-ch7-pins {
1065			rockchip,pins =
1066				/* pwm2m0_ch7 */
1067				<5 RK_PD7 7 &pcfg_pull_none>;
1068		};
1069
1070		pwm2m1_ch0_pins: pwm2m1-ch0-pins {
1071			rockchip,pins =
1072				/* pwm2m1_ch0 */
1073				<5 RK_PB2 7 &pcfg_pull_none>;
1074		};
1075		pwm2m1_ch1_pins: pwm2m1-ch1-pins {
1076			rockchip,pins =
1077				/* pwm2m1_ch1 */
1078				<5 RK_PB3 7 &pcfg_pull_none>;
1079		};
1080		pwm2m1_ch2_pins: pwm2m1-ch2-pins {
1081			rockchip,pins =
1082				/* pwm2m1_ch2 */
1083				<5 RK_PB6 7 &pcfg_pull_none>;
1084		};
1085		pwm2m1_ch3_pins: pwm2m1-ch3-pins {
1086			rockchip,pins =
1087				/* pwm2m1_ch3 */
1088				<5 RK_PB7 7 &pcfg_pull_none>;
1089		};
1090		pwm2m1_ch4_pins: pwm2m1-ch4-pins {
1091			rockchip,pins =
1092				/* pwm2m1_ch4 */
1093				<7 RK_PA0 5 &pcfg_pull_none>;
1094		};
1095		pwm2m1_ch5_pins: pwm2m1-ch5-pins {
1096			rockchip,pins =
1097				/* pwm2m1_ch5 */
1098				<7 RK_PA1 5 &pcfg_pull_none>;
1099		};
1100		pwm2m1_ch6_pins: pwm2m1-ch6-pins {
1101			rockchip,pins =
1102				/* pwm2m1_ch6 */
1103				<7 RK_PA2 5 &pcfg_pull_none>;
1104		};
1105		pwm2m1_ch7_pins: pwm2m1-ch7-pins {
1106			rockchip,pins =
1107				/* pwm2m1_ch7 */
1108				<7 RK_PA3 5 &pcfg_pull_none>;
1109		};
1110
1111		pwm2m2_ch0_pins: pwm2m2-ch0-pins {
1112			rockchip,pins =
1113				/* pwm2m2_ch0 */
1114				<6 RK_PA4 6 &pcfg_pull_none>;
1115		};
1116		pwm2m2_ch1_pins: pwm2m2-ch1-pins {
1117			rockchip,pins =
1118				/* pwm2m2_ch1 */
1119				<6 RK_PA5 6 &pcfg_pull_none>;
1120		};
1121		pwm2m2_ch2_pins: pwm2m2-ch2-pins {
1122			rockchip,pins =
1123				/* pwm2m2_ch2 */
1124				<6 RK_PA6 6 &pcfg_pull_none>;
1125		};
1126		pwm2m2_ch3_pins: pwm2m2-ch3-pins {
1127			rockchip,pins =
1128				/* pwm2m2_ch3 */
1129				<6 RK_PA7 4 &pcfg_pull_none>;
1130		};
1131	};
1132
1133	pwm3 {
1134		pwm3m0_ch0_pins: pwm3m0-ch0-pins {
1135			rockchip,pins =
1136				/* pwm3m0_ch0 */
1137				<1 RK_PA0 3 &pcfg_pull_none>;
1138		};
1139		pwm3m0_ch1_pins: pwm3m0-ch1-pins {
1140			rockchip,pins =
1141				/* pwm3m0_ch1 */
1142				<1 RK_PA1 3 &pcfg_pull_none>;
1143		};
1144		pwm3m0_ch2_pins: pwm3m0-ch2-pins {
1145			rockchip,pins =
1146				/* pwm3m0_ch2 */
1147				<1 RK_PA2 3 &pcfg_pull_none>;
1148		};
1149		pwm3m0_ch3_pins: pwm3m0-ch3-pins {
1150			rockchip,pins =
1151				/* pwm3m0_ch3 */
1152				<1 RK_PA3 3 &pcfg_pull_none>;
1153		};
1154		pwm3m0_ch4_pins: pwm3m0-ch4-pins {
1155			rockchip,pins =
1156				/* pwm3m0_ch4 */
1157				<1 RK_PA4 3 &pcfg_pull_none>;
1158		};
1159		pwm3m0_ch5_pins: pwm3m0-ch5-pins {
1160			rockchip,pins =
1161				/* pwm3m0_ch5 */
1162				<1 RK_PA5 3 &pcfg_pull_none>;
1163		};
1164		pwm3m0_ch6_pins: pwm3m0-ch6-pins {
1165			rockchip,pins =
1166				/* pwm3m0_ch6 */
1167				<1 RK_PA6 3 &pcfg_pull_none>;
1168		};
1169		pwm3m0_ch7_pins: pwm3m0-ch7-pins {
1170			rockchip,pins =
1171				/* pwm3m0_ch7 */
1172				<1 RK_PA7 3 &pcfg_pull_none>;
1173		};
1174
1175		pwm3m1_ch0_pins: pwm3m1-ch0-pins {
1176			rockchip,pins =
1177				/* pwm3m1_ch0 */
1178				<5 RK_PC0 7 &pcfg_pull_none>;
1179		};
1180		pwm3m1_ch1_pins: pwm3m1-ch1-pins {
1181			rockchip,pins =
1182				/* pwm3m1_ch1 */
1183				<5 RK_PC1 7 &pcfg_pull_none>;
1184		};
1185		pwm3m1_ch2_pins: pwm3m1-ch2-pins {
1186			rockchip,pins =
1187				/* pwm3m1_ch2 */
1188				<5 RK_PC2 7 &pcfg_pull_none>;
1189		};
1190		pwm3m1_ch3_pins: pwm3m1-ch3-pins {
1191			rockchip,pins =
1192				/* pwm3m1_ch3 */
1193				<5 RK_PC3 7 &pcfg_pull_none>;
1194		};
1195		pwm3m1_ch4_pins: pwm3m1-ch4-pins {
1196			rockchip,pins =
1197				/* pwm3m1_ch4 */
1198				<5 RK_PC4 7 &pcfg_pull_none>;
1199		};
1200		pwm3m1_ch5_pins: pwm3m1-ch5-pins {
1201			rockchip,pins =
1202				/* pwm3m1_ch5 */
1203				<5 RK_PC5 7 &pcfg_pull_none>;
1204		};
1205		pwm3m1_ch6_pins: pwm3m1-ch6-pins {
1206			rockchip,pins =
1207				/* pwm3m1_ch6 */
1208				<5 RK_PC6 7 &pcfg_pull_none>;
1209		};
1210		pwm3m1_ch7_pins: pwm3m1-ch7-pins {
1211			rockchip,pins =
1212				/* pwm3m1_ch7 */
1213				<5 RK_PC7 7 &pcfg_pull_none>;
1214		};
1215	};
1216
1217	pwr {
1218		pwr_pins: pwr-pins {
1219			rockchip,pins =
1220				/* pwr_ctrl0 */
1221				<0 RK_PA3 1 &pcfg_pull_none>,
1222				/* pwr_ctrl1 */
1223				<0 RK_PA4 1 &pcfg_pull_none>,
1224				/* pwr_ctrl2 */
1225				<0 RK_PC2 2 &pcfg_pull_none>;
1226		};
1227	};
1228
1229	ref_clk0 {
1230		ref_clk0_pins: ref-clk0-pins {
1231			rockchip,pins =
1232				/* ref_clk0_out */
1233				<0 RK_PA0 1 &pcfg_pull_none>;
1234		};
1235	};
1236
1237	rtc_32k {
1238		rtc_32k_pins: rtc-32k-pins {
1239			rockchip,pins =
1240				/* rtc_32k_out */
1241				<0 RK_PA2 1 &pcfg_pull_none>;
1242		};
1243	};
1244
1245	sai0 {
1246		sai0m0_lrck_pins: sai0m0-lrck-pins {
1247			rockchip,pins =
1248				/* sai0_lrck_m0 */
1249				<7 RK_PA3 1 &pcfg_pull_none>;
1250		};
1251
1252		sai0m0_mclk_pins: sai0m0-mclk-pins {
1253			rockchip,pins =
1254				/* sai0_mclk_m0 */
1255				<7 RK_PA2 1 &pcfg_pull_none>;
1256		};
1257
1258		sai0m0_sclk_pins: sai0m0-sclk-pins {
1259			rockchip,pins =
1260				/* sai0_sclk_m0 */
1261				<7 RK_PA0 1 &pcfg_pull_none>;
1262		};
1263
1264		sai0m0_sdi0_pins: sai0m0-sdi0-pins {
1265			rockchip,pins =
1266				/* sai0_sdi0_m0 */
1267				<7 RK_PA6 1 &pcfg_pull_none>;
1268		};
1269
1270		sai0m0_sdi1_pins: sai0m0-sdi1-pins {
1271			rockchip,pins =
1272				/* sai0_sdi1_m0 */
1273				<7 RK_PB1 1 &pcfg_pull_none>;
1274		};
1275
1276		sai0m0_sdi2_pins: sai0m0-sdi2-pins {
1277			rockchip,pins =
1278				/* sai0_sdi2_m0 */
1279				<7 RK_PB0 1 &pcfg_pull_none>;
1280		};
1281
1282		sai0m0_sdi3_pins: sai0m0-sdi3-pins {
1283			rockchip,pins =
1284				/* sai0_sdi3_m0 */
1285				<7 RK_PA7 1 &pcfg_pull_none>;
1286		};
1287
1288		sai0m0_sdo0_pins: sai0m0-sdo0-pins {
1289			rockchip,pins =
1290				/* sai0_sdo0_m0 */
1291				<7 RK_PA5 1 &pcfg_pull_none>;
1292		};
1293
1294		sai0m0_sdo1_pins: sai0m0-sdo1-pins {
1295			rockchip,pins =
1296				/* sai0_sdo1_m0 */
1297				<7 RK_PA7 2 &pcfg_pull_none>;
1298		};
1299
1300		sai0m0_sdo2_pins: sai0m0-sdo2-pins {
1301			rockchip,pins =
1302				/* sai0_sdo2_m0 */
1303				<7 RK_PB0 2 &pcfg_pull_none>;
1304		};
1305
1306		sai0m0_sdo3_pins: sai0m0-sdo3-pins {
1307			rockchip,pins =
1308				/* sai0_sdo3_m0 */
1309				<7 RK_PB1 2 &pcfg_pull_none>;
1310		};
1311
1312		sai0m1_lrck_pins: sai0m1-lrck-pins {
1313			rockchip,pins =
1314				/* sai0_lrck_m1 */
1315				<6 RK_PA1 5 &pcfg_pull_none>;
1316		};
1317
1318		sai0m1_mclk_pins: sai0m1-mclk-pins {
1319			rockchip,pins =
1320				/* sai0_mclk_m1 */
1321				<6 RK_PA4 5 &pcfg_pull_none>;
1322		};
1323
1324		sai0m1_sclk_pins: sai0m1-sclk-pins {
1325			rockchip,pins =
1326				/* sai0_sclk_m1 */
1327				<6 RK_PA0 5 &pcfg_pull_none>;
1328		};
1329
1330		sai0m1_sdi0_pins: sai0m1-sdi0-pins {
1331			rockchip,pins =
1332				/* sai0_sdi0_m1 */
1333				<6 RK_PA3 5 &pcfg_pull_none>;
1334		};
1335
1336		sai0m1_sdi1_pins: sai0m1-sdi1-pins {
1337			rockchip,pins =
1338				/* sai0_sdi1_m1 */
1339				<6 RK_PB1 5 &pcfg_pull_none>;
1340		};
1341
1342		sai0m1_sdi2_pins: sai0m1-sdi2-pins {
1343			rockchip,pins =
1344				/* sai0_sdi2_m1 */
1345				<6 RK_PB0 5 &pcfg_pull_none>;
1346		};
1347
1348		sai0m1_sdi3_pins: sai0m1-sdi3-pins {
1349			rockchip,pins =
1350				/* sai0_sdi3_m1 */
1351				<6 RK_PA7 5 &pcfg_pull_none>;
1352		};
1353
1354		sai0m1_sdo0_pins: sai0m1-sdo0-pins {
1355			rockchip,pins =
1356				/* sai0_sdo0_m1 */
1357				<6 RK_PA2 5 &pcfg_pull_none>;
1358		};
1359
1360		sai0m1_sdo1_pins: sai0m1-sdo1-pins {
1361			rockchip,pins =
1362				/* sai0_sdo1_m1 */
1363				<6 RK_PA7 6 &pcfg_pull_none>;
1364		};
1365
1366		sai0m1_sdo2_pins: sai0m1-sdo2-pins {
1367			rockchip,pins =
1368				/* sai0_sdo2_m1 */
1369				<6 RK_PB0 6 &pcfg_pull_none>;
1370		};
1371
1372		sai0m1_sdo3_pins: sai0m1-sdo3-pins {
1373			rockchip,pins =
1374				/* sai0_sdo3_m1 */
1375				<6 RK_PB1 6 &pcfg_pull_none>;
1376		};
1377	};
1378
1379	sai1 {
1380		sai1m0_lrck_pins: sai1m0-lrck-pins {
1381			rockchip,pins =
1382				/* sai1_lrck_m0 */
1383				<1 RK_PB4 2 &pcfg_pull_none>;
1384		};
1385
1386		sai1m0_mclk_pins: sai1m0-mclk-pins {
1387			rockchip,pins =
1388				/* sai1_mclk_m0 */
1389				<1 RK_PB0 2 &pcfg_pull_none>;
1390		};
1391
1392		sai1m0_sclk_pins: sai1m0-sclk-pins {
1393			rockchip,pins =
1394				/* sai1_sclk_m0 */
1395				<1 RK_PB5 2 &pcfg_pull_none>;
1396		};
1397
1398		sai1m0_sdi_pins: sai1m0-sdi-pins {
1399			rockchip,pins =
1400				/* sai1m0_sdi */
1401				<1 RK_PB6 2 &pcfg_pull_none>;
1402		};
1403		sai1m0_sdo_pins: sai1m0-sdo-pins {
1404			rockchip,pins =
1405				/* sai1m0_sdo */
1406				<1 RK_PB2 2 &pcfg_pull_none>;
1407		};
1408
1409		sai1m1_lrck_pins: sai1m1-lrck-pins {
1410			rockchip,pins =
1411				/* sai1_lrck_m1 */
1412				<4 RK_PA5 2 &pcfg_pull_none>;
1413		};
1414
1415		sai1m1_mclk_pins: sai1m1-mclk-pins {
1416			rockchip,pins =
1417				/* sai1_mclk_m1 */
1418				<4 RK_PA3 2 &pcfg_pull_none>;
1419		};
1420
1421		sai1m1_sclk_pins: sai1m1-sclk-pins {
1422			rockchip,pins =
1423				/* sai1_sclk_m1 */
1424				<4 RK_PA4 2 &pcfg_pull_none>;
1425		};
1426
1427		sai1m1_sdi_pins: sai1m1-sdi-pins {
1428			rockchip,pins =
1429				/* sai1m1_sdi */
1430				<4 RK_PA6 2 &pcfg_pull_none>;
1431		};
1432		sai1m1_sdo_pins: sai1m1-sdo-pins {
1433			rockchip,pins =
1434				/* sai1m1_sdo */
1435				<4 RK_PA7 2 &pcfg_pull_none>;
1436		};
1437
1438		sai1m2_lrck_pins: sai1m2-lrck-pins {
1439			rockchip,pins =
1440				/* sai1_lrck_m2 */
1441				<5 RK_PC6 5 &pcfg_pull_none>;
1442		};
1443
1444		sai1m2_mclk_pins: sai1m2-mclk-pins {
1445			rockchip,pins =
1446				/* sai1_mclk_m2 */
1447				<5 RK_PC3 5 &pcfg_pull_none>;
1448		};
1449
1450		sai1m2_sclk_pins: sai1m2-sclk-pins {
1451			rockchip,pins =
1452				/* sai1_sclk_m2 */
1453				<5 RK_PC5 5 &pcfg_pull_none>;
1454		};
1455
1456		sai1m2_sdi_pins: sai1m2-sdi-pins {
1457			rockchip,pins =
1458				/* sai1m2_sdi */
1459				<5 RK_PC7 5 &pcfg_pull_none>;
1460		};
1461		sai1m2_sdo_pins: sai1m2-sdo-pins {
1462			rockchip,pins =
1463				/* sai1m2_sdo */
1464				<5 RK_PC4 5 &pcfg_pull_none>;
1465		};
1466	};
1467
1468	sai2 {
1469		sai2m0_lrck_pins: sai2m0-lrck-pins {
1470			rockchip,pins =
1471				/* sai2_lrck_m0 */
1472				<3 RK_PB5 2 &pcfg_pull_none>;
1473		};
1474
1475		sai2m0_mclk_pins: sai2m0-mclk-pins {
1476			rockchip,pins =
1477				/* sai2_mclk_m0 */
1478				<3 RK_PB6 2 &pcfg_pull_none>;
1479		};
1480
1481		sai2m0_sclk_pins: sai2m0-sclk-pins {
1482			rockchip,pins =
1483				/* sai2_sclk_m0 */
1484				<3 RK_PB4 2 &pcfg_pull_none>;
1485		};
1486
1487		sai2m0_sdi0_pins: sai2m0-sdi0-pins {
1488			rockchip,pins =
1489				/* sai2_sdi0_m0 */
1490				<3 RK_PB3 2 &pcfg_pull_none>;
1491		};
1492
1493		sai2m0_sdi1_pins: sai2m0-sdi1-pins {
1494			rockchip,pins =
1495				/* sai2_sdi1_m0 */
1496				<3 RK_PB7 2 &pcfg_pull_none>;
1497		};
1498
1499		sai2m0_sdi2_pins: sai2m0-sdi2-pins {
1500			rockchip,pins =
1501				/* sai2_sdi2_m0 */
1502				<3 RK_PB1 2 &pcfg_pull_none>;
1503		};
1504
1505		sai2m0_sdo_pins: sai2m0-sdo-pins {
1506			rockchip,pins =
1507				/* sai2m0_sdo */
1508				<3 RK_PB2 2 &pcfg_pull_none>;
1509		};
1510
1511		sai2m1_lrck_pins: sai2m1-lrck-pins {
1512			rockchip,pins =
1513				/* sai2_lrck_m1 */
1514				<5 RK_PA7 5 &pcfg_pull_none>;
1515		};
1516
1517		sai2m1_mclk_pins: sai2m1-mclk-pins {
1518			rockchip,pins =
1519				/* sai2_mclk_m1 */
1520				<5 RK_PA3 5 &pcfg_pull_none>;
1521		};
1522
1523		sai2m1_sclk_pins: sai2m1-sclk-pins {
1524			rockchip,pins =
1525				/* sai2_sclk_m1 */
1526				<5 RK_PA5 5 &pcfg_pull_none>;
1527		};
1528
1529		sai2m1_sdi0_pins: sai2m1-sdi0-pins {
1530			rockchip,pins =
1531				/* sai2_sdi0_m1 */
1532				<5 RK_PA6 5 &pcfg_pull_none>;
1533		};
1534
1535		sai2m1_sdi1_pins: sai2m1-sdi1-pins {
1536			rockchip,pins =
1537				/* sai2_sdi1_m1 */
1538				<5 RK_PA2 5 &pcfg_pull_none>;
1539		};
1540
1541		sai2m1_sdi2_pins: sai2m1-sdi2-pins {
1542			rockchip,pins =
1543				/* sai2_sdi2_m1 */
1544				<5 RK_PA1 5 &pcfg_pull_none>;
1545		};
1546
1547		sai2m1_sdo_pins: sai2m1-sdo-pins {
1548			rockchip,pins =
1549				/* sai2m1_sdo */
1550				<5 RK_PA4 5 &pcfg_pull_none>;
1551		};
1552	};
1553
1554	sdmmc0_pins: sdmmc0 {
1555		sdmmc0_bus4_pins: sdmmc0-bus4-pins {
1556			rockchip,pins =
1557				/* sdmmc0_d0 */
1558				<2 RK_PA0 1 &pcfg_pull_up>,
1559				/* sdmmc0_d1 */
1560				<2 RK_PA1 1 &pcfg_pull_up>,
1561				/* sdmmc0_d2 */
1562				<2 RK_PA2 1 &pcfg_pull_up>,
1563				/* sdmmc0_d3 */
1564				<2 RK_PA3 1 &pcfg_pull_up>;
1565		};
1566
1567		sdmmc0_cmd_pins: sdmmc0-cmd-pins {
1568			rockchip,pins =
1569				/* sdmmc0_cmd */
1570				<2 RK_PA5 1 &pcfg_pull_up>;
1571		};
1572
1573		sdmmc0_clk_pins: sdmmc0-clk-pins {
1574			rockchip,pins =
1575				/* sdmmc0_clk */
1576				<2 RK_PA4 1 &pcfg_pull_none>;
1577		};
1578		sdmmc0_detn_pins: sdmmc0-detn-pins {
1579			rockchip,pins =
1580				/* sdmmc0_detn */
1581				<0 RK_PA5 1 &pcfg_pull_none>;
1582		};
1583	};
1584
1585	sdmmc1 {
1586		sdmmc1_bus4_pins: sdmmc1-bus4-pins {
1587			rockchip,pins =
1588				/* sdmmc1_d0 */
1589				<3 RK_PA2 1 &pcfg_pull_up>,
1590				/* sdmmc1_d1 */
1591				<3 RK_PA3 1 &pcfg_pull_up>,
1592				/* sdmmc1_d2 */
1593				<3 RK_PA4 1 &pcfg_pull_up>,
1594				/* sdmmc1_d3 */
1595				<3 RK_PA5 1 &pcfg_pull_up>;
1596		};
1597
1598		sdmmc1_cmd_pins: sdmmc1-cmd-pins {
1599			rockchip,pins =
1600				/* sdmmc1_cmd */
1601				<3 RK_PA1 1 &pcfg_pull_up>;
1602		};
1603
1604		sdmmc1_clk_pins: sdmmc1-clk-pins {
1605			rockchip,pins =
1606				/* sdmmc1_clk */
1607				<3 RK_PA0 1 &pcfg_pull_none>;
1608		};
1609		sdmmc1_detn_pins: sdmmc1-detn-pins {
1610			rockchip,pins =
1611				/* sdmmc1_detn */
1612				<3 RK_PB6 3 &pcfg_pull_none>;
1613		};
1614	};
1615
1616	sdmmc0_testclk {
1617		sdmmc0_testclk_out_pins: sdmmc0-testclk-out-pins {
1618			rockchip,pins =
1619				/* sdmmc0_testclk_out */
1620				<1 RK_PB7 3 &pcfg_pull_none>;
1621		};
1622	};
1623
1624	sdmmc0_testdata {
1625		sdmmc0_testdata_out_pins: sdmmc0-testdata-out-pins {
1626			rockchip,pins =
1627				/* sdmmc0_testdata_out */
1628				<1 RK_PB0 3 &pcfg_pull_none>;
1629		};
1630	};
1631
1632	sdmmc1_testclk {
1633		sdmmc1_testclk_out_pins: sdmmc1-testclk-out-pins {
1634			rockchip,pins =
1635				/* sdmmc1_testclk_out */
1636				<3 RK_PA6 6 &pcfg_pull_none>;
1637		};
1638	};
1639
1640	sdmmc1_testdata {
1641		sdmmc1_testdata_out_pins: sdmmc1-testdata-out-pins {
1642			rockchip,pins =
1643				/* sdmmc1_testdata_out */
1644				<3 RK_PA7 6 &pcfg_pull_none>;
1645		};
1646	};
1647
1648	spi0 {
1649		spi0m0_clk_pins: spi0m0-clk-pins {
1650			rockchip,pins =
1651				/* spi0_clk_m0 */
1652				<0 RK_PB2 2 &pcfg_pull_none_drv_level_3>,
1653				/* spi0_miso_m0 */
1654				<0 RK_PB1 2 &pcfg_pull_none_drv_level_3>,
1655				/* spi0_mosi_m0 */
1656				<0 RK_PB0 2 &pcfg_pull_none_drv_level_3>;
1657		};
1658
1659		spi0m0_csn0_pins: spi0m0-csn0-pins {
1660			rockchip,pins =
1661				/* spi0m0_csn0 */
1662				<0 RK_PA7 2 &pcfg_pull_none_drv_level_3>;
1663		};
1664		spi0m0_csn1_pins: spi0m0-csn1-pins {
1665			rockchip,pins =
1666				/* spi0m0_csn1 */
1667				<0 RK_PA6 2 &pcfg_pull_none_drv_level_3>;
1668		};
1669
1670		spi0m1_clk_pins: spi0m1-clk-pins {
1671			rockchip,pins =
1672				/* spi0_clk_m1 */
1673				<4 RK_PA7 1 &pcfg_pull_none_drv_level_3>,
1674				/* spi0_miso_m1 */
1675				<4 RK_PA5 1 &pcfg_pull_none_drv_level_3>,
1676				/* spi0_mosi_m1 */
1677				<4 RK_PA4 1 &pcfg_pull_none_drv_level_3>;
1678		};
1679
1680		spi0m1_csn0_pins: spi0m1-csn0-pins {
1681			rockchip,pins =
1682				/* spi0m1_csn0 */
1683				<4 RK_PA6 1 &pcfg_pull_none_drv_level_3>;
1684		};
1685		spi0m1_csn1_pins: spi0m1-csn1-pins {
1686			rockchip,pins =
1687				/* spi0m1_csn1 */
1688				<4 RK_PA3 1 &pcfg_pull_none_drv_level_3>;
1689		};
1690
1691		spi0m2_clk_pins: spi0m2-clk-pins {
1692			rockchip,pins =
1693				/* spi0_clk_m2 */
1694				<5 RK_PA6 2 &pcfg_pull_none_drv_level_3>,
1695				/* spi0_miso_m2 */
1696				<5 RK_PA5 2 &pcfg_pull_none_drv_level_3>,
1697				/* spi0_mosi_m2 */
1698				<5 RK_PA4 2 &pcfg_pull_none_drv_level_3>;
1699		};
1700
1701		spi0m2_csn0_pins: spi0m2-csn0-pins {
1702			rockchip,pins =
1703				/* spi0m2_csn0 */
1704				<5 RK_PA3 2 &pcfg_pull_none_drv_level_3>;
1705		};
1706		spi0m2_csn1_pins: spi0m2-csn1-pins {
1707			rockchip,pins =
1708				/* spi0m2_csn1 */
1709				<5 RK_PA7 2 &pcfg_pull_none_drv_level_3>;
1710		};
1711	};
1712
1713	spi1 {
1714		spi1m0_clk_pins: spi1m0-clk-pins {
1715			rockchip,pins =
1716				/* spi1_clk_m0 */
1717				<6 RK_PB4 4 &pcfg_pull_none_drv_level_3>,
1718				/* spi1_miso_m0 */
1719				<6 RK_PB3 4 &pcfg_pull_none_drv_level_3>,
1720				/* spi1_mosi_m0 */
1721				<6 RK_PB2 4 &pcfg_pull_none_drv_level_3>;
1722		};
1723
1724		spi1m0_csn0_pins: spi1m0-csn0-pins {
1725			rockchip,pins =
1726				/* spi1m0_csn0 */
1727				<6 RK_PB1 4 &pcfg_pull_none_drv_level_3>;
1728		};
1729		spi1m0_csn1_pins: spi1m0-csn1-pins {
1730			rockchip,pins =
1731				/* spi1m0_csn1 */
1732				<6 RK_PB0 4 &pcfg_pull_none_drv_level_3>;
1733		};
1734
1735		spi1m1_clk_pins: spi1m1-clk-pins {
1736			rockchip,pins =
1737				/* spi1_clk_m1 */
1738				<3 RK_PB4 1 &pcfg_pull_none_drv_level_3>,
1739				/* spi1_miso_m1 */
1740				<3 RK_PB3 1 &pcfg_pull_none_drv_level_3>,
1741				/* spi1_mosi_m1 */
1742				<3 RK_PB2 1 &pcfg_pull_none_drv_level_3>;
1743		};
1744
1745		spi1m1_csn0_pins: spi1m1-csn0-pins {
1746			rockchip,pins =
1747				/* spi1m1_csn0 */
1748				<3 RK_PB5 1 &pcfg_pull_none_drv_level_3>;
1749		};
1750		spi1m1_csn1_pins: spi1m1-csn1-pins {
1751			rockchip,pins =
1752				/* spi1m1_csn1 */
1753				<3 RK_PB6 1 &pcfg_pull_none_drv_level_3>;
1754		};
1755
1756		spi1m2_clk_pins: spi1m2-clk-pins {
1757			rockchip,pins =
1758				/* spi1_clk_m2 */
1759				<5 RK_PD1 2 &pcfg_pull_none_drv_level_3>,
1760				/* spi1_miso_m2 */
1761				<5 RK_PD3 2 &pcfg_pull_none_drv_level_3>,
1762				/* spi1_mosi_m2 */
1763				<5 RK_PD2 2 &pcfg_pull_none_drv_level_3>;
1764		};
1765
1766		spi1m2_csn0_pins: spi1m2-csn0-pins {
1767			rockchip,pins =
1768				/* spi1m2_csn0 */
1769				<5 RK_PD0 2 &pcfg_pull_none_drv_level_3>;
1770		};
1771		spi1m2_csn1_pins: spi1m2-csn1-pins {
1772			rockchip,pins =
1773				/* spi1m2_csn1 */
1774				<5 RK_PD4 2 &pcfg_pull_none_drv_level_3>;
1775		};
1776	};
1777
1778	spi2ahb {
1779		spi2ahb_clk_pins: spi2ahb-clk-pins {
1780			rockchip,pins =
1781				/* spi2ahb_clk */
1782				<0 RK_PC3 1 &pcfg_pull_none>;
1783		};
1784
1785		spi2ahb_csn0_pins: spi2ahb-csn0-pins {
1786			rockchip,pins =
1787				/* spi2ahb_csn0 */
1788				<0 RK_PC2 1 &pcfg_pull_none>;
1789		};
1790		spi2ahb_d0_pins: spi2ahb-d0-pins {
1791			rockchip,pins =
1792				/* spi2ahb_d0 */
1793				<0 RK_PC7 1 &pcfg_pull_none>;
1794		};
1795		spi2ahb_d1_pins: spi2ahb-d1-pins {
1796			rockchip,pins =
1797				/* spi2ahb_d1 */
1798				<0 RK_PC6 1 &pcfg_pull_none>;
1799		};
1800		spi2ahb_d2_pins: spi2ahb-d2-pins {
1801			rockchip,pins =
1802				/* spi2ahb_d2 */
1803				<0 RK_PC5 1 &pcfg_pull_none>;
1804		};
1805		spi2ahb_d3_pins: spi2ahb-d3-pins {
1806			rockchip,pins =
1807				/* spi2ahb_d3 */
1808				<0 RK_PC4 1 &pcfg_pull_none>;
1809		};
1810	};
1811
1812	test_clk0 {
1813		test_clk0_pins: test-clk0-pins {
1814			rockchip,pins =
1815				/* test_clk0_out */
1816				<0 RK_PA0 2 &pcfg_pull_none>;
1817		};
1818	};
1819
1820	test_clk1 {
1821		test_clk1_pins: test-clk1-pins {
1822			rockchip,pins =
1823				/* test_clk1_out */
1824				<2 RK_PA2 5 &pcfg_pull_none>;
1825		};
1826	};
1827
1828	tsadc {
1829		tsadc_pins: tsadc-pins {
1830			rockchip,pins =
1831				/* tsadc_shut */
1832				<0 RK_PA1 3 &pcfg_pull_none>,
1833				/* tsadc_shutorg */
1834				<0 RK_PA1 4 &pcfg_pull_none>;
1835		};
1836	};
1837
1838	uart0 {
1839		uart0m0_xfer_pins: uart0m0-xfer-pins {
1840			rockchip,pins =
1841				/* uart0_rx_m0 */
1842				<2 RK_PA0 2 &pcfg_pull_up>,
1843				/* uart0_tx_m0 */
1844				<2 RK_PA1 2 &pcfg_pull_up>;
1845		};
1846
1847		uart0m1_xfer_pins: uart0m1-xfer-pins {
1848			rockchip,pins =
1849				/* uart0_rx_m1 */
1850				<5 RK_PD7 1 &pcfg_pull_up>,
1851				/* uart0_tx_m1 */
1852				<5 RK_PD6 1 &pcfg_pull_up>;
1853		};
1854
1855		uart0m2_xfer_pins: uart0m2-xfer-pins {
1856			rockchip,pins =
1857				/* uart0_rx_m2 */
1858				<0 RK_PB4 1 &pcfg_pull_up>,
1859				/* uart0_tx_m2 */
1860				<0 RK_PB3 1 &pcfg_pull_up>;
1861		};
1862	};
1863
1864	uart1 {
1865		uart1m0_xfer_pins: uart1m0-xfer-pins {
1866			rockchip,pins =
1867				/* uart1_rx_m0 */
1868				<0 RK_PC5 4 &pcfg_pull_up>,
1869				/* uart1_tx_m0 */
1870				<0 RK_PC4 4 &pcfg_pull_up>;
1871		};
1872
1873		uart1m0_ctsn_pins: uart1m0-ctsn-pins {
1874			rockchip,pins =
1875				/* uart1m0_ctsn */
1876				<0 RK_PC7 4 &pcfg_pull_none>;
1877		};
1878		uart1m0_rtsn_pins: uart1m0-rtsn-pins {
1879			rockchip,pins =
1880				/* uart1m0_rtsn */
1881				<0 RK_PC6 4 &pcfg_pull_none>;
1882		};
1883
1884		uart1m1_xfer_pins: uart1m1-xfer-pins {
1885			rockchip,pins =
1886				/* uart1_rx_m1 */
1887				<3 RK_PB7 4 &pcfg_pull_up>,
1888				/* uart1_tx_m1 */
1889				<3 RK_PB6 4 &pcfg_pull_up>;
1890		};
1891
1892		uart1m1_ctsn_pins: uart1m1-ctsn-pins {
1893			rockchip,pins =
1894				/* uart1m1_ctsn */
1895				<3 RK_PB5 4 &pcfg_pull_none>;
1896		};
1897		uart1m1_rtsn_pins: uart1m1-rtsn-pins {
1898			rockchip,pins =
1899				/* uart1m1_rtsn */
1900				<3 RK_PB4 4 &pcfg_pull_none>;
1901		};
1902	};
1903
1904	uart2 {
1905		uart2m0_xfer_pins: uart2m0-xfer-pins {
1906			rockchip,pins =
1907				/* uart2_rx_m0 */
1908				<3 RK_PB0 4 &pcfg_pull_up>,
1909				/* uart2_tx_m0 */
1910				<3 RK_PB1 4 &pcfg_pull_up>;
1911		};
1912
1913		uart2m0_ctsn_pins: uart2m0-ctsn-pins {
1914			rockchip,pins =
1915				/* uart2m0_ctsn */
1916				<3 RK_PA7 4 &pcfg_pull_none>;
1917		};
1918		uart2m0_rtsn_pins: uart2m0-rtsn-pins {
1919			rockchip,pins =
1920				/* uart2m0_rtsn */
1921				<3 RK_PA6 4 &pcfg_pull_none>;
1922		};
1923
1924		uart2m1_xfer_pins: uart2m1-xfer-pins {
1925			rockchip,pins =
1926				/* uart2_rx_m1 */
1927				<7 RK_PB0 6 &pcfg_pull_up>,
1928				/* uart2_tx_m1 */
1929				<7 RK_PB1 6 &pcfg_pull_up>;
1930		};
1931
1932		uart2m1_ctsn_pins: uart2m1-ctsn-pins {
1933			rockchip,pins =
1934				/* uart2m1_ctsn */
1935				<7 RK_PA4 6 &pcfg_pull_none>;
1936		};
1937		uart2m1_rtsn_pins: uart2m1-rtsn-pins {
1938			rockchip,pins =
1939				/* uart2m1_rtsn */
1940				<7 RK_PA7 6 &pcfg_pull_none>;
1941		};
1942	};
1943
1944	uart3 {
1945		uart3m0_xfer_pins: uart3m0-xfer-pins {
1946			rockchip,pins =
1947				/* uart3_rx_m0 */
1948				<2 RK_PA2 2 &pcfg_pull_up>,
1949				/* uart3_tx_m0 */
1950				<2 RK_PA3 2 &pcfg_pull_up>;
1951		};
1952
1953		uart3m0_ctsn_pins: uart3m0-ctsn-pins {
1954			rockchip,pins =
1955				/* uart3m0_ctsn */
1956				<2 RK_PA5 2 &pcfg_pull_none>;
1957		};
1958		uart3m0_rtsn_pins: uart3m0-rtsn-pins {
1959			rockchip,pins =
1960				/* uart3m0_rtsn */
1961				<2 RK_PA4 2 &pcfg_pull_none>;
1962		};
1963
1964		uart3m1_xfer_pins: uart3m1-xfer-pins {
1965			rockchip,pins =
1966				/* uart3_rx_m1 */
1967				<5 RK_PD5 8 &pcfg_pull_up>,
1968				/* uart3_tx_m1 */
1969				<5 RK_PD4 8 &pcfg_pull_up>;
1970		};
1971
1972		uart3m1_ctsn_pins: uart3m1-ctsn-pins {
1973			rockchip,pins =
1974				/* uart3m1_ctsn */
1975				<5 RK_PD3 8 &pcfg_pull_none>;
1976		};
1977		uart3m1_rtsn_pins: uart3m1-rtsn-pins {
1978			rockchip,pins =
1979				/* uart3m1_rtsn */
1980				<5 RK_PD2 8 &pcfg_pull_none>;
1981		};
1982
1983		uart3m2_xfer_pins: uart3m2-xfer-pins {
1984			rockchip,pins =
1985				/* uart3_rx_m2 */
1986				<6 RK_PC3 7 &pcfg_pull_up>,
1987				/* uart3_tx_m2 */
1988				<6 RK_PC2 7 &pcfg_pull_up>;
1989		};
1990
1991		uart3m2_ctsn_pins: uart3m2-ctsn-pins {
1992			rockchip,pins =
1993				/* uart3m2_ctsn */
1994				<6 RK_PC1 7 &pcfg_pull_none>;
1995		};
1996		uart3m2_rtsn_pins: uart3m2-rtsn-pins {
1997			rockchip,pins =
1998				/* uart3m2_rtsn */
1999				<6 RK_PC0 7 &pcfg_pull_none>;
2000		};
2001	};
2002
2003	uart4 {
2004		uart4m0_xfer_pins: uart4m0-xfer-pins {
2005			rockchip,pins =
2006				/* uart4_rx_m0 */
2007				<4 RK_PA2 5 &pcfg_pull_up>,
2008				/* uart4_tx_m0 */
2009				<4 RK_PA3 5 &pcfg_pull_up>;
2010		};
2011
2012		uart4m0_ctsn_pins: uart4m0-ctsn-pins {
2013			rockchip,pins =
2014				/* uart4m0_ctsn */
2015				<4 RK_PA1 5 &pcfg_pull_none>;
2016		};
2017		uart4m0_rtsn_pins: uart4m0-rtsn-pins {
2018			rockchip,pins =
2019				/* uart4m0_rtsn */
2020				<4 RK_PA0 5 &pcfg_pull_none>;
2021		};
2022
2023		uart4m1_xfer_pins: uart4m1-xfer-pins {
2024			rockchip,pins =
2025				/* uart4_rx_m1 */
2026				<5 RK_PA3 8 &pcfg_pull_up>,
2027				/* uart4_tx_m1 */
2028				<5 RK_PA2 8 &pcfg_pull_up>;
2029		};
2030
2031		uart4m1_ctsn_pins: uart4m1-ctsn-pins {
2032			rockchip,pins =
2033				/* uart4m1_ctsn */
2034				<5 RK_PA1 8 &pcfg_pull_none>;
2035		};
2036		uart4m1_rtsn_pins: uart4m1-rtsn-pins {
2037			rockchip,pins =
2038				/* uart4m1_rtsn */
2039				<5 RK_PA0 8 &pcfg_pull_none>;
2040		};
2041
2042		uart4m2_xfer_pins: uart4m2-xfer-pins {
2043			rockchip,pins =
2044				/* uart4_rx_m2 */
2045				<6 RK_PA1 7 &pcfg_pull_up>,
2046				/* uart4_tx_m2 */
2047				<6 RK_PA0 7 &pcfg_pull_up>;
2048		};
2049
2050		uart4m2_ctsn_pins: uart4m2-ctsn-pins {
2051			rockchip,pins =
2052				/* uart4m2_ctsn */
2053				<6 RK_PA7 7 &pcfg_pull_none>;
2054		};
2055		uart4m2_rtsn_pins: uart4m2-rtsn-pins {
2056			rockchip,pins =
2057				/* uart4m2_rtsn */
2058				<6 RK_PA6 7 &pcfg_pull_none>;
2059		};
2060
2061		uart4m3_xfer_pins: uart4m3-xfer-pins {
2062			rockchip,pins =
2063				/* uart4_rx_m3 */
2064				<2 RK_PA4 3 &pcfg_pull_up>,
2065				/* uart4_tx_m3 */
2066				<2 RK_PA5 3 &pcfg_pull_up>;
2067		};
2068
2069		uart4m3_ctsn_pins: uart4m3-ctsn-pins {
2070			rockchip,pins =
2071				/* uart4m3_ctsn */
2072				<2 RK_PA3 3 &pcfg_pull_none>;
2073		};
2074		uart4m3_rtsn_pins: uart4m3-rtsn-pins {
2075			rockchip,pins =
2076				/* uart4m3_rtsn */
2077				<2 RK_PA2 3 &pcfg_pull_none>;
2078		};
2079	};
2080
2081	uart5 {
2082		uart5m0_xfer_pins: uart5m0-xfer-pins {
2083			rockchip,pins =
2084				/* uart5_rx_m0 */
2085				<4 RK_PA7 5 &pcfg_pull_up>,
2086				/* uart5_tx_m0 */
2087				<4 RK_PA6 5 &pcfg_pull_up>;
2088		};
2089
2090		uart5m0_ctsn_pins: uart5m0-ctsn-pins {
2091			rockchip,pins =
2092				/* uart5m0_ctsn */
2093				<4 RK_PB1 5 &pcfg_pull_none>;
2094		};
2095		uart5m0_rtsn_pins: uart5m0-rtsn-pins {
2096			rockchip,pins =
2097				/* uart5m0_rtsn */
2098				<4 RK_PB0 5 &pcfg_pull_none>;
2099		};
2100
2101		uart5m1_xfer_pins: uart5m1-xfer-pins {
2102			rockchip,pins =
2103				/* uart5_rx_m1 */
2104				<5 RK_PA5 8 &pcfg_pull_up>,
2105				/* uart5_tx_m1 */
2106				<5 RK_PA4 8 &pcfg_pull_up>;
2107		};
2108
2109		uart5m1_ctsn_pins: uart5m1-ctsn-pins {
2110			rockchip,pins =
2111				/* uart5m1_ctsn */
2112				<5 RK_PA7 8 &pcfg_pull_none>;
2113		};
2114		uart5m1_rtsn_pins: uart5m1-rtsn-pins {
2115			rockchip,pins =
2116				/* uart5m1_rtsn */
2117				<5 RK_PA6 8 &pcfg_pull_none>;
2118		};
2119
2120		uart5m2_xfer_pins: uart5m2-xfer-pins {
2121			rockchip,pins =
2122				/* uart5_rx_m2 */
2123				<6 RK_PA3 7 &pcfg_pull_up>,
2124				/* uart5_tx_m2 */
2125				<6 RK_PA2 7 &pcfg_pull_up>;
2126		};
2127
2128		uart5m2_ctsn_pins: uart5m2-ctsn-pins {
2129			rockchip,pins =
2130				/* uart5m2_ctsn */
2131				<6 RK_PA5 7 &pcfg_pull_none>;
2132		};
2133		uart5m2_rtsn_pins: uart5m2-rtsn-pins {
2134			rockchip,pins =
2135				/* uart5m2_rtsn */
2136				<6 RK_PA4 7 &pcfg_pull_none>;
2137		};
2138	};
2139
2140	uart6 {
2141		uart6m0_xfer_pins: uart6m0-xfer-pins {
2142			rockchip,pins =
2143				/* uart6_rx_m0 */
2144				<5 RK_PB1 8 &pcfg_pull_up>,
2145				/* uart6_tx_m0 */
2146				<5 RK_PB0 8 &pcfg_pull_up>;
2147		};
2148
2149		uart6m0_ctsn_pins: uart6m0-ctsn-pins {
2150			rockchip,pins =
2151				/* uart6m0_ctsn */
2152				<5 RK_PB3 8 &pcfg_pull_none>;
2153		};
2154		uart6m0_rtsn_pins: uart6m0-rtsn-pins {
2155			rockchip,pins =
2156				/* uart6m0_rtsn */
2157				<5 RK_PB2 8 &pcfg_pull_none>;
2158		};
2159
2160		uart6m1_xfer_pins: uart6m1-xfer-pins {
2161			rockchip,pins =
2162				/* uart6_rx_m1 */
2163				<6 RK_PB1 7 &pcfg_pull_up>,
2164				/* uart6_tx_m1 */
2165				<6 RK_PB0 7 &pcfg_pull_up>;
2166		};
2167
2168		uart6m1_ctsn_pins: uart6m1-ctsn-pins {
2169			rockchip,pins =
2170				/* uart6m1_ctsn */
2171				<6 RK_PB3 7 &pcfg_pull_none>;
2172		};
2173		uart6m1_rtsn_pins: uart6m1-rtsn-pins {
2174			rockchip,pins =
2175				/* uart6m1_rtsn */
2176				<6 RK_PB2 7 &pcfg_pull_none>;
2177		};
2178	};
2179
2180	uart7 {
2181		uart7m0_xfer_pins: uart7m0-xfer-pins {
2182			rockchip,pins =
2183				/* uart7_rx_m0 */
2184				<5 RK_PB5 8 &pcfg_pull_up>,
2185				/* uart7_tx_m0 */
2186				<5 RK_PB4 8 &pcfg_pull_up>;
2187		};
2188
2189		uart7m0_ctsn_pins: uart7m0-ctsn-pins {
2190			rockchip,pins =
2191				/* uart7m0_ctsn */
2192				<5 RK_PB7 8 &pcfg_pull_none>;
2193		};
2194		uart7m0_rtsn_pins: uart7m0-rtsn-pins {
2195			rockchip,pins =
2196				/* uart7m0_rtsn */
2197				<5 RK_PB6 8 &pcfg_pull_none>;
2198		};
2199
2200		uart7m1_xfer_pins: uart7m1-xfer-pins {
2201			rockchip,pins =
2202				/* uart7_rx_m1 */
2203				<6 RK_PB5 7 &pcfg_pull_up>,
2204				/* uart7_tx_m1 */
2205				<6 RK_PB4 7 &pcfg_pull_up>;
2206		};
2207
2208		uart7m1_ctsn_pins: uart7m1-ctsn-pins {
2209			rockchip,pins =
2210				/* uart7m1_ctsn */
2211				<6 RK_PB7 7 &pcfg_pull_none>;
2212		};
2213		uart7m1_rtsn_pins: uart7m1-rtsn-pins {
2214			rockchip,pins =
2215				/* uart7m1_rtsn */
2216				<6 RK_PB6 7 &pcfg_pull_none>;
2217		};
2218	};
2219
2220	vi_cif {
2221		vi_cifm0_pins: vi-cifm0-pins {
2222			rockchip,pins =
2223				/* vi_cif_clkin_m0 */
2224				<6 RK_PC1 1 &pcfg_pull_none>,
2225				/* vi_cif_clkout_m0 */
2226				<6 RK_PC2 1 &pcfg_pull_none>,
2227				/* vi_cif_d0_m0 */
2228				<6 RK_PA0 1 &pcfg_pull_none>,
2229				/* vi_cif_d10_m0 */
2230				<6 RK_PB2 1 &pcfg_pull_none>,
2231				/* vi_cif_d11_m0 */
2232				<6 RK_PB3 1 &pcfg_pull_none>,
2233				/* vi_cif_d12_m0 */
2234				<6 RK_PB4 1 &pcfg_pull_none>,
2235				/* vi_cif_d13_m0 */
2236				<6 RK_PB5 1 &pcfg_pull_none>,
2237				/* vi_cif_d14_m0 */
2238				<6 RK_PB6 1 &pcfg_pull_none>,
2239				/* vi_cif_d15_m0 */
2240				<6 RK_PB7 1 &pcfg_pull_none>,
2241				/* vi_cif_d1_m0 */
2242				<6 RK_PA1 1 &pcfg_pull_none>,
2243				/* vi_cif_d2_m0 */
2244				<6 RK_PA2 1 &pcfg_pull_none>,
2245				/* vi_cif_d3_m0 */
2246				<6 RK_PA3 1 &pcfg_pull_none>,
2247				/* vi_cif_d4_m0 */
2248				<6 RK_PA4 1 &pcfg_pull_none>,
2249				/* vi_cif_d5_m0 */
2250				<6 RK_PA5 1 &pcfg_pull_none>,
2251				/* vi_cif_d6_m0 */
2252				<6 RK_PA6 1 &pcfg_pull_none>,
2253				/* vi_cif_d7_m0 */
2254				<6 RK_PA7 1 &pcfg_pull_none>,
2255				/* vi_cif_d8_m0 */
2256				<6 RK_PB0 1 &pcfg_pull_none>,
2257				/* vi_cif_d9_m0 */
2258				<6 RK_PB1 1 &pcfg_pull_none>,
2259				/* vi_cif_hsync_m0 */
2260				<6 RK_PC3 1 &pcfg_pull_none>,
2261				/* vi_cif_vsync_m0 */
2262				<6 RK_PC0 1 &pcfg_pull_none>;
2263		};
2264
2265		vi_cifm1_pins: vi-cifm1-pins {
2266			rockchip,pins =
2267				/* vi_cif_clkin_m1 */
2268				<5 RK_PC6 3 &pcfg_pull_none>,
2269				/* vi_cif_clkout_m1 */
2270				<5 RK_PC5 3 &pcfg_pull_none>,
2271				/* vi_cif_d0_m1 */
2272				<5 RK_PA0 3 &pcfg_pull_none>,
2273				/* vi_cif_d10_m1 */
2274				<5 RK_PB6 3 &pcfg_pull_none>,
2275				/* vi_cif_d11_m1 */
2276				<5 RK_PB7 3 &pcfg_pull_none>,
2277				/* vi_cif_d12_m1 */
2278				<5 RK_PC0 3 &pcfg_pull_none>,
2279				/* vi_cif_d13_m1 */
2280				<5 RK_PC1 3 &pcfg_pull_none>,
2281				/* vi_cif_d14_m1 */
2282				<5 RK_PC2 3 &pcfg_pull_none>,
2283				/* vi_cif_d15_m1 */
2284				<5 RK_PC3 3 &pcfg_pull_none>,
2285				/* vi_cif_d1_m1 */
2286				<5 RK_PA1 3 &pcfg_pull_none>,
2287				/* vi_cif_d2_m1 */
2288				<5 RK_PA2 3 &pcfg_pull_none>,
2289				/* vi_cif_d3_m1 */
2290				<5 RK_PA7 3 &pcfg_pull_none>,
2291				/* vi_cif_d4_m1 */
2292				<5 RK_PB0 3 &pcfg_pull_none>,
2293				/* vi_cif_d5_m1 */
2294				<5 RK_PB1 3 &pcfg_pull_none>,
2295				/* vi_cif_d6_m1 */
2296				<5 RK_PB2 3 &pcfg_pull_none>,
2297				/* vi_cif_d7_m1 */
2298				<5 RK_PB3 3 &pcfg_pull_none>,
2299				/* vi_cif_d8_m1 */
2300				<5 RK_PB4 3 &pcfg_pull_none>,
2301				/* vi_cif_d9_m1 */
2302				<5 RK_PB5 3 &pcfg_pull_none>,
2303				/* vi_cif_hsync_m1 */
2304				<5 RK_PC7 3 &pcfg_pull_none>,
2305				/* vi_cif_vsync_m1 */
2306				<5 RK_PC4 3 &pcfg_pull_none>;
2307		};
2308	};
2309
2310	vo_lcdc {
2311		vo_lcdc_pins: vo-lcdc-pins {
2312			rockchip,pins =
2313				/* vo_lcdc_clk */
2314				<5 RK_PD3 1 &pcfg_pull_none>,
2315				/* vo_lcdc_d0 */
2316				<5 RK_PA0 1 &pcfg_pull_none>,
2317				/* vo_lcdc_d1 */
2318				<5 RK_PA1 1 &pcfg_pull_none>,
2319				/* vo_lcdc_d2 */
2320				<5 RK_PA2 1 &pcfg_pull_none>,
2321				/* vo_lcdc_d3 */
2322				<5 RK_PA3 1 &pcfg_pull_none>,
2323				/* vo_lcdc_d4 */
2324				<5 RK_PA4 1 &pcfg_pull_none>,
2325				/* vo_lcdc_d5 */
2326				<5 RK_PA5 1 &pcfg_pull_none>,
2327				/* vo_lcdc_d6 */
2328				<5 RK_PA6 1 &pcfg_pull_none>,
2329				/* vo_lcdc_d7 */
2330				<5 RK_PA7 1 &pcfg_pull_none>,
2331				/* vo_lcdc_d8 */
2332				<5 RK_PB0 1 &pcfg_pull_none>,
2333				/* vo_lcdc_d9 */
2334				<5 RK_PB1 1 &pcfg_pull_none>,
2335				/* vo_lcdc_d10 */
2336				<5 RK_PB2 1 &pcfg_pull_none>,
2337				/* vo_lcdc_d11 */
2338				<5 RK_PB3 1 &pcfg_pull_none>,
2339				/* vo_lcdc_d12 */
2340				<5 RK_PB4 1 &pcfg_pull_none>,
2341				/* vo_lcdc_d13 */
2342				<5 RK_PB5 1 &pcfg_pull_none>,
2343				/* vo_lcdc_d14 */
2344				<5 RK_PB6 1 &pcfg_pull_none>,
2345				/* vo_lcdc_d15 */
2346				<5 RK_PB7 1 &pcfg_pull_none>,
2347				/* vo_lcdc_d16 */
2348				<5 RK_PC0 1 &pcfg_pull_none>,
2349				/* vo_lcdc_d17 */
2350				<5 RK_PC1 1 &pcfg_pull_none>,
2351				/* vo_lcdc_d18 */
2352				<5 RK_PC2 1 &pcfg_pull_none>,
2353				/* vo_lcdc_d19 */
2354				<5 RK_PC3 1 &pcfg_pull_none>,
2355				/* vo_lcdc_d20 */
2356				<5 RK_PC4 1 &pcfg_pull_none>,
2357				/* vo_lcdc_d21 */
2358				<5 RK_PC5 1 &pcfg_pull_none>,
2359				/* vo_lcdc_d22 */
2360				<5 RK_PC6 1 &pcfg_pull_none>,
2361				/* vo_lcdc_d23 */
2362				<5 RK_PC7 1 &pcfg_pull_none>,
2363				/* vo_lcdc_den */
2364				<5 RK_PD0 1 &pcfg_pull_none>,
2365				/* vo_lcdc_hsync */
2366				<5 RK_PD1 1 &pcfg_pull_none>,
2367				/* vo_lcdc_vsync */
2368				<5 RK_PD2 1 &pcfg_pull_none>;
2369		};
2370	};
2371};
2372
2373/*
2374 * This part is edited handly.
2375 */
2376&pinctrl {
2377	dsmc {
2378		dsmc_csn_idle: dsmc-csn-idle {
2379			rockchip,pins =
2380				/* dsmc_csn0 */
2381				<5 RK_PB4 RK_FUNC_GPIO &pcfg_pull_up>,
2382				/* dsmc_csn1 */
2383				<5 RK_PA0 RK_FUNC_GPIO &pcfg_pull_up>,
2384				/* dsmc_csn2 */
2385				<5 RK_PD1 RK_FUNC_GPIO &pcfg_pull_up>,
2386				/* dsmc_csn3 */
2387				<5 RK_PD0 RK_FUNC_GPIO &pcfg_pull_up>;
2388		};
2389	};
2390
2391	pdm {
2392		pdmm0_clk0_idle: pdmm0-clk0-idle {
2393			rockchip,pins =
2394				/* pdm_clk0_m0 */
2395				<7 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;
2396		};
2397
2398		pdmm0_clk1_idle: pdmm0-clk1-idle {
2399			rockchip,pins =
2400				/* pdm_clk1_m0 */
2401				<7 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>;
2402		};
2403
2404		pdmm1_clk0_idle: pdmm1-clk0-idle {
2405			rockchip,pins =
2406				/* pdm_clk0_m1 */
2407				<6 RK_PB4 RK_FUNC_GPIO &pcfg_pull_none>;
2408		};
2409
2410		pdmm1_clk1_idle: pdmm1-clk1-idle {
2411			rockchip,pins =
2412				/* pdm_clk1_m1 */
2413				<6 RK_PB7 RK_FUNC_GPIO &pcfg_pull_none>;
2414		};
2415	};
2416
2417	sdmmc0 {
2418		sdmmc0_idle_pins: sdmmc0-idle-pins {
2419			rockchip,pins =
2420				<2 RK_PA0 RK_FUNC_GPIO &pcfg_pull_down>,
2421				<2 RK_PA1 RK_FUNC_GPIO &pcfg_pull_down>,
2422				<2 RK_PA2 RK_FUNC_GPIO &pcfg_pull_down>,
2423				<2 RK_PA3 RK_FUNC_GPIO &pcfg_pull_down>,
2424				<2 RK_PA4 RK_FUNC_GPIO &pcfg_pull_down>,
2425				<2 RK_PA5 RK_FUNC_GPIO &pcfg_pull_down>;
2426		};
2427	};
2428
2429	sdmmc1 {
2430		sdmmc1_idle_pins: sdmmc1-idle-pins {
2431			rockchip,pins =
2432				<3 RK_PA0 RK_FUNC_GPIO &pcfg_pull_down>,
2433				<3 RK_PA1 RK_FUNC_GPIO &pcfg_pull_down>,
2434				<3 RK_PA2 RK_FUNC_GPIO &pcfg_pull_down>,
2435				<3 RK_PA3 RK_FUNC_GPIO &pcfg_pull_down>,
2436				<3 RK_PA4 RK_FUNC_GPIO &pcfg_pull_down>,
2437				<3 RK_PA5 RK_FUNC_GPIO &pcfg_pull_down>;
2438		};
2439	};
2440
2441	vo_lcdc {
2442		bt1120_pins: bt1120-pins {
2443			rockchip,pins =
2444				/* vo_lcdc_clk */
2445				<5 RK_PD3 1 &pcfg_pull_none>,
2446				/* vo_lcdc_d3 */
2447				<5 RK_PA3 1 &pcfg_pull_none>,
2448				/* vo_lcdc_d4 */
2449				<5 RK_PA4 1 &pcfg_pull_none>,
2450				/* vo_lcdc_d5 */
2451				<5 RK_PA5 1 &pcfg_pull_none>,
2452				/* vo_lcdc_d6 */
2453				<5 RK_PA6 1 &pcfg_pull_none>,
2454				/* vo_lcdc_d7 */
2455				<5 RK_PA7 1 &pcfg_pull_none>,
2456				/* vo_lcdc_d10 */
2457				<5 RK_PB2 1 &pcfg_pull_none>,
2458				/* vo_lcdc_d11 */
2459				<5 RK_PB3 1 &pcfg_pull_none>,
2460				/* vo_lcdc_d12 */
2461				<5 RK_PB4 1 &pcfg_pull_none>,
2462				/* vo_lcdc_d13 */
2463				<5 RK_PB5 1 &pcfg_pull_none>,
2464				/* vo_lcdc_d14 */
2465				<5 RK_PB6 1 &pcfg_pull_none>,
2466				/* vo_lcdc_d15 */
2467				<5 RK_PB7 1 &pcfg_pull_none>,
2468				/* vo_lcdc_d19 */
2469				<5 RK_PC3 1 &pcfg_pull_none>,
2470				/* vo_lcdc_d20 */
2471				<5 RK_PC4 1 &pcfg_pull_none>,
2472				/* vo_lcdc_d21 */
2473				<5 RK_PC5 1 &pcfg_pull_none>,
2474				/* vo_lcdc_d22 */
2475				<5 RK_PC6 1 &pcfg_pull_none>,
2476				/* vo_lcdc_d23 */
2477				<5 RK_PC7 1 &pcfg_pull_none>;
2478		};
2479
2480		bt656_m0_pins: bt656-m0-pins {
2481			rockchip,pins =
2482				/* vo_lcdc_clk */
2483				<5 RK_PD3 1 &pcfg_pull_none>,
2484				/* vo_lcdc_d3 */
2485				<5 RK_PA3 1 &pcfg_pull_none>,
2486				/* vo_lcdc_d4 */
2487				<5 RK_PA4 1 &pcfg_pull_none>,
2488				/* vo_lcdc_d5 */
2489				<5 RK_PA5 1 &pcfg_pull_none>,
2490				/* vo_lcdc_d6 */
2491				<5 RK_PA6 1 &pcfg_pull_none>,
2492				/* vo_lcdc_d7 */
2493				<5 RK_PA7 1 &pcfg_pull_none>,
2494				/* vo_lcdc_d10 */
2495				<5 RK_PB2 1 &pcfg_pull_none>,
2496				/* vo_lcdc_d11 */
2497				<5 RK_PB3 1 &pcfg_pull_none>,
2498				/* vo_lcdc_d12 */
2499				<5 RK_PB4 1 &pcfg_pull_none>;
2500		};
2501
2502		bt656_m1_pins: bt656-m1-pins {
2503			rockchip,pins =
2504				/* vo_lcdc_clk */
2505				<5 RK_PD3 1 &pcfg_pull_none>,
2506				/* vo_lcdc_d13 */
2507				<5 RK_PB5 1 &pcfg_pull_none>,
2508				/* vo_lcdc_d14 */
2509				<5 RK_PB6 1 &pcfg_pull_none>,
2510				/* vo_lcdc_d15 */
2511				<5 RK_PB7 1 &pcfg_pull_none>,
2512				/* vo_lcdc_d19 */
2513				<5 RK_PC3 1 &pcfg_pull_none>,
2514				/* vo_lcdc_d20 */
2515				<5 RK_PC4 1 &pcfg_pull_none>,
2516				/* vo_lcdc_d21 */
2517				<5 RK_PC5 1 &pcfg_pull_none>,
2518				/* vo_lcdc_d22 */
2519				<5 RK_PC6 1 &pcfg_pull_none>,
2520				/* vo_lcdc_d23 */
2521				<5 RK_PC7 1 &pcfg_pull_none>;
2522		};
2523
2524		mcu_rgb3x8_rgb2x8_m0_pins: mcu-rgb3x8-rgb2x8-m0-pins {
2525			rockchip,pins =
2526				/* vo_lcdc_clk */
2527				<5 RK_PD3 1 &pcfg_pull_none>,
2528				/* vo_lcdc_d3 */
2529				<5 RK_PA3 1 &pcfg_pull_none>,
2530				/* vo_lcdc_d4 */
2531				<5 RK_PA4 1 &pcfg_pull_none>,
2532				/* vo_lcdc_d5 */
2533				<5 RK_PA5 1 &pcfg_pull_none>,
2534				/* vo_lcdc_d6 */
2535				<5 RK_PA6 1 &pcfg_pull_none>,
2536				/* vo_lcdc_d7 */
2537				<5 RK_PA7 1 &pcfg_pull_none>,
2538				/* vo_lcdc_d10 */
2539				<5 RK_PB2 1 &pcfg_pull_none>,
2540				/* vo_lcdc_d11 */
2541				<5 RK_PB3 1 &pcfg_pull_none>,
2542				/* vo_lcdc_d12 */
2543				<5 RK_PB4 1 &pcfg_pull_none>,
2544				/* vo_lcdc_den */
2545				<5 RK_PD0 1 &pcfg_pull_none>,
2546				/* vo_lcdc_hsync */
2547				<5 RK_PD1 1 &pcfg_pull_none>,
2548				/* vo_lcdc_vsync */
2549				<5 RK_PD2 1 &pcfg_pull_none>;
2550		};
2551
2552		mcu_rgb3x8_rgb2x8_m1_pins: mcu-rgb3x8-rgb2x8-m1-pins {
2553			rockchip,pins =
2554				/* vo_lcdc_clk */
2555				<5 RK_PD3 1 &pcfg_pull_none>,
2556				/* vo_lcdc_d13 */
2557				<5 RK_PB5 1 &pcfg_pull_none>,
2558				/* vo_lcdc_d14 */
2559				<5 RK_PB6 1 &pcfg_pull_none>,
2560				/* vo_lcdc_d15 */
2561				<5 RK_PB7 1 &pcfg_pull_none>,
2562				/* vo_lcdc_d19 */
2563				<5 RK_PC3 1 &pcfg_pull_none>,
2564				/* vo_lcdc_d20 */
2565				<5 RK_PC4 1 &pcfg_pull_none>,
2566				/* vo_lcdc_d21 */
2567				<5 RK_PC5 1 &pcfg_pull_none>,
2568				/* vo_lcdc_d22 */
2569				<5 RK_PC6 1 &pcfg_pull_none>,
2570				/* vo_lcdc_d23 */
2571				<5 RK_PC7 1 &pcfg_pull_none>,
2572				/* vo_lcdc_den */
2573				<5 RK_PD0 1 &pcfg_pull_none>,
2574				/* vo_lcdc_hsync */
2575				<5 RK_PD1 1 &pcfg_pull_none>,
2576				/* vo_lcdc_vsync */
2577				<5 RK_PD2 1 &pcfg_pull_none>;
2578		};
2579
2580		mcu_rgb565_pins: mcu-rgb565-pins {
2581			rockchip,pins =
2582				/* vo_lcdc_clk */
2583				<5 RK_PD3 1 &pcfg_pull_none>,
2584				/* vo_lcdc_d3 */
2585				<5 RK_PA3 1 &pcfg_pull_none>,
2586				/* vo_lcdc_d4 */
2587				<5 RK_PA4 1 &pcfg_pull_none>,
2588				/* vo_lcdc_d5 */
2589				<5 RK_PA5 1 &pcfg_pull_none>,
2590				/* vo_lcdc_d6 */
2591				<5 RK_PA6 1 &pcfg_pull_none>,
2592				/* vo_lcdc_d7 */
2593				<5 RK_PA7 1 &pcfg_pull_none>,
2594				/* vo_lcdc_d10 */
2595				<5 RK_PB2 1 &pcfg_pull_none>,
2596				/* vo_lcdc_d11 */
2597				<5 RK_PB3 1 &pcfg_pull_none>,
2598				/* vo_lcdc_d12 */
2599				<5 RK_PB4 1 &pcfg_pull_none>,
2600				/* vo_lcdc_d13 */
2601				<5 RK_PB5 1 &pcfg_pull_none>,
2602				/* vo_lcdc_d14 */
2603				<5 RK_PB6 1 &pcfg_pull_none>,
2604				/* vo_lcdc_d15 */
2605				<5 RK_PB7 1 &pcfg_pull_none>,
2606				/* vo_lcdc_d19 */
2607				<5 RK_PC3 1 &pcfg_pull_none>,
2608				/* vo_lcdc_d20 */
2609				<5 RK_PC4 1 &pcfg_pull_none>,
2610				/* vo_lcdc_d21 */
2611				<5 RK_PC5 1 &pcfg_pull_none>,
2612				/* vo_lcdc_d22 */
2613				<5 RK_PC6 1 &pcfg_pull_none>,
2614				/* vo_lcdc_d23 */
2615				<5 RK_PC7 1 &pcfg_pull_none>,
2616				/* vo_lcdc_den */
2617				<5 RK_PD0 1 &pcfg_pull_none>,
2618				/* vo_lcdc_hsync */
2619				<5 RK_PD1 1 &pcfg_pull_none>,
2620				/* vo_lcdc_vsync */
2621				<5 RK_PD2 1 &pcfg_pull_none>;
2622		};
2623
2624		mcu_rgb666_pins: mcu-rgb666-pins {
2625			rockchip,pins =
2626				/* vo_lcdc_clk */
2627				<5 RK_PD3 1 &pcfg_pull_none>,
2628				/* vo_lcdc_d2 */
2629				<5 RK_PA2 1 &pcfg_pull_none>,
2630				/* vo_lcdc_d3 */
2631				<5 RK_PA3 1 &pcfg_pull_none>,
2632				/* vo_lcdc_d4 */
2633				<5 RK_PA4 1 &pcfg_pull_none>,
2634				/* vo_lcdc_d5 */
2635				<5 RK_PA5 1 &pcfg_pull_none>,
2636				/* vo_lcdc_d6 */
2637				<5 RK_PA6 1 &pcfg_pull_none>,
2638				/* vo_lcdc_d7 */
2639				<5 RK_PA7 1 &pcfg_pull_none>,
2640				/* vo_lcdc_d10 */
2641				<5 RK_PB2 1 &pcfg_pull_none>,
2642				/* vo_lcdc_d11 */
2643				<5 RK_PB3 1 &pcfg_pull_none>,
2644				/* vo_lcdc_d12 */
2645				<5 RK_PB4 1 &pcfg_pull_none>,
2646				/* vo_lcdc_d13 */
2647				<5 RK_PB5 1 &pcfg_pull_none>,
2648				/* vo_lcdc_d14 */
2649				<5 RK_PB6 1 &pcfg_pull_none>,
2650				/* vo_lcdc_d15 */
2651				<5 RK_PB7 1 &pcfg_pull_none>,
2652				/* vo_lcdc_d18 */
2653				<5 RK_PC2 1 &pcfg_pull_none>,
2654				/* vo_lcdc_d19 */
2655				<5 RK_PC3 1 &pcfg_pull_none>,
2656				/* vo_lcdc_d20 */
2657				<5 RK_PC4 1 &pcfg_pull_none>,
2658				/* vo_lcdc_d21 */
2659				<5 RK_PC5 1 &pcfg_pull_none>,
2660				/* vo_lcdc_d22 */
2661				<5 RK_PC6 1 &pcfg_pull_none>,
2662				/* vo_lcdc_d23 */
2663				<5 RK_PC7 1 &pcfg_pull_none>,
2664				/* vo_lcdc_den */
2665				<5 RK_PD0 1 &pcfg_pull_none>,
2666				/* vo_lcdc_hsync */
2667				<5 RK_PD1 1 &pcfg_pull_none>,
2668				/* vo_lcdc_vsync */
2669				<5 RK_PD2 1 &pcfg_pull_none>;
2670		};
2671
2672		mcu_rgb888_pins: mcu-rgb888-pins {
2673			rockchip,pins =
2674				/* vo_lcdc_clk */
2675				<5 RK_PD3 1 &pcfg_pull_none>,
2676				/* vo_lcdc_d0 */
2677				<5 RK_PA0 1 &pcfg_pull_none>,
2678				/* vo_lcdc_d1 */
2679				<5 RK_PA1 1 &pcfg_pull_none>,
2680				/* vo_lcdc_d2 */
2681				<5 RK_PA2 1 &pcfg_pull_none>,
2682				/* vo_lcdc_d3 */
2683				<5 RK_PA3 1 &pcfg_pull_none>,
2684				/* vo_lcdc_d4 */
2685				<5 RK_PA4 1 &pcfg_pull_none>,
2686				/* vo_lcdc_d5 */
2687				<5 RK_PA5 1 &pcfg_pull_none>,
2688				/* vo_lcdc_d6 */
2689				<5 RK_PA6 1 &pcfg_pull_none>,
2690				/* vo_lcdc_d7 */
2691				<5 RK_PA7 1 &pcfg_pull_none>,
2692				/* vo_lcdc_d8 */
2693				<5 RK_PB0 1 &pcfg_pull_none>,
2694				/* vo_lcdc_d9 */
2695				<5 RK_PB1 1 &pcfg_pull_none>,
2696				/* vo_lcdc_d10 */
2697				<5 RK_PB2 1 &pcfg_pull_none>,
2698				/* vo_lcdc_d11 */
2699				<5 RK_PB3 1 &pcfg_pull_none>,
2700				/* vo_lcdc_d12 */
2701				<5 RK_PB4 1 &pcfg_pull_none>,
2702				/* vo_lcdc_d13 */
2703				<5 RK_PB5 1 &pcfg_pull_none>,
2704				/* vo_lcdc_d14 */
2705				<5 RK_PB6 1 &pcfg_pull_none>,
2706				/* vo_lcdc_d15 */
2707				<5 RK_PB7 1 &pcfg_pull_none>,
2708				/* vo_lcdc_d16 */
2709				<5 RK_PC0 1 &pcfg_pull_none>,
2710				/* vo_lcdc_d17 */
2711				<5 RK_PC1 1 &pcfg_pull_none>,
2712				/* vo_lcdc_d18 */
2713				<5 RK_PC2 1 &pcfg_pull_none>,
2714				/* vo_lcdc_d19 */
2715				<5 RK_PC3 1 &pcfg_pull_none>,
2716				/* vo_lcdc_d20 */
2717				<5 RK_PC4 1 &pcfg_pull_none>,
2718				/* vo_lcdc_d21 */
2719				<5 RK_PC5 1 &pcfg_pull_none>,
2720				/* vo_lcdc_d22 */
2721				<5 RK_PC6 1 &pcfg_pull_none>,
2722				/* vo_lcdc_d23 */
2723				<5 RK_PC7 1 &pcfg_pull_none>,
2724				/* vo_lcdc_den */
2725				<5 RK_PD0 1 &pcfg_pull_none>,
2726				/* vo_lcdc_hsync */
2727				<5 RK_PD1 1 &pcfg_pull_none>,
2728				/* vo_lcdc_vsync */
2729				<5 RK_PD2 1 &pcfg_pull_none>;
2730		};
2731
2732		rgb3x8_rgb2x8_m0_pins: rgb3x8-rgb2x8-m0-pins {
2733			rockchip,pins =
2734				/* vo_lcdc_clk */
2735				<5 RK_PD3 1 &pcfg_pull_none>,
2736				/* vo_lcdc_d3 */
2737				<5 RK_PA3 1 &pcfg_pull_none>,
2738				/* vo_lcdc_d4 */
2739				<5 RK_PA4 1 &pcfg_pull_none>,
2740				/* vo_lcdc_d5 */
2741				<5 RK_PA5 1 &pcfg_pull_none>,
2742				/* vo_lcdc_d6 */
2743				<5 RK_PA6 1 &pcfg_pull_none>,
2744				/* vo_lcdc_d7 */
2745				<5 RK_PA7 1 &pcfg_pull_none>,
2746				/* vo_lcdc_d10 */
2747				<5 RK_PB2 1 &pcfg_pull_none>,
2748				/* vo_lcdc_d11 */
2749				<5 RK_PB3 1 &pcfg_pull_none>,
2750				/* vo_lcdc_d12 */
2751				<5 RK_PB4 1 &pcfg_pull_none>,
2752				/* vo_lcdc_den */
2753				<5 RK_PD0 1 &pcfg_pull_none>,
2754				/* vo_lcdc_hsync */
2755				<5 RK_PD1 1 &pcfg_pull_none>,
2756				/* vo_lcdc_vsync */
2757				<5 RK_PD2 1 &pcfg_pull_none>;
2758		};
2759
2760		rgb3x8_rgb2x8_m1_pins: rgb3x8-rgb2x8-m1-pins {
2761			rockchip,pins =
2762				/* vo_lcdc_clk */
2763				<5 RK_PD3 1 &pcfg_pull_none>,
2764				/* vo_lcdc_d13 */
2765				<5 RK_PB5 1 &pcfg_pull_none>,
2766				/* vo_lcdc_d14 */
2767				<5 RK_PB6 1 &pcfg_pull_none>,
2768				/* vo_lcdc_d15 */
2769				<5 RK_PB7 1 &pcfg_pull_none>,
2770				/* vo_lcdc_d19 */
2771				<5 RK_PC3 1 &pcfg_pull_none>,
2772				/* vo_lcdc_d20 */
2773				<5 RK_PC4 1 &pcfg_pull_none>,
2774				/* vo_lcdc_d21 */
2775				<5 RK_PC5 1 &pcfg_pull_none>,
2776				/* vo_lcdc_d22 */
2777				<5 RK_PC6 1 &pcfg_pull_none>,
2778				/* vo_lcdc_d23 */
2779				<5 RK_PC7 1 &pcfg_pull_none>,
2780				/* vo_lcdc_den */
2781				<5 RK_PD0 1 &pcfg_pull_none>,
2782				/* vo_lcdc_hsync */
2783				<5 RK_PD1 1 &pcfg_pull_none>,
2784				/* vo_lcdc_vsync */
2785				<5 RK_PD2 1 &pcfg_pull_none>;
2786		};
2787
2788		rgb565_pins: rgb565-pins {
2789			rockchip,pins =
2790				/* vo_lcdc_clk */
2791				<5 RK_PD3 1 &pcfg_pull_none>,
2792				/* vo_lcdc_d3 */
2793				<5 RK_PA3 1 &pcfg_pull_none>,
2794				/* vo_lcdc_d4 */
2795				<5 RK_PA4 1 &pcfg_pull_none>,
2796				/* vo_lcdc_d5 */
2797				<5 RK_PA5 1 &pcfg_pull_none>,
2798				/* vo_lcdc_d6 */
2799				<5 RK_PA6 1 &pcfg_pull_none>,
2800				/* vo_lcdc_d7 */
2801				<5 RK_PA7 1 &pcfg_pull_none>,
2802				/* vo_lcdc_d10 */
2803				<5 RK_PB2 1 &pcfg_pull_none>,
2804				/* vo_lcdc_d11 */
2805				<5 RK_PB3 1 &pcfg_pull_none>,
2806				/* vo_lcdc_d12 */
2807				<5 RK_PB4 1 &pcfg_pull_none>,
2808				/* vo_lcdc_d13 */
2809				<5 RK_PB5 1 &pcfg_pull_none>,
2810				/* vo_lcdc_d14 */
2811				<5 RK_PB6 1 &pcfg_pull_none>,
2812				/* vo_lcdc_d15 */
2813				<5 RK_PB7 1 &pcfg_pull_none>,
2814				/* vo_lcdc_d19 */
2815				<5 RK_PC3 1 &pcfg_pull_none>,
2816				/* vo_lcdc_d20 */
2817				<5 RK_PC4 1 &pcfg_pull_none>,
2818				/* vo_lcdc_d21 */
2819				<5 RK_PC5 1 &pcfg_pull_none>,
2820				/* vo_lcdc_d22 */
2821				<5 RK_PC6 1 &pcfg_pull_none>,
2822				/* vo_lcdc_d23 */
2823				<5 RK_PC7 1 &pcfg_pull_none>,
2824				/* vo_lcdc_den */
2825				<5 RK_PD0 1 &pcfg_pull_none>,
2826				/* vo_lcdc_hsync */
2827				<5 RK_PD1 1 &pcfg_pull_none>,
2828				/* vo_lcdc_vsync */
2829				<5 RK_PD2 1 &pcfg_pull_none>;
2830		};
2831
2832		rgb666_pins: rgb666-pins {
2833			rockchip,pins =
2834				/* vo_lcdc_clk */
2835				<5 RK_PD3 1 &pcfg_pull_none>,
2836				/* vo_lcdc_d2 */
2837				<5 RK_PA2 1 &pcfg_pull_none>,
2838				/* vo_lcdc_d3 */
2839				<5 RK_PA3 1 &pcfg_pull_none>,
2840				/* vo_lcdc_d4 */
2841				<5 RK_PA4 1 &pcfg_pull_none>,
2842				/* vo_lcdc_d5 */
2843				<5 RK_PA5 1 &pcfg_pull_none>,
2844				/* vo_lcdc_d6 */
2845				<5 RK_PA6 1 &pcfg_pull_none>,
2846				/* vo_lcdc_d7 */
2847				<5 RK_PA7 1 &pcfg_pull_none>,
2848				/* vo_lcdc_d10 */
2849				<5 RK_PB2 1 &pcfg_pull_none>,
2850				/* vo_lcdc_d11 */
2851				<5 RK_PB3 1 &pcfg_pull_none>,
2852				/* vo_lcdc_d12 */
2853				<5 RK_PB4 1 &pcfg_pull_none>,
2854				/* vo_lcdc_d13 */
2855				<5 RK_PB5 1 &pcfg_pull_none>,
2856				/* vo_lcdc_d14 */
2857				<5 RK_PB6 1 &pcfg_pull_none>,
2858				/* vo_lcdc_d15 */
2859				<5 RK_PB7 1 &pcfg_pull_none>,
2860				/* vo_lcdc_d18 */
2861				<5 RK_PC2 1 &pcfg_pull_none>,
2862				/* vo_lcdc_d19 */
2863				<5 RK_PC3 1 &pcfg_pull_none>,
2864				/* vo_lcdc_d20 */
2865				<5 RK_PC4 1 &pcfg_pull_none>,
2866				/* vo_lcdc_d21 */
2867				<5 RK_PC5 1 &pcfg_pull_none>,
2868				/* vo_lcdc_d22 */
2869				<5 RK_PC6 1 &pcfg_pull_none>,
2870				/* vo_lcdc_d23 */
2871				<5 RK_PC7 1 &pcfg_pull_none>,
2872				/* vo_lcdc_den */
2873				<5 RK_PD0 1 &pcfg_pull_none>,
2874				/* vo_lcdc_hsync */
2875				<5 RK_PD1 1 &pcfg_pull_none>,
2876				/* vo_lcdc_vsync */
2877				<5 RK_PD2 1 &pcfg_pull_none>;
2878		};
2879
2880		rgb888_pins: rgb888-pins {
2881			rockchip,pins =
2882				/* vo_lcdc_clk */
2883				<5 RK_PD3 1 &pcfg_pull_none>,
2884				/* vo_lcdc_d0 */
2885				<5 RK_PA0 1 &pcfg_pull_none>,
2886				/* vo_lcdc_d1 */
2887				<5 RK_PA1 1 &pcfg_pull_none>,
2888				/* vo_lcdc_d2 */
2889				<5 RK_PA2 1 &pcfg_pull_none>,
2890				/* vo_lcdc_d3 */
2891				<5 RK_PA3 1 &pcfg_pull_none>,
2892				/* vo_lcdc_d4 */
2893				<5 RK_PA4 1 &pcfg_pull_none>,
2894				/* vo_lcdc_d5 */
2895				<5 RK_PA5 1 &pcfg_pull_none>,
2896				/* vo_lcdc_d6 */
2897				<5 RK_PA6 1 &pcfg_pull_none>,
2898				/* vo_lcdc_d7 */
2899				<5 RK_PA7 1 &pcfg_pull_none>,
2900				/* vo_lcdc_d8 */
2901				<5 RK_PB0 1 &pcfg_pull_none>,
2902				/* vo_lcdc_d9 */
2903				<5 RK_PB1 1 &pcfg_pull_none>,
2904				/* vo_lcdc_d10 */
2905				<5 RK_PB2 1 &pcfg_pull_none>,
2906				/* vo_lcdc_d11 */
2907				<5 RK_PB3 1 &pcfg_pull_none>,
2908				/* vo_lcdc_d12 */
2909				<5 RK_PB4 1 &pcfg_pull_none>,
2910				/* vo_lcdc_d13 */
2911				<5 RK_PB5 1 &pcfg_pull_none>,
2912				/* vo_lcdc_d14 */
2913				<5 RK_PB6 1 &pcfg_pull_none>,
2914				/* vo_lcdc_d15 */
2915				<5 RK_PB7 1 &pcfg_pull_none>,
2916				/* vo_lcdc_d16 */
2917				<5 RK_PC0 1 &pcfg_pull_none>,
2918				/* vo_lcdc_d17 */
2919				<5 RK_PC1 1 &pcfg_pull_none>,
2920				/* vo_lcdc_d18 */
2921				<5 RK_PC2 1 &pcfg_pull_none>,
2922				/* vo_lcdc_d19 */
2923				<5 RK_PC3 1 &pcfg_pull_none>,
2924				/* vo_lcdc_d20 */
2925				<5 RK_PC4 1 &pcfg_pull_none>,
2926				/* vo_lcdc_d21 */
2927				<5 RK_PC5 1 &pcfg_pull_none>,
2928				/* vo_lcdc_d22 */
2929				<5 RK_PC6 1 &pcfg_pull_none>,
2930				/* vo_lcdc_d23 */
2931				<5 RK_PC7 1 &pcfg_pull_none>,
2932				/* vo_lcdc_den */
2933				<5 RK_PD0 1 &pcfg_pull_none>,
2934				/* vo_lcdc_hsync */
2935				<5 RK_PD1 1 &pcfg_pull_none>,
2936				/* vo_lcdc_vsync */
2937				<5 RK_PD2 1 &pcfg_pull_none>;
2938		};
2939	};
2940};
2941