xref: /linux/arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi (revision 115e74a29b530d121891238e9551c4bcdf7b04b5)
1a31fad19SJonas Karlman// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2a31fad19SJonas Karlman/*
3a31fad19SJonas Karlman * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
4a31fad19SJonas Karlman */
5a31fad19SJonas Karlman
6a31fad19SJonas Karlman#include <dt-bindings/pinctrl/rockchip.h>
7a31fad19SJonas Karlman#include "rockchip-pinconf.dtsi"
8a31fad19SJonas Karlman
9a31fad19SJonas Karlman/*
10a31fad19SJonas Karlman * This file is auto generated by pin2dts tool, please keep these code
11a31fad19SJonas Karlman * by adding changes at end of this file.
12a31fad19SJonas Karlman */
13a31fad19SJonas Karlman&pinctrl {
14a31fad19SJonas Karlman	arm {
15a31fad19SJonas Karlman		/omit-if-no-ref/
16a31fad19SJonas Karlman		arm_pins: arm-pins {
17a31fad19SJonas Karlman			rockchip,pins =
18a31fad19SJonas Karlman				/* arm_avs */
19a31fad19SJonas Karlman				<4 RK_PC4 3 &pcfg_pull_none>;
20a31fad19SJonas Karlman		};
21a31fad19SJonas Karlman	};
22a31fad19SJonas Karlman
23a31fad19SJonas Karlman	clk {
24a31fad19SJonas Karlman		/omit-if-no-ref/
25a31fad19SJonas Karlman		clkm0_32k_out: clkm0-32k-out {
26a31fad19SJonas Karlman			rockchip,pins =
27a31fad19SJonas Karlman				/* clkm0_32k_out */
28a31fad19SJonas Karlman				<3 RK_PC3 3 &pcfg_pull_none>;
29a31fad19SJonas Karlman		};
30a31fad19SJonas Karlman
31a31fad19SJonas Karlman		/omit-if-no-ref/
32a31fad19SJonas Karlman		clkm1_32k_out: clkm1-32k-out {
33a31fad19SJonas Karlman			rockchip,pins =
34a31fad19SJonas Karlman				/* clkm1_32k_out */
35a31fad19SJonas Karlman				<1 RK_PC3 1 &pcfg_pull_none>;
36a31fad19SJonas Karlman		};
37a31fad19SJonas Karlman	};
38a31fad19SJonas Karlman
39a31fad19SJonas Karlman	emmc {
40a31fad19SJonas Karlman		/omit-if-no-ref/
41a31fad19SJonas Karlman		emmc_rstnout: emmc-rstnout {
42a31fad19SJonas Karlman			rockchip,pins =
43a31fad19SJonas Karlman				/* emmc_rstn */
44a31fad19SJonas Karlman				<1 RK_PD6 1 &pcfg_pull_none>;
45a31fad19SJonas Karlman		};
46a31fad19SJonas Karlman
47a31fad19SJonas Karlman		/omit-if-no-ref/
48a31fad19SJonas Karlman		emmc_bus8: emmc-bus8 {
49a31fad19SJonas Karlman			rockchip,pins =
50a31fad19SJonas Karlman				/* emmc_d0 */
51a31fad19SJonas Karlman				<1 RK_PC4 1 &pcfg_pull_up_drv_level_2>,
52a31fad19SJonas Karlman				/* emmc_d1 */
53a31fad19SJonas Karlman				<1 RK_PC5 1 &pcfg_pull_up_drv_level_2>,
54a31fad19SJonas Karlman				/* emmc_d2 */
55a31fad19SJonas Karlman				<1 RK_PC6 1 &pcfg_pull_up_drv_level_2>,
56a31fad19SJonas Karlman				/* emmc_d3 */
57a31fad19SJonas Karlman				<1 RK_PC7 1 &pcfg_pull_up_drv_level_2>,
58a31fad19SJonas Karlman				/* emmc_d4 */
59a31fad19SJonas Karlman				<1 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
60a31fad19SJonas Karlman				/* emmc_d5 */
61a31fad19SJonas Karlman				<1 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
62a31fad19SJonas Karlman				/* emmc_d6 */
63a31fad19SJonas Karlman				<1 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
64a31fad19SJonas Karlman				/* emmc_d7 */
65a31fad19SJonas Karlman				<1 RK_PD3 1 &pcfg_pull_up_drv_level_2>;
66a31fad19SJonas Karlman		};
67a31fad19SJonas Karlman
68a31fad19SJonas Karlman		/omit-if-no-ref/
69a31fad19SJonas Karlman		emmc_clk: emmc-clk {
70a31fad19SJonas Karlman			rockchip,pins =
71a31fad19SJonas Karlman				/* emmc_clk */
72a31fad19SJonas Karlman				<1 RK_PD5 1 &pcfg_pull_up_drv_level_2>;
73a31fad19SJonas Karlman		};
74a31fad19SJonas Karlman
75a31fad19SJonas Karlman		/omit-if-no-ref/
76a31fad19SJonas Karlman		emmc_cmd: emmc-cmd {
77a31fad19SJonas Karlman			rockchip,pins =
78a31fad19SJonas Karlman				/* emmc_cmd */
79a31fad19SJonas Karlman				<1 RK_PD4 1 &pcfg_pull_up_drv_level_2>;
80a31fad19SJonas Karlman		};
81a31fad19SJonas Karlman
82a31fad19SJonas Karlman		/omit-if-no-ref/
83a31fad19SJonas Karlman		emmc_strb: emmc-strb {
84a31fad19SJonas Karlman			rockchip,pins =
85a31fad19SJonas Karlman				/* emmc_strb */
86a31fad19SJonas Karlman				<1 RK_PD7 1 &pcfg_pull_none>;
87a31fad19SJonas Karlman		};
88a31fad19SJonas Karlman	};
89a31fad19SJonas Karlman
90a31fad19SJonas Karlman	eth {
91a31fad19SJonas Karlman		/omit-if-no-ref/
92a31fad19SJonas Karlman		eth_pins: eth-pins {
93a31fad19SJonas Karlman			rockchip,pins =
94a31fad19SJonas Karlman				/* eth_clk_25m_out */
95a31fad19SJonas Karlman				<3 RK_PB5 2 &pcfg_pull_none_drv_level_2>;
96a31fad19SJonas Karlman		};
97a31fad19SJonas Karlman	};
98a31fad19SJonas Karlman
99a31fad19SJonas Karlman	fephy {
100a31fad19SJonas Karlman		/omit-if-no-ref/
101*f2792bf1SJonas Karlman		fephym0_led_dpx: fephym0-led-dpx {
102a31fad19SJonas Karlman			rockchip,pins =
103a31fad19SJonas Karlman				/* fephy_led_dpx_m0 */
104a31fad19SJonas Karlman				<4 RK_PB5 2 &pcfg_pull_none>;
105a31fad19SJonas Karlman		};
106a31fad19SJonas Karlman
107a31fad19SJonas Karlman		/omit-if-no-ref/
108*f2792bf1SJonas Karlman		fephym0_led_link: fephym0-led-link {
109a31fad19SJonas Karlman			rockchip,pins =
110a31fad19SJonas Karlman				/* fephy_led_link_m0 */
111a31fad19SJonas Karlman				<4 RK_PC0 2 &pcfg_pull_none>;
112a31fad19SJonas Karlman		};
113a31fad19SJonas Karlman
114a31fad19SJonas Karlman		/omit-if-no-ref/
115*f2792bf1SJonas Karlman		fephym0_led_spd: fephym0-led-spd {
116a31fad19SJonas Karlman			rockchip,pins =
117a31fad19SJonas Karlman				/* fephy_led_spd_m0 */
118a31fad19SJonas Karlman				<4 RK_PB7 2 &pcfg_pull_none>;
119a31fad19SJonas Karlman		};
120a31fad19SJonas Karlman
121a31fad19SJonas Karlman		/omit-if-no-ref/
122*f2792bf1SJonas Karlman		fephym1_led_dpx: fephym1-led-dpx {
123a31fad19SJonas Karlman			rockchip,pins =
124a31fad19SJonas Karlman				/* fephy_led_dpx_m1 */
125a31fad19SJonas Karlman				<2 RK_PA4 5 &pcfg_pull_none>;
126a31fad19SJonas Karlman		};
127a31fad19SJonas Karlman
128a31fad19SJonas Karlman		/omit-if-no-ref/
129*f2792bf1SJonas Karlman		fephym1_led_link: fephym1-led-link {
130a31fad19SJonas Karlman			rockchip,pins =
131a31fad19SJonas Karlman				/* fephy_led_link_m1 */
132a31fad19SJonas Karlman				<2 RK_PA6 5 &pcfg_pull_none>;
133a31fad19SJonas Karlman		};
134a31fad19SJonas Karlman
135a31fad19SJonas Karlman		/omit-if-no-ref/
136*f2792bf1SJonas Karlman		fephym1_led_spd: fephym1-led-spd {
137a31fad19SJonas Karlman			rockchip,pins =
138a31fad19SJonas Karlman				/* fephy_led_spd_m1 */
139a31fad19SJonas Karlman				<2 RK_PA5 5 &pcfg_pull_none>;
140a31fad19SJonas Karlman		};
141a31fad19SJonas Karlman	};
142a31fad19SJonas Karlman
143a31fad19SJonas Karlman	fspi {
144a31fad19SJonas Karlman		/omit-if-no-ref/
145a31fad19SJonas Karlman		fspi_pins: fspi-pins {
146a31fad19SJonas Karlman			rockchip,pins =
147a31fad19SJonas Karlman				/* fspi_clk */
148a31fad19SJonas Karlman				<1 RK_PD5 2 &pcfg_pull_none>,
149a31fad19SJonas Karlman				/* fspi_d0 */
150a31fad19SJonas Karlman				<1 RK_PC4 2 &pcfg_pull_none>,
151a31fad19SJonas Karlman				/* fspi_d1 */
152a31fad19SJonas Karlman				<1 RK_PC5 2 &pcfg_pull_none>,
153a31fad19SJonas Karlman				/* fspi_d2 */
154a31fad19SJonas Karlman				<1 RK_PC6 2 &pcfg_pull_none>,
155a31fad19SJonas Karlman				/* fspi_d3 */
156a31fad19SJonas Karlman				<1 RK_PC7 2 &pcfg_pull_none>;
157a31fad19SJonas Karlman		};
158a31fad19SJonas Karlman
159a31fad19SJonas Karlman		/omit-if-no-ref/
160a31fad19SJonas Karlman		fspi_csn0: fspi-csn0 {
161a31fad19SJonas Karlman			rockchip,pins =
162a31fad19SJonas Karlman				/* fspi_csn0 */
163a31fad19SJonas Karlman				<1 RK_PD0 2 &pcfg_pull_none>;
164a31fad19SJonas Karlman		};
165a31fad19SJonas Karlman		/omit-if-no-ref/
166a31fad19SJonas Karlman		fspi_csn1: fspi-csn1 {
167a31fad19SJonas Karlman			rockchip,pins =
168a31fad19SJonas Karlman				/* fspi_csn1 */
169a31fad19SJonas Karlman				<1 RK_PD1 2 &pcfg_pull_none>;
170a31fad19SJonas Karlman		};
171a31fad19SJonas Karlman	};
172a31fad19SJonas Karlman
173a31fad19SJonas Karlman	gpu {
174a31fad19SJonas Karlman		/omit-if-no-ref/
175a31fad19SJonas Karlman		gpu_pins: gpu-pins {
176a31fad19SJonas Karlman			rockchip,pins =
177a31fad19SJonas Karlman				/* gpu_avs */
178a31fad19SJonas Karlman				<4 RK_PC3 3 &pcfg_pull_none>;
179a31fad19SJonas Karlman		};
180a31fad19SJonas Karlman	};
181a31fad19SJonas Karlman
182a31fad19SJonas Karlman	hdmi {
183a31fad19SJonas Karlman		/omit-if-no-ref/
184a31fad19SJonas Karlman		hdmi_pins: hdmi-pins {
185a31fad19SJonas Karlman			rockchip,pins =
186a31fad19SJonas Karlman				/* hdmi_tx_cec */
187a31fad19SJonas Karlman				<0 RK_PA3 1 &pcfg_pull_none>,
188a31fad19SJonas Karlman				/* hdmi_tx_hpd */
189a31fad19SJonas Karlman				<0 RK_PA2 1 &pcfg_pull_none>,
190a31fad19SJonas Karlman				/* hdmi_tx_scl */
191a31fad19SJonas Karlman				<0 RK_PA4 1 &pcfg_pull_none>,
192a31fad19SJonas Karlman				/* hdmi_tx_sda */
193a31fad19SJonas Karlman				<0 RK_PA5 1 &pcfg_pull_none>;
194a31fad19SJonas Karlman		};
195a31fad19SJonas Karlman	};
196a31fad19SJonas Karlman
197a31fad19SJonas Karlman	hsm {
198a31fad19SJonas Karlman		/omit-if-no-ref/
199a31fad19SJonas Karlman		hsmm0_pins: hsmm0-pins {
200a31fad19SJonas Karlman			rockchip,pins =
201a31fad19SJonas Karlman				/* hsm_clk_out_m0 */
202a31fad19SJonas Karlman				<2 RK_PA2 4 &pcfg_pull_none>;
203a31fad19SJonas Karlman		};
204a31fad19SJonas Karlman
205a31fad19SJonas Karlman		/omit-if-no-ref/
206a31fad19SJonas Karlman		hsmm1_pins: hsmm1-pins {
207a31fad19SJonas Karlman			rockchip,pins =
208a31fad19SJonas Karlman				/* hsm_clk_out_m1 */
209a31fad19SJonas Karlman				<1 RK_PA4 3 &pcfg_pull_none>;
210a31fad19SJonas Karlman		};
211a31fad19SJonas Karlman	};
212a31fad19SJonas Karlman
213a31fad19SJonas Karlman	i2c0 {
214a31fad19SJonas Karlman		/omit-if-no-ref/
215a31fad19SJonas Karlman		i2c0m0_xfer: i2c0m0-xfer {
216a31fad19SJonas Karlman			rockchip,pins =
217a31fad19SJonas Karlman				/* i2c0_scl_m0 */
218a31fad19SJonas Karlman				<4 RK_PC4 2 &pcfg_pull_none_smt>,
219a31fad19SJonas Karlman				/* i2c0_sda_m0 */
220a31fad19SJonas Karlman				<4 RK_PC3 2 &pcfg_pull_none_smt>;
221a31fad19SJonas Karlman		};
222a31fad19SJonas Karlman
223a31fad19SJonas Karlman		/omit-if-no-ref/
224a31fad19SJonas Karlman		i2c0m1_xfer: i2c0m1-xfer {
225a31fad19SJonas Karlman			rockchip,pins =
226a31fad19SJonas Karlman				/* i2c0_scl_m1 */
227a31fad19SJonas Karlman				<4 RK_PA1 2 &pcfg_pull_none_smt>,
228a31fad19SJonas Karlman				/* i2c0_sda_m1 */
229a31fad19SJonas Karlman				<4 RK_PA0 2 &pcfg_pull_none_smt>;
230a31fad19SJonas Karlman		};
231a31fad19SJonas Karlman	};
232a31fad19SJonas Karlman
233a31fad19SJonas Karlman	i2c1 {
234a31fad19SJonas Karlman		/omit-if-no-ref/
235a31fad19SJonas Karlman		i2c1m0_xfer: i2c1m0-xfer {
236a31fad19SJonas Karlman			rockchip,pins =
237a31fad19SJonas Karlman				/* i2c1_scl_m0 */
238a31fad19SJonas Karlman				<4 RK_PA3 2 &pcfg_pull_none_smt>,
239a31fad19SJonas Karlman				/* i2c1_sda_m0 */
240a31fad19SJonas Karlman				<4 RK_PA2 2 &pcfg_pull_none_smt>;
241a31fad19SJonas Karlman		};
242a31fad19SJonas Karlman
243a31fad19SJonas Karlman		/omit-if-no-ref/
244a31fad19SJonas Karlman		i2c1m1_xfer: i2c1m1-xfer {
245a31fad19SJonas Karlman			rockchip,pins =
246a31fad19SJonas Karlman				/* i2c1_scl_m1 */
247a31fad19SJonas Karlman				<4 RK_PC5 4 &pcfg_pull_none_smt>,
248a31fad19SJonas Karlman				/* i2c1_sda_m1 */
249a31fad19SJonas Karlman				<4 RK_PC6 4 &pcfg_pull_none_smt>;
250a31fad19SJonas Karlman		};
251a31fad19SJonas Karlman	};
252a31fad19SJonas Karlman
253a31fad19SJonas Karlman	i2c2 {
254a31fad19SJonas Karlman		/omit-if-no-ref/
255a31fad19SJonas Karlman		i2c2m0_xfer: i2c2m0-xfer {
256a31fad19SJonas Karlman			rockchip,pins =
257a31fad19SJonas Karlman				/* i2c2_scl_m0 */
258a31fad19SJonas Karlman				<0 RK_PA4 2 &pcfg_pull_none_smt>,
259a31fad19SJonas Karlman				/* i2c2_sda_m0 */
260a31fad19SJonas Karlman				<0 RK_PA5 2 &pcfg_pull_none_smt>;
261a31fad19SJonas Karlman		};
262a31fad19SJonas Karlman
263a31fad19SJonas Karlman		/omit-if-no-ref/
264a31fad19SJonas Karlman		i2c2m1_xfer: i2c2m1-xfer {
265a31fad19SJonas Karlman			rockchip,pins =
266a31fad19SJonas Karlman				/* i2c2_scl_m1 */
267a31fad19SJonas Karlman				<1 RK_PA5 3 &pcfg_pull_none_smt>,
268a31fad19SJonas Karlman				/* i2c2_sda_m1 */
269a31fad19SJonas Karlman				<1 RK_PA6 3 &pcfg_pull_none_smt>;
270a31fad19SJonas Karlman		};
271a31fad19SJonas Karlman	};
272a31fad19SJonas Karlman
273a31fad19SJonas Karlman	i2c3 {
274a31fad19SJonas Karlman		/omit-if-no-ref/
275a31fad19SJonas Karlman		i2c3m0_xfer: i2c3m0-xfer {
276a31fad19SJonas Karlman			rockchip,pins =
277a31fad19SJonas Karlman				/* i2c3_scl_m0 */
278a31fad19SJonas Karlman				<1 RK_PA0 2 &pcfg_pull_none_smt>,
279a31fad19SJonas Karlman				/* i2c3_sda_m0 */
280a31fad19SJonas Karlman				<1 RK_PA1 2 &pcfg_pull_none_smt>;
281a31fad19SJonas Karlman		};
282a31fad19SJonas Karlman
283a31fad19SJonas Karlman		/omit-if-no-ref/
284a31fad19SJonas Karlman		i2c3m1_xfer: i2c3m1-xfer {
285a31fad19SJonas Karlman			rockchip,pins =
286a31fad19SJonas Karlman				/* i2c3_scl_m1 */
287a31fad19SJonas Karlman				<3 RK_PC1 5 &pcfg_pull_none_smt>,
288a31fad19SJonas Karlman				/* i2c3_sda_m1 */
289a31fad19SJonas Karlman				<3 RK_PC3 5 &pcfg_pull_none_smt>;
290a31fad19SJonas Karlman		};
291a31fad19SJonas Karlman	};
292a31fad19SJonas Karlman
293a31fad19SJonas Karlman	i2c4 {
294a31fad19SJonas Karlman		/omit-if-no-ref/
295a31fad19SJonas Karlman		i2c4_xfer: i2c4-xfer {
296a31fad19SJonas Karlman			rockchip,pins =
297a31fad19SJonas Karlman				/* i2c4_scl */
298a31fad19SJonas Karlman				<2 RK_PA0 4 &pcfg_pull_none_smt>,
299a31fad19SJonas Karlman				/* i2c4_sda */
300a31fad19SJonas Karlman				<2 RK_PA1 4 &pcfg_pull_none_smt>;
301a31fad19SJonas Karlman		};
302a31fad19SJonas Karlman	};
303a31fad19SJonas Karlman
304a31fad19SJonas Karlman	i2c5 {
305a31fad19SJonas Karlman		/omit-if-no-ref/
306a31fad19SJonas Karlman		i2c5m0_xfer: i2c5m0-xfer {
307a31fad19SJonas Karlman			rockchip,pins =
308a31fad19SJonas Karlman				/* i2c5_scl_m0 */
309a31fad19SJonas Karlman				<1 RK_PB2 3 &pcfg_pull_none_smt>,
310a31fad19SJonas Karlman				/* i2c5_sda_m0 */
311a31fad19SJonas Karlman				<1 RK_PB3 3 &pcfg_pull_none_smt>;
312a31fad19SJonas Karlman		};
313a31fad19SJonas Karlman
314a31fad19SJonas Karlman		/omit-if-no-ref/
315a31fad19SJonas Karlman		i2c5m1_xfer: i2c5m1-xfer {
316a31fad19SJonas Karlman			rockchip,pins =
317a31fad19SJonas Karlman				/* i2c5_scl_m1 */
318a31fad19SJonas Karlman				<1 RK_PD2 3 &pcfg_pull_none_smt>,
319a31fad19SJonas Karlman				/* i2c5_sda_m1 */
320a31fad19SJonas Karlman				<1 RK_PD3 3 &pcfg_pull_none_smt>;
321a31fad19SJonas Karlman		};
322a31fad19SJonas Karlman	};
323a31fad19SJonas Karlman
324a31fad19SJonas Karlman	i2c6 {
325a31fad19SJonas Karlman		/omit-if-no-ref/
326a31fad19SJonas Karlman		i2c6m0_xfer: i2c6m0-xfer {
327a31fad19SJonas Karlman			rockchip,pins =
328a31fad19SJonas Karlman				/* i2c6_scl_m0 */
329a31fad19SJonas Karlman				<3 RK_PB2 5 &pcfg_pull_none_smt>,
330a31fad19SJonas Karlman				/* i2c6_sda_m0 */
331a31fad19SJonas Karlman				<3 RK_PB3 5 &pcfg_pull_none_smt>;
332a31fad19SJonas Karlman		};
333a31fad19SJonas Karlman
334a31fad19SJonas Karlman		/omit-if-no-ref/
335a31fad19SJonas Karlman		i2c6m1_xfer: i2c6m1-xfer {
336a31fad19SJonas Karlman			rockchip,pins =
337a31fad19SJonas Karlman				/* i2c6_scl_m1 */
338a31fad19SJonas Karlman				<1 RK_PD4 3 &pcfg_pull_none_smt>,
339a31fad19SJonas Karlman				/* i2c6_sda_m1 */
340a31fad19SJonas Karlman				<1 RK_PD7 3 &pcfg_pull_none_smt>;
341a31fad19SJonas Karlman		};
342a31fad19SJonas Karlman	};
343a31fad19SJonas Karlman
344a31fad19SJonas Karlman	i2c7 {
345a31fad19SJonas Karlman		/omit-if-no-ref/
346a31fad19SJonas Karlman		i2c7_xfer: i2c7-xfer {
347a31fad19SJonas Karlman			rockchip,pins =
348a31fad19SJonas Karlman				/* i2c7_scl */
349a31fad19SJonas Karlman				<2 RK_PA5 4 &pcfg_pull_none_smt>,
350a31fad19SJonas Karlman				/* i2c7_sda */
351a31fad19SJonas Karlman				<2 RK_PA6 4 &pcfg_pull_none_smt>;
352a31fad19SJonas Karlman		};
353a31fad19SJonas Karlman	};
354a31fad19SJonas Karlman
355a31fad19SJonas Karlman	i2s0 {
356a31fad19SJonas Karlman		/omit-if-no-ref/
357a31fad19SJonas Karlman		i2s0m0_lrck: i2s0m0-lrck {
358a31fad19SJonas Karlman			rockchip,pins =
359a31fad19SJonas Karlman				/* i2s0_lrck_m0 */
360a31fad19SJonas Karlman				<3 RK_PB6 1 &pcfg_pull_none_smt>;
361a31fad19SJonas Karlman		};
362a31fad19SJonas Karlman
363a31fad19SJonas Karlman		/omit-if-no-ref/
364a31fad19SJonas Karlman		i2s0m0_mclk: i2s0m0-mclk {
365a31fad19SJonas Karlman			rockchip,pins =
366a31fad19SJonas Karlman				/* i2s0_mclk_m0 */
367a31fad19SJonas Karlman				<3 RK_PB4 1 &pcfg_pull_none_smt>;
368a31fad19SJonas Karlman		};
369a31fad19SJonas Karlman
370a31fad19SJonas Karlman		/omit-if-no-ref/
371a31fad19SJonas Karlman		i2s0m0_sclk: i2s0m0-sclk {
372a31fad19SJonas Karlman			rockchip,pins =
373a31fad19SJonas Karlman				/* i2s0_sclk_m0 */
374a31fad19SJonas Karlman				<3 RK_PB5 1 &pcfg_pull_none_smt>;
375a31fad19SJonas Karlman		};
376a31fad19SJonas Karlman
377a31fad19SJonas Karlman		/omit-if-no-ref/
378a31fad19SJonas Karlman		i2s0m0_sdi: i2s0m0-sdi {
379a31fad19SJonas Karlman			rockchip,pins =
380a31fad19SJonas Karlman				/* i2s0m0_sdi */
381a31fad19SJonas Karlman				<3 RK_PB7 1 &pcfg_pull_none>;
382a31fad19SJonas Karlman		};
383a31fad19SJonas Karlman		/omit-if-no-ref/
384a31fad19SJonas Karlman		i2s0m0_sdo: i2s0m0-sdo {
385a31fad19SJonas Karlman			rockchip,pins =
386a31fad19SJonas Karlman				/* i2s0m0_sdo */
387a31fad19SJonas Karlman				<3 RK_PC0 1 &pcfg_pull_none>;
388a31fad19SJonas Karlman		};
389a31fad19SJonas Karlman
390a31fad19SJonas Karlman		/omit-if-no-ref/
391a31fad19SJonas Karlman		i2s0m1_lrck: i2s0m1-lrck {
392a31fad19SJonas Karlman			rockchip,pins =
393a31fad19SJonas Karlman				/* i2s0_lrck_m1 */
394a31fad19SJonas Karlman				<1 RK_PB6 1 &pcfg_pull_none_smt>;
395a31fad19SJonas Karlman		};
396a31fad19SJonas Karlman
397a31fad19SJonas Karlman		/omit-if-no-ref/
398a31fad19SJonas Karlman		i2s0m1_mclk: i2s0m1-mclk {
399a31fad19SJonas Karlman			rockchip,pins =
400a31fad19SJonas Karlman				/* i2s0_mclk_m1 */
401a31fad19SJonas Karlman				<1 RK_PB4 1 &pcfg_pull_none_smt>;
402a31fad19SJonas Karlman		};
403a31fad19SJonas Karlman
404a31fad19SJonas Karlman		/omit-if-no-ref/
405a31fad19SJonas Karlman		i2s0m1_sclk: i2s0m1-sclk {
406a31fad19SJonas Karlman			rockchip,pins =
407a31fad19SJonas Karlman				/* i2s0_sclk_m1 */
408a31fad19SJonas Karlman				<1 RK_PB5 1 &pcfg_pull_none_smt>;
409a31fad19SJonas Karlman		};
410a31fad19SJonas Karlman
411a31fad19SJonas Karlman		/omit-if-no-ref/
412a31fad19SJonas Karlman		i2s0m1_sdi: i2s0m1-sdi {
413a31fad19SJonas Karlman			rockchip,pins =
414a31fad19SJonas Karlman				/* i2s0m1_sdi */
415a31fad19SJonas Karlman				<1 RK_PB7 1 &pcfg_pull_none>;
416a31fad19SJonas Karlman		};
417a31fad19SJonas Karlman		/omit-if-no-ref/
418a31fad19SJonas Karlman		i2s0m1_sdo: i2s0m1-sdo {
419a31fad19SJonas Karlman			rockchip,pins =
420a31fad19SJonas Karlman				/* i2s0m1_sdo */
421a31fad19SJonas Karlman				<1 RK_PC0 1 &pcfg_pull_none>;
422a31fad19SJonas Karlman		};
423a31fad19SJonas Karlman	};
424a31fad19SJonas Karlman
425a31fad19SJonas Karlman	i2s1 {
426a31fad19SJonas Karlman		/omit-if-no-ref/
427a31fad19SJonas Karlman		i2s1_lrck: i2s1-lrck {
428a31fad19SJonas Karlman			rockchip,pins =
429a31fad19SJonas Karlman				/* i2s1_lrck */
430a31fad19SJonas Karlman				<4 RK_PA6 1 &pcfg_pull_none_smt>;
431a31fad19SJonas Karlman		};
432a31fad19SJonas Karlman
433a31fad19SJonas Karlman		/omit-if-no-ref/
434a31fad19SJonas Karlman		i2s1_mclk: i2s1-mclk {
435a31fad19SJonas Karlman			rockchip,pins =
436a31fad19SJonas Karlman				/* i2s1_mclk */
437a31fad19SJonas Karlman				<4 RK_PA4 1 &pcfg_pull_none_smt>;
438a31fad19SJonas Karlman		};
439a31fad19SJonas Karlman
440a31fad19SJonas Karlman		/omit-if-no-ref/
441a31fad19SJonas Karlman		i2s1_sclk: i2s1-sclk {
442a31fad19SJonas Karlman			rockchip,pins =
443a31fad19SJonas Karlman				/* i2s1_sclk */
444a31fad19SJonas Karlman				<4 RK_PA5 1 &pcfg_pull_none_smt>;
445a31fad19SJonas Karlman		};
446a31fad19SJonas Karlman
447a31fad19SJonas Karlman		/omit-if-no-ref/
448a31fad19SJonas Karlman		i2s1_sdi0: i2s1-sdi0 {
449a31fad19SJonas Karlman			rockchip,pins =
450a31fad19SJonas Karlman				/* i2s1_sdi0 */
451a31fad19SJonas Karlman				<4 RK_PB4 1 &pcfg_pull_none>;
452a31fad19SJonas Karlman		};
453a31fad19SJonas Karlman
454a31fad19SJonas Karlman		/omit-if-no-ref/
455a31fad19SJonas Karlman		i2s1_sdi1: i2s1-sdi1 {
456a31fad19SJonas Karlman			rockchip,pins =
457a31fad19SJonas Karlman				/* i2s1_sdi1 */
458a31fad19SJonas Karlman				<4 RK_PB3 1 &pcfg_pull_none>;
459a31fad19SJonas Karlman		};
460a31fad19SJonas Karlman
461a31fad19SJonas Karlman		/omit-if-no-ref/
462a31fad19SJonas Karlman		i2s1_sdi2: i2s1-sdi2 {
463a31fad19SJonas Karlman			rockchip,pins =
464a31fad19SJonas Karlman				/* i2s1_sdi2 */
465a31fad19SJonas Karlman				<4 RK_PA3 1 &pcfg_pull_none>;
466a31fad19SJonas Karlman		};
467a31fad19SJonas Karlman
468a31fad19SJonas Karlman		/omit-if-no-ref/
469a31fad19SJonas Karlman		i2s1_sdi3: i2s1-sdi3 {
470a31fad19SJonas Karlman			rockchip,pins =
471a31fad19SJonas Karlman				/* i2s1_sdi3 */
472a31fad19SJonas Karlman				<4 RK_PA2 1 &pcfg_pull_none>;
473a31fad19SJonas Karlman		};
474a31fad19SJonas Karlman
475a31fad19SJonas Karlman		/omit-if-no-ref/
476a31fad19SJonas Karlman		i2s1_sdo0: i2s1-sdo0 {
477a31fad19SJonas Karlman			rockchip,pins =
478a31fad19SJonas Karlman				/* i2s1_sdo0 */
479a31fad19SJonas Karlman				<4 RK_PA7 1 &pcfg_pull_none>;
480a31fad19SJonas Karlman		};
481a31fad19SJonas Karlman
482a31fad19SJonas Karlman		/omit-if-no-ref/
483a31fad19SJonas Karlman		i2s1_sdo1: i2s1-sdo1 {
484a31fad19SJonas Karlman			rockchip,pins =
485a31fad19SJonas Karlman				/* i2s1_sdo1 */
486a31fad19SJonas Karlman				<4 RK_PB0 1 &pcfg_pull_none>;
487a31fad19SJonas Karlman		};
488a31fad19SJonas Karlman
489a31fad19SJonas Karlman		/omit-if-no-ref/
490a31fad19SJonas Karlman		i2s1_sdo2: i2s1-sdo2 {
491a31fad19SJonas Karlman			rockchip,pins =
492a31fad19SJonas Karlman				/* i2s1_sdo2 */
493a31fad19SJonas Karlman				<4 RK_PB1 1 &pcfg_pull_none>;
494a31fad19SJonas Karlman		};
495a31fad19SJonas Karlman
496a31fad19SJonas Karlman		/omit-if-no-ref/
497a31fad19SJonas Karlman		i2s1_sdo3: i2s1-sdo3 {
498a31fad19SJonas Karlman			rockchip,pins =
499a31fad19SJonas Karlman				/* i2s1_sdo3 */
500a31fad19SJonas Karlman				<4 RK_PB2 1 &pcfg_pull_none>;
501a31fad19SJonas Karlman		};
502a31fad19SJonas Karlman	};
503a31fad19SJonas Karlman
504a31fad19SJonas Karlman	jtag {
505a31fad19SJonas Karlman		/omit-if-no-ref/
506a31fad19SJonas Karlman		jtagm0_pins: jtagm0-pins {
507a31fad19SJonas Karlman			rockchip,pins =
508a31fad19SJonas Karlman				/* jtag_cpu_tck_m0 */
509a31fad19SJonas Karlman				<2 RK_PA2 2 &pcfg_pull_none>,
510a31fad19SJonas Karlman				/* jtag_cpu_tms_m0 */
511a31fad19SJonas Karlman				<2 RK_PA3 2 &pcfg_pull_none>,
512a31fad19SJonas Karlman				/* jtag_mcu_tck_m0 */
513a31fad19SJonas Karlman				<2 RK_PA4 2 &pcfg_pull_none>,
514a31fad19SJonas Karlman				/* jtag_mcu_tms_m0 */
515a31fad19SJonas Karlman				<2 RK_PA5 2 &pcfg_pull_none>;
516a31fad19SJonas Karlman		};
517a31fad19SJonas Karlman
518a31fad19SJonas Karlman		/omit-if-no-ref/
519a31fad19SJonas Karlman		jtagm1_pins: jtagm1-pins {
520a31fad19SJonas Karlman			rockchip,pins =
521a31fad19SJonas Karlman				/* jtag_cpu_tck_m1 */
522a31fad19SJonas Karlman				<4 RK_PD0 2 &pcfg_pull_none>,
523a31fad19SJonas Karlman				/* jtag_cpu_tms_m1 */
524a31fad19SJonas Karlman				<4 RK_PC7 2 &pcfg_pull_none>,
525a31fad19SJonas Karlman				/* jtag_mcu_tck_m1 */
526a31fad19SJonas Karlman				<4 RK_PD0 3 &pcfg_pull_none>,
527a31fad19SJonas Karlman				/* jtag_mcu_tms_m1 */
528a31fad19SJonas Karlman				<4 RK_PC7 3 &pcfg_pull_none>;
529a31fad19SJonas Karlman		};
530a31fad19SJonas Karlman	};
531a31fad19SJonas Karlman
532a31fad19SJonas Karlman	pcie {
533a31fad19SJonas Karlman		/omit-if-no-ref/
534a31fad19SJonas Karlman		pciem0_pins: pciem0-pins {
535a31fad19SJonas Karlman			rockchip,pins =
536a31fad19SJonas Karlman				/* pcie_clkreqn_m0 */
537a31fad19SJonas Karlman				<3 RK_PA6 5 &pcfg_pull_none>,
538a31fad19SJonas Karlman				/* pcie_perstn_m0 */
539a31fad19SJonas Karlman				<3 RK_PB0 5 &pcfg_pull_none>,
540a31fad19SJonas Karlman				/* pcie_waken_m0 */
541a31fad19SJonas Karlman				<3 RK_PA7 5 &pcfg_pull_none>;
542a31fad19SJonas Karlman		};
543a31fad19SJonas Karlman
544a31fad19SJonas Karlman		/omit-if-no-ref/
545a31fad19SJonas Karlman		pciem1_pins: pciem1-pins {
546a31fad19SJonas Karlman			rockchip,pins =
547a31fad19SJonas Karlman				/* pcie_clkreqn_m1 */
548a31fad19SJonas Karlman				<1 RK_PA0 4 &pcfg_pull_none>,
549a31fad19SJonas Karlman				/* pcie_perstn_m1 */
550a31fad19SJonas Karlman				<1 RK_PA2 4 &pcfg_pull_none>,
551a31fad19SJonas Karlman				/* pcie_waken_m1 */
552a31fad19SJonas Karlman				<1 RK_PA1 4 &pcfg_pull_none>;
553a31fad19SJonas Karlman		};
554a31fad19SJonas Karlman	};
555a31fad19SJonas Karlman
556a31fad19SJonas Karlman	pdm {
557a31fad19SJonas Karlman		/omit-if-no-ref/
558a31fad19SJonas Karlman		pdm_clk0: pdm-clk0 {
559a31fad19SJonas Karlman			rockchip,pins =
560a31fad19SJonas Karlman				/* pdm_clk0 */
561a31fad19SJonas Karlman				<4 RK_PB5 3 &pcfg_pull_none>;
562a31fad19SJonas Karlman		};
563a31fad19SJonas Karlman
564a31fad19SJonas Karlman		/omit-if-no-ref/
565a31fad19SJonas Karlman		pdm_clk1: pdm-clk1 {
566a31fad19SJonas Karlman			rockchip,pins =
567a31fad19SJonas Karlman				/* pdm_clk1 */
568a31fad19SJonas Karlman				<4 RK_PA4 3 &pcfg_pull_none>;
569a31fad19SJonas Karlman		};
570a31fad19SJonas Karlman
571a31fad19SJonas Karlman		/omit-if-no-ref/
572a31fad19SJonas Karlman		pdm_sdi0: pdm-sdi0 {
573a31fad19SJonas Karlman			rockchip,pins =
574a31fad19SJonas Karlman				/* pdm_sdi0 */
575a31fad19SJonas Karlman				<4 RK_PB2 3 &pcfg_pull_none>;
576a31fad19SJonas Karlman		};
577a31fad19SJonas Karlman
578a31fad19SJonas Karlman		/omit-if-no-ref/
579a31fad19SJonas Karlman		pdm_sdi1: pdm-sdi1 {
580a31fad19SJonas Karlman			rockchip,pins =
581a31fad19SJonas Karlman				/* pdm_sdi1 */
582a31fad19SJonas Karlman				<4 RK_PB1 3 &pcfg_pull_none>;
583a31fad19SJonas Karlman		};
584a31fad19SJonas Karlman
585a31fad19SJonas Karlman		/omit-if-no-ref/
586a31fad19SJonas Karlman		pdm_sdi2: pdm-sdi2 {
587a31fad19SJonas Karlman			rockchip,pins =
588a31fad19SJonas Karlman				/* pdm_sdi2 */
589a31fad19SJonas Karlman				<4 RK_PB3 3 &pcfg_pull_none>;
590a31fad19SJonas Karlman		};
591a31fad19SJonas Karlman
592a31fad19SJonas Karlman		/omit-if-no-ref/
593a31fad19SJonas Karlman		pdm_sdi3: pdm-sdi3 {
594a31fad19SJonas Karlman			rockchip,pins =
595a31fad19SJonas Karlman				/* pdm_sdi3 */
596a31fad19SJonas Karlman				<4 RK_PC1 3 &pcfg_pull_none>;
597a31fad19SJonas Karlman		};
598a31fad19SJonas Karlman	};
599a31fad19SJonas Karlman
600a31fad19SJonas Karlman	pmu {
601a31fad19SJonas Karlman		/omit-if-no-ref/
602a31fad19SJonas Karlman		pmu_pins: pmu-pins {
603a31fad19SJonas Karlman			rockchip,pins =
604a31fad19SJonas Karlman				/* pmu_debug */
605a31fad19SJonas Karlman				<4 RK_PA0 4 &pcfg_pull_none>;
606a31fad19SJonas Karlman		};
607a31fad19SJonas Karlman	};
608a31fad19SJonas Karlman
609a31fad19SJonas Karlman	pwm0 {
610a31fad19SJonas Karlman		/omit-if-no-ref/
611a31fad19SJonas Karlman		pwm0m0_pins: pwm0m0-pins {
612a31fad19SJonas Karlman			rockchip,pins =
613a31fad19SJonas Karlman				/* pwm0_m0 */
614a31fad19SJonas Karlman				<4 RK_PC3 1 &pcfg_pull_none_drv_level_0>;
615a31fad19SJonas Karlman		};
616a31fad19SJonas Karlman
617a31fad19SJonas Karlman		/omit-if-no-ref/
618a31fad19SJonas Karlman		pwm0m1_pins: pwm0m1-pins {
619a31fad19SJonas Karlman			rockchip,pins =
620a31fad19SJonas Karlman				/* pwm0_m1 */
621a31fad19SJonas Karlman				<1 RK_PA2 5 &pcfg_pull_none_drv_level_0>;
622a31fad19SJonas Karlman		};
623a31fad19SJonas Karlman	};
624a31fad19SJonas Karlman
625a31fad19SJonas Karlman	pwm1 {
626a31fad19SJonas Karlman		/omit-if-no-ref/
627a31fad19SJonas Karlman		pwm1m0_pins: pwm1m0-pins {
628a31fad19SJonas Karlman			rockchip,pins =
629a31fad19SJonas Karlman				/* pwm1_m0 */
630a31fad19SJonas Karlman				<4 RK_PC4 1 &pcfg_pull_none_drv_level_0>;
631a31fad19SJonas Karlman		};
632a31fad19SJonas Karlman
633a31fad19SJonas Karlman		/omit-if-no-ref/
634a31fad19SJonas Karlman		pwm1m1_pins: pwm1m1-pins {
635a31fad19SJonas Karlman			rockchip,pins =
636a31fad19SJonas Karlman				/* pwm1_m1 */
637a31fad19SJonas Karlman				<1 RK_PA3 4 &pcfg_pull_none_drv_level_0>;
638a31fad19SJonas Karlman		};
639a31fad19SJonas Karlman	};
640a31fad19SJonas Karlman
641a31fad19SJonas Karlman	pwm2 {
642a31fad19SJonas Karlman		/omit-if-no-ref/
643a31fad19SJonas Karlman		pwm2m0_pins: pwm2m0-pins {
644a31fad19SJonas Karlman			rockchip,pins =
645a31fad19SJonas Karlman				/* pwm2_m0 */
646a31fad19SJonas Karlman				<4 RK_PC5 1 &pcfg_pull_none_drv_level_0>;
647a31fad19SJonas Karlman		};
648a31fad19SJonas Karlman
649a31fad19SJonas Karlman		/omit-if-no-ref/
650a31fad19SJonas Karlman		pwm2m1_pins: pwm2m1-pins {
651a31fad19SJonas Karlman			rockchip,pins =
652a31fad19SJonas Karlman				/* pwm2_m1 */
653a31fad19SJonas Karlman				<1 RK_PA7 2 &pcfg_pull_none_drv_level_0>;
654a31fad19SJonas Karlman		};
655a31fad19SJonas Karlman	};
656a31fad19SJonas Karlman
657a31fad19SJonas Karlman	pwm3 {
658a31fad19SJonas Karlman		/omit-if-no-ref/
659a31fad19SJonas Karlman		pwm3m0_pins: pwm3m0-pins {
660a31fad19SJonas Karlman			rockchip,pins =
661a31fad19SJonas Karlman				/* pwm3_m0 */
662a31fad19SJonas Karlman				<4 RK_PC6 1 &pcfg_pull_none_drv_level_0>;
663a31fad19SJonas Karlman		};
664a31fad19SJonas Karlman
665a31fad19SJonas Karlman		/omit-if-no-ref/
666a31fad19SJonas Karlman		pwm3m1_pins: pwm3m1-pins {
667a31fad19SJonas Karlman			rockchip,pins =
668a31fad19SJonas Karlman				/* pwm3_m1 */
669a31fad19SJonas Karlman				<2 RK_PA4 3 &pcfg_pull_none_drv_level_0>;
670a31fad19SJonas Karlman		};
671a31fad19SJonas Karlman	};
672a31fad19SJonas Karlman
673a31fad19SJonas Karlman	pwm4 {
674a31fad19SJonas Karlman		/omit-if-no-ref/
675a31fad19SJonas Karlman		pwm4m0_pins: pwm4m0-pins {
676a31fad19SJonas Karlman			rockchip,pins =
677a31fad19SJonas Karlman				/* pwm4_m0 */
678a31fad19SJonas Karlman				<4 RK_PB7 1 &pcfg_pull_none_drv_level_0>;
679a31fad19SJonas Karlman		};
680a31fad19SJonas Karlman
681a31fad19SJonas Karlman		/omit-if-no-ref/
682a31fad19SJonas Karlman		pwm4m1_pins: pwm4m1-pins {
683a31fad19SJonas Karlman			rockchip,pins =
684a31fad19SJonas Karlman				/* pwm4_m1 */
685a31fad19SJonas Karlman				<1 RK_PA4 2 &pcfg_pull_none_drv_level_0>;
686a31fad19SJonas Karlman		};
687a31fad19SJonas Karlman	};
688a31fad19SJonas Karlman
689a31fad19SJonas Karlman	pwm5 {
690a31fad19SJonas Karlman		/omit-if-no-ref/
691a31fad19SJonas Karlman		pwm5m0_pins: pwm5m0-pins {
692a31fad19SJonas Karlman			rockchip,pins =
693a31fad19SJonas Karlman				/* pwm5_m0 */
694a31fad19SJonas Karlman				<4 RK_PC0 1 &pcfg_pull_none_drv_level_0>;
695a31fad19SJonas Karlman		};
696a31fad19SJonas Karlman
697a31fad19SJonas Karlman		/omit-if-no-ref/
698a31fad19SJonas Karlman		pwm5m1_pins: pwm5m1-pins {
699a31fad19SJonas Karlman			rockchip,pins =
700a31fad19SJonas Karlman				/* pwm5_m1 */
701a31fad19SJonas Karlman				<3 RK_PC3 1 &pcfg_pull_none_drv_level_0>;
702a31fad19SJonas Karlman		};
703a31fad19SJonas Karlman	};
704a31fad19SJonas Karlman
705a31fad19SJonas Karlman	pwm6 {
706a31fad19SJonas Karlman		/omit-if-no-ref/
707a31fad19SJonas Karlman		pwm6m0_pins: pwm6m0-pins {
708a31fad19SJonas Karlman			rockchip,pins =
709a31fad19SJonas Karlman				/* pwm6_m0 */
710a31fad19SJonas Karlman				<4 RK_PC1 1 &pcfg_pull_none_drv_level_0>;
711a31fad19SJonas Karlman		};
712a31fad19SJonas Karlman
713a31fad19SJonas Karlman		/omit-if-no-ref/
714a31fad19SJonas Karlman		pwm6m1_pins: pwm6m1-pins {
715a31fad19SJonas Karlman			rockchip,pins =
716a31fad19SJonas Karlman				/* pwm6_m1 */
717a31fad19SJonas Karlman				<1 RK_PC3 3 &pcfg_pull_none_drv_level_0>;
718a31fad19SJonas Karlman		};
719a31fad19SJonas Karlman
720a31fad19SJonas Karlman		/omit-if-no-ref/
721a31fad19SJonas Karlman		pwm6m2_pins: pwm6m2-pins {
722a31fad19SJonas Karlman			rockchip,pins =
723a31fad19SJonas Karlman				/* pwm6_m2 */
724a31fad19SJonas Karlman				<3 RK_PC1 1 &pcfg_pull_none_drv_level_0>;
725a31fad19SJonas Karlman		};
726a31fad19SJonas Karlman	};
727a31fad19SJonas Karlman
728a31fad19SJonas Karlman	pwm7 {
729a31fad19SJonas Karlman		/omit-if-no-ref/
730a31fad19SJonas Karlman		pwm7m0_pins: pwm7m0-pins {
731a31fad19SJonas Karlman			rockchip,pins =
732a31fad19SJonas Karlman				/* pwm7_m0 */
733a31fad19SJonas Karlman				<4 RK_PC2 1 &pcfg_pull_none_drv_level_0>;
734a31fad19SJonas Karlman		};
735a31fad19SJonas Karlman
736a31fad19SJonas Karlman		/omit-if-no-ref/
737a31fad19SJonas Karlman		pwm7m1_pins: pwm7m1-pins {
738a31fad19SJonas Karlman			rockchip,pins =
739a31fad19SJonas Karlman				/* pwm7_m1 */
740a31fad19SJonas Karlman				<1 RK_PC2 2 &pcfg_pull_none_drv_level_0>;
741a31fad19SJonas Karlman		};
742a31fad19SJonas Karlman	};
743a31fad19SJonas Karlman
744a31fad19SJonas Karlman	pwr {
745a31fad19SJonas Karlman		/omit-if-no-ref/
746a31fad19SJonas Karlman		pwr_pins: pwr-pins {
747a31fad19SJonas Karlman			rockchip,pins =
748a31fad19SJonas Karlman				/* pwr_ctrl0 */
749a31fad19SJonas Karlman				<4 RK_PC2 2 &pcfg_pull_none>,
750a31fad19SJonas Karlman				/* pwr_ctrl1 */
751a31fad19SJonas Karlman				<4 RK_PB6 1 &pcfg_pull_none>;
752a31fad19SJonas Karlman		};
753a31fad19SJonas Karlman	};
754a31fad19SJonas Karlman
755a31fad19SJonas Karlman	ref {
756a31fad19SJonas Karlman		/omit-if-no-ref/
757a31fad19SJonas Karlman		refm0_pins: refm0-pins {
758a31fad19SJonas Karlman			rockchip,pins =
759a31fad19SJonas Karlman				/* ref_clk_out_m0 */
760a31fad19SJonas Karlman				<0 RK_PA1 1 &pcfg_pull_none>;
761a31fad19SJonas Karlman		};
762a31fad19SJonas Karlman
763a31fad19SJonas Karlman		/omit-if-no-ref/
764a31fad19SJonas Karlman		refm1_pins: refm1-pins {
765a31fad19SJonas Karlman			rockchip,pins =
766a31fad19SJonas Karlman				/* ref_clk_out_m1 */
767a31fad19SJonas Karlman				<3 RK_PC3 6 &pcfg_pull_none>;
768a31fad19SJonas Karlman		};
769a31fad19SJonas Karlman	};
770a31fad19SJonas Karlman
771a31fad19SJonas Karlman	rgmii {
772a31fad19SJonas Karlman		/omit-if-no-ref/
773a31fad19SJonas Karlman		rgmii_miim: rgmii-miim {
774a31fad19SJonas Karlman			rockchip,pins =
775a31fad19SJonas Karlman				/* rgmii_mdc */
776a31fad19SJonas Karlman				<3 RK_PB6 2 &pcfg_pull_none_drv_level_2>,
777a31fad19SJonas Karlman				/* rgmii_mdio */
778a31fad19SJonas Karlman				<3 RK_PB7 2 &pcfg_pull_none_drv_level_2>;
779a31fad19SJonas Karlman		};
780a31fad19SJonas Karlman
781a31fad19SJonas Karlman		/omit-if-no-ref/
782*f2792bf1SJonas Karlman		rgmii_rx_bus2: rgmii-rx-bus2 {
783a31fad19SJonas Karlman			rockchip,pins =
784a31fad19SJonas Karlman				/* rgmii_rxd0 */
785a31fad19SJonas Karlman				<3 RK_PA3 2 &pcfg_pull_none>,
786a31fad19SJonas Karlman				/* rgmii_rxd1 */
787a31fad19SJonas Karlman				<3 RK_PA2 2 &pcfg_pull_none>,
788a31fad19SJonas Karlman				/* rgmii_rxdv_crs */
789a31fad19SJonas Karlman				<3 RK_PC2 2 &pcfg_pull_none>;
790a31fad19SJonas Karlman		};
791a31fad19SJonas Karlman
792a31fad19SJonas Karlman		/omit-if-no-ref/
793*f2792bf1SJonas Karlman		rgmii_tx_bus2: rgmii-tx-bus2 {
794a31fad19SJonas Karlman			rockchip,pins =
795a31fad19SJonas Karlman				/* rgmii_txd0 */
796a31fad19SJonas Karlman				<3 RK_PA1 2 &pcfg_pull_none_drv_level_2>,
797a31fad19SJonas Karlman				/* rgmii_txd1 */
798a31fad19SJonas Karlman				<3 RK_PA0 2 &pcfg_pull_none_drv_level_2>,
799a31fad19SJonas Karlman				/* rgmii_txen */
800a31fad19SJonas Karlman				<3 RK_PC0 2 &pcfg_pull_none>;
801a31fad19SJonas Karlman		};
802a31fad19SJonas Karlman
803a31fad19SJonas Karlman		/omit-if-no-ref/
804*f2792bf1SJonas Karlman		rgmii_rgmii_clk: rgmii-rgmii-clk {
805a31fad19SJonas Karlman			rockchip,pins =
806a31fad19SJonas Karlman				/* rgmii_rxclk */
807a31fad19SJonas Karlman				<3 RK_PA5 2 &pcfg_pull_none>,
808a31fad19SJonas Karlman				/* rgmii_txclk */
809a31fad19SJonas Karlman				<3 RK_PA4 2 &pcfg_pull_none_drv_level_2>;
810a31fad19SJonas Karlman		};
811a31fad19SJonas Karlman
812a31fad19SJonas Karlman		/omit-if-no-ref/
813*f2792bf1SJonas Karlman		rgmii_rgmii_bus: rgmii-rgmii-bus {
814a31fad19SJonas Karlman			rockchip,pins =
815a31fad19SJonas Karlman				/* rgmii_rxd2 */
816a31fad19SJonas Karlman				<3 RK_PA7 2 &pcfg_pull_none>,
817a31fad19SJonas Karlman				/* rgmii_rxd3 */
818a31fad19SJonas Karlman				<3 RK_PA6 2 &pcfg_pull_none>,
819a31fad19SJonas Karlman				/* rgmii_txd2 */
820a31fad19SJonas Karlman				<3 RK_PB1 2 &pcfg_pull_none_drv_level_2>,
821a31fad19SJonas Karlman				/* rgmii_txd3 */
822a31fad19SJonas Karlman				<3 RK_PB0 2 &pcfg_pull_none_drv_level_2>;
823a31fad19SJonas Karlman		};
824a31fad19SJonas Karlman
825a31fad19SJonas Karlman		/omit-if-no-ref/
826a31fad19SJonas Karlman		rgmii_clk: rgmii-clk {
827a31fad19SJonas Karlman			rockchip,pins =
828a31fad19SJonas Karlman				/* rgmii_clk */
829a31fad19SJonas Karlman				<3 RK_PB4 2 &pcfg_pull_none>;
830a31fad19SJonas Karlman		};
831a31fad19SJonas Karlman		/omit-if-no-ref/
832a31fad19SJonas Karlman		rgmii_txer: rgmii-txer {
833a31fad19SJonas Karlman			rockchip,pins =
834a31fad19SJonas Karlman				/* rgmii_txer */
835a31fad19SJonas Karlman				<3 RK_PC1 2 &pcfg_pull_none>;
836a31fad19SJonas Karlman		};
837a31fad19SJonas Karlman	};
838a31fad19SJonas Karlman
839a31fad19SJonas Karlman	scr {
840a31fad19SJonas Karlman		/omit-if-no-ref/
841a31fad19SJonas Karlman		scrm0_pins: scrm0-pins {
842a31fad19SJonas Karlman			rockchip,pins =
843a31fad19SJonas Karlman				/* scr_clk_m0 */
844a31fad19SJonas Karlman				<1 RK_PA2 3 &pcfg_pull_none>,
845a31fad19SJonas Karlman				/* scr_data_m0 */
846a31fad19SJonas Karlman				<1 RK_PA1 3 &pcfg_pull_none>,
847a31fad19SJonas Karlman				/* scr_detn_m0 */
848a31fad19SJonas Karlman				<1 RK_PA0 3 &pcfg_pull_none>,
849a31fad19SJonas Karlman				/* scr_rstn_m0 */
850a31fad19SJonas Karlman				<1 RK_PA3 3 &pcfg_pull_none>;
851a31fad19SJonas Karlman		};
852a31fad19SJonas Karlman
853a31fad19SJonas Karlman		/omit-if-no-ref/
854a31fad19SJonas Karlman		scrm1_pins: scrm1-pins {
855a31fad19SJonas Karlman			rockchip,pins =
856a31fad19SJonas Karlman				/* scr_clk_m1 */
857a31fad19SJonas Karlman				<2 RK_PA5 3 &pcfg_pull_none>,
858a31fad19SJonas Karlman				/* scr_data_m1 */
859a31fad19SJonas Karlman				<2 RK_PA3 4 &pcfg_pull_none>,
860a31fad19SJonas Karlman				/* scr_detn_m1 */
861a31fad19SJonas Karlman				<2 RK_PA6 3 &pcfg_pull_none>,
862a31fad19SJonas Karlman				/* scr_rstn_m1 */
863a31fad19SJonas Karlman				<2 RK_PA4 4 &pcfg_pull_none>;
864a31fad19SJonas Karlman		};
865a31fad19SJonas Karlman	};
866a31fad19SJonas Karlman
867a31fad19SJonas Karlman	sdio0 {
868a31fad19SJonas Karlman		/omit-if-no-ref/
869a31fad19SJonas Karlman		sdio0_bus4: sdio0-bus4 {
870a31fad19SJonas Karlman			rockchip,pins =
871a31fad19SJonas Karlman				/* sdio0_d0 */
872a31fad19SJonas Karlman				<1 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
873a31fad19SJonas Karlman				/* sdio0_d1 */
874a31fad19SJonas Karlman				<1 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
875a31fad19SJonas Karlman				/* sdio0_d2 */
876a31fad19SJonas Karlman				<1 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
877a31fad19SJonas Karlman				/* sdio0_d3 */
878a31fad19SJonas Karlman				<1 RK_PA3 1 &pcfg_pull_up_drv_level_2>;
879a31fad19SJonas Karlman		};
880a31fad19SJonas Karlman
881a31fad19SJonas Karlman		/omit-if-no-ref/
882a31fad19SJonas Karlman		sdio0_clk: sdio0-clk {
883a31fad19SJonas Karlman			rockchip,pins =
884a31fad19SJonas Karlman				/* sdio0_clk */
885a31fad19SJonas Karlman				<1 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
886a31fad19SJonas Karlman		};
887a31fad19SJonas Karlman
888a31fad19SJonas Karlman		/omit-if-no-ref/
889a31fad19SJonas Karlman		sdio0_cmd: sdio0-cmd {
890a31fad19SJonas Karlman			rockchip,pins =
891a31fad19SJonas Karlman				/* sdio0_cmd */
892a31fad19SJonas Karlman				<1 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
893a31fad19SJonas Karlman		};
894a31fad19SJonas Karlman
895a31fad19SJonas Karlman		/omit-if-no-ref/
896a31fad19SJonas Karlman		sdio0_det: sdio0-det {
897a31fad19SJonas Karlman			rockchip,pins =
898a31fad19SJonas Karlman				/* sdio0_det */
899a31fad19SJonas Karlman				<1 RK_PA6 1 &pcfg_pull_up>;
900a31fad19SJonas Karlman		};
901a31fad19SJonas Karlman
902a31fad19SJonas Karlman		/omit-if-no-ref/
903a31fad19SJonas Karlman		sdio0_pwren: sdio0-pwren {
904a31fad19SJonas Karlman			rockchip,pins =
905a31fad19SJonas Karlman				/* sdio0_pwren */
906a31fad19SJonas Karlman				<1 RK_PA7 1 &pcfg_pull_none>;
907a31fad19SJonas Karlman		};
908a31fad19SJonas Karlman	};
909a31fad19SJonas Karlman
910a31fad19SJonas Karlman	sdio1 {
911a31fad19SJonas Karlman		/omit-if-no-ref/
912a31fad19SJonas Karlman		sdio1_bus4: sdio1-bus4 {
913a31fad19SJonas Karlman			rockchip,pins =
914a31fad19SJonas Karlman				/* sdio1_d0 */
915a31fad19SJonas Karlman				<3 RK_PA6 1 &pcfg_pull_up_drv_level_2>,
916a31fad19SJonas Karlman				/* sdio1_d1 */
917a31fad19SJonas Karlman				<3 RK_PA7 1 &pcfg_pull_up_drv_level_2>,
918a31fad19SJonas Karlman				/* sdio1_d2 */
919a31fad19SJonas Karlman				<3 RK_PB0 1 &pcfg_pull_up_drv_level_2>,
920a31fad19SJonas Karlman				/* sdio1_d3 */
921a31fad19SJonas Karlman				<3 RK_PB1 1 &pcfg_pull_up_drv_level_2>;
922a31fad19SJonas Karlman		};
923a31fad19SJonas Karlman
924a31fad19SJonas Karlman		/omit-if-no-ref/
925a31fad19SJonas Karlman		sdio1_clk: sdio1-clk {
926a31fad19SJonas Karlman			rockchip,pins =
927a31fad19SJonas Karlman				/* sdio1_clk */
928a31fad19SJonas Karlman				<3 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
929a31fad19SJonas Karlman		};
930a31fad19SJonas Karlman
931a31fad19SJonas Karlman		/omit-if-no-ref/
932a31fad19SJonas Karlman		sdio1_cmd: sdio1-cmd {
933a31fad19SJonas Karlman			rockchip,pins =
934a31fad19SJonas Karlman				/* sdio1_cmd */
935a31fad19SJonas Karlman				<3 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
936a31fad19SJonas Karlman		};
937a31fad19SJonas Karlman
938a31fad19SJonas Karlman		/omit-if-no-ref/
939a31fad19SJonas Karlman		sdio1_det: sdio1-det {
940a31fad19SJonas Karlman			rockchip,pins =
941a31fad19SJonas Karlman				/* sdio1_det */
942a31fad19SJonas Karlman				<3 RK_PB3 1 &pcfg_pull_up>;
943a31fad19SJonas Karlman		};
944a31fad19SJonas Karlman
945a31fad19SJonas Karlman		/omit-if-no-ref/
946a31fad19SJonas Karlman		sdio1_pwren: sdio1-pwren {
947a31fad19SJonas Karlman			rockchip,pins =
948a31fad19SJonas Karlman				/* sdio1_pwren */
949a31fad19SJonas Karlman				<3 RK_PB2 1 &pcfg_pull_none>;
950a31fad19SJonas Karlman		};
951a31fad19SJonas Karlman	};
952a31fad19SJonas Karlman
953a31fad19SJonas Karlman	sdmmc {
954a31fad19SJonas Karlman		/omit-if-no-ref/
955a31fad19SJonas Karlman		sdmmc_bus4: sdmmc-bus4 {
956a31fad19SJonas Karlman			rockchip,pins =
957a31fad19SJonas Karlman				/* sdmmc_d0 */
958a31fad19SJonas Karlman				<2 RK_PA0 1 &pcfg_pull_up_drv_level_2>,
959a31fad19SJonas Karlman				/* sdmmc_d1 */
960a31fad19SJonas Karlman				<2 RK_PA1 1 &pcfg_pull_up_drv_level_2>,
961a31fad19SJonas Karlman				/* sdmmc_d2 */
962a31fad19SJonas Karlman				<2 RK_PA2 1 &pcfg_pull_up_drv_level_2>,
963a31fad19SJonas Karlman				/* sdmmc_d3 */
964a31fad19SJonas Karlman				<2 RK_PA3 1 &pcfg_pull_up_drv_level_2>;
965a31fad19SJonas Karlman		};
966a31fad19SJonas Karlman
967a31fad19SJonas Karlman		/omit-if-no-ref/
968a31fad19SJonas Karlman		sdmmc_clk: sdmmc-clk {
969a31fad19SJonas Karlman			rockchip,pins =
970a31fad19SJonas Karlman				/* sdmmc_clk */
971a31fad19SJonas Karlman				<2 RK_PA5 1 &pcfg_pull_up_drv_level_2>;
972a31fad19SJonas Karlman		};
973a31fad19SJonas Karlman
974a31fad19SJonas Karlman		/omit-if-no-ref/
975a31fad19SJonas Karlman		sdmmc_cmd: sdmmc-cmd {
976a31fad19SJonas Karlman			rockchip,pins =
977a31fad19SJonas Karlman				/* sdmmc_cmd */
978a31fad19SJonas Karlman				<2 RK_PA4 1 &pcfg_pull_up_drv_level_2>;
979a31fad19SJonas Karlman		};
980a31fad19SJonas Karlman
981a31fad19SJonas Karlman		/omit-if-no-ref/
982a31fad19SJonas Karlman		sdmmc_det: sdmmc-det {
983a31fad19SJonas Karlman			rockchip,pins =
984a31fad19SJonas Karlman				/* sdmmc_detn */
985a31fad19SJonas Karlman				<2 RK_PA6 1 &pcfg_pull_up>;
986a31fad19SJonas Karlman		};
987a31fad19SJonas Karlman
988a31fad19SJonas Karlman		/omit-if-no-ref/
989a31fad19SJonas Karlman		sdmmc_pwren: sdmmc-pwren {
990a31fad19SJonas Karlman			rockchip,pins =
991a31fad19SJonas Karlman				/* sdmmc_pwren */
992a31fad19SJonas Karlman				<4 RK_PA1 1 &pcfg_pull_none>;
993a31fad19SJonas Karlman		};
994a31fad19SJonas Karlman	};
995a31fad19SJonas Karlman
996a31fad19SJonas Karlman	spdif {
997a31fad19SJonas Karlman		/omit-if-no-ref/
998a31fad19SJonas Karlman		spdifm0_pins: spdifm0-pins {
999a31fad19SJonas Karlman			rockchip,pins =
1000a31fad19SJonas Karlman				/* spdif_tx_m0 */
1001a31fad19SJonas Karlman				<4 RK_PA0 1 &pcfg_pull_none>;
1002a31fad19SJonas Karlman		};
1003a31fad19SJonas Karlman
1004a31fad19SJonas Karlman		/omit-if-no-ref/
1005a31fad19SJonas Karlman		spdifm1_pins: spdifm1-pins {
1006a31fad19SJonas Karlman			rockchip,pins =
1007a31fad19SJonas Karlman				/* spdif_tx_m1 */
1008a31fad19SJonas Karlman				<1 RK_PC3 2 &pcfg_pull_none>;
1009a31fad19SJonas Karlman		};
1010a31fad19SJonas Karlman
1011a31fad19SJonas Karlman		/omit-if-no-ref/
1012a31fad19SJonas Karlman		spdifm2_pins: spdifm2-pins {
1013a31fad19SJonas Karlman			rockchip,pins =
1014a31fad19SJonas Karlman				/* spdif_tx_m2 */
1015a31fad19SJonas Karlman				<3 RK_PC3 2 &pcfg_pull_none>;
1016a31fad19SJonas Karlman		};
1017a31fad19SJonas Karlman	};
1018a31fad19SJonas Karlman
1019a31fad19SJonas Karlman	spi0 {
1020a31fad19SJonas Karlman		/omit-if-no-ref/
1021a31fad19SJonas Karlman		spi0_pins: spi0-pins {
1022a31fad19SJonas Karlman			rockchip,pins =
1023a31fad19SJonas Karlman				/* spi0_clk */
1024a31fad19SJonas Karlman				<4 RK_PB4 2 &pcfg_pull_none_drv_level_2>,
1025a31fad19SJonas Karlman				/* spi0_miso */
1026a31fad19SJonas Karlman				<4 RK_PB3 2 &pcfg_pull_none_drv_level_2>,
1027a31fad19SJonas Karlman				/* spi0_mosi */
1028a31fad19SJonas Karlman				<4 RK_PB2 2 &pcfg_pull_none_drv_level_2>;
1029a31fad19SJonas Karlman		};
1030a31fad19SJonas Karlman
1031a31fad19SJonas Karlman		/omit-if-no-ref/
1032a31fad19SJonas Karlman		spi0_csn0: spi0-csn0 {
1033a31fad19SJonas Karlman			rockchip,pins =
1034a31fad19SJonas Karlman				/* spi0_csn0 */
1035a31fad19SJonas Karlman				<4 RK_PB6 2 &pcfg_pull_none_drv_level_2>;
1036a31fad19SJonas Karlman		};
1037a31fad19SJonas Karlman		/omit-if-no-ref/
1038a31fad19SJonas Karlman		spi0_csn1: spi0-csn1 {
1039a31fad19SJonas Karlman			rockchip,pins =
1040a31fad19SJonas Karlman				/* spi0_csn1 */
1041a31fad19SJonas Karlman				<4 RK_PC1 2 &pcfg_pull_none_drv_level_2>;
1042a31fad19SJonas Karlman		};
1043a31fad19SJonas Karlman	};
1044a31fad19SJonas Karlman
1045a31fad19SJonas Karlman	spi1 {
1046a31fad19SJonas Karlman		/omit-if-no-ref/
1047a31fad19SJonas Karlman		spi1_pins: spi1-pins {
1048a31fad19SJonas Karlman			rockchip,pins =
1049a31fad19SJonas Karlman				/* spi1_clk */
1050a31fad19SJonas Karlman				<1 RK_PB6 2 &pcfg_pull_none_drv_level_2>,
1051a31fad19SJonas Karlman				/* spi1_miso */
1052a31fad19SJonas Karlman				<1 RK_PC0 2 &pcfg_pull_none_drv_level_2>,
1053a31fad19SJonas Karlman				/* spi1_mosi */
1054a31fad19SJonas Karlman				<1 RK_PB7 2 &pcfg_pull_none_drv_level_2>;
1055a31fad19SJonas Karlman		};
1056a31fad19SJonas Karlman
1057a31fad19SJonas Karlman		/omit-if-no-ref/
1058a31fad19SJonas Karlman		spi1_csn0: spi1-csn0 {
1059a31fad19SJonas Karlman			rockchip,pins =
1060a31fad19SJonas Karlman				/* spi1_csn0 */
1061a31fad19SJonas Karlman				<1 RK_PC1 1 &pcfg_pull_none_drv_level_2>;
1062a31fad19SJonas Karlman		};
1063a31fad19SJonas Karlman		/omit-if-no-ref/
1064a31fad19SJonas Karlman		spi1_csn1: spi1-csn1 {
1065a31fad19SJonas Karlman			rockchip,pins =
1066a31fad19SJonas Karlman				/* spi1_csn1 */
1067a31fad19SJonas Karlman				<1 RK_PC2 1 &pcfg_pull_none_drv_level_2>;
1068a31fad19SJonas Karlman		};
1069a31fad19SJonas Karlman	};
1070a31fad19SJonas Karlman
1071a31fad19SJonas Karlman	tsi0 {
1072a31fad19SJonas Karlman		/omit-if-no-ref/
1073a31fad19SJonas Karlman		tsi0_pins: tsi0-pins {
1074a31fad19SJonas Karlman			rockchip,pins =
1075a31fad19SJonas Karlman				/* tsi0_clkin */
1076a31fad19SJonas Karlman				<3 RK_PB2 3 &pcfg_pull_none>,
1077a31fad19SJonas Karlman				/* tsi0_d0 */
1078a31fad19SJonas Karlman				<3 RK_PB1 3 &pcfg_pull_none>,
1079a31fad19SJonas Karlman				/* tsi0_d1 */
1080a31fad19SJonas Karlman				<3 RK_PB5 3 &pcfg_pull_none>,
1081a31fad19SJonas Karlman				/* tsi0_d2 */
1082a31fad19SJonas Karlman				<3 RK_PB6 3 &pcfg_pull_none>,
1083a31fad19SJonas Karlman				/* tsi0_d3 */
1084a31fad19SJonas Karlman				<3 RK_PB7 3 &pcfg_pull_none>,
1085a31fad19SJonas Karlman				/* tsi0_d4 */
1086a31fad19SJonas Karlman				<3 RK_PA3 3 &pcfg_pull_none>,
1087a31fad19SJonas Karlman				/* tsi0_d5 */
1088a31fad19SJonas Karlman				<3 RK_PA2 3 &pcfg_pull_none>,
1089a31fad19SJonas Karlman				/* tsi0_d6 */
1090a31fad19SJonas Karlman				<3 RK_PA1 3 &pcfg_pull_none>,
1091a31fad19SJonas Karlman				/* tsi0_d7 */
1092a31fad19SJonas Karlman				<3 RK_PA0 3 &pcfg_pull_none>,
1093a31fad19SJonas Karlman				/* tsi0_fail */
1094a31fad19SJonas Karlman				<3 RK_PC0 3 &pcfg_pull_none>,
1095a31fad19SJonas Karlman				/* tsi0_sync */
1096a31fad19SJonas Karlman				<3 RK_PB4 3 &pcfg_pull_none>,
1097a31fad19SJonas Karlman				/* tsi0_valid */
1098a31fad19SJonas Karlman				<3 RK_PB3 3 &pcfg_pull_none>;
1099a31fad19SJonas Karlman		};
1100a31fad19SJonas Karlman	};
1101a31fad19SJonas Karlman
1102a31fad19SJonas Karlman	tsi1 {
1103a31fad19SJonas Karlman		/omit-if-no-ref/
1104a31fad19SJonas Karlman		tsi1_pins: tsi1-pins {
1105a31fad19SJonas Karlman			rockchip,pins =
1106a31fad19SJonas Karlman				/* tsi1_clkin */
1107a31fad19SJonas Karlman				<3 RK_PA5 3 &pcfg_pull_none>,
1108a31fad19SJonas Karlman				/* tsi1_d0 */
1109a31fad19SJonas Karlman				<3 RK_PA4 3 &pcfg_pull_none>,
1110a31fad19SJonas Karlman				/* tsi1_sync */
1111a31fad19SJonas Karlman				<3 RK_PA7 3 &pcfg_pull_none>,
1112a31fad19SJonas Karlman				/* tsi1_valid */
1113a31fad19SJonas Karlman				<3 RK_PA6 3 &pcfg_pull_none>;
1114a31fad19SJonas Karlman		};
1115a31fad19SJonas Karlman	};
1116a31fad19SJonas Karlman
1117a31fad19SJonas Karlman	uart0 {
1118a31fad19SJonas Karlman		/omit-if-no-ref/
1119a31fad19SJonas Karlman		uart0m0_xfer: uart0m0-xfer {
1120a31fad19SJonas Karlman			rockchip,pins =
1121a31fad19SJonas Karlman				/* uart0_rx_m0 */
1122a31fad19SJonas Karlman				<4 RK_PC7 1 &pcfg_pull_up>,
1123a31fad19SJonas Karlman				/* uart0_tx_m0 */
1124a31fad19SJonas Karlman				<4 RK_PD0 1 &pcfg_pull_up>;
1125a31fad19SJonas Karlman		};
1126a31fad19SJonas Karlman
1127a31fad19SJonas Karlman		/omit-if-no-ref/
1128a31fad19SJonas Karlman		uart0m1_xfer: uart0m1-xfer {
1129a31fad19SJonas Karlman			rockchip,pins =
1130a31fad19SJonas Karlman				/* uart0_rx_m1 */
1131a31fad19SJonas Karlman				<2 RK_PA0 2 &pcfg_pull_up>,
1132a31fad19SJonas Karlman				/* uart0_tx_m1 */
1133a31fad19SJonas Karlman				<2 RK_PA1 2 &pcfg_pull_up>;
1134a31fad19SJonas Karlman		};
1135a31fad19SJonas Karlman	};
1136a31fad19SJonas Karlman
1137a31fad19SJonas Karlman	uart1 {
1138a31fad19SJonas Karlman		/omit-if-no-ref/
1139a31fad19SJonas Karlman		uart1m0_xfer: uart1m0-xfer {
1140a31fad19SJonas Karlman			rockchip,pins =
1141a31fad19SJonas Karlman				/* uart1_rx_m0 */
1142a31fad19SJonas Karlman				<4 RK_PA7 2 &pcfg_pull_up>,
1143a31fad19SJonas Karlman				/* uart1_tx_m0 */
1144a31fad19SJonas Karlman				<4 RK_PA6 2 &pcfg_pull_up>;
1145a31fad19SJonas Karlman		};
1146a31fad19SJonas Karlman
1147a31fad19SJonas Karlman		/omit-if-no-ref/
1148a31fad19SJonas Karlman		uart1m1_xfer: uart1m1-xfer {
1149a31fad19SJonas Karlman			rockchip,pins =
1150a31fad19SJonas Karlman				/* uart1_rx_m1 */
1151a31fad19SJonas Karlman				<4 RK_PC6 2 &pcfg_pull_up>,
1152a31fad19SJonas Karlman				/* uart1_tx_m1 */
1153a31fad19SJonas Karlman				<4 RK_PC5 2 &pcfg_pull_up>;
1154a31fad19SJonas Karlman		};
1155a31fad19SJonas Karlman
1156a31fad19SJonas Karlman		/omit-if-no-ref/
1157a31fad19SJonas Karlman		uart1_ctsn: uart1-ctsn {
1158a31fad19SJonas Karlman			rockchip,pins =
1159a31fad19SJonas Karlman				/* uart1_ctsn */
1160a31fad19SJonas Karlman				<4 RK_PA4 2 &pcfg_pull_none>;
1161a31fad19SJonas Karlman		};
1162a31fad19SJonas Karlman		/omit-if-no-ref/
1163a31fad19SJonas Karlman		uart1_rtsn: uart1-rtsn {
1164a31fad19SJonas Karlman			rockchip,pins =
1165a31fad19SJonas Karlman				/* uart1_rtsn */
1166a31fad19SJonas Karlman				<4 RK_PA5 2 &pcfg_pull_none>;
1167a31fad19SJonas Karlman		};
1168a31fad19SJonas Karlman	};
1169a31fad19SJonas Karlman
1170a31fad19SJonas Karlman	uart2 {
1171a31fad19SJonas Karlman		/omit-if-no-ref/
1172a31fad19SJonas Karlman		uart2m0_xfer: uart2m0-xfer {
1173a31fad19SJonas Karlman			rockchip,pins =
1174a31fad19SJonas Karlman				/* uart2_rx_m0 */
1175a31fad19SJonas Karlman				<3 RK_PA0 1 &pcfg_pull_up>,
1176a31fad19SJonas Karlman				/* uart2_tx_m0 */
1177a31fad19SJonas Karlman				<3 RK_PA1 1 &pcfg_pull_up>;
1178a31fad19SJonas Karlman		};
1179a31fad19SJonas Karlman
1180a31fad19SJonas Karlman		/omit-if-no-ref/
1181a31fad19SJonas Karlman		uart2m0_ctsn: uart2m0-ctsn {
1182a31fad19SJonas Karlman			rockchip,pins =
1183a31fad19SJonas Karlman				/* uart2m0_ctsn */
1184a31fad19SJonas Karlman				<3 RK_PA3 1 &pcfg_pull_none>;
1185a31fad19SJonas Karlman		};
1186a31fad19SJonas Karlman		/omit-if-no-ref/
1187a31fad19SJonas Karlman		uart2m0_rtsn: uart2m0-rtsn {
1188a31fad19SJonas Karlman			rockchip,pins =
1189a31fad19SJonas Karlman				/* uart2m0_rtsn */
1190a31fad19SJonas Karlman				<3 RK_PA2 1 &pcfg_pull_none>;
1191a31fad19SJonas Karlman		};
1192a31fad19SJonas Karlman
1193a31fad19SJonas Karlman		/omit-if-no-ref/
1194a31fad19SJonas Karlman		uart2m1_xfer: uart2m1-xfer {
1195a31fad19SJonas Karlman			rockchip,pins =
1196a31fad19SJonas Karlman				/* uart2_rx_m1 */
1197a31fad19SJonas Karlman				<1 RK_PB0 1 &pcfg_pull_up>,
1198a31fad19SJonas Karlman				/* uart2_tx_m1 */
1199a31fad19SJonas Karlman				<1 RK_PB1 1 &pcfg_pull_up>;
1200a31fad19SJonas Karlman		};
1201a31fad19SJonas Karlman
1202a31fad19SJonas Karlman		/omit-if-no-ref/
1203a31fad19SJonas Karlman		uart2m1_ctsn: uart2m1-ctsn {
1204a31fad19SJonas Karlman			rockchip,pins =
1205a31fad19SJonas Karlman				/* uart2m1_ctsn */
1206a31fad19SJonas Karlman				<1 RK_PB3 1 &pcfg_pull_none>;
1207a31fad19SJonas Karlman		};
1208a31fad19SJonas Karlman		/omit-if-no-ref/
1209a31fad19SJonas Karlman		uart2m1_rtsn: uart2m1-rtsn {
1210a31fad19SJonas Karlman			rockchip,pins =
1211a31fad19SJonas Karlman				/* uart2m1_rtsn */
1212a31fad19SJonas Karlman				<1 RK_PB2 1 &pcfg_pull_none>;
1213a31fad19SJonas Karlman		};
1214a31fad19SJonas Karlman	};
1215a31fad19SJonas Karlman
1216a31fad19SJonas Karlman	uart3 {
1217a31fad19SJonas Karlman		/omit-if-no-ref/
1218a31fad19SJonas Karlman		uart3m0_xfer: uart3m0-xfer {
1219a31fad19SJonas Karlman			rockchip,pins =
1220a31fad19SJonas Karlman				/* uart3_rx_m0 */
1221a31fad19SJonas Karlman				<4 RK_PB0 2 &pcfg_pull_up>,
1222a31fad19SJonas Karlman				/* uart3_tx_m0 */
1223a31fad19SJonas Karlman				<4 RK_PB1 2 &pcfg_pull_up>;
1224a31fad19SJonas Karlman		};
1225a31fad19SJonas Karlman
1226a31fad19SJonas Karlman		/omit-if-no-ref/
1227a31fad19SJonas Karlman		uart3m1_xfer: uart3m1-xfer {
1228a31fad19SJonas Karlman			rockchip,pins =
1229a31fad19SJonas Karlman				/* uart3_rx_m1 */
1230a31fad19SJonas Karlman				<4 RK_PB7 3 &pcfg_pull_up>,
1231a31fad19SJonas Karlman				/* uart3_tx_m1 */
1232a31fad19SJonas Karlman				<4 RK_PC0 3 &pcfg_pull_up>;
1233a31fad19SJonas Karlman		};
1234a31fad19SJonas Karlman
1235a31fad19SJonas Karlman		/omit-if-no-ref/
1236a31fad19SJonas Karlman		uart3_ctsn: uart3-ctsn {
1237a31fad19SJonas Karlman			rockchip,pins =
1238a31fad19SJonas Karlman				/* uart3_ctsn */
1239a31fad19SJonas Karlman				<4 RK_PA3 3 &pcfg_pull_none>;
1240a31fad19SJonas Karlman		};
1241a31fad19SJonas Karlman		/omit-if-no-ref/
1242a31fad19SJonas Karlman		uart3_rtsn: uart3-rtsn {
1243a31fad19SJonas Karlman			rockchip,pins =
1244a31fad19SJonas Karlman				/* uart3_rtsn */
1245a31fad19SJonas Karlman				<4 RK_PA2 3 &pcfg_pull_none>;
1246a31fad19SJonas Karlman		};
1247a31fad19SJonas Karlman	};
1248a31fad19SJonas Karlman
1249a31fad19SJonas Karlman	uart4 {
1250a31fad19SJonas Karlman		/omit-if-no-ref/
1251a31fad19SJonas Karlman		uart4_xfer: uart4-xfer {
1252a31fad19SJonas Karlman			rockchip,pins =
1253a31fad19SJonas Karlman				/* uart4_rx */
1254a31fad19SJonas Karlman				<2 RK_PA2 3 &pcfg_pull_up>,
1255a31fad19SJonas Karlman				/* uart4_tx */
1256a31fad19SJonas Karlman				<2 RK_PA3 3 &pcfg_pull_up>;
1257a31fad19SJonas Karlman		};
1258a31fad19SJonas Karlman
1259a31fad19SJonas Karlman		/omit-if-no-ref/
1260a31fad19SJonas Karlman		uart4_ctsn: uart4-ctsn {
1261a31fad19SJonas Karlman			rockchip,pins =
1262a31fad19SJonas Karlman				/* uart4_ctsn */
1263a31fad19SJonas Karlman				<2 RK_PA1 3 &pcfg_pull_none>;
1264a31fad19SJonas Karlman		};
1265a31fad19SJonas Karlman		/omit-if-no-ref/
1266a31fad19SJonas Karlman		uart4_rtsn: uart4-rtsn {
1267a31fad19SJonas Karlman			rockchip,pins =
1268a31fad19SJonas Karlman				/* uart4_rtsn */
1269a31fad19SJonas Karlman				<2 RK_PA0 3 &pcfg_pull_none>;
1270a31fad19SJonas Karlman		};
1271a31fad19SJonas Karlman	};
1272a31fad19SJonas Karlman
1273a31fad19SJonas Karlman	uart5 {
1274a31fad19SJonas Karlman		/omit-if-no-ref/
1275a31fad19SJonas Karlman		uart5m0_xfer: uart5m0-xfer {
1276a31fad19SJonas Karlman			rockchip,pins =
1277a31fad19SJonas Karlman				/* uart5_rx_m0 */
1278a31fad19SJonas Karlman				<1 RK_PA2 2 &pcfg_pull_up>,
1279a31fad19SJonas Karlman				/* uart5_tx_m0 */
1280a31fad19SJonas Karlman				<1 RK_PA3 2 &pcfg_pull_up>;
1281a31fad19SJonas Karlman		};
1282a31fad19SJonas Karlman
1283a31fad19SJonas Karlman		/omit-if-no-ref/
1284a31fad19SJonas Karlman		uart5m0_ctsn: uart5m0-ctsn {
1285a31fad19SJonas Karlman			rockchip,pins =
1286a31fad19SJonas Karlman				/* uart5m0_ctsn */
1287a31fad19SJonas Karlman				<1 RK_PA6 2 &pcfg_pull_none>;
1288a31fad19SJonas Karlman		};
1289a31fad19SJonas Karlman		/omit-if-no-ref/
1290a31fad19SJonas Karlman		uart5m0_rtsn: uart5m0-rtsn {
1291a31fad19SJonas Karlman			rockchip,pins =
1292a31fad19SJonas Karlman				/* uart5m0_rtsn */
1293a31fad19SJonas Karlman				<1 RK_PA5 2 &pcfg_pull_none>;
1294a31fad19SJonas Karlman		};
1295a31fad19SJonas Karlman
1296a31fad19SJonas Karlman		/omit-if-no-ref/
1297a31fad19SJonas Karlman		uart5m1_xfer: uart5m1-xfer {
1298a31fad19SJonas Karlman			rockchip,pins =
1299a31fad19SJonas Karlman				/* uart5_rx_m1 */
1300a31fad19SJonas Karlman				<1 RK_PD4 2 &pcfg_pull_up>,
1301a31fad19SJonas Karlman				/* uart5_tx_m1 */
1302a31fad19SJonas Karlman				<1 RK_PD7 2 &pcfg_pull_up>;
1303a31fad19SJonas Karlman		};
1304a31fad19SJonas Karlman
1305a31fad19SJonas Karlman		/omit-if-no-ref/
1306a31fad19SJonas Karlman		uart5m1_ctsn: uart5m1-ctsn {
1307a31fad19SJonas Karlman			rockchip,pins =
1308a31fad19SJonas Karlman				/* uart5m1_ctsn */
1309a31fad19SJonas Karlman				<1 RK_PD3 2 &pcfg_pull_none>;
1310a31fad19SJonas Karlman		};
1311a31fad19SJonas Karlman		/omit-if-no-ref/
1312a31fad19SJonas Karlman		uart5m1_rtsn: uart5m1-rtsn {
1313a31fad19SJonas Karlman			rockchip,pins =
1314a31fad19SJonas Karlman				/* uart5m1_rtsn */
1315a31fad19SJonas Karlman				<1 RK_PD2 2 &pcfg_pull_none>;
1316a31fad19SJonas Karlman		};
1317a31fad19SJonas Karlman	};
1318a31fad19SJonas Karlman
1319a31fad19SJonas Karlman	uart6 {
1320a31fad19SJonas Karlman		/omit-if-no-ref/
1321a31fad19SJonas Karlman		uart6m0_xfer: uart6m0-xfer {
1322a31fad19SJonas Karlman			rockchip,pins =
1323a31fad19SJonas Karlman				/* uart6_rx_m0 */
1324a31fad19SJonas Karlman				<3 RK_PA7 4 &pcfg_pull_up>,
1325a31fad19SJonas Karlman				/* uart6_tx_m0 */
1326a31fad19SJonas Karlman				<3 RK_PA6 4 &pcfg_pull_up>;
1327a31fad19SJonas Karlman		};
1328a31fad19SJonas Karlman
1329a31fad19SJonas Karlman		/omit-if-no-ref/
1330a31fad19SJonas Karlman		uart6m1_xfer: uart6m1-xfer {
1331a31fad19SJonas Karlman			rockchip,pins =
1332a31fad19SJonas Karlman				/* uart6_rx_m1 */
1333a31fad19SJonas Karlman				<3 RK_PC3 4 &pcfg_pull_up>,
1334a31fad19SJonas Karlman				/* uart6_tx_m1 */
1335a31fad19SJonas Karlman				<3 RK_PC1 4 &pcfg_pull_up>;
1336a31fad19SJonas Karlman		};
1337a31fad19SJonas Karlman
1338a31fad19SJonas Karlman		/omit-if-no-ref/
1339a31fad19SJonas Karlman		uart6_ctsn: uart6-ctsn {
1340a31fad19SJonas Karlman			rockchip,pins =
1341a31fad19SJonas Karlman				/* uart6_ctsn */
1342a31fad19SJonas Karlman				<3 RK_PA4 4 &pcfg_pull_none>;
1343a31fad19SJonas Karlman		};
1344a31fad19SJonas Karlman		/omit-if-no-ref/
1345a31fad19SJonas Karlman		uart6_rtsn: uart6-rtsn {
1346a31fad19SJonas Karlman			rockchip,pins =
1347a31fad19SJonas Karlman				/* uart6_rtsn */
1348a31fad19SJonas Karlman				<3 RK_PA5 4 &pcfg_pull_none>;
1349a31fad19SJonas Karlman		};
1350a31fad19SJonas Karlman	};
1351a31fad19SJonas Karlman
1352a31fad19SJonas Karlman	uart7 {
1353a31fad19SJonas Karlman		/omit-if-no-ref/
1354a31fad19SJonas Karlman		uart7m0_xfer: uart7m0-xfer {
1355a31fad19SJonas Karlman			rockchip,pins =
1356a31fad19SJonas Karlman				/* uart7_rx_m0 */
1357a31fad19SJonas Karlman				<3 RK_PB3 4 &pcfg_pull_up>,
1358a31fad19SJonas Karlman				/* uart7_tx_m0 */
1359a31fad19SJonas Karlman				<3 RK_PB2 4 &pcfg_pull_up>;
1360a31fad19SJonas Karlman		};
1361a31fad19SJonas Karlman
1362a31fad19SJonas Karlman		/omit-if-no-ref/
1363a31fad19SJonas Karlman		uart7m0_ctsn: uart7m0-ctsn {
1364a31fad19SJonas Karlman			rockchip,pins =
1365a31fad19SJonas Karlman				/* uart7m0_ctsn */
1366a31fad19SJonas Karlman				<3 RK_PB0 4 &pcfg_pull_none>;
1367a31fad19SJonas Karlman		};
1368a31fad19SJonas Karlman		/omit-if-no-ref/
1369a31fad19SJonas Karlman		uart7m0_rtsn: uart7m0-rtsn {
1370a31fad19SJonas Karlman			rockchip,pins =
1371a31fad19SJonas Karlman				/* uart7m0_rtsn */
1372a31fad19SJonas Karlman				<3 RK_PB1 4 &pcfg_pull_none>;
1373a31fad19SJonas Karlman		};
1374a31fad19SJonas Karlman
1375a31fad19SJonas Karlman		/omit-if-no-ref/
1376a31fad19SJonas Karlman		uart7m1_xfer: uart7m1-xfer {
1377a31fad19SJonas Karlman			rockchip,pins =
1378a31fad19SJonas Karlman				/* uart7_rx_m1 */
1379a31fad19SJonas Karlman				<1 RK_PB3 4 &pcfg_pull_up>,
1380a31fad19SJonas Karlman				/* uart7_tx_m1 */
1381a31fad19SJonas Karlman				<1 RK_PB2 4 &pcfg_pull_up>;
1382a31fad19SJonas Karlman		};
1383a31fad19SJonas Karlman
1384a31fad19SJonas Karlman		/omit-if-no-ref/
1385a31fad19SJonas Karlman		uart7m1_ctsn: uart7m1-ctsn {
1386a31fad19SJonas Karlman			rockchip,pins =
1387a31fad19SJonas Karlman				/* uart7m1_ctsn */
1388a31fad19SJonas Karlman				<1 RK_PB0 4 &pcfg_pull_none>;
1389a31fad19SJonas Karlman		};
1390a31fad19SJonas Karlman		/omit-if-no-ref/
1391a31fad19SJonas Karlman		uart7m1_rtsn: uart7m1-rtsn {
1392a31fad19SJonas Karlman			rockchip,pins =
1393a31fad19SJonas Karlman				/* uart7m1_rtsn */
1394a31fad19SJonas Karlman				<1 RK_PB1 4 &pcfg_pull_none>;
1395a31fad19SJonas Karlman		};
1396a31fad19SJonas Karlman	};
1397a31fad19SJonas Karlman};
1398