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
3763fd9437SAlexander Stein	connector {
3863fd9437SAlexander Stein		compatible = "gpio-usb-b-connector", "usb-b-connector";
3963fd9437SAlexander Stein		type = "micro";
4063fd9437SAlexander Stein		label = "X19";
41dfcd1b6fSAlexander Stein		pinctrl-names = "default";
4263fd9437SAlexander Stein		pinctrl-0 = <&pinctrl_usb1_connector>;
4363fd9437SAlexander Stein		id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
4463fd9437SAlexander Stein
4563fd9437SAlexander Stein		ports {
4663fd9437SAlexander Stein			#address-cells = <1>;
4763fd9437SAlexander Stein			#size-cells = <0>;
4863fd9437SAlexander Stein
4963fd9437SAlexander Stein			port@0 {
5063fd9437SAlexander Stein				reg = <0>;
5163fd9437SAlexander Stein				usb_dr_connector: endpoint {
5263fd9437SAlexander Stein					remote-endpoint = <&usb1_drd_sw>;
5363fd9437SAlexander Stein				};
5463fd9437SAlexander Stein			};
5563fd9437SAlexander 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>;
82*3c033fb1SMarek Vasut	clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, <&pcie0_refclk>,
83*3c033fb1SMarek Vasut		 <&clk IMX8MM_CLK_PCIE1_AUX>;
841d842831SAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>,
851d842831SAlexander Stein				<&clk IMX8MM_CLK_PCIE1_CTRL>;
861d842831SAlexander Stein	assigned-clock-rates = <10000000>, <250000000>;
871d842831SAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_50M>,
881d842831SAlexander Stein				<&clk IMX8MM_SYS_PLL2_250M>;
891d842831SAlexander Stein	status = "okay";
901d842831SAlexander Stein};
911d842831SAlexander Stein
92dfcd1b6fSAlexander Stein&sai3 {
93dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_SAI3>;
94dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
95dfcd1b6fSAlexander Stein	clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
96dfcd1b6fSAlexander Stein	clocks = <&clk IMX8MM_CLK_SAI3_IPG>, <&clk IMX8MM_CLK_DUMMY>,
97dfcd1b6fSAlexander Stein		<&clk IMX8MM_CLK_SAI3_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
98dfcd1b6fSAlexander Stein		<&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
99dfcd1b6fSAlexander Stein		<&clk IMX8MM_AUDIO_PLL2_OUT>;
100dfcd1b6fSAlexander Stein};
101dfcd1b6fSAlexander Stein
102dfcd1b6fSAlexander Stein&tlv320aic3x04 {
103dfcd1b6fSAlexander Stein	clock-names = "mclk";
104dfcd1b6fSAlexander Stein	clocks = <&clk IMX8MM_CLK_SAI3_ROOT>;
105dfcd1b6fSAlexander Stein};
106dfcd1b6fSAlexander Stein
107dfcd1b6fSAlexander Stein&uart1 {
108dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_UART1>;
109dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
110dfcd1b6fSAlexander Stein};
111dfcd1b6fSAlexander Stein
112dfcd1b6fSAlexander Stein&uart2 {
113dfcd1b6fSAlexander Stein	assigned-clocks = <&clk IMX8MM_CLK_UART2>;
114dfcd1b6fSAlexander Stein	assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
115dfcd1b6fSAlexander Stein};
116dfcd1b6fSAlexander Stein
117dfcd1b6fSAlexander Stein&usbotg1 {
118dfcd1b6fSAlexander Stein	pinctrl-names = "default";
119dfcd1b6fSAlexander Stein	pinctrl-0 = <&pinctrl_usbotg1>;
120dfcd1b6fSAlexander Stein	dr_mode = "otg";
121dfcd1b6fSAlexander Stein	srp-disable;
122dfcd1b6fSAlexander Stein	hnp-disable;
123dfcd1b6fSAlexander Stein	adp-disable;
124dfcd1b6fSAlexander Stein	power-active-high;
125dfcd1b6fSAlexander Stein	over-current-active-low;
12663fd9437SAlexander Stein	usb-role-switch;
127dfcd1b6fSAlexander Stein	status = "okay";
12863fd9437SAlexander Stein
12963fd9437SAlexander Stein	port {
13063fd9437SAlexander Stein		usb1_drd_sw: endpoint {
13163fd9437SAlexander Stein			remote-endpoint = <&usb_dr_connector>;
13263fd9437SAlexander Stein		};
13363fd9437SAlexander Stein	};
134dfcd1b6fSAlexander Stein};
135dfcd1b6fSAlexander Stein
136dfcd1b6fSAlexander Stein&usbotg2 {
137dfcd1b6fSAlexander Stein	dr_mode = "host";
138dfcd1b6fSAlexander Stein	disable-over-current;
139dfcd1b6fSAlexander Stein	vbus-supply = <&reg_hub_vbus>;
140dfcd1b6fSAlexander Stein	status = "okay";
141dfcd1b6fSAlexander Stein};
142dfcd1b6fSAlexander Stein
143dfcd1b6fSAlexander Stein&iomuxc {
144dfcd1b6fSAlexander Stein	pinctrl_ecspi1: ecspi1grp {
145dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ECSPI1_SCLK_ECSPI1_SCLK	0x00000006>,
146dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_MOSI_ECSPI1_MOSI	0x00000006>,
147dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_MISO_ECSPI1_MISO	0x00000006>,
148dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI1_SS0_GPIO5_IO9		0x00000006>;
149dfcd1b6fSAlexander Stein	};
150dfcd1b6fSAlexander Stein
151dfcd1b6fSAlexander Stein	pinctrl_ecspi2: ecspi2grp {
152dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK	0x00000006>,
153dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI	0x00000006>,
154dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO	0x00000006>,
155dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13		0x00000006>;
156dfcd1b6fSAlexander Stein	};
157dfcd1b6fSAlexander Stein
158dfcd1b6fSAlexander Stein	pinctrl_expander: expandergrp {
159dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9		0x94>;
160dfcd1b6fSAlexander Stein	};
161dfcd1b6fSAlexander Stein
162dfcd1b6fSAlexander Stein	pinctrl_fec1: fec1grp {
163dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_ENET_MDC_ENET1_MDC		0x40000002>,
164dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO		0x40000002>,
165dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3	0x14>,
166dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2	0x14>,
167dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1	0x14>,
168dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0	0x14>,
169dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3	0x90>,
170dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2	0x90>,
171dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1	0x90>,
172dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0	0x90>,
173dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC	0x14>,
174dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC	0x90>,
175dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL	0x90>,
176dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL	0x14>;
177dfcd1b6fSAlexander Stein	};
178dfcd1b6fSAlexander Stein
179dfcd1b6fSAlexander Stein	pinctrl_gpiobutton: gpiobuttongrp {
180dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO05_GPIO1_IO5		0x84>,
181dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7		0x84>,
182dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD1_CLK_GPIO2_IO0		0x84>;
183dfcd1b6fSAlexander Stein	};
184dfcd1b6fSAlexander Stein
185dfcd1b6fSAlexander Stein	pinctrl_gpioled: gpioledgrp {
186dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO00_GPIO1_IO0		0x84>,
187dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_NAND_DQS_GPIO3_IO14		0x84>;
188dfcd1b6fSAlexander Stein	};
189dfcd1b6fSAlexander Stein
190dfcd1b6fSAlexander Stein	pinctrl_i2c2: i2c2grp {
191dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL		0x40000004>,
192dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA		0x40000004>;
193dfcd1b6fSAlexander Stein	};
194dfcd1b6fSAlexander Stein
195dfcd1b6fSAlexander Stein	pinctrl_i2c2_gpio: i2c2gpiogrp {
196dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_GPIO5_IO16		0x40000004>,
197dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C2_SDA_GPIO5_IO17		0x40000004>;
198dfcd1b6fSAlexander Stein	};
199dfcd1b6fSAlexander Stein
200dfcd1b6fSAlexander Stein	pinctrl_i2c3: i2c3grp {
201dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL		0x40000004>,
202dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA		0x40000004>;
203dfcd1b6fSAlexander Stein	};
204dfcd1b6fSAlexander Stein
205dfcd1b6fSAlexander Stein	pinctrl_i2c3_gpio: i2c3gpiogrp {
206dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_GPIO5_IO18		0x40000004>,
207dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_I2C3_SDA_GPIO5_IO19		0x40000004>;
208dfcd1b6fSAlexander Stein	};
209dfcd1b6fSAlexander Stein
210dfcd1b6fSAlexander Stein	pinctrl_pwm3: pwm3grp {
211dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO14_PWM3_OUT		0x14>;
212dfcd1b6fSAlexander Stein	};
213dfcd1b6fSAlexander Stein
214dfcd1b6fSAlexander Stein	pinctrl_pwm4: pwm4grp {
215dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT		0x14>;
216dfcd1b6fSAlexander Stein	};
217dfcd1b6fSAlexander Stein
218dfcd1b6fSAlexander Stein	pinctrl_sai3: sai3grp {
219dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK		0x94>,
220dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXC_SAI3_RX_BCLK		0x94>,
221dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXFS_SAI3_RX_SYNC		0x94>,
222dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_RXD_SAI3_RX_DATA0		0x94>,
223dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC		0x94>,
224dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0		0x94>,
225dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SAI3_TXC_SAI3_TX_BCLK		0x94>;
226dfcd1b6fSAlexander Stein	};
227dfcd1b6fSAlexander Stein
228dfcd1b6fSAlexander Stein	pinctrl_uart1: uart1grp {
229dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX		0x16>,
230dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX		0x16>;
231dfcd1b6fSAlexander Stein	};
232dfcd1b6fSAlexander Stein
233dfcd1b6fSAlexander Stein	pinctrl_uart2: uart2grp {
234dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX		0x16>,
235dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX		0x16>;
236dfcd1b6fSAlexander Stein	};
237dfcd1b6fSAlexander Stein
238dfcd1b6fSAlexander Stein	pinctrl_uart3: uart3grp {
239dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART3_RXD_UART3_DCE_RX		0x16>,
240dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART3_TXD_UART3_DCE_TX		0x16>;
241dfcd1b6fSAlexander Stein	};
242dfcd1b6fSAlexander Stein
243dfcd1b6fSAlexander Stein	pinctrl_uart4: uart4grp {
244dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX		0x16>,
245dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX		0x16>;
246dfcd1b6fSAlexander Stein	};
247dfcd1b6fSAlexander Stein
248dfcd1b6fSAlexander Stein	pinctrl_usbotg1: usbotg1grp {
249dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR	0x84>,
250dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC		0x84>;
251dfcd1b6fSAlexander Stein	};
252dfcd1b6fSAlexander Stein
25363fd9437SAlexander Stein	pinctrl_usb1_connector: usb1-connectorgrp {
254dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10		0x1c0>;
255dfcd1b6fSAlexander Stein	};
256dfcd1b6fSAlexander Stein
257dfcd1b6fSAlexander Stein	pinctrl_usdhc2_gpio: usdhc2grpgpiogrp {
258dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12		0x84>;
259dfcd1b6fSAlexander Stein	};
260dfcd1b6fSAlexander Stein
261dfcd1b6fSAlexander Stein	pinctrl_usdhc2: usdhc2grp {
262dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
263dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
264dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
265dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
266dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
267dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
268dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
269dfcd1b6fSAlexander Stein	};
270dfcd1b6fSAlexander Stein
271dfcd1b6fSAlexander Stein	pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
272dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
273dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
274dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
275dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
276dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
277dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
278dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
279dfcd1b6fSAlexander Stein	};
280dfcd1b6fSAlexander Stein
281dfcd1b6fSAlexander Stein	pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
282dfcd1b6fSAlexander Stein		fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK		0x1d4>,
283dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD		0x1d4>,
284dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0		0x1d4>,
285dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1		0x1d4>,
286dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2		0x1d4>,
287dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3		0x1d4>,
288dfcd1b6fSAlexander Stein			   <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x84>;
289dfcd1b6fSAlexander Stein	};
290dfcd1b6fSAlexander Stein};
291