xref: /freebsd-src/sys/contrib/device-tree/src/arm/nxp/vf/vf-colibri.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR MIT
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Copyright 2014-2020 Toradex
4*f126890aSEmmanuel Vadot *
5*f126890aSEmmanuel Vadot */
6*f126890aSEmmanuel Vadot
7*f126890aSEmmanuel Vadot/ {
8*f126890aSEmmanuel Vadot	aliases {
9*f126890aSEmmanuel Vadot		ethernet0 = &fec1;
10*f126890aSEmmanuel Vadot		ethernet1 = &fec0;
11*f126890aSEmmanuel Vadot	};
12*f126890aSEmmanuel Vadot
13*f126890aSEmmanuel Vadot	bl: backlight {
14*f126890aSEmmanuel Vadot		compatible = "pwm-backlight";
15*f126890aSEmmanuel Vadot		pinctrl-names = "default";
16*f126890aSEmmanuel Vadot		pinctrl-0 = <&pinctrl_gpio_bl_on>;
17*f126890aSEmmanuel Vadot		pwms = <&pwm0 0 5000000 0>;
18*f126890aSEmmanuel Vadot		enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
19*f126890aSEmmanuel Vadot		status = "disabled";
20*f126890aSEmmanuel Vadot	};
21*f126890aSEmmanuel Vadot
22*f126890aSEmmanuel Vadot	reg_module_3v3: regulator-module-3v3 {
23*f126890aSEmmanuel Vadot		compatible = "regulator-fixed";
24*f126890aSEmmanuel Vadot		regulator-name = "+V3.3";
25*f126890aSEmmanuel Vadot		regulator-min-microvolt = <3300000>;
26*f126890aSEmmanuel Vadot		regulator-max-microvolt = <3300000>;
27*f126890aSEmmanuel Vadot	};
28*f126890aSEmmanuel Vadot
29*f126890aSEmmanuel Vadot	reg_module_3v3_avdd: regulator-module-3v3-avdd {
30*f126890aSEmmanuel Vadot		compatible = "regulator-fixed";
31*f126890aSEmmanuel Vadot		regulator-name = "+V3.3_AVDD_AUDIO";
32*f126890aSEmmanuel Vadot		regulator-min-microvolt = <3300000>;
33*f126890aSEmmanuel Vadot		regulator-max-microvolt = <3300000>;
34*f126890aSEmmanuel Vadot	};
35*f126890aSEmmanuel Vadot};
36*f126890aSEmmanuel Vadot
37*f126890aSEmmanuel Vadot&adc0 {
38*f126890aSEmmanuel Vadot	status = "okay";
39*f126890aSEmmanuel Vadot	vref-supply = <&reg_module_3v3_avdd>;
40*f126890aSEmmanuel Vadot};
41*f126890aSEmmanuel Vadot
42*f126890aSEmmanuel Vadot&adc1 {
43*f126890aSEmmanuel Vadot	status = "okay";
44*f126890aSEmmanuel Vadot	vref-supply = <&reg_module_3v3_avdd>;
45*f126890aSEmmanuel Vadot};
46*f126890aSEmmanuel Vadot
47*f126890aSEmmanuel Vadot&can0 {
48*f126890aSEmmanuel Vadot	pinctrl-names = "default";
49*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_flexcan0>;
50*f126890aSEmmanuel Vadot	status = "disabled";
51*f126890aSEmmanuel Vadot};
52*f126890aSEmmanuel Vadot
53*f126890aSEmmanuel Vadot&can1 {
54*f126890aSEmmanuel Vadot	pinctrl-names = "default";
55*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_flexcan1>;
56*f126890aSEmmanuel Vadot	status = "disabled";
57*f126890aSEmmanuel Vadot};
58*f126890aSEmmanuel Vadot
59*f126890aSEmmanuel Vadot&clks {
60*f126890aSEmmanuel Vadot	assigned-clocks = <&clks VF610_CLK_ENET_SEL>,
61*f126890aSEmmanuel Vadot			  <&clks VF610_CLK_ENET_TS_SEL>;
62*f126890aSEmmanuel Vadot	assigned-clock-parents = <&clks VF610_CLK_ENET_50M>,
63*f126890aSEmmanuel Vadot				 <&clks VF610_CLK_ENET_50M>;
64*f126890aSEmmanuel Vadot};
65*f126890aSEmmanuel Vadot
66*f126890aSEmmanuel Vadot&dspi1 {
67*f126890aSEmmanuel Vadot	bus-num = <1>;
68*f126890aSEmmanuel Vadot	pinctrl-names = "default";
69*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_dspi1>;
70*f126890aSEmmanuel Vadot};
71*f126890aSEmmanuel Vadot
72*f126890aSEmmanuel Vadot&edma0 {
73*f126890aSEmmanuel Vadot	status = "okay";
74*f126890aSEmmanuel Vadot};
75*f126890aSEmmanuel Vadot
76*f126890aSEmmanuel Vadot&edma1 {
77*f126890aSEmmanuel Vadot	status = "okay";
78*f126890aSEmmanuel Vadot};
79*f126890aSEmmanuel Vadot
80*f126890aSEmmanuel Vadot&esdhc1 {
81*f126890aSEmmanuel Vadot	pinctrl-names = "default";
82*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_esdhc1>;
83*f126890aSEmmanuel Vadot	bus-width = <4>;
84*f126890aSEmmanuel Vadot	cd-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
85*f126890aSEmmanuel Vadot	disable-wp;
86*f126890aSEmmanuel Vadot};
87*f126890aSEmmanuel Vadot
88*f126890aSEmmanuel Vadot&fec1 {
89*f126890aSEmmanuel Vadot	phy-mode = "rmii";
90*f126890aSEmmanuel Vadot	phy-supply = <&reg_module_3v3>;
91*f126890aSEmmanuel Vadot	pinctrl-names = "default";
92*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_fec1>;
93*f126890aSEmmanuel Vadot};
94*f126890aSEmmanuel Vadot
95*f126890aSEmmanuel Vadot&i2c0 {
96*f126890aSEmmanuel Vadot	clock-frequency = <400000>;
97*f126890aSEmmanuel Vadot	pinctrl-names = "default", "gpio";
98*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_i2c0>;
99*f126890aSEmmanuel Vadot	pinctrl-1 = <&pinctrl_i2c0_gpio>;
100*f126890aSEmmanuel Vadot	scl-gpios = <&gpio1 4 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
101*f126890aSEmmanuel Vadot	sda-gpios = <&gpio1 5 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
102*f126890aSEmmanuel Vadot};
103*f126890aSEmmanuel Vadot
104*f126890aSEmmanuel Vadot&nfc {
105*f126890aSEmmanuel Vadot	pinctrl-names = "default";
106*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_nfc>;
107*f126890aSEmmanuel Vadot	status = "okay";
108*f126890aSEmmanuel Vadot
109*f126890aSEmmanuel Vadot	nand@0 {
110*f126890aSEmmanuel Vadot		compatible = "fsl,vf610-nfc-nandcs";
111*f126890aSEmmanuel Vadot		reg = <0>;
112*f126890aSEmmanuel Vadot		#address-cells = <1>;
113*f126890aSEmmanuel Vadot		#size-cells = <1>;
114*f126890aSEmmanuel Vadot		nand-bus-width = <8>;
115*f126890aSEmmanuel Vadot		nand-ecc-mode = "hw";
116*f126890aSEmmanuel Vadot		nand-ecc-strength = <32>;
117*f126890aSEmmanuel Vadot		nand-ecc-step-size = <2048>;
118*f126890aSEmmanuel Vadot		nand-on-flash-bbt;
119*f126890aSEmmanuel Vadot	};
120*f126890aSEmmanuel Vadot};
121*f126890aSEmmanuel Vadot
122*f126890aSEmmanuel Vadot&pwm0 {
123*f126890aSEmmanuel Vadot	pinctrl-names = "default";
124*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_pwm0>;
125*f126890aSEmmanuel Vadot};
126*f126890aSEmmanuel Vadot
127*f126890aSEmmanuel Vadot&pwm1 {
128*f126890aSEmmanuel Vadot	pinctrl-names = "default";
129*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_pwm1>;
130*f126890aSEmmanuel Vadot};
131*f126890aSEmmanuel Vadot
132*f126890aSEmmanuel Vadot&uart0 {
133*f126890aSEmmanuel Vadot	pinctrl-names = "default";
134*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_uart0>;
135*f126890aSEmmanuel Vadot};
136*f126890aSEmmanuel Vadot
137*f126890aSEmmanuel Vadot&uart1 {
138*f126890aSEmmanuel Vadot	pinctrl-names = "default";
139*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_uart1>;
140*f126890aSEmmanuel Vadot};
141*f126890aSEmmanuel Vadot
142*f126890aSEmmanuel Vadot&uart2 {
143*f126890aSEmmanuel Vadot	pinctrl-names = "default";
144*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_uart2>;
145*f126890aSEmmanuel Vadot};
146*f126890aSEmmanuel Vadot
147*f126890aSEmmanuel Vadot&usbdev0 {
148*f126890aSEmmanuel Vadot	disable-over-current;
149*f126890aSEmmanuel Vadot	status = "okay";
150*f126890aSEmmanuel Vadot};
151*f126890aSEmmanuel Vadot
152*f126890aSEmmanuel Vadot&usbh1 {
153*f126890aSEmmanuel Vadot	disable-over-current;
154*f126890aSEmmanuel Vadot	status = "okay";
155*f126890aSEmmanuel Vadot};
156*f126890aSEmmanuel Vadot
157*f126890aSEmmanuel Vadot&usbmisc0 {
158*f126890aSEmmanuel Vadot	status = "okay";
159*f126890aSEmmanuel Vadot};
160*f126890aSEmmanuel Vadot
161*f126890aSEmmanuel Vadot&usbmisc1 {
162*f126890aSEmmanuel Vadot	status = "okay";
163*f126890aSEmmanuel Vadot};
164*f126890aSEmmanuel Vadot
165*f126890aSEmmanuel Vadot&usbphy0 {
166*f126890aSEmmanuel Vadot	status = "okay";
167*f126890aSEmmanuel Vadot};
168*f126890aSEmmanuel Vadot
169*f126890aSEmmanuel Vadot&usbphy1 {
170*f126890aSEmmanuel Vadot	status = "okay";
171*f126890aSEmmanuel Vadot};
172*f126890aSEmmanuel Vadot
173*f126890aSEmmanuel Vadot&iomuxc {
174*f126890aSEmmanuel Vadot	vf610-colibri {
175*f126890aSEmmanuel Vadot		pinctrl_flexcan0: can0grp {
176*f126890aSEmmanuel Vadot			fsl,pins = <
177*f126890aSEmmanuel Vadot				VF610_PAD_PTB14__CAN0_RX	0x31F1
178*f126890aSEmmanuel Vadot				VF610_PAD_PTB15__CAN0_TX	0x31F2
179*f126890aSEmmanuel Vadot			>;
180*f126890aSEmmanuel Vadot		};
181*f126890aSEmmanuel Vadot
182*f126890aSEmmanuel Vadot		pinctrl_flexcan1: can1grp {
183*f126890aSEmmanuel Vadot			fsl,pins = <
184*f126890aSEmmanuel Vadot				VF610_PAD_PTB16__CAN1_RX	0x31F1
185*f126890aSEmmanuel Vadot				VF610_PAD_PTB17__CAN1_TX	0x31F2
186*f126890aSEmmanuel Vadot			>;
187*f126890aSEmmanuel Vadot		};
188*f126890aSEmmanuel Vadot
189*f126890aSEmmanuel Vadot		pinctrl_gpio_ext: gpio_ext {
190*f126890aSEmmanuel Vadot			fsl,pins = <
191*f126890aSEmmanuel Vadot				VF610_PAD_PTD10__GPIO_89	0x22ed /* EXT_IO_0 */
192*f126890aSEmmanuel Vadot				VF610_PAD_PTD9__GPIO_88		0x22ed /* EXT_IO_1 */
193*f126890aSEmmanuel Vadot				VF610_PAD_PTD26__GPIO_68	0x22ed /* EXT_IO_2 */
194*f126890aSEmmanuel Vadot			>;
195*f126890aSEmmanuel Vadot		};
196*f126890aSEmmanuel Vadot
197*f126890aSEmmanuel Vadot		pinctrl_dcu0_1: dcu0grp_1 {
198*f126890aSEmmanuel Vadot			fsl,pins = <
199*f126890aSEmmanuel Vadot				VF610_PAD_PTE0__DCU0_HSYNC	0x1902
200*f126890aSEmmanuel Vadot				VF610_PAD_PTE1__DCU0_VSYNC	0x1902
201*f126890aSEmmanuel Vadot				VF610_PAD_PTE2__DCU0_PCLK	0x1902
202*f126890aSEmmanuel Vadot				VF610_PAD_PTE4__DCU0_DE		0x1902
203*f126890aSEmmanuel Vadot				VF610_PAD_PTE5__DCU0_R0		0x1902
204*f126890aSEmmanuel Vadot				VF610_PAD_PTE6__DCU0_R1		0x1902
205*f126890aSEmmanuel Vadot				VF610_PAD_PTE7__DCU0_R2		0x1902
206*f126890aSEmmanuel Vadot				VF610_PAD_PTE8__DCU0_R3		0x1902
207*f126890aSEmmanuel Vadot				VF610_PAD_PTE9__DCU0_R4		0x1902
208*f126890aSEmmanuel Vadot				VF610_PAD_PTE10__DCU0_R5	0x1902
209*f126890aSEmmanuel Vadot				VF610_PAD_PTE11__DCU0_R6	0x1902
210*f126890aSEmmanuel Vadot				VF610_PAD_PTE12__DCU0_R7	0x1902
211*f126890aSEmmanuel Vadot				VF610_PAD_PTE13__DCU0_G0	0x1902
212*f126890aSEmmanuel Vadot				VF610_PAD_PTE14__DCU0_G1	0x1902
213*f126890aSEmmanuel Vadot				VF610_PAD_PTE15__DCU0_G2	0x1902
214*f126890aSEmmanuel Vadot				VF610_PAD_PTE16__DCU0_G3	0x1902
215*f126890aSEmmanuel Vadot				VF610_PAD_PTE17__DCU0_G4	0x1902
216*f126890aSEmmanuel Vadot				VF610_PAD_PTE18__DCU0_G5	0x1902
217*f126890aSEmmanuel Vadot				VF610_PAD_PTE19__DCU0_G6	0x1902
218*f126890aSEmmanuel Vadot				VF610_PAD_PTE20__DCU0_G7	0x1902
219*f126890aSEmmanuel Vadot				VF610_PAD_PTE21__DCU0_B0	0x1902
220*f126890aSEmmanuel Vadot				VF610_PAD_PTE22__DCU0_B1	0x1902
221*f126890aSEmmanuel Vadot				VF610_PAD_PTE23__DCU0_B2	0x1902
222*f126890aSEmmanuel Vadot				VF610_PAD_PTE24__DCU0_B3	0x1902
223*f126890aSEmmanuel Vadot				VF610_PAD_PTE25__DCU0_B4	0x1902
224*f126890aSEmmanuel Vadot				VF610_PAD_PTE26__DCU0_B5	0x1902
225*f126890aSEmmanuel Vadot				VF610_PAD_PTE27__DCU0_B6	0x1902
226*f126890aSEmmanuel Vadot				VF610_PAD_PTE28__DCU0_B7	0x1902
227*f126890aSEmmanuel Vadot			>;
228*f126890aSEmmanuel Vadot		};
229*f126890aSEmmanuel Vadot
230*f126890aSEmmanuel Vadot		pinctrl_dspi1: dspi1grp {
231*f126890aSEmmanuel Vadot			fsl,pins = <
232*f126890aSEmmanuel Vadot				VF610_PAD_PTD5__DSPI1_CS0		0x33e2
233*f126890aSEmmanuel Vadot				VF610_PAD_PTD6__DSPI1_SIN		0x33e1
234*f126890aSEmmanuel Vadot				VF610_PAD_PTD7__DSPI1_SOUT		0x33e2
235*f126890aSEmmanuel Vadot				VF610_PAD_PTD8__DSPI1_SCK		0x33e2
236*f126890aSEmmanuel Vadot			>;
237*f126890aSEmmanuel Vadot		};
238*f126890aSEmmanuel Vadot
239*f126890aSEmmanuel Vadot		pinctrl_esdhc1: esdhc1grp {
240*f126890aSEmmanuel Vadot			fsl,pins = <
241*f126890aSEmmanuel Vadot				VF610_PAD_PTA24__ESDHC1_CLK	0x31ef
242*f126890aSEmmanuel Vadot				VF610_PAD_PTA25__ESDHC1_CMD	0x31ef
243*f126890aSEmmanuel Vadot				VF610_PAD_PTA26__ESDHC1_DAT0	0x31ef
244*f126890aSEmmanuel Vadot				VF610_PAD_PTA27__ESDHC1_DAT1	0x31ef
245*f126890aSEmmanuel Vadot				VF610_PAD_PTA28__ESDHC1_DATA2	0x31ef
246*f126890aSEmmanuel Vadot				VF610_PAD_PTA29__ESDHC1_DAT3	0x31ef
247*f126890aSEmmanuel Vadot				VF610_PAD_PTB20__GPIO_42	0x219d
248*f126890aSEmmanuel Vadot			>;
249*f126890aSEmmanuel Vadot		};
250*f126890aSEmmanuel Vadot
251*f126890aSEmmanuel Vadot		pinctrl_fec1: fec1grp {
252*f126890aSEmmanuel Vadot			fsl,pins = <
253*f126890aSEmmanuel Vadot				VF610_PAD_PTA6__RMII_CLKOUT		0x30d2
254*f126890aSEmmanuel Vadot				VF610_PAD_PTC9__ENET_RMII1_MDC		0x30d2
255*f126890aSEmmanuel Vadot				VF610_PAD_PTC10__ENET_RMII1_MDIO	0x30d3
256*f126890aSEmmanuel Vadot				VF610_PAD_PTC11__ENET_RMII1_CRS		0x30d1
257*f126890aSEmmanuel Vadot				VF610_PAD_PTC12__ENET_RMII1_RXD1	0x30d1
258*f126890aSEmmanuel Vadot				VF610_PAD_PTC13__ENET_RMII1_RXD0	0x30d1
259*f126890aSEmmanuel Vadot				VF610_PAD_PTC14__ENET_RMII1_RXER	0x30d1
260*f126890aSEmmanuel Vadot				VF610_PAD_PTC15__ENET_RMII1_TXD1	0x30d2
261*f126890aSEmmanuel Vadot				VF610_PAD_PTC16__ENET_RMII1_TXD0	0x30d2
262*f126890aSEmmanuel Vadot				VF610_PAD_PTC17__ENET_RMII1_TXEN	0x30d2
263*f126890aSEmmanuel Vadot			>;
264*f126890aSEmmanuel Vadot		};
265*f126890aSEmmanuel Vadot
266*f126890aSEmmanuel Vadot		pinctrl_gpio_bl_on: gpio_bl_on {
267*f126890aSEmmanuel Vadot			fsl,pins = <
268*f126890aSEmmanuel Vadot				VF610_PAD_PTC0__GPIO_45		0x22ef
269*f126890aSEmmanuel Vadot			>;
270*f126890aSEmmanuel Vadot		};
271*f126890aSEmmanuel Vadot
272*f126890aSEmmanuel Vadot		pinctrl_i2c0: i2c0grp {
273*f126890aSEmmanuel Vadot			fsl,pins = <
274*f126890aSEmmanuel Vadot				VF610_PAD_PTB14__I2C0_SCL		0x37ff
275*f126890aSEmmanuel Vadot				VF610_PAD_PTB15__I2C0_SDA		0x37ff
276*f126890aSEmmanuel Vadot			>;
277*f126890aSEmmanuel Vadot		};
278*f126890aSEmmanuel Vadot
279*f126890aSEmmanuel Vadot		pinctrl_i2c0_gpio: i2c0gpiogrp {
280*f126890aSEmmanuel Vadot			fsl,pins = <
281*f126890aSEmmanuel Vadot				VF610_PAD_PTB14__GPIO_36		0x37ff
282*f126890aSEmmanuel Vadot				VF610_PAD_PTB15__GPIO_37		0x37ff
283*f126890aSEmmanuel Vadot			>;
284*f126890aSEmmanuel Vadot		};
285*f126890aSEmmanuel Vadot
286*f126890aSEmmanuel Vadot		pinctrl_nfc: nfcgrp {
287*f126890aSEmmanuel Vadot			fsl,pins = <
288*f126890aSEmmanuel Vadot				VF610_PAD_PTD23__NF_IO7		0x28df
289*f126890aSEmmanuel Vadot				VF610_PAD_PTD22__NF_IO6		0x28df
290*f126890aSEmmanuel Vadot				VF610_PAD_PTD21__NF_IO5		0x28df
291*f126890aSEmmanuel Vadot				VF610_PAD_PTD20__NF_IO4		0x28df
292*f126890aSEmmanuel Vadot				VF610_PAD_PTD19__NF_IO3		0x28df
293*f126890aSEmmanuel Vadot				VF610_PAD_PTD18__NF_IO2		0x28df
294*f126890aSEmmanuel Vadot				VF610_PAD_PTD17__NF_IO1		0x28df
295*f126890aSEmmanuel Vadot				VF610_PAD_PTD16__NF_IO0		0x28df
296*f126890aSEmmanuel Vadot				VF610_PAD_PTB24__NF_WE_B	0x28c2
297*f126890aSEmmanuel Vadot				VF610_PAD_PTB25__NF_CE0_B	0x28c2
298*f126890aSEmmanuel Vadot				VF610_PAD_PTB27__NF_RE_B	0x28c2
299*f126890aSEmmanuel Vadot				VF610_PAD_PTC26__NF_RB_B	0x283d
300*f126890aSEmmanuel Vadot				VF610_PAD_PTC27__NF_ALE		0x28c2
301*f126890aSEmmanuel Vadot				VF610_PAD_PTC28__NF_CLE		0x28c2
302*f126890aSEmmanuel Vadot			>;
303*f126890aSEmmanuel Vadot		};
304*f126890aSEmmanuel Vadot
305*f126890aSEmmanuel Vadot		pinctrl_pwm0: pwm0grp {
306*f126890aSEmmanuel Vadot			fsl,pins = <
307*f126890aSEmmanuel Vadot				VF610_PAD_PTB0__FTM0_CH0		0x1182
308*f126890aSEmmanuel Vadot				VF610_PAD_PTB1__FTM0_CH1		0x1182
309*f126890aSEmmanuel Vadot			>;
310*f126890aSEmmanuel Vadot		};
311*f126890aSEmmanuel Vadot
312*f126890aSEmmanuel Vadot		pinctrl_pwm1: pwm1grp {
313*f126890aSEmmanuel Vadot			fsl,pins = <
314*f126890aSEmmanuel Vadot				VF610_PAD_PTB8__FTM1_CH0		0x1182
315*f126890aSEmmanuel Vadot				VF610_PAD_PTB9__FTM1_CH1		0x1182
316*f126890aSEmmanuel Vadot			>;
317*f126890aSEmmanuel Vadot		};
318*f126890aSEmmanuel Vadot
319*f126890aSEmmanuel Vadot		pinctrl_uart0: uart0grp {
320*f126890aSEmmanuel Vadot			fsl,pins = <
321*f126890aSEmmanuel Vadot				VF610_PAD_PTB10__UART0_TX		0x21a2
322*f126890aSEmmanuel Vadot				VF610_PAD_PTB11__UART0_RX		0x21a1
323*f126890aSEmmanuel Vadot				VF610_PAD_PTB12__UART0_RTS		0x21a2
324*f126890aSEmmanuel Vadot				VF610_PAD_PTB13__UART0_CTS		0x21a1
325*f126890aSEmmanuel Vadot			>;
326*f126890aSEmmanuel Vadot		};
327*f126890aSEmmanuel Vadot
328*f126890aSEmmanuel Vadot		pinctrl_uart1: uart1grp {
329*f126890aSEmmanuel Vadot			fsl,pins = <
330*f126890aSEmmanuel Vadot				VF610_PAD_PTB4__UART1_TX		0x21a2
331*f126890aSEmmanuel Vadot				VF610_PAD_PTB5__UART1_RX		0x21a1
332*f126890aSEmmanuel Vadot			>;
333*f126890aSEmmanuel Vadot		};
334*f126890aSEmmanuel Vadot
335*f126890aSEmmanuel Vadot		pinctrl_uart2: uart2grp {
336*f126890aSEmmanuel Vadot			fsl,pins = <
337*f126890aSEmmanuel Vadot				VF610_PAD_PTD0__UART2_TX		0x21a2
338*f126890aSEmmanuel Vadot				VF610_PAD_PTD1__UART2_RX		0x21a1
339*f126890aSEmmanuel Vadot				VF610_PAD_PTD2__UART2_RTS		0x21a2
340*f126890aSEmmanuel Vadot				VF610_PAD_PTD3__UART2_CTS		0x21a1
341*f126890aSEmmanuel Vadot			>;
342*f126890aSEmmanuel Vadot		};
343*f126890aSEmmanuel Vadot
344*f126890aSEmmanuel Vadot		pinctrl_usbh1_reg: gpio_usb_vbus {
345*f126890aSEmmanuel Vadot			fsl,pins = <
346*f126890aSEmmanuel Vadot				VF610_PAD_PTD4__GPIO_83			0x22ed
347*f126890aSEmmanuel Vadot			>;
348*f126890aSEmmanuel Vadot		};
349*f126890aSEmmanuel Vadot	};
350*f126890aSEmmanuel Vadot};
351