xref: /openbmc/linux/arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
136ca3c8cSAdam Ford// SPDX-License-Identifier: (GPL-2.0 OR MIT)
236ca3c8cSAdam Ford/*
336ca3c8cSAdam Ford * Copyright 2020 Compass Electronics Group, LLC
436ca3c8cSAdam Ford */
536ca3c8cSAdam Ford
636ca3c8cSAdam Ford/ {
736ca3c8cSAdam Ford	leds {
836ca3c8cSAdam Ford		compatible = "gpio-leds";
936ca3c8cSAdam Ford
1036ca3c8cSAdam Ford		led-0 {
1136ca3c8cSAdam Ford			label = "gen_led0";
1236ca3c8cSAdam Ford			gpios = <&pca6416_1 4 GPIO_ACTIVE_HIGH>;
1336ca3c8cSAdam Ford			default-state = "off";
1436ca3c8cSAdam Ford		};
1536ca3c8cSAdam Ford
1636ca3c8cSAdam Ford		led-1 {
1736ca3c8cSAdam Ford			label = "gen_led1";
1836ca3c8cSAdam Ford			gpios = <&pca6416_1 5 GPIO_ACTIVE_HIGH>;
1936ca3c8cSAdam Ford			default-state = "off";
2036ca3c8cSAdam Ford		};
2136ca3c8cSAdam Ford
2236ca3c8cSAdam Ford		led-2 {
2336ca3c8cSAdam Ford			label = "gen_led2";
2436ca3c8cSAdam Ford			gpios = <&pca6416_1 6 GPIO_ACTIVE_HIGH>;
2536ca3c8cSAdam Ford			default-state = "off";
2636ca3c8cSAdam Ford		};
2736ca3c8cSAdam Ford
2836ca3c8cSAdam Ford		led-3 {
2936ca3c8cSAdam Ford			pinctrl-names = "default";
3036ca3c8cSAdam Ford			pinctrl-0 = <&pinctrl_led3>;
3136ca3c8cSAdam Ford			label = "heartbeat";
3236ca3c8cSAdam Ford			gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>;
3336ca3c8cSAdam Ford			linux,default-trigger = "heartbeat";
3436ca3c8cSAdam Ford		};
3536ca3c8cSAdam Ford	};
3636ca3c8cSAdam Ford
3736ca3c8cSAdam Ford	reg_audio: regulator-audio {
3836ca3c8cSAdam Ford		compatible = "regulator-fixed";
3936ca3c8cSAdam Ford		regulator-name = "3v3_aud";
4036ca3c8cSAdam Ford		regulator-min-microvolt = <3300000>;
4136ca3c8cSAdam Ford		regulator-max-microvolt = <3300000>;
4236ca3c8cSAdam Ford		gpio = <&pca6416_1 11 GPIO_ACTIVE_HIGH>;
4336ca3c8cSAdam Ford		enable-active-high;
4436ca3c8cSAdam Ford	};
4536ca3c8cSAdam Ford
4636ca3c8cSAdam Ford	reg_camera: regulator-camera {
4736ca3c8cSAdam Ford		compatible = "regulator-fixed";
4836ca3c8cSAdam Ford		regulator-name = "mipi_pwr";
4936ca3c8cSAdam Ford		regulator-min-microvolt = <2800000>;
5036ca3c8cSAdam Ford		regulator-max-microvolt = <2800000>;
5136ca3c8cSAdam Ford		gpio = <&pca6416_1 0 GPIO_ACTIVE_HIGH>;
5236ca3c8cSAdam Ford		enable-active-high;
5336ca3c8cSAdam Ford		startup-delay-us = <100000>;
5436ca3c8cSAdam Ford		regulator-always-on;
5536ca3c8cSAdam Ford	};
5636ca3c8cSAdam Ford
5736ca3c8cSAdam Ford	reg_usdhc2_vmmc: regulator-usdhc2 {
5836ca3c8cSAdam Ford		compatible = "regulator-fixed";
5936ca3c8cSAdam Ford		regulator-name = "vsd_3v3";
6036ca3c8cSAdam Ford		regulator-min-microvolt = <3300000>;
6136ca3c8cSAdam Ford		regulator-max-microvolt = <3300000>;
6236ca3c8cSAdam Ford		gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>;
6336ca3c8cSAdam Ford		enable-active-high;
6436ca3c8cSAdam Ford	};
6536ca3c8cSAdam Ford
6636ca3c8cSAdam Ford	reg_usb_otg_vbus: regulator-usb {
6736ca3c8cSAdam Ford		compatible = "regulator-fixed";
6836ca3c8cSAdam Ford		pinctrl-names = "default";
6936ca3c8cSAdam Ford		pinctrl-0 = <&pinctrl_reg_usb_otg>;
7036ca3c8cSAdam Ford		regulator-name = "usb_otg_vbus";
7136ca3c8cSAdam Ford		regulator-min-microvolt = <5000000>;
7236ca3c8cSAdam Ford		regulator-max-microvolt = <5000000>;
7336ca3c8cSAdam Ford		gpio = <&gpio4 29 GPIO_ACTIVE_HIGH>;
7436ca3c8cSAdam Ford		enable-active-high;
7536ca3c8cSAdam Ford	};
7636ca3c8cSAdam Ford
7736ca3c8cSAdam Ford	sound-wm8962 {
7836ca3c8cSAdam Ford		compatible = "simple-audio-card";
7936ca3c8cSAdam Ford		simple-audio-card,name = "wm8962";
8036ca3c8cSAdam Ford		simple-audio-card,format = "i2s";
8136ca3c8cSAdam Ford		simple-audio-card,widgets = "Headphone", "Headphones",
8236ca3c8cSAdam Ford					    "Microphone", "Headset Mic",
8336ca3c8cSAdam Ford					    "Speaker", "Speaker";
84*9bf2e534SAdam Ford		simple-audio-card,routing = "Headphones", "HPOUTL",
8536ca3c8cSAdam Ford					    "Headphones", "HPOUTR",
8636ca3c8cSAdam Ford					    "Speaker", "SPKOUTL",
8736ca3c8cSAdam Ford					    "Speaker", "SPKOUTR",
8836ca3c8cSAdam Ford					    "Headset Mic", "MICBIAS",
8936ca3c8cSAdam Ford					    "IN3R", "Headset Mic";
9036ca3c8cSAdam Ford
9136ca3c8cSAdam Ford		simple-audio-card,cpu {
9236ca3c8cSAdam Ford			sound-dai = <&sai3>;
9336ca3c8cSAdam Ford		};
9436ca3c8cSAdam Ford
9536ca3c8cSAdam Ford		simple-audio-card,codec {
9636ca3c8cSAdam Ford			sound-dai = <&wm8962>;
9736ca3c8cSAdam Ford			clocks = <&clk IMX8MN_CLK_SAI3_ROOT>;
9836ca3c8cSAdam Ford			frame-master;
9936ca3c8cSAdam Ford			bitclock-master;
10036ca3c8cSAdam Ford		};
10136ca3c8cSAdam Ford	};
10236ca3c8cSAdam Ford};
10336ca3c8cSAdam Ford
10436ca3c8cSAdam Ford&ecspi2 {
10536ca3c8cSAdam Ford	pinctrl-names = "default";
10636ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_espi2>;
10736ca3c8cSAdam Ford	cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
10836ca3c8cSAdam Ford	status = "okay";
10936ca3c8cSAdam Ford
11036ca3c8cSAdam Ford	eeprom@0 {
11136ca3c8cSAdam Ford		compatible = "microchip,at25160bn", "atmel,at25";
11236ca3c8cSAdam Ford		reg = <0>;
11336ca3c8cSAdam Ford		spi-max-frequency = <5000000>;
11436ca3c8cSAdam Ford		spi-cpha;
11536ca3c8cSAdam Ford		spi-cpol;
11636ca3c8cSAdam Ford		pagesize = <32>;
11736ca3c8cSAdam Ford		size = <2048>;
11836ca3c8cSAdam Ford		address-width = <16>;
11936ca3c8cSAdam Ford	};
12036ca3c8cSAdam Ford};
12136ca3c8cSAdam Ford
12236ca3c8cSAdam Ford&i2c2 {
12336ca3c8cSAdam Ford	clock-frequency = <384000>;
12436ca3c8cSAdam Ford	pinctrl-names = "default";
12536ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_i2c2>;
12636ca3c8cSAdam Ford	status = "okay";
12736ca3c8cSAdam Ford
12836ca3c8cSAdam Ford	camera@10 {
12936ca3c8cSAdam Ford		compatible = "ovti,ov5640";
13036ca3c8cSAdam Ford		pinctrl-names = "default";
13136ca3c8cSAdam Ford		pinctrl-0 = <&pinctrl_ov5640>;
13236ca3c8cSAdam Ford		reg = <0x10>;
13336ca3c8cSAdam Ford		clocks = <&clk IMX8MN_CLK_CLKO1>;
13436ca3c8cSAdam Ford		clock-names = "xclk";
13536ca3c8cSAdam Ford		assigned-clocks = <&clk IMX8MN_CLK_CLKO1>;
13636ca3c8cSAdam Ford		assigned-clock-parents = <&clk IMX8MN_CLK_24M>;
13736ca3c8cSAdam Ford		assigned-clock-rates = <24000000>;
13836ca3c8cSAdam Ford		AVDD-supply = <&reg_camera>;  /* 2.8v */
13936ca3c8cSAdam Ford		powerdown-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
14036ca3c8cSAdam Ford		reset-gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;
14136ca3c8cSAdam Ford
14236ca3c8cSAdam Ford		port {
14336ca3c8cSAdam Ford			/* MIPI CSI-2 bus endpoint */
14436ca3c8cSAdam Ford			ov5640_to_mipi_csi2: endpoint {
14536ca3c8cSAdam Ford				remote-endpoint = <&mipi_csi_in>;
14636ca3c8cSAdam Ford				clock-lanes = <0>;
14736ca3c8cSAdam Ford				data-lanes = <1 2>;
14836ca3c8cSAdam Ford			};
14936ca3c8cSAdam Ford		};
15036ca3c8cSAdam Ford	};
15136ca3c8cSAdam Ford};
15236ca3c8cSAdam Ford&i2c4 {
15336ca3c8cSAdam Ford	clock-frequency = <400000>;
15436ca3c8cSAdam Ford	pinctrl-names = "default";
15536ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_i2c4>;
15636ca3c8cSAdam Ford	status = "okay";
15736ca3c8cSAdam Ford
15836ca3c8cSAdam Ford	pca6416_0: gpio@20 {
15936ca3c8cSAdam Ford		compatible = "nxp,pcal6416";
16036ca3c8cSAdam Ford		reg = <0x20>;
16136ca3c8cSAdam Ford		pinctrl-names = "default";
16236ca3c8cSAdam Ford		pinctrl-0 = <&pinctrl_pcal6414>;
16336ca3c8cSAdam Ford		gpio-controller;
16436ca3c8cSAdam Ford		#gpio-cells = <2>;
16536ca3c8cSAdam Ford		interrupt-parent = <&gpio4>;
16636ca3c8cSAdam Ford		interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
16736ca3c8cSAdam Ford	};
16836ca3c8cSAdam Ford
16936ca3c8cSAdam Ford	pca6416_1: gpio@21 {
17036ca3c8cSAdam Ford		compatible = "nxp,pcal6416";
17136ca3c8cSAdam Ford		reg = <0x21>;
17236ca3c8cSAdam Ford		gpio-controller;
17336ca3c8cSAdam Ford		#gpio-cells = <2>;
17436ca3c8cSAdam Ford		interrupt-parent = <&gpio4>;
17536ca3c8cSAdam Ford		interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
17636ca3c8cSAdam Ford	};
17736ca3c8cSAdam Ford
1785446ff1aSAdam Ford	wm8962: audio-codec@1a {
17936ca3c8cSAdam Ford		compatible = "wlf,wm8962";
18036ca3c8cSAdam Ford		reg = <0x1a>;
18136ca3c8cSAdam Ford		clocks = <&clk IMX8MN_CLK_SAI3_ROOT>;
18236ca3c8cSAdam Ford		DCVDD-supply = <&reg_audio>;
18336ca3c8cSAdam Ford		DBVDD-supply = <&reg_audio>;
18436ca3c8cSAdam Ford		AVDD-supply = <&reg_audio>;
18536ca3c8cSAdam Ford		CPVDD-supply = <&reg_audio>;
18636ca3c8cSAdam Ford		MICVDD-supply = <&reg_audio>;
18736ca3c8cSAdam Ford		PLLVDD-supply = <&reg_audio>;
18836ca3c8cSAdam Ford		SPKVDD1-supply = <&reg_audio>;
18936ca3c8cSAdam Ford		SPKVDD2-supply = <&reg_audio>;
19036ca3c8cSAdam Ford		gpio-cfg = <
19136ca3c8cSAdam Ford			0x0000 /* 0:Default */
19236ca3c8cSAdam Ford			0x0000 /* 1:Default */
19336ca3c8cSAdam Ford			0x0000 /* 2:FN_DMICCLK */
19436ca3c8cSAdam Ford			0x0000 /* 3:Default */
19536ca3c8cSAdam Ford			0x0000 /* 4:FN_DMICCDAT */
19636ca3c8cSAdam Ford			0x0000 /* 5:Default */
19736ca3c8cSAdam Ford		>;
19836ca3c8cSAdam Ford		#sound-dai-cells = <0>;
19936ca3c8cSAdam Ford	};
20036ca3c8cSAdam Ford};
20136ca3c8cSAdam Ford
20236ca3c8cSAdam Ford&isi {
20336ca3c8cSAdam Ford	status = "okay";
20436ca3c8cSAdam Ford};
205*9bf2e534SAdam Ford
20636ca3c8cSAdam Ford&easrc {
20736ca3c8cSAdam Ford	fsl,asrc-rate = <48000>;
20836ca3c8cSAdam Ford	status = "okay";
20936ca3c8cSAdam Ford};
21036ca3c8cSAdam Ford
21136ca3c8cSAdam Ford&mipi_csi {
21236ca3c8cSAdam Ford	status = "okay";
21336ca3c8cSAdam Ford
21436ca3c8cSAdam Ford	ports {
21536ca3c8cSAdam Ford		port@0 {
21636ca3c8cSAdam Ford			mipi_csi_in: endpoint {
21736ca3c8cSAdam Ford				remote-endpoint = <&ov5640_to_mipi_csi2>;
21836ca3c8cSAdam Ford				data-lanes = <1 2>;
21936ca3c8cSAdam Ford			};
22036ca3c8cSAdam Ford		};
22136ca3c8cSAdam Ford	};
22236ca3c8cSAdam Ford};
22336ca3c8cSAdam Ford
22436ca3c8cSAdam Ford&sai3 {
22536ca3c8cSAdam Ford	pinctrl-names = "default";
22636ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_sai3>;
22736ca3c8cSAdam Ford	assigned-clocks = <&clk IMX8MN_CLK_SAI3>;
22836ca3c8cSAdam Ford	assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>;
22936ca3c8cSAdam Ford	assigned-clock-rates = <24576000>;
23036ca3c8cSAdam Ford	fsl,sai-mclk-direction-output;
23136ca3c8cSAdam Ford	status = "okay";
23236ca3c8cSAdam Ford};
23336ca3c8cSAdam Ford
23436ca3c8cSAdam Ford&snvs_pwrkey {
23536ca3c8cSAdam Ford	status = "okay";
23636ca3c8cSAdam Ford};
23736ca3c8cSAdam Ford
23836ca3c8cSAdam Ford&uart2 { /* console */
23936ca3c8cSAdam Ford	pinctrl-names = "default";
24036ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_uart2>;
24136ca3c8cSAdam Ford	status = "okay";
24236ca3c8cSAdam Ford};
24336ca3c8cSAdam Ford
24436ca3c8cSAdam Ford&uart3 {
24536ca3c8cSAdam Ford	pinctrl-names = "default";
24636ca3c8cSAdam Ford	pinctrl-0 = <&pinctrl_uart3>;
24736ca3c8cSAdam Ford	assigned-clocks = <&clk IMX8MN_CLK_UART3>;
24836ca3c8cSAdam Ford	assigned-clock-parents = <&clk IMX8MN_SYS_PLL1_80M>;
24936ca3c8cSAdam Ford	uart-has-rtscts;
25036ca3c8cSAdam Ford	status = "okay";
25136ca3c8cSAdam Ford};
25236ca3c8cSAdam Ford
25336ca3c8cSAdam Ford&usbotg1 {
25436ca3c8cSAdam Ford	vbus-supply = <&reg_usb_otg_vbus>;
25536ca3c8cSAdam Ford	disable-over-current;
25636ca3c8cSAdam Ford	dr_mode = "otg";
25736ca3c8cSAdam Ford	status = "okay";
25836ca3c8cSAdam Ford};
25936ca3c8cSAdam Ford
26036ca3c8cSAdam Ford&usdhc2 {
26136ca3c8cSAdam Ford	pinctrl-names = "default", "state_100mhz", "state_200mhz";
2625446ff1aSAdam Ford	pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
2635446ff1aSAdam Ford	pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
26436ca3c8cSAdam Ford	pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
26536ca3c8cSAdam Ford	bus-width = <4>;
26636ca3c8cSAdam Ford	vmmc-supply = <&reg_usdhc2_vmmc>;
26736ca3c8cSAdam Ford	status = "okay";
26836ca3c8cSAdam Ford};
26936ca3c8cSAdam Ford
27036ca3c8cSAdam Ford&iomuxc {
27136ca3c8cSAdam Ford	pinctrl_espi2: espi2grp {
27236ca3c8cSAdam Ford		fsl,pins = <
27336ca3c8cSAdam Ford			MX8MN_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK		0x82
27436ca3c8cSAdam Ford			MX8MN_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI		0x82
27536ca3c8cSAdam Ford			MX8MN_IOMUXC_ECSPI2_MISO_ECSPI2_MISO		0x82
27636ca3c8cSAdam Ford			MX8MN_IOMUXC_ECSPI2_SS0_GPIO5_IO13		0x41
27736ca3c8cSAdam Ford		>;
27836ca3c8cSAdam Ford	};
27936ca3c8cSAdam Ford
28036ca3c8cSAdam Ford	pinctrl_i2c2: i2c2grp {
28136ca3c8cSAdam Ford		fsl,pins = <
28236ca3c8cSAdam Ford			MX8MN_IOMUXC_I2C2_SCL_I2C2_SCL		0x400001c3
28336ca3c8cSAdam Ford			MX8MN_IOMUXC_I2C2_SDA_I2C2_SDA		0x400001c3
28436ca3c8cSAdam Ford		>;
28536ca3c8cSAdam Ford	};
28636ca3c8cSAdam Ford
28736ca3c8cSAdam Ford	pinctrl_i2c4: i2c4grp {
28836ca3c8cSAdam Ford		fsl,pins = <
28936ca3c8cSAdam Ford			MX8MN_IOMUXC_I2C4_SCL_I2C4_SCL		0x400001c3
29036ca3c8cSAdam Ford			MX8MN_IOMUXC_I2C4_SDA_I2C4_SDA		0x400001c3
29136ca3c8cSAdam Ford		>;
29236ca3c8cSAdam Ford	};
29336ca3c8cSAdam Ford
29436ca3c8cSAdam Ford	pinctrl_led3: led3grp {
29536ca3c8cSAdam Ford		fsl,pins = <
29636ca3c8cSAdam Ford			MX8MN_IOMUXC_SAI3_RXFS_GPIO4_IO28	0x41
29736ca3c8cSAdam Ford		>;
29836ca3c8cSAdam Ford	};
29936ca3c8cSAdam Ford
30036ca3c8cSAdam Ford	pinctrl_ov5640: ov5640grp {
30136ca3c8cSAdam Ford		fsl,pins = <
30236ca3c8cSAdam Ford			MX8MN_IOMUXC_GPIO1_IO07_GPIO1_IO7		0x19
30336ca3c8cSAdam Ford			MX8MN_IOMUXC_GPIO1_IO06_GPIO1_IO6		0x19
30436ca3c8cSAdam Ford			MX8MN_IOMUXC_GPIO1_IO14_CCMSRCGPCMIX_CLKO1	0x59
30536ca3c8cSAdam Ford		>;
30636ca3c8cSAdam Ford	};
30736ca3c8cSAdam Ford
30836ca3c8cSAdam Ford	pinctrl_pcal6414: pcal6414-gpiogrp {
30936ca3c8cSAdam Ford		fsl,pins = <
310			MX8MN_IOMUXC_SAI2_MCLK_GPIO4_IO27		0x19
311		>;
312	};
313
314	pinctrl_reg_usb_otg: reg-otggrp {
315		fsl,pins = <
316			MX8MN_IOMUXC_SAI3_RXC_GPIO4_IO29     0x19
317		>;
318	};
319
320	pinctrl_sai3: sai3grp {
321		fsl,pins = <
322			MX8MN_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC     0xd6
323			MX8MN_IOMUXC_SAI3_TXC_SAI3_TX_BCLK      0xd6
324			MX8MN_IOMUXC_SAI3_MCLK_SAI3_MCLK        0xd6
325			MX8MN_IOMUXC_SAI3_TXD_SAI3_TX_DATA0     0xd6
326			MX8MN_IOMUXC_SAI3_RXD_SAI3_RX_DATA0	0xd6
327		>;
328	};
329
330	pinctrl_uart2: uart2grp {
331		fsl,pins = <
332			MX8MN_IOMUXC_UART2_RXD_UART2_DCE_RX	0x140
333			MX8MN_IOMUXC_UART2_TXD_UART2_DCE_TX	0x140
334		>;
335	};
336
337	pinctrl_uart3: uart3grp {
338		fsl,pins = <
339			MX8MN_IOMUXC_ECSPI1_SCLK_UART3_DCE_RX	0x40
340			MX8MN_IOMUXC_ECSPI1_MOSI_UART3_DCE_TX	0x40
341			MX8MN_IOMUXC_ECSPI1_MISO_UART3_DCE_CTS_B	0x40
342			MX8MN_IOMUXC_ECSPI1_SS0_UART3_DCE_RTS_B	0x40
343		>;
344	};
345
346	pinctrl_usdhc2_gpio: usdhc2gpiogrp {
347		fsl,pins = <
348			MX8MN_IOMUXC_SD2_CD_B_USDHC2_CD_B	0x41
349			MX8MN_IOMUXC_SD2_RESET_B_GPIO2_IO19	0x41
350		>;
351	};
352
353	pinctrl_usdhc2: usdhc2grp {
354		fsl,pins = <
355			MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK	0x190
356			MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD	0x1d0
357			MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0	0x1d0
358			MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1	0x1d0
359			MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2	0x1d0
360			MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3	0x1d0
361			MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x1d0
362		>;
363	};
364
365	pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
366		fsl,pins = <
367			MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK	0x194
368			MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD	0x1d4
369			MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0	0x1d4
370			MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1	0x1d4
371			MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2	0x1d4
372			MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3	0x1d4
373			MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x1d0
374		>;
375	};
376
377	pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
378		fsl,pins = <
379			MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK	0x196
380			MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD	0x1d6
381			MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0	0x1d6
382			MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1	0x1d6
383			MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2	0x1d6
384			MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3	0x1d6
385			MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT	0x1d0
386		>;
387	};
388};
389