1dfcd1b6fSAlexander Stein// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
2dfcd1b6fSAlexander Stein/*
3dfcd1b6fSAlexander Stein * Copyright 2020-2021 TQ-Systems GmbH
4dfcd1b6fSAlexander Stein */
5dfcd1b6fSAlexander Stein
6dfcd1b6fSAlexander Stein/dts-v1/;
7dfcd1b6fSAlexander Stein
8dfcd1b6fSAlexander Stein#include "imx8mm-tqma8mqml.dtsi"
9dfcd1b6fSAlexander Stein#include "mba8mx.dtsi"
10dfcd1b6fSAlexander Stein
11dfcd1b6fSAlexander Stein/ {
12dfcd1b6fSAlexander Stein	model = "TQ-Systems GmbH i.MX8MM TQMa8MxML on MBa8Mx";
13dfcd1b6fSAlexander Stein	compatible = "tq,imx8mm-tqma8mqml-mba8mx", "tq,imx8mm-tqma8mqml", "fsl,imx8mm";
14dfcd1b6fSAlexander Stein
15dfcd1b6fSAlexander Stein	aliases {
16dfcd1b6fSAlexander Stein		eeprom0 = &eeprom3;
17dfcd1b6fSAlexander Stein		mmc0 = &usdhc3;
18dfcd1b6fSAlexander Stein		mmc1 = &usdhc2;
19dfcd1b6fSAlexander Stein		mmc2 = &usdhc1;
20dfcd1b6fSAlexander Stein		rtc0 = &pcf85063;
21dfcd1b6fSAlexander Stein		rtc1 = &snvs_rtc;
22dfcd1b6fSAlexander Stein	};
23dfcd1b6fSAlexander Stein
24dfcd1b6fSAlexander Stein	reg_usdhc2_vmmc: regulator-vmmc {
25dfcd1b6fSAlexander Stein		compatible = "regulator-fixed";
26dfcd1b6fSAlexander Stein		pinctrl-names = "default";
27dfcd1b6fSAlexander Stein		pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
28dfcd1b6fSAlexander Stein		regulator-name = "VSD_3V3";
29dfcd1b6fSAlexander Stein		regulator-min-microvolt = <3300000>;
30dfcd1b6fSAlexander Stein		regulator-max-microvolt = <3300000>;
31dfcd1b6fSAlexander Stein		gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>;
32dfcd1b6fSAlexander Stein		enable-active-high;
33dfcd1b6fSAlexander Stein		startup-delay-us = <100>;
34dfcd1b6fSAlexander Stein		off-on-delay-us = <12000>;
35dfcd1b6fSAlexander Stein	};
36dfcd1b6fSAlexander Stein
37*63fd9437SAlexander Stein	connector {
38*63fd9437SAlexander Stein		compatible = "gpio-usb-b-connector", "usb-b-connector";
39*63fd9437SAlexander Stein		type = "micro";
40*63fd9437SAlexander Stein		label = "X19";
41dfcd1b6fSAlexander Stein		pinctrl-names = "default";
42*63fd9437SAlexander Stein		pinctrl-0 = <&pinctrl_usb1_connector>;
43*63fd9437SAlexander Stein		id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
44*63fd9437SAlexander Stein
45*63fd9437SAlexander Stein		ports {
46*63fd9437SAlexander Stein			#address-cells = <1>;
47*63fd9437SAlexander Stein			#size-cells = <0>;
48*63fd9437SAlexander Stein
49*63fd9437SAlexander Stein			port@0 {
50*63fd9437SAlexander Stein				reg = <0>;
51*63fd9437SAlexander Stein				usb_dr_connector: endpoint {
52*63fd9437SAlexander Stein					remote-endpoint = <&usb1_drd_sw>;
53*63fd9437SAlexander Stein				};
54*63fd9437SAlexander Stein			};
55*63fd9437SAlexander Stein		};
56dfcd1b6fSAlexander Stein	};
57dfcd1b6fSAlexander Stein};
58dfcd1b6fSAlexander Stein
59dfcd1b6fSAlexander Stein&i2c1 {
60dfcd1b6fSAlexander Stein	expander2: gpio@27 {
61dfcd1b6fSAlexander Stein		compatible = "nxp,pca9555";
62dfcd1b6fSAlexander Stein		reg = <0x27>;
63dfcd1b6fSAlexander Stein		gpio-controller;
64dfcd1b6fSAlexander Stein		#gpio-cells = <2>;
65dfcd1b6fSAlexander Stein		vcc-supply = <&reg_vcc_3v3>;
66dfcd1b6fSAlexander Stein		pinctrl-names = "default";
67dfcd1b6fSAlexander Stein		pinctrl-0 = <&pinctrl_expander>;
68dfcd1b6fSAlexander Stein		interrupt-parent = <&gpio1>;
69dfcd1b6fSAlexander Stein		interrupts = <9 IRQ_TYPE_EDGE_FALLING>;
70dfcd1b6fSAlexander Stein		interrupt-controller;
71dfcd1b6fSAlexander Stein		#interrupt-cells = <2>;
72dfcd1b6fSAlexander Stein	};
73dfcd1b6fSAlexander Stein};
74dfcd1b6fSAlexander Stein
751d842831SAlexander Stein&pcie_phy {
761d842831SAlexander Stein	clocks = <&pcie0_refclk>;
771d842831SAlexander Stein	status = "okay";
781d842831SAlexander Stein};
791d842831SAlexander Stein
801d842831SAlexander Stein&pcie0 {
811d842831SAlexander Stein	reset-gpio = <&expander0 14 GPIO_ACTIVE_LOW>;
821d842831SAlexander Stein	clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, <&clk IMX8MM_CLK_PCIE1_AUX>,
831d842831SAlexander Stein		<&pcie0_refclk>;
841d842831SAlexander Stein	clock-names = "pcie", "pcie_aux", "pcie_bus";
851d842831SAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>,
861d842831SAlexander Stein				<&clk IMX8MM_CLK_PCIE1_CTRL>;
871d842831SAlexander Stein	assigned-clock-rates = <10000000>, <250000000>;
881d842831SAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_50M>,
891d842831SAlexander Stein				<&clk IMX8MM_SYS_PLL2_250M>;
901d842831SAlexander Stein	status = "okay";
911d842831SAlexander Stein};
921d842831SAlexander Stein
93dfcd1b6fSAlexander Stein&sai3 {
94dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_SAI3>;
95dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
96dfcd1b6fSAlexander Stein	clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
97dfcd1b6fSAlexander Stein	clocks = <&clk IMX8MM_CLK_SAI3_IPG>, <&clk IMX8MM_CLK_DUMMY>,
98dfcd1b6fSAlexander Stein		<&clk IMX8MM_CLK_SAI3_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
99dfcd1b6fSAlexander Stein		<&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
100dfcd1b6fSAlexander Stein		<&clk IMX8MM_AUDIO_PLL2_OUT>;
101dfcd1b6fSAlexander Stein};
102dfcd1b6fSAlexander Stein
103dfcd1b6fSAlexander Stein&tlv320aic3x04 {
104dfcd1b6fSAlexander Stein	clock-names = "mclk";
105dfcd1b6fSAlexander Stein	clocks = <&clk IMX8MM_CLK_SAI3_ROOT>;
106dfcd1b6fSAlexander Stein};
107dfcd1b6fSAlexander Stein
108dfcd1b6fSAlexander Stein&uart1 {
109dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_UART1>;
110dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
111dfcd1b6fSAlexander Stein};
112dfcd1b6fSAlexander Stein
113dfcd1b6fSAlexander Stein&uart2 {
114dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_UART2>;
115dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
116dfcd1b6fSAlexander Stein};
117dfcd1b6fSAlexander Stein
118dfcd1b6fSAlexander Stein&usbotg1 {
119dfcd1b6fSAlexander Stein	pinctrl-names = "default";
120dfcd1b6fSAlexander Stein	pinctrl-0 = <&pinctrl_usbotg1>;
121dfcd1b6fSAlexander Stein	dr_mode = "otg";
122dfcd1b6fSAlexander Stein	srp-disable;
123dfcd1b6fSAlexander Stein	hnp-disable;
124dfcd1b6fSAlexander Stein	adp-disable;
125dfcd1b6fSAlexander Stein	power-active-high;
126dfcd1b6fSAlexander Stein	over-current-active-low;
127*63fd9437SAlexander Stein	usb-role-switch;
128dfcd1b6fSAlexander Stein	status = "okay";
129*63fd9437SAlexander Stein
130*63fd9437SAlexander Stein	port {
131*63fd9437SAlexander Stein		usb1_drd_sw: endpoint {
132*63fd9437SAlexander Stein			remote-endpoint = <&usb_dr_connector>;
133*63fd9437SAlexander Stein		};
134*63fd9437SAlexander Stein	};
135dfcd1b6fSAlexander Stein};
136dfcd1b6fSAlexander Stein
137dfcd1b6fSAlexander Stein&usbotg2 {
138dfcd1b6fSAlexander Stein	dr_mode = "host";
139dfcd1b6fSAlexander Stein	disable-over-current;
140dfcd1b6fSAlexander Stein	vbus-supply = <&reg_hub_vbus>;
141dfcd1b6fSAlexander Stein	status = "okay";
142dfcd1b6fSAlexander Stein};
143dfcd1b6fSAlexander Stein
144dfcd1b6fSAlexander Stein&iomuxc {
145dfcd1b6fSAlexander Stein	pinctrl_ecspi1: ecspi1grp {
146dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ECSPI1_SCLK_ECSPI1_SCLK	0x00000006>,
147dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_MOSI_ECSPI1_MOSI	0x00000006>,
148dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_MISO_ECSPI1_MISO	0x00000006>,
149dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_SS0_GPIO5_IO9		0x00000006>;
150dfcd1b6fSAlexander Stein	};
151dfcd1b6fSAlexander Stein
152dfcd1b6fSAlexander Stein	pinctrl_ecspi2: ecspi2grp {
153dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK	0x00000006>,
154dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI	0x00000006>,
155dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO	0x00000006>,
156dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13		0x00000006>;
157dfcd1b6fSAlexander Stein	};
158dfcd1b6fSAlexander Stein
159dfcd1b6fSAlexander Stein	pinctrl_expander: expandergrp {
160dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9		0x94>;
161dfcd1b6fSAlexander Stein	};
162dfcd1b6fSAlexander Stein
163dfcd1b6fSAlexander Stein	pinctrl_fec1: fec1grp {
164dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ENET_MDC_ENET1_MDC		0x40000002>,
165dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO		0x40000002>,
166dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3	0x14>,
167dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2	0x14>,
168dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1	0x14>,
169dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0	0x14>,
170dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3	0x90>,
171dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2	0x90>,
172dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1	0x90>,
173dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0	0x90>,
174dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC	0x14>,
175dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC	0x90>,
176dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL	0x90>,
177dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL	0x14>;
178dfcd1b6fSAlexander Stein	};
179dfcd1b6fSAlexander Stein
180dfcd1b6fSAlexander Stein	pinctrl_gpiobutton: gpiobuttongrp {
181dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO05_GPIO1_IO5		0x84>,
182dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7		0x84>,
183dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD1_CLK_GPIO2_IO0		0x84>;
184dfcd1b6fSAlexander Stein	};
185dfcd1b6fSAlexander Stein
186dfcd1b6fSAlexander Stein	pinctrl_gpioled: gpioledgrp {
187dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO00_GPIO1_IO0		0x84>,
188dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_NAND_DQS_GPIO3_IO14		0x84>;
189dfcd1b6fSAlexander Stein	};
190dfcd1b6fSAlexander Stein
191dfcd1b6fSAlexander Stein	pinctrl_i2c2: i2c2grp {
192dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL		0x40000004>,
193dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA		0x40000004>;
194dfcd1b6fSAlexander Stein	};
195dfcd1b6fSAlexander Stein
196dfcd1b6fSAlexander Stein	pinctrl_i2c2_gpio: i2c2gpiogrp {
197dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_GPIO5_IO16		0x40000004>,
198dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C2_SDA_GPIO5_IO17		0x40000004>;
199dfcd1b6fSAlexander Stein	};
200dfcd1b6fSAlexander Stein
201dfcd1b6fSAlexander Stein	pinctrl_i2c3: i2c3grp {
202dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL		0x40000004>,
203dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA		0x40000004>;
204dfcd1b6fSAlexander Stein	};
205dfcd1b6fSAlexander Stein
206dfcd1b6fSAlexander Stein	pinctrl_i2c3_gpio: i2c3gpiogrp {
207dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_GPIO5_IO18		0x40000004>,
208dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C3_SDA_GPIO5_IO19		0x40000004>;
209dfcd1b6fSAlexander Stein	};
210dfcd1b6fSAlexander Stein
211dfcd1b6fSAlexander Stein	pinctrl_pwm3: pwm3grp {
212dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO14_PWM3_OUT		0x14>;
213dfcd1b6fSAlexander Stein	};
214dfcd1b6fSAlexander Stein
215dfcd1b6fSAlexander Stein	pinctrl_pwm4: pwm4grp {
216dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT		0x14>;
217dfcd1b6fSAlexander Stein	};
218dfcd1b6fSAlexander Stein
219dfcd1b6fSAlexander Stein	pinctrl_sai3: sai3grp {
220dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK		0x94>,
221dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXC_SAI3_RX_BCLK		0x94>,
222dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXFS_SAI3_RX_SYNC		0x94>,
223dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXD_SAI3_RX_DATA0		0x94>,
224dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC		0x94>,
225dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0		0x94>,
226dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXC_SAI3_TX_BCLK		0x94>;
227dfcd1b6fSAlexander Stein	};
228dfcd1b6fSAlexander Stein
229dfcd1b6fSAlexander Stein	pinctrl_uart1: uart1grp {
230dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX		0x16>,
231dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX		0x16>;
232dfcd1b6fSAlexander Stein	};
233dfcd1b6fSAlexander Stein
234dfcd1b6fSAlexander Stein	pinctrl_uart2: uart2grp {
235dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX		0x16>,
236dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX		0x16>;
237dfcd1b6fSAlexander Stein	};
238dfcd1b6fSAlexander Stein
239dfcd1b6fSAlexander Stein	pinctrl_uart3: uart3grp {
240dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART3_RXD_UART3_DCE_RX		0x16>,
241dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART3_TXD_UART3_DCE_TX		0x16>;
242dfcd1b6fSAlexander Stein	};
243dfcd1b6fSAlexander Stein
244dfcd1b6fSAlexander Stein	pinctrl_uart4: uart4grp {
245dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX		0x16>,
246dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX		0x16>;
247dfcd1b6fSAlexander Stein	};
248dfcd1b6fSAlexander Stein
249dfcd1b6fSAlexander Stein	pinctrl_usbotg1: usbotg1grp {
250dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR	0x84>,
251dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC		0x84>;
252dfcd1b6fSAlexander Stein	};
253dfcd1b6fSAlexander Stein
254*63fd9437SAlexander Stein	pinctrl_usb1_connector: usb1-connectorgrp {
255dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10		0x1c0>;
256dfcd1b6fSAlexander Stein	};
257dfcd1b6fSAlexander Stein
258dfcd1b6fSAlexander Stein	pinctrl_usdhc2_gpio: usdhc2grpgpiogrp {
259dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12		0x84>;
260dfcd1b6fSAlexander Stein	};
261dfcd1b6fSAlexander Stein
262dfcd1b6fSAlexander Stein	pinctrl_usdhc2: usdhc2grp {
263dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
264dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
265dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
266dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
267dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
268dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
269dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
270dfcd1b6fSAlexander Stein	};
271dfcd1b6fSAlexander Stein
272dfcd1b6fSAlexander Stein	pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
273dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
274dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
275dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
276dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
277dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
278dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
279dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
280dfcd1b6fSAlexander Stein	};
281dfcd1b6fSAlexander Stein
282dfcd1b6fSAlexander Stein	pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
283dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
284dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
285dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
286dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
287dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
288dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
289dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
290dfcd1b6fSAlexander Stein	};
291dfcd1b6fSAlexander Stein};
292