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 = <®_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 = <®_audio>; 18336ca3c8cSAdam Ford DBVDD-supply = <®_audio>; 18436ca3c8cSAdam Ford AVDD-supply = <®_audio>; 18536ca3c8cSAdam Ford CPVDD-supply = <®_audio>; 18636ca3c8cSAdam Ford MICVDD-supply = <®_audio>; 18736ca3c8cSAdam Ford PLLVDD-supply = <®_audio>; 18836ca3c8cSAdam Ford SPKVDD1-supply = <®_audio>; 18936ca3c8cSAdam Ford SPKVDD2-supply = <®_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 = <®_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 = <®_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