162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright 2017~2018 NXP
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci/dts-v1/;
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci#include "imx8qxp.dtsi"
962306a36Sopenharmony_ci#include <dt-bindings/usb/pd.h>
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci/ {
1262306a36Sopenharmony_ci	model = "Freescale i.MX8QXP MEK";
1362306a36Sopenharmony_ci	compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp";
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci	chosen {
1662306a36Sopenharmony_ci		stdout-path = &lpuart0;
1762306a36Sopenharmony_ci	};
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci	memory@80000000 {
2062306a36Sopenharmony_ci		device_type = "memory";
2162306a36Sopenharmony_ci		reg = <0x00000000 0x80000000 0 0x40000000>;
2262306a36Sopenharmony_ci	};
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci	reg_usdhc2_vmmc: usdhc2-vmmc {
2562306a36Sopenharmony_ci		compatible = "regulator-fixed";
2662306a36Sopenharmony_ci		regulator-name = "SD1_SPWR";
2762306a36Sopenharmony_ci		regulator-min-microvolt = <3000000>;
2862306a36Sopenharmony_ci		regulator-max-microvolt = <3000000>;
2962306a36Sopenharmony_ci		gpio = <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>;
3062306a36Sopenharmony_ci		enable-active-high;
3162306a36Sopenharmony_ci	};
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci	gpio-sbu-mux {
3462306a36Sopenharmony_ci		compatible = "gpio-sbu-mux";
3562306a36Sopenharmony_ci		pinctrl-names = "default";
3662306a36Sopenharmony_ci		pinctrl-0 = <&pinctrl_typec_mux>;
3762306a36Sopenharmony_ci		select-gpios = <&lsio_gpio5 9 GPIO_ACTIVE_HIGH>;
3862306a36Sopenharmony_ci		enable-gpios = <&pca9557_a 7 GPIO_ACTIVE_LOW>;
3962306a36Sopenharmony_ci		orientation-switch;
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci		port {
4262306a36Sopenharmony_ci			usb3_data_ss: endpoint {
4362306a36Sopenharmony_ci				remote-endpoint = <&typec_con_ss>;
4462306a36Sopenharmony_ci			};
4562306a36Sopenharmony_ci		};
4662306a36Sopenharmony_ci	};
4762306a36Sopenharmony_ci};
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ci&dsp {
5062306a36Sopenharmony_ci	status = "okay";
5162306a36Sopenharmony_ci};
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ci&fec1 {
5462306a36Sopenharmony_ci	pinctrl-names = "default";
5562306a36Sopenharmony_ci	pinctrl-0 = <&pinctrl_fec1>;
5662306a36Sopenharmony_ci	phy-mode = "rgmii-id";
5762306a36Sopenharmony_ci	phy-handle = <&ethphy0>;
5862306a36Sopenharmony_ci	fsl,magic-packet;
5962306a36Sopenharmony_ci	status = "okay";
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ci	mdio {
6262306a36Sopenharmony_ci		#address-cells = <1>;
6362306a36Sopenharmony_ci		#size-cells = <0>;
6462306a36Sopenharmony_ci
6562306a36Sopenharmony_ci		ethphy0: ethernet-phy@0 {
6662306a36Sopenharmony_ci			compatible = "ethernet-phy-ieee802.3-c22";
6762306a36Sopenharmony_ci			reg = <0>;
6862306a36Sopenharmony_ci		};
6962306a36Sopenharmony_ci	};
7062306a36Sopenharmony_ci};
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ci&i2c1 {
7362306a36Sopenharmony_ci	#address-cells = <1>;
7462306a36Sopenharmony_ci	#size-cells = <0>;
7562306a36Sopenharmony_ci	clock-frequency = <100000>;
7662306a36Sopenharmony_ci	pinctrl-names = "default";
7762306a36Sopenharmony_ci	pinctrl-0 = <&pinctrl_lpi2c1 &pinctrl_ioexp_rst>;
7862306a36Sopenharmony_ci	status = "okay";
7962306a36Sopenharmony_ci
8062306a36Sopenharmony_ci	i2c-mux@71 {
8162306a36Sopenharmony_ci		compatible = "nxp,pca9646", "nxp,pca9546";
8262306a36Sopenharmony_ci		#address-cells = <1>;
8362306a36Sopenharmony_ci		#size-cells = <0>;
8462306a36Sopenharmony_ci		reg = <0x71>;
8562306a36Sopenharmony_ci		reset-gpios = <&lsio_gpio1 1 GPIO_ACTIVE_LOW>;
8662306a36Sopenharmony_ci
8762306a36Sopenharmony_ci		i2c@0 {
8862306a36Sopenharmony_ci			#address-cells = <1>;
8962306a36Sopenharmony_ci			#size-cells = <0>;
9062306a36Sopenharmony_ci			reg = <0>;
9162306a36Sopenharmony_ci
9262306a36Sopenharmony_ci			max7322: gpio@68 {
9362306a36Sopenharmony_ci				compatible = "maxim,max7322";
9462306a36Sopenharmony_ci				reg = <0x68>;
9562306a36Sopenharmony_ci				gpio-controller;
9662306a36Sopenharmony_ci				#gpio-cells = <2>;
9762306a36Sopenharmony_ci			};
9862306a36Sopenharmony_ci		};
9962306a36Sopenharmony_ci
10062306a36Sopenharmony_ci		i2c@1 {
10162306a36Sopenharmony_ci			#address-cells = <1>;
10262306a36Sopenharmony_ci			#size-cells = <0>;
10362306a36Sopenharmony_ci			reg = <1>;
10462306a36Sopenharmony_ci		};
10562306a36Sopenharmony_ci
10662306a36Sopenharmony_ci		i2c@2 {
10762306a36Sopenharmony_ci			#address-cells = <1>;
10862306a36Sopenharmony_ci			#size-cells = <0>;
10962306a36Sopenharmony_ci			reg = <2>;
11062306a36Sopenharmony_ci
11162306a36Sopenharmony_ci			pressure-sensor@60 {
11262306a36Sopenharmony_ci				compatible = "fsl,mpl3115";
11362306a36Sopenharmony_ci				reg = <0x60>;
11462306a36Sopenharmony_ci			};
11562306a36Sopenharmony_ci		};
11662306a36Sopenharmony_ci
11762306a36Sopenharmony_ci		i2c@3 {
11862306a36Sopenharmony_ci			#address-cells = <1>;
11962306a36Sopenharmony_ci			#size-cells = <0>;
12062306a36Sopenharmony_ci			reg = <3>;
12162306a36Sopenharmony_ci
12262306a36Sopenharmony_ci			pca9557_a: gpio@1a {
12362306a36Sopenharmony_ci				compatible = "nxp,pca9557";
12462306a36Sopenharmony_ci				reg = <0x1a>;
12562306a36Sopenharmony_ci				gpio-controller;
12662306a36Sopenharmony_ci				#gpio-cells = <2>;
12762306a36Sopenharmony_ci			};
12862306a36Sopenharmony_ci
12962306a36Sopenharmony_ci			pca9557_b: gpio@1d {
13062306a36Sopenharmony_ci				compatible = "nxp,pca9557";
13162306a36Sopenharmony_ci				reg = <0x1d>;
13262306a36Sopenharmony_ci				gpio-controller;
13362306a36Sopenharmony_ci				#gpio-cells = <2>;
13462306a36Sopenharmony_ci			};
13562306a36Sopenharmony_ci
13662306a36Sopenharmony_ci			light-sensor@44 {
13762306a36Sopenharmony_ci				pinctrl-names = "default";
13862306a36Sopenharmony_ci				pinctrl-0 = <&pinctrl_isl29023>;
13962306a36Sopenharmony_ci				compatible = "isil,isl29023";
14062306a36Sopenharmony_ci				reg = <0x44>;
14162306a36Sopenharmony_ci				interrupt-parent = <&lsio_gpio1>;
14262306a36Sopenharmony_ci				interrupts = <2 IRQ_TYPE_EDGE_FALLING>;
14362306a36Sopenharmony_ci			};
14462306a36Sopenharmony_ci		};
14562306a36Sopenharmony_ci	};
14662306a36Sopenharmony_ci
14762306a36Sopenharmony_ci	ptn5110: tcpc@50 {
14862306a36Sopenharmony_ci		compatible = "nxp,ptn5110";
14962306a36Sopenharmony_ci		pinctrl-names = "default";
15062306a36Sopenharmony_ci		pinctrl-0 = <&pinctrl_typec>;
15162306a36Sopenharmony_ci		reg = <0x50>;
15262306a36Sopenharmony_ci		interrupt-parent = <&lsio_gpio1>;
15362306a36Sopenharmony_ci		interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
15462306a36Sopenharmony_ci
15562306a36Sopenharmony_ci		port {
15662306a36Sopenharmony_ci			typec_dr_sw: endpoint {
15762306a36Sopenharmony_ci				remote-endpoint = <&usb3_drd_sw>;
15862306a36Sopenharmony_ci			};
15962306a36Sopenharmony_ci		};
16062306a36Sopenharmony_ci
16162306a36Sopenharmony_ci		usb_con1: connector {
16262306a36Sopenharmony_ci			compatible = "usb-c-connector";
16362306a36Sopenharmony_ci			label = "USB-C";
16462306a36Sopenharmony_ci			power-role = "source";
16562306a36Sopenharmony_ci			data-role = "dual";
16662306a36Sopenharmony_ci			source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
16762306a36Sopenharmony_ci
16862306a36Sopenharmony_ci			ports {
16962306a36Sopenharmony_ci				#address-cells = <1>;
17062306a36Sopenharmony_ci				#size-cells = <0>;
17162306a36Sopenharmony_ci
17262306a36Sopenharmony_ci				port@1 {
17362306a36Sopenharmony_ci					reg = <1>;
17462306a36Sopenharmony_ci					typec_con_ss: endpoint {
17562306a36Sopenharmony_ci						remote-endpoint = <&usb3_data_ss>;
17662306a36Sopenharmony_ci					};
17762306a36Sopenharmony_ci				};
17862306a36Sopenharmony_ci			};
17962306a36Sopenharmony_ci		};
18062306a36Sopenharmony_ci	};
18162306a36Sopenharmony_ci
18262306a36Sopenharmony_ci};
18362306a36Sopenharmony_ci
18462306a36Sopenharmony_ci&lpuart0 {
18562306a36Sopenharmony_ci	pinctrl-names = "default";
18662306a36Sopenharmony_ci	pinctrl-0 = <&pinctrl_lpuart0>;
18762306a36Sopenharmony_ci	status = "okay";
18862306a36Sopenharmony_ci};
18962306a36Sopenharmony_ci
19062306a36Sopenharmony_ci&mu_m0 {
19162306a36Sopenharmony_ci	status = "okay";
19262306a36Sopenharmony_ci};
19362306a36Sopenharmony_ci
19462306a36Sopenharmony_ci&mu1_m0 {
19562306a36Sopenharmony_ci	status = "okay";
19662306a36Sopenharmony_ci};
19762306a36Sopenharmony_ci
19862306a36Sopenharmony_ci&scu_key {
19962306a36Sopenharmony_ci	status = "okay";
20062306a36Sopenharmony_ci};
20162306a36Sopenharmony_ci
20262306a36Sopenharmony_ci&thermal_zones {
20362306a36Sopenharmony_ci	pmic-thermal {
20462306a36Sopenharmony_ci		polling-delay-passive = <250>;
20562306a36Sopenharmony_ci		polling-delay = <2000>;
20662306a36Sopenharmony_ci		thermal-sensors = <&tsens IMX_SC_R_PMIC_0>;
20762306a36Sopenharmony_ci
20862306a36Sopenharmony_ci		trips {
20962306a36Sopenharmony_ci			pmic_alert0: trip0 {
21062306a36Sopenharmony_ci				temperature = <110000>;
21162306a36Sopenharmony_ci				hysteresis = <2000>;
21262306a36Sopenharmony_ci				type = "passive";
21362306a36Sopenharmony_ci			};
21462306a36Sopenharmony_ci
21562306a36Sopenharmony_ci			pmic_crit0: trip1 {
21662306a36Sopenharmony_ci				temperature = <125000>;
21762306a36Sopenharmony_ci				hysteresis = <2000>;
21862306a36Sopenharmony_ci				type = "critical";
21962306a36Sopenharmony_ci			};
22062306a36Sopenharmony_ci		};
22162306a36Sopenharmony_ci
22262306a36Sopenharmony_ci		cooling-maps {
22362306a36Sopenharmony_ci			map0 {
22462306a36Sopenharmony_ci				trip = <&pmic_alert0>;
22562306a36Sopenharmony_ci				cooling-device =
22662306a36Sopenharmony_ci					<&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
22762306a36Sopenharmony_ci					<&A35_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
22862306a36Sopenharmony_ci					<&A35_2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
22962306a36Sopenharmony_ci					<&A35_3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
23062306a36Sopenharmony_ci			};
23162306a36Sopenharmony_ci		};
23262306a36Sopenharmony_ci	};
23362306a36Sopenharmony_ci};
23462306a36Sopenharmony_ci
23562306a36Sopenharmony_ci&usdhc1 {
23662306a36Sopenharmony_ci	assigned-clocks = <&clk IMX_SC_R_SDHC_0 IMX_SC_PM_CLK_PER>;
23762306a36Sopenharmony_ci	assigned-clock-rates = <200000000>;
23862306a36Sopenharmony_ci	pinctrl-names = "default";
23962306a36Sopenharmony_ci	pinctrl-0 = <&pinctrl_usdhc1>;
24062306a36Sopenharmony_ci	bus-width = <8>;
24162306a36Sopenharmony_ci	no-sd;
24262306a36Sopenharmony_ci	no-sdio;
24362306a36Sopenharmony_ci	non-removable;
24462306a36Sopenharmony_ci	status = "okay";
24562306a36Sopenharmony_ci};
24662306a36Sopenharmony_ci
24762306a36Sopenharmony_ci&usdhc2 {
24862306a36Sopenharmony_ci	assigned-clocks = <&clk IMX_SC_R_SDHC_1 IMX_SC_PM_CLK_PER>;
24962306a36Sopenharmony_ci	assigned-clock-rates = <200000000>;
25062306a36Sopenharmony_ci	pinctrl-names = "default";
25162306a36Sopenharmony_ci	pinctrl-0 = <&pinctrl_usdhc2>;
25262306a36Sopenharmony_ci	bus-width = <4>;
25362306a36Sopenharmony_ci	vmmc-supply = <&reg_usdhc2_vmmc>;
25462306a36Sopenharmony_ci	cd-gpios = <&lsio_gpio4 22 GPIO_ACTIVE_LOW>;
25562306a36Sopenharmony_ci	wp-gpios = <&lsio_gpio4 21 GPIO_ACTIVE_HIGH>;
25662306a36Sopenharmony_ci	status = "okay";
25762306a36Sopenharmony_ci};
25862306a36Sopenharmony_ci
25962306a36Sopenharmony_ci&usb3_phy {
26062306a36Sopenharmony_ci	status = "okay";
26162306a36Sopenharmony_ci};
26262306a36Sopenharmony_ci
26362306a36Sopenharmony_ci&usbotg3 {
26462306a36Sopenharmony_ci	status = "okay";
26562306a36Sopenharmony_ci};
26662306a36Sopenharmony_ci
26762306a36Sopenharmony_ci&usbotg3_cdns3 {
26862306a36Sopenharmony_ci	dr_mode = "otg";
26962306a36Sopenharmony_ci	usb-role-switch;
27062306a36Sopenharmony_ci	status = "okay";
27162306a36Sopenharmony_ci
27262306a36Sopenharmony_ci	port {
27362306a36Sopenharmony_ci		usb3_drd_sw: endpoint {
27462306a36Sopenharmony_ci			remote-endpoint = <&typec_dr_sw>;
27562306a36Sopenharmony_ci		};
27662306a36Sopenharmony_ci	};
27762306a36Sopenharmony_ci};
27862306a36Sopenharmony_ci
27962306a36Sopenharmony_ci
28062306a36Sopenharmony_ci&vpu {
28162306a36Sopenharmony_ci	compatible = "nxp,imx8qxp-vpu";
28262306a36Sopenharmony_ci	status = "okay";
28362306a36Sopenharmony_ci};
28462306a36Sopenharmony_ci
28562306a36Sopenharmony_ci&vpu_core0 {
28662306a36Sopenharmony_ci	reg = <0x2d040000 0x10000>;
28762306a36Sopenharmony_ci	memory-region = <&decoder_boot>, <&decoder_rpc>;
28862306a36Sopenharmony_ci	status = "okay";
28962306a36Sopenharmony_ci};
29062306a36Sopenharmony_ci
29162306a36Sopenharmony_ci&vpu_core1 {
29262306a36Sopenharmony_ci	reg = <0x2d050000 0x10000>;
29362306a36Sopenharmony_ci	memory-region = <&encoder_boot>, <&encoder_rpc>;
29462306a36Sopenharmony_ci	status = "okay";
29562306a36Sopenharmony_ci};
29662306a36Sopenharmony_ci
29762306a36Sopenharmony_ci&iomuxc {
29862306a36Sopenharmony_ci	pinctrl_fec1: fec1grp {
29962306a36Sopenharmony_ci		fsl,pins = <
30062306a36Sopenharmony_ci			IMX8QXP_ENET0_MDC_CONN_ENET0_MDC			0x06000020
30162306a36Sopenharmony_ci			IMX8QXP_ENET0_MDIO_CONN_ENET0_MDIO			0x06000020
30262306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TX_CTL_CONN_ENET0_RGMII_TX_CTL	0x06000020
30362306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TXC_CONN_ENET0_RGMII_TXC		0x06000020
30462306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TXD0_CONN_ENET0_RGMII_TXD0		0x06000020
30562306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TXD1_CONN_ENET0_RGMII_TXD1		0x06000020
30662306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TXD2_CONN_ENET0_RGMII_TXD2		0x06000020
30762306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_TXD3_CONN_ENET0_RGMII_TXD3		0x06000020
30862306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RXC_CONN_ENET0_RGMII_RXC		0x06000020
30962306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RX_CTL_CONN_ENET0_RGMII_RX_CTL	0x06000020
31062306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RXD0_CONN_ENET0_RGMII_RXD0		0x06000020
31162306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RXD1_CONN_ENET0_RGMII_RXD1		0x06000020
31262306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RXD2_CONN_ENET0_RGMII_RXD2		0x06000020
31362306a36Sopenharmony_ci			IMX8QXP_ENET0_RGMII_RXD3_CONN_ENET0_RGMII_RXD3		0x06000020
31462306a36Sopenharmony_ci		>;
31562306a36Sopenharmony_ci	};
31662306a36Sopenharmony_ci
31762306a36Sopenharmony_ci	pinctrl_ioexp_rst: ioexprstgrp {
31862306a36Sopenharmony_ci		fsl,pins = <
31962306a36Sopenharmony_ci			IMX8QXP_SPI2_SDO_LSIO_GPIO1_IO01			0x06000021
32062306a36Sopenharmony_ci		>;
32162306a36Sopenharmony_ci	};
32262306a36Sopenharmony_ci
32362306a36Sopenharmony_ci	pinctrl_isl29023: isl29023grp {
32462306a36Sopenharmony_ci		fsl,pins = <
32562306a36Sopenharmony_ci			IMX8QXP_SPI2_SDI_LSIO_GPIO1_IO02			0x00000021
32662306a36Sopenharmony_ci		>;
32762306a36Sopenharmony_ci	};
32862306a36Sopenharmony_ci
32962306a36Sopenharmony_ci	pinctrl_lpi2c1: lpi2c1grp {
33062306a36Sopenharmony_ci		fsl,pins = <
33162306a36Sopenharmony_ci			IMX8QXP_USB_SS3_TC1_ADMA_I2C1_SCL			0x06000021
33262306a36Sopenharmony_ci			IMX8QXP_USB_SS3_TC3_ADMA_I2C1_SDA			0x06000021
33362306a36Sopenharmony_ci		>;
33462306a36Sopenharmony_ci	};
33562306a36Sopenharmony_ci
33662306a36Sopenharmony_ci	pinctrl_lpuart0: lpuart0grp {
33762306a36Sopenharmony_ci		fsl,pins = <
33862306a36Sopenharmony_ci			IMX8QXP_UART0_RX_ADMA_UART0_RX				0x06000020
33962306a36Sopenharmony_ci			IMX8QXP_UART0_TX_ADMA_UART0_TX				0x06000020
34062306a36Sopenharmony_ci		>;
34162306a36Sopenharmony_ci	};
34262306a36Sopenharmony_ci
34362306a36Sopenharmony_ci	pinctrl_typec: typecgrp {
34462306a36Sopenharmony_ci		fsl,pins = <
34562306a36Sopenharmony_ci			IMX8QXP_SPI2_SCK_LSIO_GPIO1_IO03                        0x06000021
34662306a36Sopenharmony_ci		>;
34762306a36Sopenharmony_ci	};
34862306a36Sopenharmony_ci
34962306a36Sopenharmony_ci	pinctrl_typec_mux: typecmuxgrp {
35062306a36Sopenharmony_ci		fsl,pins = <
35162306a36Sopenharmony_ci			IMX8QXP_ENET0_REFCLK_125M_25M_LSIO_GPIO5_IO09           0x60
35262306a36Sopenharmony_ci		>;
35362306a36Sopenharmony_ci	};
35462306a36Sopenharmony_ci
35562306a36Sopenharmony_ci	pinctrl_usdhc1: usdhc1grp {
35662306a36Sopenharmony_ci		fsl,pins = <
35762306a36Sopenharmony_ci			IMX8QXP_EMMC0_CLK_CONN_EMMC0_CLK			0x06000041
35862306a36Sopenharmony_ci			IMX8QXP_EMMC0_CMD_CONN_EMMC0_CMD			0x00000021
35962306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA0_CONN_EMMC0_DATA0			0x00000021
36062306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA1_CONN_EMMC0_DATA1			0x00000021
36162306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA2_CONN_EMMC0_DATA2			0x00000021
36262306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA3_CONN_EMMC0_DATA3			0x00000021
36362306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA4_CONN_EMMC0_DATA4			0x00000021
36462306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA5_CONN_EMMC0_DATA5			0x00000021
36562306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA6_CONN_EMMC0_DATA6			0x00000021
36662306a36Sopenharmony_ci			IMX8QXP_EMMC0_DATA7_CONN_EMMC0_DATA7			0x00000021
36762306a36Sopenharmony_ci			IMX8QXP_EMMC0_STROBE_CONN_EMMC0_STROBE			0x00000041
36862306a36Sopenharmony_ci		>;
36962306a36Sopenharmony_ci	};
37062306a36Sopenharmony_ci
37162306a36Sopenharmony_ci	pinctrl_usdhc2: usdhc2grp {
37262306a36Sopenharmony_ci		fsl,pins = <
37362306a36Sopenharmony_ci			IMX8QXP_USDHC1_CLK_CONN_USDHC1_CLK			0x06000041
37462306a36Sopenharmony_ci			IMX8QXP_USDHC1_CMD_CONN_USDHC1_CMD			0x00000021
37562306a36Sopenharmony_ci			IMX8QXP_USDHC1_DATA0_CONN_USDHC1_DATA0			0x00000021
37662306a36Sopenharmony_ci			IMX8QXP_USDHC1_DATA1_CONN_USDHC1_DATA1			0x00000021
37762306a36Sopenharmony_ci			IMX8QXP_USDHC1_DATA2_CONN_USDHC1_DATA2			0x00000021
37862306a36Sopenharmony_ci			IMX8QXP_USDHC1_DATA3_CONN_USDHC1_DATA3			0x00000021
37962306a36Sopenharmony_ci			IMX8QXP_USDHC1_VSELECT_CONN_USDHC1_VSELECT		0x00000021
38062306a36Sopenharmony_ci		>;
38162306a36Sopenharmony_ci	};
38262306a36Sopenharmony_ci};
383