xref: /openbmc/linux/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1fdea904eSAisheng Dong// SPDX-License-Identifier: GPL-2.0+
2fdea904eSAisheng Dong/*
3fdea904eSAisheng Dong * Copyright 2017~2018 NXP
4fdea904eSAisheng Dong */
5fdea904eSAisheng Dong
6fdea904eSAisheng Dong/dts-v1/;
7fdea904eSAisheng Dong
8fdea904eSAisheng Dong#include "imx8qxp.dtsi"
9*2faf4ebcSFrank Li#include <dt-bindings/usb/pd.h>
10fdea904eSAisheng Dong
11fdea904eSAisheng Dong/ {
12fdea904eSAisheng Dong	model = "Freescale i.MX8QXP MEK";
13fdea904eSAisheng Dong	compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp";
14fdea904eSAisheng Dong
15fdea904eSAisheng Dong	chosen {
1635f4e9d7SDong Aisheng		stdout-path = &lpuart0;
17fdea904eSAisheng Dong	};
18fdea904eSAisheng Dong
19fdea904eSAisheng Dong	memory@80000000 {
20fdea904eSAisheng Dong		device_type = "memory";
21fdea904eSAisheng Dong		reg = <0x00000000 0x80000000 0 0x40000000>;
22fdea904eSAisheng Dong	};
23fdea904eSAisheng Dong
24fdea904eSAisheng Dong	reg_usdhc2_vmmc: usdhc2-vmmc {
25fdea904eSAisheng Dong		compatible = "regulator-fixed";
26fdea904eSAisheng Dong		regulator-name = "SD1_SPWR";
27fdea904eSAisheng Dong		regulator-min-microvolt = <3000000>;
28fdea904eSAisheng Dong		regulator-max-microvolt = <3000000>;
29fdea904eSAisheng Dong		gpio = <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>;
30fdea904eSAisheng Dong		enable-active-high;
31fdea904eSAisheng Dong	};
32*2faf4ebcSFrank Li
33*2faf4ebcSFrank Li	gpio-sbu-mux {
34*2faf4ebcSFrank Li		compatible = "gpio-sbu-mux";
35*2faf4ebcSFrank Li		pinctrl-names = "default";
36*2faf4ebcSFrank Li		pinctrl-0 = <&pinctrl_typec_mux>;
37*2faf4ebcSFrank Li		select-gpios = <&lsio_gpio5 9 GPIO_ACTIVE_HIGH>;
38*2faf4ebcSFrank Li		enable-gpios = <&pca9557_a 7 GPIO_ACTIVE_LOW>;
39*2faf4ebcSFrank Li		orientation-switch;
40*2faf4ebcSFrank Li
41*2faf4ebcSFrank Li		port {
42*2faf4ebcSFrank Li			usb3_data_ss: endpoint {
43*2faf4ebcSFrank Li				remote-endpoint = <&typec_con_ss>;
44*2faf4ebcSFrank Li			};
45*2faf4ebcSFrank Li		};
46*2faf4ebcSFrank Li	};
47fdea904eSAisheng Dong};
48fdea904eSAisheng Dong
4935f4e9d7SDong Aisheng&dsp {
50fdea904eSAisheng Dong	status = "okay";
51fdea904eSAisheng Dong};
52fdea904eSAisheng Dong
5335f4e9d7SDong Aisheng&fec1 {
5435f4e9d7SDong Aisheng	pinctrl-names = "default";
5535f4e9d7SDong Aisheng	pinctrl-0 = <&pinctrl_fec1>;
5635f4e9d7SDong Aisheng	phy-mode = "rgmii-id";
5735f4e9d7SDong Aisheng	phy-handle = <&ethphy0>;
5835f4e9d7SDong Aisheng	fsl,magic-packet;
5935f4e9d7SDong Aisheng	status = "okay";
6035f4e9d7SDong Aisheng
6135f4e9d7SDong Aisheng	mdio {
6235f4e9d7SDong Aisheng		#address-cells = <1>;
6335f4e9d7SDong Aisheng		#size-cells = <0>;
6435f4e9d7SDong Aisheng
6535f4e9d7SDong Aisheng		ethphy0: ethernet-phy@0 {
6635f4e9d7SDong Aisheng			compatible = "ethernet-phy-ieee802.3-c22";
6735f4e9d7SDong Aisheng			reg = <0>;
6835f4e9d7SDong Aisheng		};
6935f4e9d7SDong Aisheng	};
7035f4e9d7SDong Aisheng};
7135f4e9d7SDong Aisheng
7235f4e9d7SDong Aisheng&i2c1 {
737b2ac489SLeonard Crestez	#address-cells = <1>;
747b2ac489SLeonard Crestez	#size-cells = <0>;
757b2ac489SLeonard Crestez	clock-frequency = <100000>;
767b2ac489SLeonard Crestez	pinctrl-names = "default";
777b2ac489SLeonard Crestez	pinctrl-0 = <&pinctrl_lpi2c1 &pinctrl_ioexp_rst>;
787b2ac489SLeonard Crestez	status = "okay";
797b2ac489SLeonard Crestez
80b025b4f5SGeert Uytterhoeven	i2c-mux@71 {
817b2ac489SLeonard Crestez		compatible = "nxp,pca9646", "nxp,pca9546";
827b2ac489SLeonard Crestez		#address-cells = <1>;
837b2ac489SLeonard Crestez		#size-cells = <0>;
847b2ac489SLeonard Crestez		reg = <0x71>;
857b2ac489SLeonard Crestez		reset-gpios = <&lsio_gpio1 1 GPIO_ACTIVE_LOW>;
867b2ac489SLeonard Crestez
877b2ac489SLeonard Crestez		i2c@0 {
887b2ac489SLeonard Crestez			#address-cells = <1>;
897b2ac489SLeonard Crestez			#size-cells = <0>;
907b2ac489SLeonard Crestez			reg = <0>;
917b2ac489SLeonard Crestez
927b2ac489SLeonard Crestez			max7322: gpio@68 {
937b2ac489SLeonard Crestez				compatible = "maxim,max7322";
947b2ac489SLeonard Crestez				reg = <0x68>;
957b2ac489SLeonard Crestez				gpio-controller;
967b2ac489SLeonard Crestez				#gpio-cells = <2>;
977b2ac489SLeonard Crestez			};
987b2ac489SLeonard Crestez		};
997b2ac489SLeonard Crestez
1007b2ac489SLeonard Crestez		i2c@1 {
1017b2ac489SLeonard Crestez			#address-cells = <1>;
1027b2ac489SLeonard Crestez			#size-cells = <0>;
1037b2ac489SLeonard Crestez			reg = <1>;
1047b2ac489SLeonard Crestez		};
1057b2ac489SLeonard Crestez
1067b2ac489SLeonard Crestez		i2c@2 {
1077b2ac489SLeonard Crestez			#address-cells = <1>;
1087b2ac489SLeonard Crestez			#size-cells = <0>;
1097b2ac489SLeonard Crestez			reg = <2>;
1107b2ac489SLeonard Crestez
1117b2ac489SLeonard Crestez			pressure-sensor@60 {
1127b2ac489SLeonard Crestez				compatible = "fsl,mpl3115";
1137b2ac489SLeonard Crestez				reg = <0x60>;
1147b2ac489SLeonard Crestez			};
1157b2ac489SLeonard Crestez		};
1167b2ac489SLeonard Crestez
1177b2ac489SLeonard Crestez		i2c@3 {
1187b2ac489SLeonard Crestez			#address-cells = <1>;
1197b2ac489SLeonard Crestez			#size-cells = <0>;
1207b2ac489SLeonard Crestez			reg = <3>;
1217b2ac489SLeonard Crestez
1227b2ac489SLeonard Crestez			pca9557_a: gpio@1a {
1237b2ac489SLeonard Crestez				compatible = "nxp,pca9557";
1247b2ac489SLeonard Crestez				reg = <0x1a>;
1257b2ac489SLeonard Crestez				gpio-controller;
1267b2ac489SLeonard Crestez				#gpio-cells = <2>;
1277b2ac489SLeonard Crestez			};
1287b2ac489SLeonard Crestez
1297b2ac489SLeonard Crestez			pca9557_b: gpio@1d {
1307b2ac489SLeonard Crestez				compatible = "nxp,pca9557";
1317b2ac489SLeonard Crestez				reg = <0x1d>;
1327b2ac489SLeonard Crestez				gpio-controller;
1337b2ac489SLeonard Crestez				#gpio-cells = <2>;
1347b2ac489SLeonard Crestez			};
1357b2ac489SLeonard Crestez
1367b2ac489SLeonard Crestez			light-sensor@44 {
1377b2ac489SLeonard Crestez				pinctrl-names = "default";
1387b2ac489SLeonard Crestez				pinctrl-0 = <&pinctrl_isl29023>;
1397b2ac489SLeonard Crestez				compatible = "isil,isl29023";
1407b2ac489SLeonard Crestez				reg = <0x44>;
1417b2ac489SLeonard Crestez				interrupt-parent = <&lsio_gpio1>;
1427b2ac489SLeonard Crestez				interrupts = <2 IRQ_TYPE_EDGE_FALLING>;
1437b2ac489SLeonard Crestez			};
1447b2ac489SLeonard Crestez		};
1457b2ac489SLeonard Crestez	};
146*2faf4ebcSFrank Li
147*2faf4ebcSFrank Li	ptn5110: tcpc@50 {
148*2faf4ebcSFrank Li		compatible = "nxp,ptn5110";
149*2faf4ebcSFrank Li		pinctrl-names = "default";
150*2faf4ebcSFrank Li		pinctrl-0 = <&pinctrl_typec>;
151*2faf4ebcSFrank Li		reg = <0x50>;
152*2faf4ebcSFrank Li		interrupt-parent = <&lsio_gpio1>;
153*2faf4ebcSFrank Li		interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
154*2faf4ebcSFrank Li
155*2faf4ebcSFrank Li		port {
156*2faf4ebcSFrank Li			typec_dr_sw: endpoint {
157*2faf4ebcSFrank Li				remote-endpoint = <&usb3_drd_sw>;
158*2faf4ebcSFrank Li			};
159*2faf4ebcSFrank Li		};
160*2faf4ebcSFrank Li
161*2faf4ebcSFrank Li		usb_con1: connector {
162*2faf4ebcSFrank Li			compatible = "usb-c-connector";
163*2faf4ebcSFrank Li			label = "USB-C";
164*2faf4ebcSFrank Li			power-role = "source";
165*2faf4ebcSFrank Li			data-role = "dual";
166*2faf4ebcSFrank Li			source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
167*2faf4ebcSFrank Li
168*2faf4ebcSFrank Li			ports {
169*2faf4ebcSFrank Li				#address-cells = <1>;
170*2faf4ebcSFrank Li				#size-cells = <0>;
171*2faf4ebcSFrank Li
172*2faf4ebcSFrank Li				port@1 {
173*2faf4ebcSFrank Li					reg = <1>;
174*2faf4ebcSFrank Li					typec_con_ss: endpoint {
175*2faf4ebcSFrank Li						remote-endpoint = <&usb3_data_ss>;
176*2faf4ebcSFrank Li					};
177*2faf4ebcSFrank Li				};
178*2faf4ebcSFrank Li			};
179*2faf4ebcSFrank Li		};
180*2faf4ebcSFrank Li	};
181*2faf4ebcSFrank Li
1827b2ac489SLeonard Crestez};
1837b2ac489SLeonard Crestez
18435f4e9d7SDong Aisheng&lpuart0 {
185bc3895b2SAnson Huang	pinctrl-names = "default";
186bc3895b2SAnson Huang	pinctrl-0 = <&pinctrl_lpuart0>;
187bc3895b2SAnson Huang	status = "okay";
188bc3895b2SAnson Huang};
189bc3895b2SAnson Huang
1900d9968d9SMing Qian&mu_m0 {
1910d9968d9SMing Qian	status = "okay";
1920d9968d9SMing Qian};
1930d9968d9SMing Qian
1940d9968d9SMing Qian&mu1_m0 {
1950d9968d9SMing Qian	status = "okay";
1960d9968d9SMing Qian};
1970d9968d9SMing Qian
198bc3895b2SAnson Huang&scu_key {
199bc3895b2SAnson Huang	status = "okay";
200bc3895b2SAnson Huang};
201bc3895b2SAnson Huang
202d394039cSAnson Huang&thermal_zones {
203ba179ae1SKrzysztof Kozlowski	pmic-thermal {
204d394039cSAnson Huang		polling-delay-passive = <250>;
205d394039cSAnson Huang		polling-delay = <2000>;
206d394039cSAnson Huang		thermal-sensors = <&tsens IMX_SC_R_PMIC_0>;
207d394039cSAnson Huang
208d394039cSAnson Huang		trips {
209d394039cSAnson Huang			pmic_alert0: trip0 {
210d394039cSAnson Huang				temperature = <110000>;
211d394039cSAnson Huang				hysteresis = <2000>;
212d394039cSAnson Huang				type = "passive";
213d394039cSAnson Huang			};
214d394039cSAnson Huang
215d394039cSAnson Huang			pmic_crit0: trip1 {
216d394039cSAnson Huang				temperature = <125000>;
217d394039cSAnson Huang				hysteresis = <2000>;
218d394039cSAnson Huang				type = "critical";
219d394039cSAnson Huang			};
220d394039cSAnson Huang		};
221d394039cSAnson Huang
222d394039cSAnson Huang		cooling-maps {
223d394039cSAnson Huang			map0 {
224d394039cSAnson Huang				trip = <&pmic_alert0>;
225d394039cSAnson Huang				cooling-device =
226d394039cSAnson Huang					<&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
227d394039cSAnson Huang					<&A35_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
228d394039cSAnson Huang					<&A35_2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
229d394039cSAnson Huang					<&A35_3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
230d394039cSAnson Huang			};
231d394039cSAnson Huang		};
232d394039cSAnson Huang	};
233d394039cSAnson Huang};
234d394039cSAnson Huang
235fdea904eSAisheng Dong&usdhc1 {
23626de33a1SDong Aisheng	assigned-clocks = <&clk IMX_SC_R_SDHC_0 IMX_SC_PM_CLK_PER>;
2373944b454SAnson Huang	assigned-clock-rates = <200000000>;
238fdea904eSAisheng Dong	pinctrl-names = "default";
239fdea904eSAisheng Dong	pinctrl-0 = <&pinctrl_usdhc1>;
240fdea904eSAisheng Dong	bus-width = <8>;
241fdea904eSAisheng Dong	no-sd;
242fdea904eSAisheng Dong	no-sdio;
243fdea904eSAisheng Dong	non-removable;
244fdea904eSAisheng Dong	status = "okay";
245fdea904eSAisheng Dong};
246fdea904eSAisheng Dong
247fdea904eSAisheng Dong&usdhc2 {
24826de33a1SDong Aisheng	assigned-clocks = <&clk IMX_SC_R_SDHC_1 IMX_SC_PM_CLK_PER>;
2493944b454SAnson Huang	assigned-clock-rates = <200000000>;
250fdea904eSAisheng Dong	pinctrl-names = "default";
251fdea904eSAisheng Dong	pinctrl-0 = <&pinctrl_usdhc2>;
252fdea904eSAisheng Dong	bus-width = <4>;
253fdea904eSAisheng Dong	vmmc-supply = <&reg_usdhc2_vmmc>;
254fdea904eSAisheng Dong	cd-gpios = <&lsio_gpio4 22 GPIO_ACTIVE_LOW>;
255fdea904eSAisheng Dong	wp-gpios = <&lsio_gpio4 21 GPIO_ACTIVE_HIGH>;
256fdea904eSAisheng Dong	status = "okay";
257fdea904eSAisheng Dong};
258fdea904eSAisheng Dong
259*2faf4ebcSFrank Li&usb3_phy {
260*2faf4ebcSFrank Li	status = "okay";
261*2faf4ebcSFrank Li};
262*2faf4ebcSFrank Li
263*2faf4ebcSFrank Li&usbotg3 {
264*2faf4ebcSFrank Li	status = "okay";
265*2faf4ebcSFrank Li};
266*2faf4ebcSFrank Li
267*2faf4ebcSFrank Li&usbotg3_cdns3 {
268*2faf4ebcSFrank Li	dr_mode = "otg";
269*2faf4ebcSFrank Li	usb-role-switch;
270*2faf4ebcSFrank Li	status = "okay";
271*2faf4ebcSFrank Li
272*2faf4ebcSFrank Li	port {
273*2faf4ebcSFrank Li		usb3_drd_sw: endpoint {
274*2faf4ebcSFrank Li			remote-endpoint = <&typec_dr_sw>;
275*2faf4ebcSFrank Li		};
276*2faf4ebcSFrank Li	};
277*2faf4ebcSFrank Li};
278*2faf4ebcSFrank Li
279*2faf4ebcSFrank Li
2800d9968d9SMing Qian&vpu {
2810d9968d9SMing Qian	compatible = "nxp,imx8qxp-vpu";
2820d9968d9SMing Qian	status = "okay";
2830d9968d9SMing Qian};
2840d9968d9SMing Qian
2850d9968d9SMing Qian&vpu_core0 {
2860d9968d9SMing Qian	reg = <0x2d040000 0x10000>;
2870d9968d9SMing Qian	memory-region = <&decoder_boot>, <&decoder_rpc>;
2880d9968d9SMing Qian	status = "okay";
2890d9968d9SMing Qian};
2900d9968d9SMing Qian
2910d9968d9SMing Qian&vpu_core1 {
2920d9968d9SMing Qian	reg = <0x2d050000 0x10000>;
2930d9968d9SMing Qian	memory-region = <&encoder_boot>, <&encoder_rpc>;
2940d9968d9SMing Qian	status = "okay";
2950d9968d9SMing Qian};
2960d9968d9SMing Qian
297fdea904eSAisheng Dong&iomuxc {
298fdea904eSAisheng Dong	pinctrl_fec1: fec1grp {
299fdea904eSAisheng Dong		fsl,pins = <
300fdea904eSAisheng Dong			IMX8QXP_ENET0_MDC_CONN_ENET0_MDC			0x06000020
301fdea904eSAisheng Dong			IMX8QXP_ENET0_MDIO_CONN_ENET0_MDIO			0x06000020
302fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TX_CTL_CONN_ENET0_RGMII_TX_CTL	0x06000020
303fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TXC_CONN_ENET0_RGMII_TXC		0x06000020
304fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TXD0_CONN_ENET0_RGMII_TXD0		0x06000020
305fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TXD1_CONN_ENET0_RGMII_TXD1		0x06000020
306fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TXD2_CONN_ENET0_RGMII_TXD2		0x06000020
307fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_TXD3_CONN_ENET0_RGMII_TXD3		0x06000020
308fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RXC_CONN_ENET0_RGMII_RXC		0x06000020
309fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RX_CTL_CONN_ENET0_RGMII_RX_CTL	0x06000020
310fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RXD0_CONN_ENET0_RGMII_RXD0		0x06000020
311fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RXD1_CONN_ENET0_RGMII_RXD1		0x06000020
312fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RXD2_CONN_ENET0_RGMII_RXD2		0x06000020
313fdea904eSAisheng Dong			IMX8QXP_ENET0_RGMII_RXD3_CONN_ENET0_RGMII_RXD3		0x06000020
314fdea904eSAisheng Dong		>;
315fdea904eSAisheng Dong	};
316fdea904eSAisheng Dong
317e98ad559SFabio Estevam	pinctrl_ioexp_rst: ioexprstgrp {
3187b2ac489SLeonard Crestez		fsl,pins = <
3197b2ac489SLeonard Crestez			IMX8QXP_SPI2_SDO_LSIO_GPIO1_IO01			0x06000021
3207b2ac489SLeonard Crestez		>;
3217b2ac489SLeonard Crestez	};
3227b2ac489SLeonard Crestez
3237b2ac489SLeonard Crestez	pinctrl_isl29023: isl29023grp {
3247b2ac489SLeonard Crestez		fsl,pins = <
3257b2ac489SLeonard Crestez			IMX8QXP_SPI2_SDI_LSIO_GPIO1_IO02			0x00000021
3267b2ac489SLeonard Crestez		>;
3277b2ac489SLeonard Crestez	};
3287b2ac489SLeonard Crestez
3297b2ac489SLeonard Crestez	pinctrl_lpi2c1: lpi2c1grp {
3307b2ac489SLeonard Crestez		fsl,pins = <
3317b2ac489SLeonard Crestez			IMX8QXP_USB_SS3_TC1_ADMA_I2C1_SCL			0x06000021
3327b2ac489SLeonard Crestez			IMX8QXP_USB_SS3_TC3_ADMA_I2C1_SDA			0x06000021
3337b2ac489SLeonard Crestez		>;
3347b2ac489SLeonard Crestez	};
3357b2ac489SLeonard Crestez
336fdea904eSAisheng Dong	pinctrl_lpuart0: lpuart0grp {
337fdea904eSAisheng Dong		fsl,pins = <
338fdea904eSAisheng Dong			IMX8QXP_UART0_RX_ADMA_UART0_RX				0x06000020
339fdea904eSAisheng Dong			IMX8QXP_UART0_TX_ADMA_UART0_TX				0x06000020
340fdea904eSAisheng Dong		>;
341fdea904eSAisheng Dong	};
342fdea904eSAisheng Dong
343*2faf4ebcSFrank Li	pinctrl_typec: typecgrp {
344*2faf4ebcSFrank Li		fsl,pins = <
345*2faf4ebcSFrank Li			IMX8QXP_SPI2_SCK_LSIO_GPIO1_IO03                        0x06000021
346*2faf4ebcSFrank Li		>;
347*2faf4ebcSFrank Li	};
348*2faf4ebcSFrank Li
349*2faf4ebcSFrank Li	pinctrl_typec_mux: typecmuxgrp {
350*2faf4ebcSFrank Li		fsl,pins = <
351*2faf4ebcSFrank Li			IMX8QXP_ENET0_REFCLK_125M_25M_LSIO_GPIO5_IO09           0x60
352*2faf4ebcSFrank Li		>;
353*2faf4ebcSFrank Li	};
354*2faf4ebcSFrank Li
355fdea904eSAisheng Dong	pinctrl_usdhc1: usdhc1grp {
356fdea904eSAisheng Dong		fsl,pins = <
357fdea904eSAisheng Dong			IMX8QXP_EMMC0_CLK_CONN_EMMC0_CLK			0x06000041
358fdea904eSAisheng Dong			IMX8QXP_EMMC0_CMD_CONN_EMMC0_CMD			0x00000021
359fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA0_CONN_EMMC0_DATA0			0x00000021
360fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA1_CONN_EMMC0_DATA1			0x00000021
361fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA2_CONN_EMMC0_DATA2			0x00000021
362fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA3_CONN_EMMC0_DATA3			0x00000021
363fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA4_CONN_EMMC0_DATA4			0x00000021
364fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA5_CONN_EMMC0_DATA5			0x00000021
365fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA6_CONN_EMMC0_DATA6			0x00000021
366fdea904eSAisheng Dong			IMX8QXP_EMMC0_DATA7_CONN_EMMC0_DATA7			0x00000021
367fdea904eSAisheng Dong			IMX8QXP_EMMC0_STROBE_CONN_EMMC0_STROBE			0x00000041
368fdea904eSAisheng Dong		>;
369fdea904eSAisheng Dong	};
370fdea904eSAisheng Dong
371fdea904eSAisheng Dong	pinctrl_usdhc2: usdhc2grp {
372fdea904eSAisheng Dong		fsl,pins = <
373fdea904eSAisheng Dong			IMX8QXP_USDHC1_CLK_CONN_USDHC1_CLK			0x06000041
374fdea904eSAisheng Dong			IMX8QXP_USDHC1_CMD_CONN_USDHC1_CMD			0x00000021
375fdea904eSAisheng Dong			IMX8QXP_USDHC1_DATA0_CONN_USDHC1_DATA0			0x00000021
376fdea904eSAisheng Dong			IMX8QXP_USDHC1_DATA1_CONN_USDHC1_DATA1			0x00000021
377fdea904eSAisheng Dong			IMX8QXP_USDHC1_DATA2_CONN_USDHC1_DATA2			0x00000021
378fdea904eSAisheng Dong			IMX8QXP_USDHC1_DATA3_CONN_USDHC1_DATA3			0x00000021
379fdea904eSAisheng Dong			IMX8QXP_USDHC1_VSELECT_CONN_USDHC1_VSELECT		0x00000021
380fdea904eSAisheng Dong		>;
381fdea904eSAisheng Dong	};
382fdea904eSAisheng Dong};
383