xref: /linux/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts (revision 4f38da1f027ea2c9f01bb71daa7a299c191b6940)
1*6772c4cfSJoy Zou// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*6772c4cfSJoy Zou/*
3*6772c4cfSJoy Zou * Copyright 2025 NXP
4*6772c4cfSJoy Zou */
5*6772c4cfSJoy Zou
6*6772c4cfSJoy Zou/dts-v1/;
7*6772c4cfSJoy Zou
8*6772c4cfSJoy Zou#include <dt-bindings/usb/pd.h>
9*6772c4cfSJoy Zou#include "imx91.dtsi"
10*6772c4cfSJoy Zou
11*6772c4cfSJoy Zou/ {
12*6772c4cfSJoy Zou	compatible = "fsl,imx91-11x11-evk", "fsl,imx91";
13*6772c4cfSJoy Zou	model = "NXP i.MX91 11X11 EVK board";
14*6772c4cfSJoy Zou
15*6772c4cfSJoy Zou	aliases {
16*6772c4cfSJoy Zou		ethernet0 = &fec;
17*6772c4cfSJoy Zou		ethernet1 = &eqos;
18*6772c4cfSJoy Zou		gpio0 = &gpio1;
19*6772c4cfSJoy Zou		gpio1 = &gpio2;
20*6772c4cfSJoy Zou		gpio2 = &gpio3;
21*6772c4cfSJoy Zou		i2c0 = &lpi2c1;
22*6772c4cfSJoy Zou		i2c1 = &lpi2c2;
23*6772c4cfSJoy Zou		i2c2 = &lpi2c3;
24*6772c4cfSJoy Zou		mmc0 = &usdhc1;
25*6772c4cfSJoy Zou		mmc1 = &usdhc2;
26*6772c4cfSJoy Zou		rtc0 = &bbnsm_rtc;
27*6772c4cfSJoy Zou		serial0 = &lpuart1;
28*6772c4cfSJoy Zou		serial1 = &lpuart2;
29*6772c4cfSJoy Zou		serial2 = &lpuart3;
30*6772c4cfSJoy Zou		serial3 = &lpuart4;
31*6772c4cfSJoy Zou		serial4 = &lpuart5;
32*6772c4cfSJoy Zou	};
33*6772c4cfSJoy Zou
34*6772c4cfSJoy Zou	chosen {
35*6772c4cfSJoy Zou		stdout-path = &lpuart1;
36*6772c4cfSJoy Zou	};
37*6772c4cfSJoy Zou
38*6772c4cfSJoy Zou	reg_vref_1v8: regulator-adc-vref {
39*6772c4cfSJoy Zou		compatible = "regulator-fixed";
40*6772c4cfSJoy Zou		regulator-max-microvolt = <1800000>;
41*6772c4cfSJoy Zou		regulator-min-microvolt = <1800000>;
42*6772c4cfSJoy Zou		regulator-name = "vref_1v8";
43*6772c4cfSJoy Zou	};
44*6772c4cfSJoy Zou
45*6772c4cfSJoy Zou	reg_audio_pwr: regulator-audio-pwr {
46*6772c4cfSJoy Zou		compatible = "regulator-fixed";
47*6772c4cfSJoy Zou		regulator-always-on;
48*6772c4cfSJoy Zou		regulator-max-microvolt = <3300000>;
49*6772c4cfSJoy Zou		regulator-min-microvolt = <3300000>;
50*6772c4cfSJoy Zou		regulator-name = "audio-pwr";
51*6772c4cfSJoy Zou		gpio = <&adp5585 1 GPIO_ACTIVE_HIGH>;
52*6772c4cfSJoy Zou		enable-active-high;
53*6772c4cfSJoy Zou	};
54*6772c4cfSJoy Zou
55*6772c4cfSJoy Zou	reg_usdhc2_vmmc: regulator-usdhc2 {
56*6772c4cfSJoy Zou		compatible = "regulator-fixed";
57*6772c4cfSJoy Zou		off-on-delay-us = <12000>;
58*6772c4cfSJoy Zou		pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
59*6772c4cfSJoy Zou		pinctrl-names = "default";
60*6772c4cfSJoy Zou		regulator-max-microvolt = <3300000>;
61*6772c4cfSJoy Zou		regulator-min-microvolt = <3300000>;
62*6772c4cfSJoy Zou		regulator-name = "VSD_3V3";
63*6772c4cfSJoy Zou		gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>;
64*6772c4cfSJoy Zou		enable-active-high;
65*6772c4cfSJoy Zou	};
66*6772c4cfSJoy Zou
67*6772c4cfSJoy Zou	reserved-memory {
68*6772c4cfSJoy Zou		ranges;
69*6772c4cfSJoy Zou		#address-cells = <2>;
70*6772c4cfSJoy Zou		#size-cells = <2>;
71*6772c4cfSJoy Zou
72*6772c4cfSJoy Zou		linux,cma {
73*6772c4cfSJoy Zou			compatible = "shared-dma-pool";
74*6772c4cfSJoy Zou			alloc-ranges = <0 0x80000000 0 0x40000000>;
75*6772c4cfSJoy Zou			reusable;
76*6772c4cfSJoy Zou			size = <0 0x10000000>;
77*6772c4cfSJoy Zou			linux,cma-default;
78*6772c4cfSJoy Zou		};
79*6772c4cfSJoy Zou	};
80*6772c4cfSJoy Zou};
81*6772c4cfSJoy Zou
82*6772c4cfSJoy Zou&adc1 {
83*6772c4cfSJoy Zou	vref-supply = <&reg_vref_1v8>;
84*6772c4cfSJoy Zou	status = "okay";
85*6772c4cfSJoy Zou};
86*6772c4cfSJoy Zou
87*6772c4cfSJoy Zou&eqos {
88*6772c4cfSJoy Zou	phy-handle = <&ethphy1>;
89*6772c4cfSJoy Zou	phy-mode = "rgmii-id";
90*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_eqos>;
91*6772c4cfSJoy Zou	pinctrl-1 = <&pinctrl_eqos_sleep>;
92*6772c4cfSJoy Zou	pinctrl-names = "default", "sleep";
93*6772c4cfSJoy Zou	status = "okay";
94*6772c4cfSJoy Zou
95*6772c4cfSJoy Zou	mdio {
96*6772c4cfSJoy Zou		compatible = "snps,dwmac-mdio";
97*6772c4cfSJoy Zou		#address-cells = <1>;
98*6772c4cfSJoy Zou		#size-cells = <0>;
99*6772c4cfSJoy Zou		clock-frequency = <5000000>;
100*6772c4cfSJoy Zou
101*6772c4cfSJoy Zou		ethphy1: ethernet-phy@1 {
102*6772c4cfSJoy Zou			reg = <1>;
103*6772c4cfSJoy Zou			realtek,clkout-disable;
104*6772c4cfSJoy Zou		};
105*6772c4cfSJoy Zou	};
106*6772c4cfSJoy Zou};
107*6772c4cfSJoy Zou
108*6772c4cfSJoy Zou&fec {
109*6772c4cfSJoy Zou	phy-handle = <&ethphy2>;
110*6772c4cfSJoy Zou	phy-mode = "rgmii-id";
111*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_fec>;
112*6772c4cfSJoy Zou	pinctrl-1 = <&pinctrl_fec_sleep>;
113*6772c4cfSJoy Zou	pinctrl-names = "default", "sleep";
114*6772c4cfSJoy Zou	fsl,magic-packet;
115*6772c4cfSJoy Zou	status = "okay";
116*6772c4cfSJoy Zou
117*6772c4cfSJoy Zou	mdio {
118*6772c4cfSJoy Zou		#address-cells = <1>;
119*6772c4cfSJoy Zou		#size-cells = <0>;
120*6772c4cfSJoy Zou		clock-frequency = <5000000>;
121*6772c4cfSJoy Zou
122*6772c4cfSJoy Zou		ethphy2: ethernet-phy@2 {
123*6772c4cfSJoy Zou			reg = <2>;
124*6772c4cfSJoy Zou			realtek,clkout-disable;
125*6772c4cfSJoy Zou		};
126*6772c4cfSJoy Zou	};
127*6772c4cfSJoy Zou};
128*6772c4cfSJoy Zou
129*6772c4cfSJoy Zou&lpi2c1 {
130*6772c4cfSJoy Zou	clock-frequency = <400000>;
131*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_lpi2c1>;
132*6772c4cfSJoy Zou	pinctrl-names = "default";
133*6772c4cfSJoy Zou	status = "okay";
134*6772c4cfSJoy Zou
135*6772c4cfSJoy Zou	audio_codec: wm8962@1a {
136*6772c4cfSJoy Zou		compatible = "wlf,wm8962";
137*6772c4cfSJoy Zou		reg = <0x1a>;
138*6772c4cfSJoy Zou		clocks = <&clk IMX93_CLK_SAI3_GATE>;
139*6772c4cfSJoy Zou		AVDD-supply = <&reg_audio_pwr>;
140*6772c4cfSJoy Zou		CPVDD-supply = <&reg_audio_pwr>;
141*6772c4cfSJoy Zou		DBVDD-supply = <&reg_audio_pwr>;
142*6772c4cfSJoy Zou		DCVDD-supply = <&reg_audio_pwr>;
143*6772c4cfSJoy Zou		MICVDD-supply = <&reg_audio_pwr>;
144*6772c4cfSJoy Zou		PLLVDD-supply = <&reg_audio_pwr>;
145*6772c4cfSJoy Zou		SPKVDD1-supply = <&reg_audio_pwr>;
146*6772c4cfSJoy Zou		SPKVDD2-supply = <&reg_audio_pwr>;
147*6772c4cfSJoy Zou		gpio-cfg = <
148*6772c4cfSJoy Zou			0x0000 /* 0:Default */
149*6772c4cfSJoy Zou			0x0000 /* 1:Default */
150*6772c4cfSJoy Zou			0x0000 /* 2:FN_DMICCLK */
151*6772c4cfSJoy Zou			0x0000 /* 3:Default */
152*6772c4cfSJoy Zou			0x0000 /* 4:FN_DMICCDAT */
153*6772c4cfSJoy Zou			0x0000 /* 5:Default */
154*6772c4cfSJoy Zou		>;
155*6772c4cfSJoy Zou	};
156*6772c4cfSJoy Zou
157*6772c4cfSJoy Zou	inertial-meter@6a {
158*6772c4cfSJoy Zou		compatible = "st,lsm6dso";
159*6772c4cfSJoy Zou		reg = <0x6a>;
160*6772c4cfSJoy Zou	};
161*6772c4cfSJoy Zou};
162*6772c4cfSJoy Zou
163*6772c4cfSJoy Zou&lpi2c2 {
164*6772c4cfSJoy Zou	#address-cells = <1>;
165*6772c4cfSJoy Zou	#size-cells = <0>;
166*6772c4cfSJoy Zou	clock-frequency = <400000>;
167*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_lpi2c2>;
168*6772c4cfSJoy Zou	pinctrl-names = "default";
169*6772c4cfSJoy Zou	status = "okay";
170*6772c4cfSJoy Zou
171*6772c4cfSJoy Zou	pcal6524: gpio@22 {
172*6772c4cfSJoy Zou		compatible = "nxp,pcal6524";
173*6772c4cfSJoy Zou		reg = <0x22>;
174*6772c4cfSJoy Zou		#interrupt-cells = <2>;
175*6772c4cfSJoy Zou		interrupt-controller;
176*6772c4cfSJoy Zou		interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
177*6772c4cfSJoy Zou		#gpio-cells = <2>;
178*6772c4cfSJoy Zou		gpio-controller;
179*6772c4cfSJoy Zou		interrupt-parent = <&gpio3>;
180*6772c4cfSJoy Zou		pinctrl-0 = <&pinctrl_pcal6524>;
181*6772c4cfSJoy Zou		pinctrl-names = "default";
182*6772c4cfSJoy Zou	};
183*6772c4cfSJoy Zou
184*6772c4cfSJoy Zou	pmic@25 {
185*6772c4cfSJoy Zou		compatible = "nxp,pca9451a";
186*6772c4cfSJoy Zou		reg = <0x25>;
187*6772c4cfSJoy Zou		interrupts = <11 IRQ_TYPE_EDGE_FALLING>;
188*6772c4cfSJoy Zou		interrupt-parent = <&pcal6524>;
189*6772c4cfSJoy Zou
190*6772c4cfSJoy Zou		regulators {
191*6772c4cfSJoy Zou			buck1: BUCK1 {
192*6772c4cfSJoy Zou				regulator-always-on;
193*6772c4cfSJoy Zou				regulator-boot-on;
194*6772c4cfSJoy Zou				regulator-max-microvolt = <2237500>;
195*6772c4cfSJoy Zou				regulator-min-microvolt = <650000>;
196*6772c4cfSJoy Zou				regulator-name = "BUCK1";
197*6772c4cfSJoy Zou				regulator-ramp-delay = <3125>;
198*6772c4cfSJoy Zou			};
199*6772c4cfSJoy Zou
200*6772c4cfSJoy Zou			buck2: BUCK2 {
201*6772c4cfSJoy Zou				regulator-always-on;
202*6772c4cfSJoy Zou				regulator-boot-on;
203*6772c4cfSJoy Zou				regulator-max-microvolt = <2187500>;
204*6772c4cfSJoy Zou				regulator-min-microvolt = <600000>;
205*6772c4cfSJoy Zou				regulator-name = "BUCK2";
206*6772c4cfSJoy Zou				regulator-ramp-delay = <3125>;
207*6772c4cfSJoy Zou			};
208*6772c4cfSJoy Zou
209*6772c4cfSJoy Zou			buck4: BUCK4 {
210*6772c4cfSJoy Zou				regulator-always-on;
211*6772c4cfSJoy Zou				regulator-boot-on;
212*6772c4cfSJoy Zou				regulator-max-microvolt = <3400000>;
213*6772c4cfSJoy Zou				regulator-min-microvolt = <600000>;
214*6772c4cfSJoy Zou				regulator-name = "BUCK4";
215*6772c4cfSJoy Zou			};
216*6772c4cfSJoy Zou
217*6772c4cfSJoy Zou			buck5: BUCK5 {
218*6772c4cfSJoy Zou				regulator-always-on;
219*6772c4cfSJoy Zou				regulator-boot-on;
220*6772c4cfSJoy Zou				regulator-max-microvolt = <3400000>;
221*6772c4cfSJoy Zou				regulator-min-microvolt = <600000>;
222*6772c4cfSJoy Zou				regulator-name = "BUCK5";
223*6772c4cfSJoy Zou			};
224*6772c4cfSJoy Zou
225*6772c4cfSJoy Zou			buck6: BUCK6 {
226*6772c4cfSJoy Zou				regulator-always-on;
227*6772c4cfSJoy Zou				regulator-boot-on;
228*6772c4cfSJoy Zou				regulator-max-microvolt = <3400000>;
229*6772c4cfSJoy Zou				regulator-min-microvolt = <600000>;
230*6772c4cfSJoy Zou				regulator-name = "BUCK6";
231*6772c4cfSJoy Zou			};
232*6772c4cfSJoy Zou
233*6772c4cfSJoy Zou			ldo1: LDO1 {
234*6772c4cfSJoy Zou				regulator-always-on;
235*6772c4cfSJoy Zou				regulator-boot-on;
236*6772c4cfSJoy Zou				regulator-max-microvolt = <3300000>;
237*6772c4cfSJoy Zou				regulator-min-microvolt = <1600000>;
238*6772c4cfSJoy Zou				regulator-name = "LDO1";
239*6772c4cfSJoy Zou			};
240*6772c4cfSJoy Zou
241*6772c4cfSJoy Zou			ldo4: LDO4 {
242*6772c4cfSJoy Zou				regulator-always-on;
243*6772c4cfSJoy Zou				regulator-boot-on;
244*6772c4cfSJoy Zou				regulator-max-microvolt = <3300000>;
245*6772c4cfSJoy Zou				regulator-min-microvolt = <800000>;
246*6772c4cfSJoy Zou				regulator-name = "LDO4";
247*6772c4cfSJoy Zou			};
248*6772c4cfSJoy Zou
249*6772c4cfSJoy Zou			ldo5: LDO5 {
250*6772c4cfSJoy Zou				regulator-always-on;
251*6772c4cfSJoy Zou				regulator-boot-on;
252*6772c4cfSJoy Zou				regulator-max-microvolt = <3300000>;
253*6772c4cfSJoy Zou				regulator-min-microvolt = <1800000>;
254*6772c4cfSJoy Zou				regulator-name = "LDO5";
255*6772c4cfSJoy Zou			};
256*6772c4cfSJoy Zou		};
257*6772c4cfSJoy Zou	};
258*6772c4cfSJoy Zou
259*6772c4cfSJoy Zou	adp5585: io-expander@34 {
260*6772c4cfSJoy Zou		compatible = "adi,adp5585-00", "adi,adp5585";
261*6772c4cfSJoy Zou		reg = <0x34>;
262*6772c4cfSJoy Zou		#gpio-cells = <2>;
263*6772c4cfSJoy Zou		gpio-controller;
264*6772c4cfSJoy Zou		#pwm-cells = <3>;
265*6772c4cfSJoy Zou		gpio-reserved-ranges = <5 1>;
266*6772c4cfSJoy Zou
267*6772c4cfSJoy Zou		exp-sel-hog {
268*6772c4cfSJoy Zou			gpio-hog;
269*6772c4cfSJoy Zou			gpios = <4 GPIO_ACTIVE_HIGH>;
270*6772c4cfSJoy Zou			output-low;
271*6772c4cfSJoy Zou		};
272*6772c4cfSJoy Zou	};
273*6772c4cfSJoy Zou};
274*6772c4cfSJoy Zou
275*6772c4cfSJoy Zou&lpi2c3 {
276*6772c4cfSJoy Zou	#address-cells = <1>;
277*6772c4cfSJoy Zou	#size-cells = <0>;
278*6772c4cfSJoy Zou	clock-frequency = <400000>;
279*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_lpi2c3>;
280*6772c4cfSJoy Zou	pinctrl-names = "default";
281*6772c4cfSJoy Zou	status = "okay";
282*6772c4cfSJoy Zou
283*6772c4cfSJoy Zou	ptn5110: tcpc@50 {
284*6772c4cfSJoy Zou		compatible = "nxp,ptn5110", "tcpci";
285*6772c4cfSJoy Zou		reg = <0x50>;
286*6772c4cfSJoy Zou		interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
287*6772c4cfSJoy Zou		interrupt-parent = <&gpio3>;
288*6772c4cfSJoy Zou
289*6772c4cfSJoy Zou		typec1_con: connector {
290*6772c4cfSJoy Zou			compatible = "usb-c-connector";
291*6772c4cfSJoy Zou			data-role = "dual";
292*6772c4cfSJoy Zou			label = "USB-C";
293*6772c4cfSJoy Zou			op-sink-microwatt = <15000000>;
294*6772c4cfSJoy Zou			power-role = "dual";
295*6772c4cfSJoy Zou			self-powered;
296*6772c4cfSJoy Zou			sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)
297*6772c4cfSJoy Zou				     PDO_VAR(5000, 20000, 3000)>;
298*6772c4cfSJoy Zou			source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
299*6772c4cfSJoy Zou			try-power-role = "sink";
300*6772c4cfSJoy Zou
301*6772c4cfSJoy Zou			ports {
302*6772c4cfSJoy Zou				#address-cells = <1>;
303*6772c4cfSJoy Zou				#size-cells = <0>;
304*6772c4cfSJoy Zou
305*6772c4cfSJoy Zou				port@0 {
306*6772c4cfSJoy Zou					reg = <0>;
307*6772c4cfSJoy Zou
308*6772c4cfSJoy Zou					typec1_dr_sw: endpoint {
309*6772c4cfSJoy Zou						remote-endpoint = <&usb1_drd_sw>;
310*6772c4cfSJoy Zou					};
311*6772c4cfSJoy Zou				};
312*6772c4cfSJoy Zou			};
313*6772c4cfSJoy Zou		};
314*6772c4cfSJoy Zou	};
315*6772c4cfSJoy Zou
316*6772c4cfSJoy Zou	ptn5110_2: tcpc@51 {
317*6772c4cfSJoy Zou		compatible = "nxp,ptn5110", "tcpci";
318*6772c4cfSJoy Zou		reg = <0x51>;
319*6772c4cfSJoy Zou		interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
320*6772c4cfSJoy Zou		interrupt-parent = <&gpio3>;
321*6772c4cfSJoy Zou		status = "okay";
322*6772c4cfSJoy Zou
323*6772c4cfSJoy Zou		typec2_con: connector {
324*6772c4cfSJoy Zou			compatible = "usb-c-connector";
325*6772c4cfSJoy Zou			data-role = "dual";
326*6772c4cfSJoy Zou			label = "USB-C";
327*6772c4cfSJoy Zou			op-sink-microwatt = <15000000>;
328*6772c4cfSJoy Zou			power-role = "dual";
329*6772c4cfSJoy Zou			self-powered;
330*6772c4cfSJoy Zou			sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)
331*6772c4cfSJoy Zou				     PDO_VAR(5000, 20000, 3000)>;
332*6772c4cfSJoy Zou			source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
333*6772c4cfSJoy Zou			try-power-role = "sink";
334*6772c4cfSJoy Zou
335*6772c4cfSJoy Zou			ports {
336*6772c4cfSJoy Zou				#address-cells = <1>;
337*6772c4cfSJoy Zou				#size-cells = <0>;
338*6772c4cfSJoy Zou
339*6772c4cfSJoy Zou				port@0 {
340*6772c4cfSJoy Zou					reg = <0>;
341*6772c4cfSJoy Zou
342*6772c4cfSJoy Zou					typec2_dr_sw: endpoint {
343*6772c4cfSJoy Zou						remote-endpoint = <&usb2_drd_sw>;
344*6772c4cfSJoy Zou					};
345*6772c4cfSJoy Zou				};
346*6772c4cfSJoy Zou			};
347*6772c4cfSJoy Zou		};
348*6772c4cfSJoy Zou	};
349*6772c4cfSJoy Zou
350*6772c4cfSJoy Zou	pcf2131: rtc@53 {
351*6772c4cfSJoy Zou		compatible = "nxp,pcf2131";
352*6772c4cfSJoy Zou		reg = <0x53>;
353*6772c4cfSJoy Zou		interrupts = <1 IRQ_TYPE_EDGE_FALLING>;
354*6772c4cfSJoy Zou		interrupt-parent = <&pcal6524>;
355*6772c4cfSJoy Zou		status = "okay";
356*6772c4cfSJoy Zou	};
357*6772c4cfSJoy Zou};
358*6772c4cfSJoy Zou
359*6772c4cfSJoy Zou&lpuart1 {
360*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_uart1>;
361*6772c4cfSJoy Zou	pinctrl-names = "default";
362*6772c4cfSJoy Zou	status = "okay";
363*6772c4cfSJoy Zou};
364*6772c4cfSJoy Zou
365*6772c4cfSJoy Zou&lpuart5 {
366*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_uart5>;
367*6772c4cfSJoy Zou	pinctrl-names = "default";
368*6772c4cfSJoy Zou	status = "okay";
369*6772c4cfSJoy Zou
370*6772c4cfSJoy Zou	bluetooth {
371*6772c4cfSJoy Zou		compatible = "nxp,88w8987-bt";
372*6772c4cfSJoy Zou	};
373*6772c4cfSJoy Zou};
374*6772c4cfSJoy Zou
375*6772c4cfSJoy Zou&usbotg1 {
376*6772c4cfSJoy Zou	adp-disable;
377*6772c4cfSJoy Zou	disable-over-current;
378*6772c4cfSJoy Zou	dr_mode = "otg";
379*6772c4cfSJoy Zou	hnp-disable;
380*6772c4cfSJoy Zou	srp-disable;
381*6772c4cfSJoy Zou	usb-role-switch;
382*6772c4cfSJoy Zou	samsung,picophy-dc-vol-level-adjust = <7>;
383*6772c4cfSJoy Zou	samsung,picophy-pre-emp-curr-control = <3>;
384*6772c4cfSJoy Zou	status = "okay";
385*6772c4cfSJoy Zou
386*6772c4cfSJoy Zou	port {
387*6772c4cfSJoy Zou		usb1_drd_sw: endpoint {
388*6772c4cfSJoy Zou			remote-endpoint = <&typec1_dr_sw>;
389*6772c4cfSJoy Zou		};
390*6772c4cfSJoy Zou	};
391*6772c4cfSJoy Zou};
392*6772c4cfSJoy Zou
393*6772c4cfSJoy Zou&usbotg2 {
394*6772c4cfSJoy Zou	adp-disable;
395*6772c4cfSJoy Zou	disable-over-current;
396*6772c4cfSJoy Zou	dr_mode = "otg";
397*6772c4cfSJoy Zou	hnp-disable;
398*6772c4cfSJoy Zou	srp-disable;
399*6772c4cfSJoy Zou	usb-role-switch;
400*6772c4cfSJoy Zou	samsung,picophy-dc-vol-level-adjust = <7>;
401*6772c4cfSJoy Zou	samsung,picophy-pre-emp-curr-control = <3>;
402*6772c4cfSJoy Zou	status = "okay";
403*6772c4cfSJoy Zou
404*6772c4cfSJoy Zou	port {
405*6772c4cfSJoy Zou		usb2_drd_sw: endpoint {
406*6772c4cfSJoy Zou			remote-endpoint = <&typec2_dr_sw>;
407*6772c4cfSJoy Zou		};
408*6772c4cfSJoy Zou	};
409*6772c4cfSJoy Zou};
410*6772c4cfSJoy Zou
411*6772c4cfSJoy Zou&usdhc1 {
412*6772c4cfSJoy Zou	bus-width = <8>;
413*6772c4cfSJoy Zou	non-removable;
414*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_usdhc1>;
415*6772c4cfSJoy Zou	pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
416*6772c4cfSJoy Zou	pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
417*6772c4cfSJoy Zou	pinctrl-names = "default", "state_100mhz", "state_200mhz";
418*6772c4cfSJoy Zou	status = "okay";
419*6772c4cfSJoy Zou};
420*6772c4cfSJoy Zou
421*6772c4cfSJoy Zou&usdhc2 {
422*6772c4cfSJoy Zou	bus-width = <4>;
423*6772c4cfSJoy Zou	cd-gpios = <&gpio3 00 GPIO_ACTIVE_LOW>;
424*6772c4cfSJoy Zou	no-mmc;
425*6772c4cfSJoy Zou	no-sdio;
426*6772c4cfSJoy Zou	pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
427*6772c4cfSJoy Zou	pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
428*6772c4cfSJoy Zou	pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
429*6772c4cfSJoy Zou	pinctrl-3 = <&pinctrl_usdhc2_sleep>, <&pinctrl_usdhc2_gpio_sleep>;
430*6772c4cfSJoy Zou	pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep";
431*6772c4cfSJoy Zou	vmmc-supply = <&reg_usdhc2_vmmc>;
432*6772c4cfSJoy Zou	status = "okay";
433*6772c4cfSJoy Zou};
434*6772c4cfSJoy Zou
435*6772c4cfSJoy Zou&wdog3 {
436*6772c4cfSJoy Zou	fsl,ext-reset-output;
437*6772c4cfSJoy Zou	status = "okay";
438*6772c4cfSJoy Zou};
439*6772c4cfSJoy Zou
440*6772c4cfSJoy Zou&iomuxc {
441*6772c4cfSJoy Zou	pinctrl_eqos: eqosgrp {
442*6772c4cfSJoy Zou		fsl,pins = <
443*6772c4cfSJoy Zou			MX91_PAD_ENET1_MDC__ENET1_MDC                           0x57e
444*6772c4cfSJoy Zou			MX91_PAD_ENET1_MDIO__ENET_QOS_MDIO                      0x57e
445*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0                  0x57e
446*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1                  0x57e
447*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD2__ENET_QOS_RGMII_RD2                  0x57e
448*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD3__ENET_QOS_RGMII_RD3                  0x57e
449*6772c4cfSJoy Zou			MX91_PAD_ENET1_RXC__ENET_QOS_RGMII_RXC                  0x5fe
450*6772c4cfSJoy Zou			MX91_PAD_ENET1_RX_CTL__ENET_QOS_RGMII_RX_CTL            0x57e
451*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD0__ENET_QOS_RGMII_TD0                  0x57e
452*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD1__ENET1_RGMII_TD1                     0x57e
453*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD2__ENET_QOS_RGMII_TD2                  0x57e
454*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD3__ENET_QOS_RGMII_TD3                  0x57e
455*6772c4cfSJoy Zou			MX91_PAD_ENET1_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK  0x5fe
456*6772c4cfSJoy Zou			MX91_PAD_ENET1_TX_CTL__ENET_QOS_RGMII_TX_CTL            0x57e
457*6772c4cfSJoy Zou		>;
458*6772c4cfSJoy Zou	};
459*6772c4cfSJoy Zou
460*6772c4cfSJoy Zou	pinctrl_eqos_sleep: eqossleepgrp {
461*6772c4cfSJoy Zou		fsl,pins = <
462*6772c4cfSJoy Zou			MX91_PAD_ENET1_MDC__GPIO4_IO0                           0x31e
463*6772c4cfSJoy Zou			MX91_PAD_ENET1_MDIO__GPIO4_IO1                          0x31e
464*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD0__GPIO4_IO10                          0x31e
465*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD1__GPIO4_IO11                          0x31e
466*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD2__GPIO4_IO12                          0x31e
467*6772c4cfSJoy Zou			MX91_PAD_ENET1_RD3__GPIO4_IO13                          0x31e
468*6772c4cfSJoy Zou			MX91_PAD_ENET1_RXC__GPIO4_IO9                           0x31e
469*6772c4cfSJoy Zou			MX91_PAD_ENET1_RX_CTL__GPIO4_IO8                        0x31e
470*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD0__GPIO4_IO5                           0x31e
471*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD1__GPIO4_IO4                           0x31e
472*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD2__GPIO4_IO3                           0x31e
473*6772c4cfSJoy Zou			MX91_PAD_ENET1_TD3__GPIO4_IO2                           0x31e
474*6772c4cfSJoy Zou			MX91_PAD_ENET1_TXC__GPIO4_IO7                           0x31e
475*6772c4cfSJoy Zou			MX91_PAD_ENET1_TX_CTL__GPIO4_IO6                        0x31e
476*6772c4cfSJoy Zou		>;
477*6772c4cfSJoy Zou	};
478*6772c4cfSJoy Zou
479*6772c4cfSJoy Zou	pinctrl_fec: fecgrp {
480*6772c4cfSJoy Zou		fsl,pins = <
481*6772c4cfSJoy Zou			MX91_PAD_ENET2_MDC__ENET2_MDC                           0x57e
482*6772c4cfSJoy Zou			MX91_PAD_ENET2_MDIO__ENET2_MDIO                         0x57e
483*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD0__ENET2_RGMII_RD0                     0x57e
484*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD1__ENET2_RGMII_RD1                     0x57e
485*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD2__ENET2_RGMII_RD2                     0x57e
486*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD3__ENET2_RGMII_RD3                     0x57e
487*6772c4cfSJoy Zou			MX91_PAD_ENET2_RXC__ENET2_RGMII_RXC                     0x5fe
488*6772c4cfSJoy Zou			MX91_PAD_ENET2_RX_CTL__ENET2_RGMII_RX_CTL               0x57e
489*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD0__ENET2_RGMII_TD0                     0x57e
490*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD1__ENET2_RGMII_TD1                     0x57e
491*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD2__ENET2_RGMII_TD2                     0x57e
492*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD3__ENET2_RGMII_TD3                     0x57e
493*6772c4cfSJoy Zou			MX91_PAD_ENET2_TXC__ENET2_RGMII_TXC                     0x5fe
494*6772c4cfSJoy Zou			MX91_PAD_ENET2_TX_CTL__ENET2_RGMII_TX_CTL               0x57e
495*6772c4cfSJoy Zou		>;
496*6772c4cfSJoy Zou	};
497*6772c4cfSJoy Zou
498*6772c4cfSJoy Zou	pinctrl_fec_sleep: fecsleepgrp {
499*6772c4cfSJoy Zou		fsl,pins = <
500*6772c4cfSJoy Zou			MX91_PAD_ENET2_MDC__GPIO4_IO14                          0x51e
501*6772c4cfSJoy Zou			MX91_PAD_ENET2_MDIO__GPIO4_IO15                         0x51e
502*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD0__GPIO4_IO24                          0x51e
503*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD1__GPIO4_IO25                          0x51e
504*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD2__GPIO4_IO26                          0x51e
505*6772c4cfSJoy Zou			MX91_PAD_ENET2_RD3__GPIO4_IO27                          0x51e
506*6772c4cfSJoy Zou			MX91_PAD_ENET2_RXC__GPIO4_IO23                          0x51e
507*6772c4cfSJoy Zou			MX91_PAD_ENET2_RX_CTL__GPIO4_IO22                       0x51e
508*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD0__GPIO4_IO19                          0x51e
509*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD1__GPIO4_IO18                          0x51e
510*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD2__GPIO4_IO17                          0x51e
511*6772c4cfSJoy Zou			MX91_PAD_ENET2_TD3__GPIO4_IO16                          0x51e
512*6772c4cfSJoy Zou			MX91_PAD_ENET2_TXC__GPIO4_IO21                          0x51e
513*6772c4cfSJoy Zou			MX91_PAD_ENET2_TX_CTL__GPIO4_IO20                       0x51e
514*6772c4cfSJoy Zou		>;
515*6772c4cfSJoy Zou	};
516*6772c4cfSJoy Zou
517*6772c4cfSJoy Zou	pinctrl_lpi2c1: lpi2c1grp {
518*6772c4cfSJoy Zou		fsl,pins = <
519*6772c4cfSJoy Zou			MX91_PAD_I2C1_SCL__LPI2C1_SCL                           0x40000b9e
520*6772c4cfSJoy Zou			MX91_PAD_I2C1_SDA__LPI2C1_SDA                           0x40000b9e
521*6772c4cfSJoy Zou		>;
522*6772c4cfSJoy Zou	};
523*6772c4cfSJoy Zou
524*6772c4cfSJoy Zou	pinctrl_lpi2c2: lpi2c2grp {
525*6772c4cfSJoy Zou		fsl,pins = <
526*6772c4cfSJoy Zou			MX91_PAD_I2C2_SCL__LPI2C2_SCL                           0x40000b9e
527*6772c4cfSJoy Zou			MX91_PAD_I2C2_SDA__LPI2C2_SDA                           0x40000b9e
528*6772c4cfSJoy Zou		>;
529*6772c4cfSJoy Zou	};
530*6772c4cfSJoy Zou
531*6772c4cfSJoy Zou	pinctrl_lpi2c3: lpi2c3grp {
532*6772c4cfSJoy Zou		fsl,pins = <
533*6772c4cfSJoy Zou			MX91_PAD_GPIO_IO28__LPI2C3_SDA                          0x40000b9e
534*6772c4cfSJoy Zou			MX91_PAD_GPIO_IO29__LPI2C3_SCL                          0x40000b9e
535*6772c4cfSJoy Zou		>;
536*6772c4cfSJoy Zou	};
537*6772c4cfSJoy Zou
538*6772c4cfSJoy Zou	pinctrl_pcal6524: pcal6524grp {
539*6772c4cfSJoy Zou		fsl,pins = <
540*6772c4cfSJoy Zou			MX91_PAD_CCM_CLKO2__GPIO3_IO27                          0x31e
541*6772c4cfSJoy Zou		>;
542*6772c4cfSJoy Zou	};
543*6772c4cfSJoy Zou
544*6772c4cfSJoy Zou	pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp {
545*6772c4cfSJoy Zou		fsl,pins = <
546*6772c4cfSJoy Zou			MX91_PAD_SD2_RESET_B__GPIO3_IO7                         0x31e
547*6772c4cfSJoy Zou		>;
548*6772c4cfSJoy Zou	};
549*6772c4cfSJoy Zou
550*6772c4cfSJoy Zou	pinctrl_uart1: uart1grp {
551*6772c4cfSJoy Zou		fsl,pins = <
552*6772c4cfSJoy Zou			MX91_PAD_UART1_RXD__LPUART1_RX                          0x31e
553*6772c4cfSJoy Zou			MX91_PAD_UART1_TXD__LPUART1_TX                          0x31e
554*6772c4cfSJoy Zou		>;
555*6772c4cfSJoy Zou	};
556*6772c4cfSJoy Zou
557*6772c4cfSJoy Zou	pinctrl_uart5: uart5grp {
558*6772c4cfSJoy Zou		fsl,pins = <
559*6772c4cfSJoy Zou			MX91_PAD_DAP_TDO_TRACESWO__LPUART5_TX                   0x31e
560*6772c4cfSJoy Zou			MX91_PAD_DAP_TDI__LPUART5_RX                            0x31e
561*6772c4cfSJoy Zou			MX91_PAD_DAP_TMS_SWDIO__LPUART5_RTS_B                   0x31e
562*6772c4cfSJoy Zou			MX91_PAD_DAP_TCLK_SWCLK__LPUART5_CTS_B                  0x31e
563*6772c4cfSJoy Zou		>;
564*6772c4cfSJoy Zou	};
565*6772c4cfSJoy Zou
566*6772c4cfSJoy Zou	pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
567*6772c4cfSJoy Zou		fsl,pins = <
568*6772c4cfSJoy Zou			MX91_PAD_SD1_CLK__USDHC1_CLK                            0x158e
569*6772c4cfSJoy Zou			MX91_PAD_SD1_CMD__USDHC1_CMD                            0x138e
570*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA0__USDHC1_DATA0                        0x138e
571*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA1__USDHC1_DATA1                        0x138e
572*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA2__USDHC1_DATA2                        0x138e
573*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA3__USDHC1_DATA3                        0x138e
574*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA4__USDHC1_DATA4                        0x138e
575*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA5__USDHC1_DATA5                        0x138e
576*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA6__USDHC1_DATA6                        0x138e
577*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA7__USDHC1_DATA7                        0x138e
578*6772c4cfSJoy Zou			MX91_PAD_SD1_STROBE__USDHC1_STROBE                      0x158e
579*6772c4cfSJoy Zou		>;
580*6772c4cfSJoy Zou	};
581*6772c4cfSJoy Zou
582*6772c4cfSJoy Zou	pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
583*6772c4cfSJoy Zou		fsl,pins = <
584*6772c4cfSJoy Zou			MX91_PAD_SD1_CLK__USDHC1_CLK                            0x15fe
585*6772c4cfSJoy Zou			MX91_PAD_SD1_CMD__USDHC1_CMD                            0x13fe
586*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA0__USDHC1_DATA0                        0x13fe
587*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA1__USDHC1_DATA1                        0x13fe
588*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA2__USDHC1_DATA2                        0x13fe
589*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA3__USDHC1_DATA3                        0x13fe
590*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA4__USDHC1_DATA4                        0x13fe
591*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA5__USDHC1_DATA5                        0x13fe
592*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA6__USDHC1_DATA6                        0x13fe
593*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA7__USDHC1_DATA7                        0x13fe
594*6772c4cfSJoy Zou			MX91_PAD_SD1_STROBE__USDHC1_STROBE                      0x15fe
595*6772c4cfSJoy Zou		>;
596*6772c4cfSJoy Zou	};
597*6772c4cfSJoy Zou
598*6772c4cfSJoy Zou	pinctrl_usdhc1: usdhc1grp {
599*6772c4cfSJoy Zou		fsl,pins = <
600*6772c4cfSJoy Zou			MX91_PAD_SD1_CLK__USDHC1_CLK                            0x1582
601*6772c4cfSJoy Zou			MX91_PAD_SD1_CMD__USDHC1_CMD                            0x1382
602*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA0__USDHC1_DATA0                        0x1382
603*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA1__USDHC1_DATA1                        0x1382
604*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA2__USDHC1_DATA2                        0x1382
605*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA3__USDHC1_DATA3                        0x1382
606*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA4__USDHC1_DATA4                        0x1382
607*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA5__USDHC1_DATA5                        0x1382
608*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA6__USDHC1_DATA6                        0x1382
609*6772c4cfSJoy Zou			MX91_PAD_SD1_DATA7__USDHC1_DATA7                        0x1382
610*6772c4cfSJoy Zou			MX91_PAD_SD1_STROBE__USDHC1_STROBE                      0x1582
611*6772c4cfSJoy Zou		>;
612*6772c4cfSJoy Zou	};
613*6772c4cfSJoy Zou
614*6772c4cfSJoy Zou	pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
615*6772c4cfSJoy Zou		fsl,pins = <
616*6772c4cfSJoy Zou			MX91_PAD_SD2_CLK__USDHC2_CLK                            0x158e
617*6772c4cfSJoy Zou			MX91_PAD_SD2_CMD__USDHC2_CMD                            0x138e
618*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA0__USDHC2_DATA0                        0x138e
619*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA1__USDHC2_DATA1                        0x138e
620*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA2__USDHC2_DATA2                        0x138e
621*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA3__USDHC2_DATA3                        0x138e
622*6772c4cfSJoy Zou			MX91_PAD_SD2_VSELECT__USDHC2_VSELECT                    0x51e
623*6772c4cfSJoy Zou		>;
624*6772c4cfSJoy Zou	};
625*6772c4cfSJoy Zou
626*6772c4cfSJoy Zou	pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
627*6772c4cfSJoy Zou		fsl,pins = <
628*6772c4cfSJoy Zou			MX91_PAD_SD2_CLK__USDHC2_CLK                            0x15fe
629*6772c4cfSJoy Zou			MX91_PAD_SD2_CMD__USDHC2_CMD                            0x13fe
630*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA0__USDHC2_DATA0                        0x13fe
631*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA1__USDHC2_DATA1                        0x13fe
632*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA2__USDHC2_DATA2                        0x13fe
633*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA3__USDHC2_DATA3                        0x13fe
634*6772c4cfSJoy Zou			MX91_PAD_SD2_VSELECT__USDHC2_VSELECT                    0x51e
635*6772c4cfSJoy Zou		>;
636*6772c4cfSJoy Zou	};
637*6772c4cfSJoy Zou
638*6772c4cfSJoy Zou	pinctrl_usdhc2_gpio: usdhc2gpiogrp {
639*6772c4cfSJoy Zou		fsl,pins = <
640*6772c4cfSJoy Zou			MX91_PAD_SD2_CD_B__GPIO3_IO0                            0x31e
641*6772c4cfSJoy Zou		>;
642*6772c4cfSJoy Zou	};
643*6772c4cfSJoy Zou
644*6772c4cfSJoy Zou	pinctrl_usdhc2_gpio_sleep: usdhc2gpiosleepgrp {
645*6772c4cfSJoy Zou		fsl,pins = <
646*6772c4cfSJoy Zou			MX91_PAD_SD2_CD_B__GPIO3_IO0                            0x51e
647*6772c4cfSJoy Zou		>;
648*6772c4cfSJoy Zou	};
649*6772c4cfSJoy Zou
650*6772c4cfSJoy Zou	pinctrl_usdhc2: usdhc2grp {
651*6772c4cfSJoy Zou		fsl,pins = <
652*6772c4cfSJoy Zou			MX91_PAD_SD2_CLK__USDHC2_CLK                            0x1582
653*6772c4cfSJoy Zou			MX91_PAD_SD2_CMD__USDHC2_CMD                            0x1382
654*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA0__USDHC2_DATA0                        0x1382
655*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA1__USDHC2_DATA1                        0x1382
656*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA2__USDHC2_DATA2                        0x1382
657*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA3__USDHC2_DATA3                        0x1382
658*6772c4cfSJoy Zou			MX91_PAD_SD2_VSELECT__USDHC2_VSELECT                    0x51e
659*6772c4cfSJoy Zou		>;
660*6772c4cfSJoy Zou	};
661*6772c4cfSJoy Zou
662*6772c4cfSJoy Zou	pinctrl_usdhc2_sleep: usdhc2sleepgrp {
663*6772c4cfSJoy Zou		fsl,pins = <
664*6772c4cfSJoy Zou			MX91_PAD_SD2_CLK__GPIO3_IO1                             0x51e
665*6772c4cfSJoy Zou			MX91_PAD_SD2_CMD__GPIO3_IO2                             0x51e
666*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA0__GPIO3_IO3                           0x51e
667*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA1__GPIO3_IO4                           0x51e
668*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA2__GPIO3_IO5                           0x51e
669*6772c4cfSJoy Zou			MX91_PAD_SD2_DATA3__GPIO3_IO6                           0x51e
670*6772c4cfSJoy Zou			MX91_PAD_SD2_VSELECT__GPIO3_IO19                        0x51e
671*6772c4cfSJoy Zou		>;
672*6772c4cfSJoy Zou	};
673*6772c4cfSJoy Zou
674*6772c4cfSJoy Zou};
675