xref: /linux/scripts/dtc/include-prefixes/arm/rockchip/rv1103b-pinctrl.dtsi (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
1*b4dc241cSFabio Estevam// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*b4dc241cSFabio Estevam/*
3*b4dc241cSFabio Estevam * Copyright (c) 2026 Rockchip Electronics Co., Ltd.
4*b4dc241cSFabio Estevam */
5*b4dc241cSFabio Estevam
6*b4dc241cSFabio Estevam#include <dt-bindings/pinctrl/rockchip.h>
7*b4dc241cSFabio Estevam#include <arm64/rockchip/rockchip-pinconf.dtsi>
8*b4dc241cSFabio Estevam
9*b4dc241cSFabio Estevam&pinctrl {
10*b4dc241cSFabio Estevam	cam-clk0 {
11*b4dc241cSFabio Estevam		/omit-if-no-ref/
12*b4dc241cSFabio Estevam		cam_clk0: cam-clk0 {
13*b4dc241cSFabio Estevam			rockchip,pins =
14*b4dc241cSFabio Estevam				/* cam_clk0_out */
15*b4dc241cSFabio Estevam				<1 RK_PB5 1 &pcfg_pull_none>;
16*b4dc241cSFabio Estevam		};
17*b4dc241cSFabio Estevam	};
18*b4dc241cSFabio Estevam
19*b4dc241cSFabio Estevam	cam-clk1 {
20*b4dc241cSFabio Estevam		/omit-if-no-ref/
21*b4dc241cSFabio Estevam		cam_clk1: cam-clk1 {
22*b4dc241cSFabio Estevam			rockchip,pins =
23*b4dc241cSFabio Estevam				/* cam_clk1_out */
24*b4dc241cSFabio Estevam				<1 RK_PB6 1 &pcfg_pull_none>;
25*b4dc241cSFabio Estevam		};
26*b4dc241cSFabio Estevam	};
27*b4dc241cSFabio Estevam
28*b4dc241cSFabio Estevam	cam-spi {
29*b4dc241cSFabio Estevam		/omit-if-no-ref/
30*b4dc241cSFabio Estevam		cam_spi_bus4: cam-spi-bus4 {
31*b4dc241cSFabio Estevam			rockchip,pins =
32*b4dc241cSFabio Estevam				/* cam_spi_d0 */
33*b4dc241cSFabio Estevam				<0 RK_PB5 4 &pcfg_pull_up_drv_level_2>,
34*b4dc241cSFabio Estevam				/* cam_spi_d1 */
35*b4dc241cSFabio Estevam				<0 RK_PB2 4 &pcfg_pull_up_drv_level_2>,
36*b4dc241cSFabio Estevam				/* cam_spi_d2 */
37*b4dc241cSFabio Estevam				<0 RK_PB1 4 &pcfg_pull_up_drv_level_2>,
38*b4dc241cSFabio Estevam				/* cam_spi_d3 */
39*b4dc241cSFabio Estevam				<0 RK_PB0 4 &pcfg_pull_up_drv_level_2>;
40*b4dc241cSFabio Estevam		};
41*b4dc241cSFabio Estevam
42*b4dc241cSFabio Estevam		/omit-if-no-ref/
43*b4dc241cSFabio Estevam		cam_spi_clk: cam-spi-clk {
44*b4dc241cSFabio Estevam			rockchip,pins =
45*b4dc241cSFabio Estevam				/* cam_spi_clk */
46*b4dc241cSFabio Estevam				<0 RK_PB4 4 &pcfg_pull_none>;
47*b4dc241cSFabio Estevam		};
48*b4dc241cSFabio Estevam		/omit-if-no-ref/
49*b4dc241cSFabio Estevam		cam_spi_cs0n: cam-spi-cs0n {
50*b4dc241cSFabio Estevam			rockchip,pins =
51*b4dc241cSFabio Estevam				/* cam_spi_cs0n */
52*b4dc241cSFabio Estevam				<0 RK_PB3 4 &pcfg_pull_none>;
53*b4dc241cSFabio Estevam		};
54*b4dc241cSFabio Estevam	};
55*b4dc241cSFabio Estevam
56*b4dc241cSFabio Estevam	clk {
57*b4dc241cSFabio Estevam		/omit-if-no-ref/
58*b4dc241cSFabio Estevam		clk_32k: clk-32k {
59*b4dc241cSFabio Estevam			rockchip,pins =
60*b4dc241cSFabio Estevam				/* clk_32k */
61*b4dc241cSFabio Estevam				<0 RK_PA0 2 &pcfg_pull_none>;
62*b4dc241cSFabio Estevam		};
63*b4dc241cSFabio Estevam	};
64*b4dc241cSFabio Estevam
65*b4dc241cSFabio Estevam	clk-24m {
66*b4dc241cSFabio Estevam		/omit-if-no-ref/
67*b4dc241cSFabio Estevam		clk_24m_out: clk-24m-out {
68*b4dc241cSFabio Estevam			rockchip,pins =
69*b4dc241cSFabio Estevam				/* clk_24m_out */
70*b4dc241cSFabio Estevam				<0 RK_PA0 3 &pcfg_pull_none>;
71*b4dc241cSFabio Estevam		};
72*b4dc241cSFabio Estevam	};
73*b4dc241cSFabio Estevam
74*b4dc241cSFabio Estevam	cpu {
75*b4dc241cSFabio Estevam		/omit-if-no-ref/
76*b4dc241cSFabio Estevam		cpu: cpu {
77*b4dc241cSFabio Estevam			rockchip,pins =
78*b4dc241cSFabio Estevam				/* cpu_avs */
79*b4dc241cSFabio Estevam				<0 RK_PA1 2 &pcfg_pull_none>;
80*b4dc241cSFabio Estevam		};
81*b4dc241cSFabio Estevam	};
82*b4dc241cSFabio Estevam
83*b4dc241cSFabio Estevam	emmc {
84*b4dc241cSFabio Estevam		/omit-if-no-ref/
85*b4dc241cSFabio Estevam		emmc_bus4: emmc-bus4 {
86*b4dc241cSFabio Estevam			rockchip,pins =
87*b4dc241cSFabio Estevam				/* emmc_d0 */
88*b4dc241cSFabio Estevam				<1 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
89*b4dc241cSFabio Estevam				/* emmc_d1 */
90*b4dc241cSFabio Estevam				<1 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
91*b4dc241cSFabio Estevam				/* emmc_d2 */
92*b4dc241cSFabio Estevam				<1 RK_PA3 1 &pcfg_pull_up_drv_level_2>,
93*b4dc241cSFabio Estevam				/* emmc_d3 */
94*b4dc241cSFabio Estevam				<1 RK_PA0 1 &pcfg_pull_up_drv_level_2>;
95*b4dc241cSFabio Estevam		};
96*b4dc241cSFabio Estevam
97*b4dc241cSFabio Estevam		/omit-if-no-ref/
98*b4dc241cSFabio Estevam		emmc_clk: emmc-clk {
99*b4dc241cSFabio Estevam			rockchip,pins =
100*b4dc241cSFabio Estevam				/* emmc_clk */
101*b4dc241cSFabio Estevam				<1 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
102*b4dc241cSFabio Estevam		};
103*b4dc241cSFabio Estevam
104*b4dc241cSFabio Estevam		/omit-if-no-ref/
105*b4dc241cSFabio Estevam		emmc_cmd: emmc-cmd {
106*b4dc241cSFabio Estevam			rockchip,pins =
107*b4dc241cSFabio Estevam				/* emmc_cmd */
108*b4dc241cSFabio Estevam				<1 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
109*b4dc241cSFabio Estevam		};
110*b4dc241cSFabio Estevam	};
111*b4dc241cSFabio Estevam
112*b4dc241cSFabio Estevam	fspi {
113*b4dc241cSFabio Estevam		/omit-if-no-ref/
114*b4dc241cSFabio Estevam		fspi_bus4: fspi-bus4 {
115*b4dc241cSFabio Estevam			rockchip,pins =
116*b4dc241cSFabio Estevam				/* fspi_d0 */
117*b4dc241cSFabio Estevam				<1 RK_PA1 2 &pcfg_pull_none>,
118*b4dc241cSFabio Estevam				/* fspi_d1 */
119*b4dc241cSFabio Estevam				<1 RK_PA2 2 &pcfg_pull_none>,
120*b4dc241cSFabio Estevam				/* fspi_d2 */
121*b4dc241cSFabio Estevam				<1 RK_PA3 2 &pcfg_pull_none>,
122*b4dc241cSFabio Estevam				/* fspi_d3 */
123*b4dc241cSFabio Estevam				<1 RK_PA0 2 &pcfg_pull_none>;
124*b4dc241cSFabio Estevam		};
125*b4dc241cSFabio Estevam
126*b4dc241cSFabio Estevam		/omit-if-no-ref/
127*b4dc241cSFabio Estevam		fspi_cs0: fspi-cs0 {
128*b4dc241cSFabio Estevam			rockchip,pins =
129*b4dc241cSFabio Estevam				/* fspi_cs0n */
130*b4dc241cSFabio Estevam				<1 RK_PA5 2 &pcfg_pull_up>;
131*b4dc241cSFabio Estevam		};
132*b4dc241cSFabio Estevam
133*b4dc241cSFabio Estevam		/omit-if-no-ref/
134*b4dc241cSFabio Estevam		fspi_clk: fspi-clk {
135*b4dc241cSFabio Estevam			rockchip,pins =
136*b4dc241cSFabio Estevam				/* fspi_clk */
137*b4dc241cSFabio Estevam				<1 RK_PA4 2 &pcfg_pull_none>;
138*b4dc241cSFabio Estevam		};
139*b4dc241cSFabio Estevam	};
140*b4dc241cSFabio Estevam
141*b4dc241cSFabio Estevam	i2c0 {
142*b4dc241cSFabio Estevam		/omit-if-no-ref/
143*b4dc241cSFabio Estevam		i2c0m0_xfer: i2c0m0-xfer {
144*b4dc241cSFabio Estevam			rockchip,pins =
145*b4dc241cSFabio Estevam				/* i2c0_scl_m0 */
146*b4dc241cSFabio Estevam				<0 RK_PA5 3 &pcfg_pull_none_smt>,
147*b4dc241cSFabio Estevam				/* i2c0_sda_m0 */
148*b4dc241cSFabio Estevam				<0 RK_PA6 3 &pcfg_pull_none_smt>;
149*b4dc241cSFabio Estevam		};
150*b4dc241cSFabio Estevam
151*b4dc241cSFabio Estevam		/omit-if-no-ref/
152*b4dc241cSFabio Estevam		i2c0m1_xfer: i2c0m1-xfer {
153*b4dc241cSFabio Estevam			rockchip,pins =
154*b4dc241cSFabio Estevam				/* i2c0_scl_m1 */
155*b4dc241cSFabio Estevam				<1 RK_PB4 5 &pcfg_pull_none_smt>,
156*b4dc241cSFabio Estevam				/* i2c0_sda_m1 */
157*b4dc241cSFabio Estevam				<1 RK_PB3 5 &pcfg_pull_none_smt>;
158*b4dc241cSFabio Estevam		};
159*b4dc241cSFabio Estevam
160*b4dc241cSFabio Estevam		/omit-if-no-ref/
161*b4dc241cSFabio Estevam		i2c0m2_xfer: i2c0m2-xfer {
162*b4dc241cSFabio Estevam			rockchip,pins =
163*b4dc241cSFabio Estevam				/* i2c0_scl_m2 */
164*b4dc241cSFabio Estevam				<1 RK_PB5 2 &pcfg_pull_none_smt>,
165*b4dc241cSFabio Estevam				/* i2c0_sda_m2 */
166*b4dc241cSFabio Estevam				<1 RK_PB6 2 &pcfg_pull_none_smt>;
167*b4dc241cSFabio Estevam		};
168*b4dc241cSFabio Estevam	};
169*b4dc241cSFabio Estevam
170*b4dc241cSFabio Estevam	i2c1 {
171*b4dc241cSFabio Estevam		/omit-if-no-ref/
172*b4dc241cSFabio Estevam		i2c1m0_xfer: i2c1m0-xfer {
173*b4dc241cSFabio Estevam			rockchip,pins =
174*b4dc241cSFabio Estevam				/* i2c1_scl_m0 */
175*b4dc241cSFabio Estevam				<0 RK_PB0 1 &pcfg_pull_none_smt>,
176*b4dc241cSFabio Estevam				/* i2c1_sda_m0 */
177*b4dc241cSFabio Estevam				<0 RK_PB1 1 &pcfg_pull_none_smt>;
178*b4dc241cSFabio Estevam		};
179*b4dc241cSFabio Estevam
180*b4dc241cSFabio Estevam		/omit-if-no-ref/
181*b4dc241cSFabio Estevam		i2c1m1_xfer: i2c1m1-xfer {
182*b4dc241cSFabio Estevam			rockchip,pins =
183*b4dc241cSFabio Estevam				/* i2c1_scl_m1 */
184*b4dc241cSFabio Estevam				<2 RK_PA4 4 &pcfg_pull_none_smt>,
185*b4dc241cSFabio Estevam				/* i2c1_sda_m1 */
186*b4dc241cSFabio Estevam				<2 RK_PA5 4 &pcfg_pull_none_smt>;
187*b4dc241cSFabio Estevam		};
188*b4dc241cSFabio Estevam	};
189*b4dc241cSFabio Estevam
190*b4dc241cSFabio Estevam	i2c2 {
191*b4dc241cSFabio Estevam		/omit-if-no-ref/
192*b4dc241cSFabio Estevam		i2c2m0_xfer: i2c2m0-xfer {
193*b4dc241cSFabio Estevam			rockchip,pins =
194*b4dc241cSFabio Estevam				/* i2c2_scl_m0 */
195*b4dc241cSFabio Estevam				<0 RK_PB2 1 &pcfg_pull_none_smt>,
196*b4dc241cSFabio Estevam				/* i2c2_sda_m0 */
197*b4dc241cSFabio Estevam				<0 RK_PB3 1 &pcfg_pull_none_smt>;
198*b4dc241cSFabio Estevam		};
199*b4dc241cSFabio Estevam
200*b4dc241cSFabio Estevam		/omit-if-no-ref/
201*b4dc241cSFabio Estevam		i2c2m1_xfer: i2c2m1-xfer {
202*b4dc241cSFabio Estevam			rockchip,pins =
203*b4dc241cSFabio Estevam				/* i2c2_scl_m1 */
204*b4dc241cSFabio Estevam				<2 RK_PA6 4 &pcfg_pull_none_smt>,
205*b4dc241cSFabio Estevam				/* i2c2_sda_m1 */
206*b4dc241cSFabio Estevam				<2 RK_PA7 4 &pcfg_pull_none_smt>;
207*b4dc241cSFabio Estevam		};
208*b4dc241cSFabio Estevam	};
209*b4dc241cSFabio Estevam
210*b4dc241cSFabio Estevam	i2c3 {
211*b4dc241cSFabio Estevam		/omit-if-no-ref/
212*b4dc241cSFabio Estevam		i2c3m0_xfer: i2c3m0-xfer {
213*b4dc241cSFabio Estevam			rockchip,pins =
214*b4dc241cSFabio Estevam				/* i2c3_scl_m0 */
215*b4dc241cSFabio Estevam				<0 RK_PB4 1 &pcfg_pull_none_smt>,
216*b4dc241cSFabio Estevam				/* i2c3_sda_m0 */
217*b4dc241cSFabio Estevam				<0 RK_PB5 1 &pcfg_pull_none_smt>;
218*b4dc241cSFabio Estevam		};
219*b4dc241cSFabio Estevam
220*b4dc241cSFabio Estevam		/omit-if-no-ref/
221*b4dc241cSFabio Estevam		i2c3m1_xfer: i2c3m1-xfer {
222*b4dc241cSFabio Estevam			rockchip,pins =
223*b4dc241cSFabio Estevam				/* i2c3_scl_m1 */
224*b4dc241cSFabio Estevam				<2 RK_PB3 4 &pcfg_pull_none_smt>,
225*b4dc241cSFabio Estevam				/* i2c3_sda_m1 */
226*b4dc241cSFabio Estevam				<2 RK_PB2 4 &pcfg_pull_none_smt>;
227*b4dc241cSFabio Estevam		};
228*b4dc241cSFabio Estevam	};
229*b4dc241cSFabio Estevam
230*b4dc241cSFabio Estevam	i2c4 {
231*b4dc241cSFabio Estevam		/omit-if-no-ref/
232*b4dc241cSFabio Estevam		i2c4m0_xfer: i2c4m0-xfer {
233*b4dc241cSFabio Estevam			rockchip,pins =
234*b4dc241cSFabio Estevam				/* i2c4_scl_m0 */
235*b4dc241cSFabio Estevam				<2 RK_PB0 4 &pcfg_pull_none_smt>,
236*b4dc241cSFabio Estevam				/* i2c4_sda_m0 */
237*b4dc241cSFabio Estevam				<2 RK_PB1 4 &pcfg_pull_none_smt>;
238*b4dc241cSFabio Estevam		};
239*b4dc241cSFabio Estevam
240*b4dc241cSFabio Estevam		/omit-if-no-ref/
241*b4dc241cSFabio Estevam		i2c4m1_xfer: i2c4m1-xfer {
242*b4dc241cSFabio Estevam			rockchip,pins =
243*b4dc241cSFabio Estevam				/* i2c4_scl_m1 */
244*b4dc241cSFabio Estevam				<1 RK_PB7 2 &pcfg_pull_none_smt>,
245*b4dc241cSFabio Estevam				/* i2c4_sda_m1 */
246*b4dc241cSFabio Estevam				<1 RK_PC0 2 &pcfg_pull_none_smt>;
247*b4dc241cSFabio Estevam		};
248*b4dc241cSFabio Estevam	};
249*b4dc241cSFabio Estevam
250*b4dc241cSFabio Estevam	jtag {
251*b4dc241cSFabio Estevam		/omit-if-no-ref/
252*b4dc241cSFabio Estevam		jtagm0: jtagm0 {
253*b4dc241cSFabio Estevam			rockchip,pins =
254*b4dc241cSFabio Estevam				/* jtag_tck_m0 */
255*b4dc241cSFabio Estevam				<0 RK_PA5 5 &pcfg_pull_none>,
256*b4dc241cSFabio Estevam				/* jtag_tms_m0 */
257*b4dc241cSFabio Estevam				<0 RK_PA6 5 &pcfg_pull_none>;
258*b4dc241cSFabio Estevam		};
259*b4dc241cSFabio Estevam
260*b4dc241cSFabio Estevam		/omit-if-no-ref/
261*b4dc241cSFabio Estevam		jtagm1: jtagm1 {
262*b4dc241cSFabio Estevam			rockchip,pins =
263*b4dc241cSFabio Estevam				/* jtag_tck_m1 */
264*b4dc241cSFabio Estevam				<0 RK_PB4 3 &pcfg_pull_none>,
265*b4dc241cSFabio Estevam				/* jtag_tms_m1 */
266*b4dc241cSFabio Estevam				<0 RK_PB5 3 &pcfg_pull_none>;
267*b4dc241cSFabio Estevam		};
268*b4dc241cSFabio Estevam
269*b4dc241cSFabio Estevam		/omit-if-no-ref/
270*b4dc241cSFabio Estevam		jtagm2: jtagm2 {
271*b4dc241cSFabio Estevam			rockchip,pins =
272*b4dc241cSFabio Estevam				/* jtag_tck_m2 */
273*b4dc241cSFabio Estevam				<1 RK_PB4 3 &pcfg_pull_none>,
274*b4dc241cSFabio Estevam				/* jtag_tms_m2 */
275*b4dc241cSFabio Estevam				<1 RK_PB3 3 &pcfg_pull_none>;
276*b4dc241cSFabio Estevam		};
277*b4dc241cSFabio Estevam	};
278*b4dc241cSFabio Estevam
279*b4dc241cSFabio Estevam	psram-spi {
280*b4dc241cSFabio Estevam		/omit-if-no-ref/
281*b4dc241cSFabio Estevam		psram_spi_bus4: psram-spi-bus4 {
282*b4dc241cSFabio Estevam			rockchip,pins =
283*b4dc241cSFabio Estevam				/* psram_spi_d0 */
284*b4dc241cSFabio Estevam				<0 RK_PA2 4 &pcfg_pull_none>,
285*b4dc241cSFabio Estevam				/* psram_spi_d1 */
286*b4dc241cSFabio Estevam				<0 RK_PA1 4 &pcfg_pull_none>,
287*b4dc241cSFabio Estevam				/* psram_spi_d2 */
288*b4dc241cSFabio Estevam				<0 RK_PA5 4 &pcfg_pull_none>,
289*b4dc241cSFabio Estevam				/* psram_spi_d3 */
290*b4dc241cSFabio Estevam				<0 RK_PA6 4 &pcfg_pull_none>;
291*b4dc241cSFabio Estevam		};
292*b4dc241cSFabio Estevam
293*b4dc241cSFabio Estevam		/omit-if-no-ref/
294*b4dc241cSFabio Estevam		psram_spi_clk: psram-spi-clk {
295*b4dc241cSFabio Estevam			rockchip,pins =
296*b4dc241cSFabio Estevam				/* psram_spi_clk */
297*b4dc241cSFabio Estevam				<0 RK_PA0 4 &pcfg_pull_none>;
298*b4dc241cSFabio Estevam		};
299*b4dc241cSFabio Estevam		/omit-if-no-ref/
300*b4dc241cSFabio Estevam		psram_spi_cs0n: psram-spi-cs0n {
301*b4dc241cSFabio Estevam			rockchip,pins =
302*b4dc241cSFabio Estevam				/* psram_spi_cs0n */
303*b4dc241cSFabio Estevam				<0 RK_PA4 4 &pcfg_pull_none>;
304*b4dc241cSFabio Estevam		};
305*b4dc241cSFabio Estevam	};
306*b4dc241cSFabio Estevam
307*b4dc241cSFabio Estevam	pwm0 {
308*b4dc241cSFabio Estevam		/omit-if-no-ref/
309*b4dc241cSFabio Estevam		pwm0m0_ch0: pwm0m0-ch0 {
310*b4dc241cSFabio Estevam			rockchip,pins =
311*b4dc241cSFabio Estevam				/* pwm0m0_ch0 */
312*b4dc241cSFabio Estevam				<0 RK_PA1 1 &pcfg_pull_none_drv_level_0>;
313*b4dc241cSFabio Estevam		};
314*b4dc241cSFabio Estevam		/omit-if-no-ref/
315*b4dc241cSFabio Estevam		pwm0m0_ch1: pwm0m0-ch1 {
316*b4dc241cSFabio Estevam			rockchip,pins =
317*b4dc241cSFabio Estevam				/* pwm0m0_ch1 */
318*b4dc241cSFabio Estevam				<0 RK_PA5 2 &pcfg_pull_none_drv_level_0>;
319*b4dc241cSFabio Estevam		};
320*b4dc241cSFabio Estevam		/omit-if-no-ref/
321*b4dc241cSFabio Estevam		pwm0m0_ch2: pwm0m0-ch2 {
322*b4dc241cSFabio Estevam			rockchip,pins =
323*b4dc241cSFabio Estevam				/* pwm0m0_ch2 */
324*b4dc241cSFabio Estevam				<0 RK_PA6 2 &pcfg_pull_none_drv_level_0>;
325*b4dc241cSFabio Estevam		};
326*b4dc241cSFabio Estevam		/omit-if-no-ref/
327*b4dc241cSFabio Estevam		pwm0m0_ch3: pwm0m0-ch3 {
328*b4dc241cSFabio Estevam			rockchip,pins =
329*b4dc241cSFabio Estevam				/* pwm0m0_ch3 */
330*b4dc241cSFabio Estevam				<0 RK_PA2 1 &pcfg_pull_none_drv_level_0>;
331*b4dc241cSFabio Estevam		};
332*b4dc241cSFabio Estevam
333*b4dc241cSFabio Estevam		/omit-if-no-ref/
334*b4dc241cSFabio Estevam		pwm0m1_ch0: pwm0m1-ch0 {
335*b4dc241cSFabio Estevam			rockchip,pins =
336*b4dc241cSFabio Estevam				/* pwm0m1_ch0 */
337*b4dc241cSFabio Estevam				<2 RK_PA0 3 &pcfg_pull_none_drv_level_0>;
338*b4dc241cSFabio Estevam		};
339*b4dc241cSFabio Estevam		/omit-if-no-ref/
340*b4dc241cSFabio Estevam		pwm0m1_ch1: pwm0m1-ch1 {
341*b4dc241cSFabio Estevam			rockchip,pins =
342*b4dc241cSFabio Estevam				/* pwm0m1_ch1 */
343*b4dc241cSFabio Estevam				<2 RK_PA1 3 &pcfg_pull_none_drv_level_0>;
344*b4dc241cSFabio Estevam		};
345*b4dc241cSFabio Estevam		/omit-if-no-ref/
346*b4dc241cSFabio Estevam		pwm0m1_ch2: pwm0m1-ch2 {
347*b4dc241cSFabio Estevam			rockchip,pins =
348*b4dc241cSFabio Estevam				/* pwm0m1_ch2 */
349*b4dc241cSFabio Estevam				<2 RK_PA2 3 &pcfg_pull_none_drv_level_0>;
350*b4dc241cSFabio Estevam		};
351*b4dc241cSFabio Estevam		/omit-if-no-ref/
352*b4dc241cSFabio Estevam		pwm0m1_ch3: pwm0m1-ch3 {
353*b4dc241cSFabio Estevam			rockchip,pins =
354*b4dc241cSFabio Estevam				/* pwm0m1_ch3 */
355*b4dc241cSFabio Estevam				<2 RK_PB0 3 &pcfg_pull_none_drv_level_0>;
356*b4dc241cSFabio Estevam		};
357*b4dc241cSFabio Estevam
358*b4dc241cSFabio Estevam		/omit-if-no-ref/
359*b4dc241cSFabio Estevam		pwm0m2_ch1: pwm0m2-ch1 {
360*b4dc241cSFabio Estevam			rockchip,pins =
361*b4dc241cSFabio Estevam				/* pwm0m2_ch1 */
362*b4dc241cSFabio Estevam				<1 RK_PB7 1 &pcfg_pull_none_drv_level_0>;
363*b4dc241cSFabio Estevam		};
364*b4dc241cSFabio Estevam		/omit-if-no-ref/
365*b4dc241cSFabio Estevam		pwm0m2_ch2: pwm0m2-ch2 {
366*b4dc241cSFabio Estevam			rockchip,pins =
367*b4dc241cSFabio Estevam				/* pwm0m2_ch2 */
368*b4dc241cSFabio Estevam				<1 RK_PC0 1 &pcfg_pull_none_drv_level_0>;
369*b4dc241cSFabio Estevam		};
370*b4dc241cSFabio Estevam	};
371*b4dc241cSFabio Estevam
372*b4dc241cSFabio Estevam	pwm1 {
373*b4dc241cSFabio Estevam		/omit-if-no-ref/
374*b4dc241cSFabio Estevam		pwm1m0_ch0: pwm1m0-ch0 {
375*b4dc241cSFabio Estevam			rockchip,pins =
376*b4dc241cSFabio Estevam				/* pwm1m0_ch0 */
377*b4dc241cSFabio Estevam				<0 RK_PB0 3 &pcfg_pull_none_drv_level_0>;
378*b4dc241cSFabio Estevam		};
379*b4dc241cSFabio Estevam		/omit-if-no-ref/
380*b4dc241cSFabio Estevam		pwm1m0_ch1: pwm1m0-ch1 {
381*b4dc241cSFabio Estevam			rockchip,pins =
382*b4dc241cSFabio Estevam				/* pwm1m0_ch1 */
383*b4dc241cSFabio Estevam				<0 RK_PB1 3 &pcfg_pull_none_drv_level_0>;
384*b4dc241cSFabio Estevam		};
385*b4dc241cSFabio Estevam		/omit-if-no-ref/
386*b4dc241cSFabio Estevam		pwm1m0_ch2: pwm1m0-ch2 {
387*b4dc241cSFabio Estevam			rockchip,pins =
388*b4dc241cSFabio Estevam				/* pwm1m0_ch2 */
389*b4dc241cSFabio Estevam				<0 RK_PB2 3 &pcfg_pull_none_drv_level_0>;
390*b4dc241cSFabio Estevam		};
391*b4dc241cSFabio Estevam		/omit-if-no-ref/
392*b4dc241cSFabio Estevam		pwm1m0_ch3: pwm1m0-ch3 {
393*b4dc241cSFabio Estevam			rockchip,pins =
394*b4dc241cSFabio Estevam				/* pwm1m0_ch3 */
395*b4dc241cSFabio Estevam				<0 RK_PB3 3 &pcfg_pull_none_drv_level_0>;
396*b4dc241cSFabio Estevam		};
397*b4dc241cSFabio Estevam
398*b4dc241cSFabio Estevam		/omit-if-no-ref/
399*b4dc241cSFabio Estevam		pwm1m1_ch0: pwm1m1-ch0 {
400*b4dc241cSFabio Estevam			rockchip,pins =
401*b4dc241cSFabio Estevam				/* pwm1m1_ch0 */
402*b4dc241cSFabio Estevam				<2 RK_PA3 3 &pcfg_pull_none_drv_level_0>;
403*b4dc241cSFabio Estevam		};
404*b4dc241cSFabio Estevam		/omit-if-no-ref/
405*b4dc241cSFabio Estevam		pwm1m1_ch1: pwm1m1-ch1 {
406*b4dc241cSFabio Estevam			rockchip,pins =
407*b4dc241cSFabio Estevam				/* pwm1m1_ch1 */
408*b4dc241cSFabio Estevam				<2 RK_PA4 3 &pcfg_pull_none_drv_level_0>;
409*b4dc241cSFabio Estevam		};
410*b4dc241cSFabio Estevam		/omit-if-no-ref/
411*b4dc241cSFabio Estevam		pwm1m1_ch2: pwm1m1-ch2 {
412*b4dc241cSFabio Estevam			rockchip,pins =
413*b4dc241cSFabio Estevam				/* pwm1m1_ch2 */
414*b4dc241cSFabio Estevam				<2 RK_PA5 3 &pcfg_pull_none_drv_level_0>;
415*b4dc241cSFabio Estevam		};
416*b4dc241cSFabio Estevam		/omit-if-no-ref/
417*b4dc241cSFabio Estevam		pwm1m1_ch3: pwm1m1-ch3 {
418*b4dc241cSFabio Estevam			rockchip,pins =
419*b4dc241cSFabio Estevam				/* pwm1m1_ch3 */
420*b4dc241cSFabio Estevam				<2 RK_PB1 3 &pcfg_pull_none_drv_level_0>;
421*b4dc241cSFabio Estevam		};
422*b4dc241cSFabio Estevam	};
423*b4dc241cSFabio Estevam
424*b4dc241cSFabio Estevam	pwm2 {
425*b4dc241cSFabio Estevam		/omit-if-no-ref/
426*b4dc241cSFabio Estevam		pwm2m0_ch0: pwm2m0-ch0 {
427*b4dc241cSFabio Estevam			rockchip,pins =
428*b4dc241cSFabio Estevam				/* pwm2m0_ch0 */
429*b4dc241cSFabio Estevam				<1 RK_PB0 4 &pcfg_pull_none_drv_level_0>;
430*b4dc241cSFabio Estevam		};
431*b4dc241cSFabio Estevam		/omit-if-no-ref/
432*b4dc241cSFabio Estevam		pwm2m0_ch1: pwm2m0-ch1 {
433*b4dc241cSFabio Estevam			rockchip,pins =
434*b4dc241cSFabio Estevam				/* pwm2m0_ch1 */
435*b4dc241cSFabio Estevam				<1 RK_PA7 4 &pcfg_pull_none_drv_level_0>;
436*b4dc241cSFabio Estevam		};
437*b4dc241cSFabio Estevam		/omit-if-no-ref/
438*b4dc241cSFabio Estevam		pwm2m0_ch2: pwm2m0-ch2 {
439*b4dc241cSFabio Estevam			rockchip,pins =
440*b4dc241cSFabio Estevam				/* pwm2m0_ch2 */
441*b4dc241cSFabio Estevam				<1 RK_PB4 4 &pcfg_pull_none_drv_level_0>;
442*b4dc241cSFabio Estevam		};
443*b4dc241cSFabio Estevam		/omit-if-no-ref/
444*b4dc241cSFabio Estevam		pwm2m0_ch3: pwm2m0-ch3 {
445*b4dc241cSFabio Estevam			rockchip,pins =
446*b4dc241cSFabio Estevam				/* pwm2m0_ch3 */
447*b4dc241cSFabio Estevam				<1 RK_PB3 4 &pcfg_pull_none_drv_level_0>;
448*b4dc241cSFabio Estevam		};
449*b4dc241cSFabio Estevam
450*b4dc241cSFabio Estevam		/omit-if-no-ref/
451*b4dc241cSFabio Estevam		pwm2m1_ch0: pwm2m1-ch0 {
452*b4dc241cSFabio Estevam			rockchip,pins =
453*b4dc241cSFabio Estevam				/* pwm2m1_ch0 */
454*b4dc241cSFabio Estevam				<2 RK_PA6 3 &pcfg_pull_none_drv_level_0>;
455*b4dc241cSFabio Estevam		};
456*b4dc241cSFabio Estevam		/omit-if-no-ref/
457*b4dc241cSFabio Estevam		pwm2m1_ch1: pwm2m1-ch1 {
458*b4dc241cSFabio Estevam			rockchip,pins =
459*b4dc241cSFabio Estevam				/* pwm2m1_ch1 */
460*b4dc241cSFabio Estevam				<2 RK_PA7 3 &pcfg_pull_none_drv_level_0>;
461*b4dc241cSFabio Estevam		};
462*b4dc241cSFabio Estevam		/omit-if-no-ref/
463*b4dc241cSFabio Estevam		pwm2m1_ch2: pwm2m1-ch2 {
464*b4dc241cSFabio Estevam			rockchip,pins =
465*b4dc241cSFabio Estevam				/* pwm2m1_ch2 */
466*b4dc241cSFabio Estevam				<2 RK_PB2 3 &pcfg_pull_none_drv_level_0>;
467*b4dc241cSFabio Estevam		};
468*b4dc241cSFabio Estevam		/omit-if-no-ref/
469*b4dc241cSFabio Estevam		pwm2m1_ch3: pwm2m1-ch3 {
470*b4dc241cSFabio Estevam			rockchip,pins =
471*b4dc241cSFabio Estevam				/* pwm2m1_ch3 */
472*b4dc241cSFabio Estevam				<2 RK_PB3 3 &pcfg_pull_none_drv_level_0>;
473*b4dc241cSFabio Estevam		};
474*b4dc241cSFabio Estevam	};
475*b4dc241cSFabio Estevam
476*b4dc241cSFabio Estevam	pwr {
477*b4dc241cSFabio Estevam		/omit-if-no-ref/
478*b4dc241cSFabio Estevam		pwr: pwr {
479*b4dc241cSFabio Estevam			rockchip,pins =
480*b4dc241cSFabio Estevam				/* pwr_ctrl0 */
481*b4dc241cSFabio Estevam				<0 RK_PA3 1 &pcfg_pull_none>,
482*b4dc241cSFabio Estevam				/* pwr_ctrl1 */
483*b4dc241cSFabio Estevam				<0 RK_PA4 1 &pcfg_pull_none>;
484*b4dc241cSFabio Estevam		};
485*b4dc241cSFabio Estevam	};
486*b4dc241cSFabio Estevam
487*b4dc241cSFabio Estevam	rtc_32k {
488*b4dc241cSFabio Estevam		/omit-if-no-ref/
489*b4dc241cSFabio Estevam		rtc_32k: rtc-32k {
490*b4dc241cSFabio Estevam			rockchip,pins =
491*b4dc241cSFabio Estevam				/* rtc_32k_out */
492*b4dc241cSFabio Estevam				<0 RK_PA0 1 &pcfg_pull_none>;
493*b4dc241cSFabio Estevam		};
494*b4dc241cSFabio Estevam	};
495*b4dc241cSFabio Estevam
496*b4dc241cSFabio Estevam	sai {
497*b4dc241cSFabio Estevam		/omit-if-no-ref/
498*b4dc241cSFabio Estevam		sai: sai {
499*b4dc241cSFabio Estevam			rockchip,pins =
500*b4dc241cSFabio Estevam				/* sai_lrck */
501*b4dc241cSFabio Estevam				<2 RK_PB1 5 &pcfg_pull_none>,
502*b4dc241cSFabio Estevam				/* sai_mclk */
503*b4dc241cSFabio Estevam				<2 RK_PB0 5 &pcfg_pull_none>,
504*b4dc241cSFabio Estevam				/* sai_sclk */
505*b4dc241cSFabio Estevam				<2 RK_PA7 5 &pcfg_pull_none>,
506*b4dc241cSFabio Estevam				/* sai_sdi */
507*b4dc241cSFabio Estevam				<2 RK_PA6 5 &pcfg_pull_none>,
508*b4dc241cSFabio Estevam				/* sai_sdo */
509*b4dc241cSFabio Estevam				<2 RK_PB2 5 &pcfg_pull_none>;
510*b4dc241cSFabio Estevam		};
511*b4dc241cSFabio Estevam	};
512*b4dc241cSFabio Estevam
513*b4dc241cSFabio Estevam	sdmmc0 {
514*b4dc241cSFabio Estevam		/omit-if-no-ref/
515*b4dc241cSFabio Estevam		sdmmc0_bus4: sdmmc0-bus4 {
516*b4dc241cSFabio Estevam			rockchip,pins =
517*b4dc241cSFabio Estevam				/* sdmmc0_d0 */
518*b4dc241cSFabio Estevam				<1 RK_PB0 1 &pcfg_pull_up_drv_level_2>,
519*b4dc241cSFabio Estevam				/* sdmmc0_d1 */
520*b4dc241cSFabio Estevam				<1 RK_PA7 1 &pcfg_pull_up_drv_level_2>,
521*b4dc241cSFabio Estevam				/* sdmmc0_d2 */
522*b4dc241cSFabio Estevam				<1 RK_PB4 1 &pcfg_pull_up_drv_level_2>,
523*b4dc241cSFabio Estevam				/* sdmmc0_d3 */
524*b4dc241cSFabio Estevam				<1 RK_PB3 1 &pcfg_pull_up_drv_level_2>;
525*b4dc241cSFabio Estevam		};
526*b4dc241cSFabio Estevam
527*b4dc241cSFabio Estevam		/omit-if-no-ref/
528*b4dc241cSFabio Estevam		sdmmc0_clk: sdmmc0-clk {
529*b4dc241cSFabio Estevam			rockchip,pins =
530*b4dc241cSFabio Estevam				/* sdmmc0_clk */
531*b4dc241cSFabio Estevam				<1 RK_PB1 1 &pcfg_pull_up_drv_level_2>;
532*b4dc241cSFabio Estevam		};
533*b4dc241cSFabio Estevam
534*b4dc241cSFabio Estevam		/omit-if-no-ref/
535*b4dc241cSFabio Estevam		sdmmc0_cmd: sdmmc0-cmd {
536*b4dc241cSFabio Estevam			rockchip,pins =
537*b4dc241cSFabio Estevam				/* sdmmc0_cmd */
538*b4dc241cSFabio Estevam				<1 RK_PB2 1 &pcfg_pull_up_drv_level_2>;
539*b4dc241cSFabio Estevam		};
540*b4dc241cSFabio Estevam
541*b4dc241cSFabio Estevam		/omit-if-no-ref/
542*b4dc241cSFabio Estevam		sdmmc0_det: sdmmc0-det {
543*b4dc241cSFabio Estevam			rockchip,pins =
544*b4dc241cSFabio Estevam				/* sdmmc0_det */
545*b4dc241cSFabio Estevam				<1 RK_PA6 1 &pcfg_pull_up>;
546*b4dc241cSFabio Estevam		};
547*b4dc241cSFabio Estevam	};
548*b4dc241cSFabio Estevam
549*b4dc241cSFabio Estevam	sdmmc1 {
550*b4dc241cSFabio Estevam		/omit-if-no-ref/
551*b4dc241cSFabio Estevam		sdmmc1_bus4: sdmmc1-bus4 {
552*b4dc241cSFabio Estevam			rockchip,pins =
553*b4dc241cSFabio Estevam				/* sdmmc1_d0 */
554*b4dc241cSFabio Estevam				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
555*b4dc241cSFabio Estevam				/* sdmmc1_d1 */
556*b4dc241cSFabio Estevam				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
557*b4dc241cSFabio Estevam				/* sdmmc1_d2 */
558*b4dc241cSFabio Estevam				<2 RK_PA5 1 &pcfg_pull_up_drv_level_2>,
559*b4dc241cSFabio Estevam				/* sdmmc1_d3 */
560*b4dc241cSFabio Estevam				<2 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
561*b4dc241cSFabio Estevam		};
562*b4dc241cSFabio Estevam
563*b4dc241cSFabio Estevam		/omit-if-no-ref/
564*b4dc241cSFabio Estevam		sdmmc1_clk: sdmmc1-clk {
565*b4dc241cSFabio Estevam			rockchip,pins =
566*b4dc241cSFabio Estevam				/* sdmmc1_clk */
567*b4dc241cSFabio Estevam				<2 RK_PA2 1 &pcfg_pull_up_drv_level_2>;
568*b4dc241cSFabio Estevam		};
569*b4dc241cSFabio Estevam
570*b4dc241cSFabio Estevam		/omit-if-no-ref/
571*b4dc241cSFabio Estevam		sdmmc1_cmd: sdmmc1-cmd {
572*b4dc241cSFabio Estevam			rockchip,pins =
573*b4dc241cSFabio Estevam				/* sdmmc1_cmd */
574*b4dc241cSFabio Estevam				<2 RK_PA3 1 &pcfg_pull_up_drv_level_2>;
575*b4dc241cSFabio Estevam		};
576*b4dc241cSFabio Estevam	};
577*b4dc241cSFabio Estevam
578*b4dc241cSFabio Estevam	spi0 {
579*b4dc241cSFabio Estevam		/omit-if-no-ref/
580*b4dc241cSFabio Estevam		spi0m0_clk: spi0m0-clk {
581*b4dc241cSFabio Estevam			rockchip,pins =
582*b4dc241cSFabio Estevam				/* spi0_clk_m0 */
583*b4dc241cSFabio Estevam				<2 RK_PB0 2 &pcfg_pull_none>,
584*b4dc241cSFabio Estevam				/* spi0_miso_m0 */
585*b4dc241cSFabio Estevam				<2 RK_PB3 2 &pcfg_pull_none>,
586*b4dc241cSFabio Estevam				/* spi0_mosi_m0 */
587*b4dc241cSFabio Estevam				<2 RK_PB1 2 &pcfg_pull_none>;
588*b4dc241cSFabio Estevam		};
589*b4dc241cSFabio Estevam
590*b4dc241cSFabio Estevam		/omit-if-no-ref/
591*b4dc241cSFabio Estevam		spi0m0_cs0: spi0m0-cs0 {
592*b4dc241cSFabio Estevam			rockchip,pins =
593*b4dc241cSFabio Estevam				/* spi0_cs0n_m0 */
594*b4dc241cSFabio Estevam				<2 RK_PB2 2 &pcfg_pull_none>;
595*b4dc241cSFabio Estevam		};
596*b4dc241cSFabio Estevam
597*b4dc241cSFabio Estevam		/omit-if-no-ref/
598*b4dc241cSFabio Estevam		spi0m0_cs1: spi0m0-cs1 {
599*b4dc241cSFabio Estevam			rockchip,pins =
600*b4dc241cSFabio Estevam				/* spi0_cs1n_m0 */
601*b4dc241cSFabio Estevam				<2 RK_PA7 2 &pcfg_pull_none>;
602*b4dc241cSFabio Estevam		};
603*b4dc241cSFabio Estevam
604*b4dc241cSFabio Estevam		/omit-if-no-ref/
605*b4dc241cSFabio Estevam		spi0m1_clk: spi0m1-clk {
606*b4dc241cSFabio Estevam			rockchip,pins =
607*b4dc241cSFabio Estevam				/* spi0_clk_m1 */
608*b4dc241cSFabio Estevam				<2 RK_PA2 5 &pcfg_pull_none>,
609*b4dc241cSFabio Estevam				/* spi0_miso_m1 */
610*b4dc241cSFabio Estevam				<2 RK_PA4 5 &pcfg_pull_none>,
611*b4dc241cSFabio Estevam				/* spi0_mosi_m1 */
612*b4dc241cSFabio Estevam				<2 RK_PA1 5 &pcfg_pull_none>;
613*b4dc241cSFabio Estevam		};
614*b4dc241cSFabio Estevam
615*b4dc241cSFabio Estevam		/omit-if-no-ref/
616*b4dc241cSFabio Estevam		spi0m1_cs0: spi0m1-cs0 {
617*b4dc241cSFabio Estevam			rockchip,pins =
618*b4dc241cSFabio Estevam				/* spi0_cs0n_m1 */
619*b4dc241cSFabio Estevam				<2 RK_PA3 5 &pcfg_pull_none>;
620*b4dc241cSFabio Estevam		};
621*b4dc241cSFabio Estevam
622*b4dc241cSFabio Estevam		/omit-if-no-ref/
623*b4dc241cSFabio Estevam		spi0m1_cs1: spi0m1-cs1 {
624*b4dc241cSFabio Estevam			rockchip,pins =
625*b4dc241cSFabio Estevam				/* spi0_cs1n_m1 */
626*b4dc241cSFabio Estevam				<2 RK_PA0 5 &pcfg_pull_none>;
627*b4dc241cSFabio Estevam		};
628*b4dc241cSFabio Estevam	};
629*b4dc241cSFabio Estevam
630*b4dc241cSFabio Estevam	uart0 {
631*b4dc241cSFabio Estevam		/omit-if-no-ref/
632*b4dc241cSFabio Estevam		uart0m0_xfer: uart0m0-xfer {
633*b4dc241cSFabio Estevam			rockchip,pins =
634*b4dc241cSFabio Estevam				/* uart0_rx_m0 */
635*b4dc241cSFabio Estevam				<0 RK_PA6 1 &pcfg_pull_up>,
636*b4dc241cSFabio Estevam				/* uart0_tx_m0 */
637*b4dc241cSFabio Estevam				<0 RK_PA5 1 &pcfg_pull_up>;
638*b4dc241cSFabio Estevam		};
639*b4dc241cSFabio Estevam
640*b4dc241cSFabio Estevam		/omit-if-no-ref/
641*b4dc241cSFabio Estevam		uart0m1_xfer: uart0m1-xfer {
642*b4dc241cSFabio Estevam			rockchip,pins =
643*b4dc241cSFabio Estevam				/* uart0_rx_m1 */
644*b4dc241cSFabio Estevam				<0 RK_PB5 2 &pcfg_pull_up>,
645*b4dc241cSFabio Estevam				/* uart0_tx_m1 */
646*b4dc241cSFabio Estevam				<0 RK_PB4 2 &pcfg_pull_up>;
647*b4dc241cSFabio Estevam		};
648*b4dc241cSFabio Estevam
649*b4dc241cSFabio Estevam		/omit-if-no-ref/
650*b4dc241cSFabio Estevam		uart0m2_xfer: uart0m2-xfer {
651*b4dc241cSFabio Estevam			rockchip,pins =
652*b4dc241cSFabio Estevam				/* uart0_rx_m2 */
653*b4dc241cSFabio Estevam				<1 RK_PB3 2 &pcfg_pull_up>,
654*b4dc241cSFabio Estevam				/* uart0_tx_m2 */
655*b4dc241cSFabio Estevam				<1 RK_PB4 2 &pcfg_pull_up>;
656*b4dc241cSFabio Estevam		};
657*b4dc241cSFabio Estevam	};
658*b4dc241cSFabio Estevam
659*b4dc241cSFabio Estevam	uart1 {
660*b4dc241cSFabio Estevam		/omit-if-no-ref/
661*b4dc241cSFabio Estevam		uart1m0_xfer: uart1m0-xfer {
662*b4dc241cSFabio Estevam			rockchip,pins =
663*b4dc241cSFabio Estevam				/* uart1_rx_m0 */
664*b4dc241cSFabio Estevam				<0 RK_PB2 2 &pcfg_pull_up>,
665*b4dc241cSFabio Estevam				/* uart1_tx_m0 */
666*b4dc241cSFabio Estevam				<0 RK_PB3 2 &pcfg_pull_up>;
667*b4dc241cSFabio Estevam		};
668*b4dc241cSFabio Estevam
669*b4dc241cSFabio Estevam		/omit-if-no-ref/
670*b4dc241cSFabio Estevam		uart1m0_ctsn: uart1m0-ctsn {
671*b4dc241cSFabio Estevam			rockchip,pins =
672*b4dc241cSFabio Estevam				/* uart1m0_ctsn */
673*b4dc241cSFabio Estevam				<0 RK_PB5 5 &pcfg_pull_none>;
674*b4dc241cSFabio Estevam		};
675*b4dc241cSFabio Estevam		/omit-if-no-ref/
676*b4dc241cSFabio Estevam		uart1m0_rtsn: uart1m0-rtsn {
677*b4dc241cSFabio Estevam			rockchip,pins =
678*b4dc241cSFabio Estevam				/* uart1m0_rtsn */
679*b4dc241cSFabio Estevam				<0 RK_PB4 5 &pcfg_pull_none>;
680*b4dc241cSFabio Estevam		};
681*b4dc241cSFabio Estevam
682*b4dc241cSFabio Estevam		/omit-if-no-ref/
683*b4dc241cSFabio Estevam		uart1m1_xfer: uart1m1-xfer {
684*b4dc241cSFabio Estevam			rockchip,pins =
685*b4dc241cSFabio Estevam				/* uart1_rx_m1 */
686*b4dc241cSFabio Estevam				<1 RK_PA7 2 &pcfg_pull_up>,
687*b4dc241cSFabio Estevam				/* uart1_tx_m1 */
688*b4dc241cSFabio Estevam				<1 RK_PB0 2 &pcfg_pull_up>;
689*b4dc241cSFabio Estevam		};
690*b4dc241cSFabio Estevam
691*b4dc241cSFabio Estevam		/omit-if-no-ref/
692*b4dc241cSFabio Estevam		uart1m1_ctsn: uart1m1-ctsn {
693*b4dc241cSFabio Estevam			rockchip,pins =
694*b4dc241cSFabio Estevam				/* uart1m1_ctsn */
695*b4dc241cSFabio Estevam				<1 RK_PB2 2 &pcfg_pull_none>;
696*b4dc241cSFabio Estevam		};
697*b4dc241cSFabio Estevam		/omit-if-no-ref/
698*b4dc241cSFabio Estevam		uart1m1_rtsn: uart1m1-rtsn {
699*b4dc241cSFabio Estevam			rockchip,pins =
700*b4dc241cSFabio Estevam				/* uart1m1_rtsn */
701*b4dc241cSFabio Estevam				<1 RK_PB1 2 &pcfg_pull_none>;
702*b4dc241cSFabio Estevam		};
703*b4dc241cSFabio Estevam
704*b4dc241cSFabio Estevam		/omit-if-no-ref/
705*b4dc241cSFabio Estevam		uart1m2_xfer: uart1m2-xfer {
706*b4dc241cSFabio Estevam			rockchip,pins =
707*b4dc241cSFabio Estevam				/* uart1_rx_m2 */
708*b4dc241cSFabio Estevam				<2 RK_PA7 1 &pcfg_pull_up>,
709*b4dc241cSFabio Estevam				/* uart1_tx_m2 */
710*b4dc241cSFabio Estevam				<2 RK_PA6 1 &pcfg_pull_up>;
711*b4dc241cSFabio Estevam		};
712*b4dc241cSFabio Estevam
713*b4dc241cSFabio Estevam		/omit-if-no-ref/
714*b4dc241cSFabio Estevam		uart1m2_ctsn: uart1m2-ctsn {
715*b4dc241cSFabio Estevam			rockchip,pins =
716*b4dc241cSFabio Estevam				/* uart1m2_ctsn */
717*b4dc241cSFabio Estevam				<2 RK_PA5 2 &pcfg_pull_none>;
718*b4dc241cSFabio Estevam		};
719*b4dc241cSFabio Estevam		/omit-if-no-ref/
720*b4dc241cSFabio Estevam		uart1m2_rtsn: uart1m2-rtsn {
721*b4dc241cSFabio Estevam			rockchip,pins =
722*b4dc241cSFabio Estevam				/* uart1m2_rtsn */
723*b4dc241cSFabio Estevam				<2 RK_PA4 2 &pcfg_pull_none>;
724*b4dc241cSFabio Estevam		};
725*b4dc241cSFabio Estevam
726*b4dc241cSFabio Estevam		/omit-if-no-ref/
727*b4dc241cSFabio Estevam		uart1m3_xfer: uart1m3-xfer {
728*b4dc241cSFabio Estevam			rockchip,pins =
729*b4dc241cSFabio Estevam				/* uart1_rx_m3 */
730*b4dc241cSFabio Estevam				<2 RK_PA3 2 &pcfg_pull_up>,
731*b4dc241cSFabio Estevam				/* uart1_tx_m3 */
732*b4dc241cSFabio Estevam				<2 RK_PA2 2 &pcfg_pull_up>;
733*b4dc241cSFabio Estevam		};
734*b4dc241cSFabio Estevam
735*b4dc241cSFabio Estevam		/omit-if-no-ref/
736*b4dc241cSFabio Estevam		uart1m3_ctsn: uart1m3-ctsn {
737*b4dc241cSFabio Estevam			rockchip,pins =
738*b4dc241cSFabio Estevam				/* uart1m3_ctsn */
739*b4dc241cSFabio Estevam				<2 RK_PA1 2 &pcfg_pull_none>;
740*b4dc241cSFabio Estevam		};
741*b4dc241cSFabio Estevam		/omit-if-no-ref/
742*b4dc241cSFabio Estevam		uart1m3_rtsn: uart1m3-rtsn {
743*b4dc241cSFabio Estevam			rockchip,pins =
744*b4dc241cSFabio Estevam				/* uart1m3_rtsn */
745*b4dc241cSFabio Estevam				<2 RK_PA0 2 &pcfg_pull_none>;
746*b4dc241cSFabio Estevam		};
747*b4dc241cSFabio Estevam	};
748*b4dc241cSFabio Estevam
749*b4dc241cSFabio Estevam	uart2 {
750*b4dc241cSFabio Estevam		/omit-if-no-ref/
751*b4dc241cSFabio Estevam		uart2m0_xfer: uart2m0-xfer {
752*b4dc241cSFabio Estevam			rockchip,pins =
753*b4dc241cSFabio Estevam				/* uart2_rx_m0 */
754*b4dc241cSFabio Estevam				<0 RK_PB1 2 &pcfg_pull_up>,
755*b4dc241cSFabio Estevam				/* uart2_tx_m0 */
756*b4dc241cSFabio Estevam				<0 RK_PB0 2 &pcfg_pull_up>;
757*b4dc241cSFabio Estevam		};
758*b4dc241cSFabio Estevam
759*b4dc241cSFabio Estevam		/omit-if-no-ref/
760*b4dc241cSFabio Estevam		uart2m0_ctsn: uart2m0-ctsn {
761*b4dc241cSFabio Estevam			rockchip,pins =
762*b4dc241cSFabio Estevam				/* uart2m0_ctsn */
763*b4dc241cSFabio Estevam				<0 RK_PB3 5 &pcfg_pull_none>;
764*b4dc241cSFabio Estevam		};
765*b4dc241cSFabio Estevam		/omit-if-no-ref/
766*b4dc241cSFabio Estevam		uart2m0_rtsn: uart2m0-rtsn {
767*b4dc241cSFabio Estevam			rockchip,pins =
768*b4dc241cSFabio Estevam				/* uart2m0_rtsn */
769*b4dc241cSFabio Estevam				<0 RK_PB2 5 &pcfg_pull_none>;
770*b4dc241cSFabio Estevam		};
771*b4dc241cSFabio Estevam
772*b4dc241cSFabio Estevam		/omit-if-no-ref/
773*b4dc241cSFabio Estevam		uart2m1_xfer: uart2m1-xfer {
774*b4dc241cSFabio Estevam			rockchip,pins =
775*b4dc241cSFabio Estevam				/* uart2_rx_m1 */
776*b4dc241cSFabio Estevam				<2 RK_PB1 1 &pcfg_pull_up>,
777*b4dc241cSFabio Estevam				/* uart2_tx_m1 */
778*b4dc241cSFabio Estevam				<2 RK_PB0 1 &pcfg_pull_up>;
779*b4dc241cSFabio Estevam		};
780*b4dc241cSFabio Estevam
781*b4dc241cSFabio Estevam		/omit-if-no-ref/
782*b4dc241cSFabio Estevam		uart2m1_ctsn: uart2m1-ctsn {
783*b4dc241cSFabio Estevam			rockchip,pins =
784*b4dc241cSFabio Estevam				/* uart2m1_ctsn */
785*b4dc241cSFabio Estevam				<2 RK_PB3 1 &pcfg_pull_none>;
786*b4dc241cSFabio Estevam		};
787*b4dc241cSFabio Estevam		/omit-if-no-ref/
788*b4dc241cSFabio Estevam		uart2m1_rtsn: uart2m1-rtsn {
789*b4dc241cSFabio Estevam			rockchip,pins =
790*b4dc241cSFabio Estevam				/* uart2m1_rtsn */
791*b4dc241cSFabio Estevam				<2 RK_PB2 1 &pcfg_pull_none>;
792*b4dc241cSFabio Estevam		};
793*b4dc241cSFabio Estevam
794*b4dc241cSFabio Estevam		/omit-if-no-ref/
795*b4dc241cSFabio Estevam		uart2m2_xfer: uart2m2-xfer {
796*b4dc241cSFabio Estevam			rockchip,pins =
797*b4dc241cSFabio Estevam				/* uart2_rx_m2 */
798*b4dc241cSFabio Estevam				<1 RK_PB6 3 &pcfg_pull_up>,
799*b4dc241cSFabio Estevam				/* uart2_tx_m2 */
800*b4dc241cSFabio Estevam				<1 RK_PB5 3 &pcfg_pull_up>;
801*b4dc241cSFabio Estevam		};
802*b4dc241cSFabio Estevam
803*b4dc241cSFabio Estevam		/omit-if-no-ref/
804*b4dc241cSFabio Estevam		uart2m2_ctsn: uart2m2-ctsn {
805*b4dc241cSFabio Estevam			rockchip,pins =
806*b4dc241cSFabio Estevam				/* uart2m2_ctsn */
807*b4dc241cSFabio Estevam				<1 RK_PC0 3 &pcfg_pull_none>;
808*b4dc241cSFabio Estevam		};
809*b4dc241cSFabio Estevam		/omit-if-no-ref/
810*b4dc241cSFabio Estevam		uart2m2_rtsn: uart2m2-rtsn {
811*b4dc241cSFabio Estevam			rockchip,pins =
812*b4dc241cSFabio Estevam				/* uart2m2_rtsn */
813*b4dc241cSFabio Estevam				<1 RK_PB7 3 &pcfg_pull_none>;
814*b4dc241cSFabio Estevam		};
815*b4dc241cSFabio Estevam	};
816*b4dc241cSFabio Estevam};
817