162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+ OR MIT 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2019 Kontron Electronics GmbH 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci/dts-v1/; 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#include "imx8mm-kontron-sl.dtsi" 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci/ { 1162306a36Sopenharmony_ci model = "Kontron BL i.MX8MM (N801X S)"; 1262306a36Sopenharmony_ci compatible = "kontron,imx8mm-bl", "kontron,imx8mm-sl", "fsl,imx8mm"; 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci aliases { 1562306a36Sopenharmony_ci ethernet1 = &usbnet; 1662306a36Sopenharmony_ci rtc0 = &rx8900; 1762306a36Sopenharmony_ci rtc1 = &snvs_rtc; 1862306a36Sopenharmony_ci }; 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci /* fixed crystal dedicated to mcp2515 */ 2162306a36Sopenharmony_ci osc_can: clock-osc-can { 2262306a36Sopenharmony_ci compatible = "fixed-clock"; 2362306a36Sopenharmony_ci #clock-cells = <0>; 2462306a36Sopenharmony_ci clock-frequency = <16000000>; 2562306a36Sopenharmony_ci clock-output-names = "osc-can"; 2662306a36Sopenharmony_ci }; 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci leds { 2962306a36Sopenharmony_ci compatible = "gpio-leds"; 3062306a36Sopenharmony_ci pinctrl-names = "default"; 3162306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_gpio_led>; 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci led1 { 3462306a36Sopenharmony_ci label = "led1"; 3562306a36Sopenharmony_ci gpios = <&gpio4 17 GPIO_ACTIVE_LOW>; 3662306a36Sopenharmony_ci linux,default-trigger = "heartbeat"; 3762306a36Sopenharmony_ci }; 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ci led2 { 4062306a36Sopenharmony_ci label = "led2"; 4162306a36Sopenharmony_ci gpios = <&gpio4 19 GPIO_ACTIVE_LOW>; 4262306a36Sopenharmony_ci }; 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci led3 { 4562306a36Sopenharmony_ci label = "led3"; 4662306a36Sopenharmony_ci gpios = <&gpio4 18 GPIO_ACTIVE_LOW>; 4762306a36Sopenharmony_ci }; 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci led4 { 5062306a36Sopenharmony_ci label = "led4"; 5162306a36Sopenharmony_ci gpios = <&gpio4 8 GPIO_ACTIVE_LOW>; 5262306a36Sopenharmony_ci }; 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci led5 { 5562306a36Sopenharmony_ci label = "led5"; 5662306a36Sopenharmony_ci gpios = <&gpio4 9 GPIO_ACTIVE_LOW>; 5762306a36Sopenharmony_ci }; 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ci led6 { 6062306a36Sopenharmony_ci label = "led6"; 6162306a36Sopenharmony_ci gpios = <&gpio4 7 GPIO_ACTIVE_LOW>; 6262306a36Sopenharmony_ci }; 6362306a36Sopenharmony_ci }; 6462306a36Sopenharmony_ci 6562306a36Sopenharmony_ci pwm-beeper { 6662306a36Sopenharmony_ci compatible = "pwm-beeper"; 6762306a36Sopenharmony_ci pwms = <&pwm2 0 5000 0>; 6862306a36Sopenharmony_ci }; 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ci reg_rst_eth2: regulator-rst-eth2 { 7162306a36Sopenharmony_ci compatible = "regulator-fixed"; 7262306a36Sopenharmony_ci regulator-name = "rst-usb-eth2"; 7362306a36Sopenharmony_ci pinctrl-names = "default"; 7462306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_usb_eth2>; 7562306a36Sopenharmony_ci gpio = <&gpio3 2 GPIO_ACTIVE_HIGH>; 7662306a36Sopenharmony_ci enable-active-high; 7762306a36Sopenharmony_ci regulator-always-on; 7862306a36Sopenharmony_ci }; 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_ci reg_vdd_5v: regulator-5v { 8162306a36Sopenharmony_ci compatible = "regulator-fixed"; 8262306a36Sopenharmony_ci regulator-name = "vdd-5v"; 8362306a36Sopenharmony_ci regulator-min-microvolt = <5000000>; 8462306a36Sopenharmony_ci regulator-max-microvolt = <5000000>; 8562306a36Sopenharmony_ci }; 8662306a36Sopenharmony_ci}; 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ci&ecspi2 { 8962306a36Sopenharmony_ci pinctrl-names = "default"; 9062306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_ecspi2>; 9162306a36Sopenharmony_ci cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; 9262306a36Sopenharmony_ci status = "okay"; 9362306a36Sopenharmony_ci 9462306a36Sopenharmony_ci can0: can@0 { 9562306a36Sopenharmony_ci compatible = "microchip,mcp2515"; 9662306a36Sopenharmony_ci reg = <0>; 9762306a36Sopenharmony_ci pinctrl-names = "default"; 9862306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_can>; 9962306a36Sopenharmony_ci clocks = <&osc_can>; 10062306a36Sopenharmony_ci interrupt-parent = <&gpio4>; 10162306a36Sopenharmony_ci interrupts = <28 IRQ_TYPE_EDGE_FALLING>; 10262306a36Sopenharmony_ci spi-max-frequency = <10000000>; 10362306a36Sopenharmony_ci vdd-supply = <®_vdd_3v3>; 10462306a36Sopenharmony_ci xceiver-supply = <®_vdd_5v>; 10562306a36Sopenharmony_ci }; 10662306a36Sopenharmony_ci}; 10762306a36Sopenharmony_ci 10862306a36Sopenharmony_ci&ecspi3 { 10962306a36Sopenharmony_ci pinctrl-names = "default"; 11062306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_ecspi3>; 11162306a36Sopenharmony_ci cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>; 11262306a36Sopenharmony_ci status = "okay"; 11362306a36Sopenharmony_ci}; 11462306a36Sopenharmony_ci 11562306a36Sopenharmony_ci&fec1 { 11662306a36Sopenharmony_ci pinctrl-names = "default"; 11762306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_enet>; 11862306a36Sopenharmony_ci phy-connection-type = "rgmii-rxid"; 11962306a36Sopenharmony_ci phy-handle = <ðphy>; 12062306a36Sopenharmony_ci status = "okay"; 12162306a36Sopenharmony_ci 12262306a36Sopenharmony_ci mdio { 12362306a36Sopenharmony_ci #address-cells = <1>; 12462306a36Sopenharmony_ci #size-cells = <0>; 12562306a36Sopenharmony_ci 12662306a36Sopenharmony_ci ethphy: ethernet-phy@0 { 12762306a36Sopenharmony_ci reg = <0>; 12862306a36Sopenharmony_ci reset-assert-us = <1>; 12962306a36Sopenharmony_ci reset-deassert-us = <15000>; 13062306a36Sopenharmony_ci reset-gpios = <&gpio4 27 GPIO_ACTIVE_LOW>; 13162306a36Sopenharmony_ci }; 13262306a36Sopenharmony_ci }; 13362306a36Sopenharmony_ci}; 13462306a36Sopenharmony_ci 13562306a36Sopenharmony_ci&i2c4 { 13662306a36Sopenharmony_ci clock-frequency = <100000>; 13762306a36Sopenharmony_ci pinctrl-names = "default"; 13862306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_i2c4>; 13962306a36Sopenharmony_ci status = "okay"; 14062306a36Sopenharmony_ci 14162306a36Sopenharmony_ci rx8900: rtc@32 { 14262306a36Sopenharmony_ci compatible = "epson,rx8900"; 14362306a36Sopenharmony_ci reg = <0x32>; 14462306a36Sopenharmony_ci }; 14562306a36Sopenharmony_ci}; 14662306a36Sopenharmony_ci 14762306a36Sopenharmony_ci&pwm2 { 14862306a36Sopenharmony_ci pinctrl-names = "default"; 14962306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_pwm2>; 15062306a36Sopenharmony_ci status = "okay"; 15162306a36Sopenharmony_ci}; 15262306a36Sopenharmony_ci 15362306a36Sopenharmony_ci&uart1 { 15462306a36Sopenharmony_ci pinctrl-names = "default"; 15562306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_uart1>; 15662306a36Sopenharmony_ci uart-has-rtscts; 15762306a36Sopenharmony_ci status = "okay"; 15862306a36Sopenharmony_ci}; 15962306a36Sopenharmony_ci 16062306a36Sopenharmony_ci&uart2 { 16162306a36Sopenharmony_ci pinctrl-names = "default"; 16262306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_uart2>; 16362306a36Sopenharmony_ci linux,rs485-enabled-at-boot-time; 16462306a36Sopenharmony_ci uart-has-rtscts; 16562306a36Sopenharmony_ci status = "okay"; 16662306a36Sopenharmony_ci}; 16762306a36Sopenharmony_ci 16862306a36Sopenharmony_ci&usbotg1 { 16962306a36Sopenharmony_ci dr_mode = "otg"; 17062306a36Sopenharmony_ci over-current-active-low; 17162306a36Sopenharmony_ci status = "okay"; 17262306a36Sopenharmony_ci}; 17362306a36Sopenharmony_ci 17462306a36Sopenharmony_ci&usbotg2 { 17562306a36Sopenharmony_ci dr_mode = "host"; 17662306a36Sopenharmony_ci disable-over-current; 17762306a36Sopenharmony_ci #address-cells = <1>; 17862306a36Sopenharmony_ci #size-cells = <0>; 17962306a36Sopenharmony_ci status = "okay"; 18062306a36Sopenharmony_ci 18162306a36Sopenharmony_ci usb1@1 { 18262306a36Sopenharmony_ci compatible = "usb424,9514"; 18362306a36Sopenharmony_ci reg = <1>; 18462306a36Sopenharmony_ci #address-cells = <1>; 18562306a36Sopenharmony_ci #size-cells = <0>; 18662306a36Sopenharmony_ci 18762306a36Sopenharmony_ci usbnet: ethernet@1 { 18862306a36Sopenharmony_ci compatible = "usb424,ec00"; 18962306a36Sopenharmony_ci reg = <1>; 19062306a36Sopenharmony_ci local-mac-address = [ 00 00 00 00 00 00 ]; 19162306a36Sopenharmony_ci }; 19262306a36Sopenharmony_ci }; 19362306a36Sopenharmony_ci}; 19462306a36Sopenharmony_ci 19562306a36Sopenharmony_ci&usdhc2 { 19662306a36Sopenharmony_ci pinctrl-names = "default", "state_100mhz", "state_200mhz"; 19762306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_usdhc2>; 19862306a36Sopenharmony_ci pinctrl-1 = <&pinctrl_usdhc2_100mhz>; 19962306a36Sopenharmony_ci pinctrl-2 = <&pinctrl_usdhc2_200mhz>; 20062306a36Sopenharmony_ci vmmc-supply = <®_vdd_3v3>; 20162306a36Sopenharmony_ci vqmmc-supply = <®_nvcc_sd>; 20262306a36Sopenharmony_ci cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; 20362306a36Sopenharmony_ci status = "okay"; 20462306a36Sopenharmony_ci}; 20562306a36Sopenharmony_ci 20662306a36Sopenharmony_ci&iomuxc { 20762306a36Sopenharmony_ci pinctrl-names = "default"; 20862306a36Sopenharmony_ci pinctrl-0 = <&pinctrl_gpio>; 20962306a36Sopenharmony_ci 21062306a36Sopenharmony_ci pinctrl_can: cangrp { 21162306a36Sopenharmony_ci fsl,pins = < 21262306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_RXFS_GPIO4_IO28 0x19 21362306a36Sopenharmony_ci >; 21462306a36Sopenharmony_ci }; 21562306a36Sopenharmony_ci 21662306a36Sopenharmony_ci pinctrl_ecspi2: ecspi2grp { 21762306a36Sopenharmony_ci fsl,pins = < 21862306a36Sopenharmony_ci MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0x82 21962306a36Sopenharmony_ci MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0x82 22062306a36Sopenharmony_ci MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0x82 22162306a36Sopenharmony_ci MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0x19 22262306a36Sopenharmony_ci >; 22362306a36Sopenharmony_ci }; 22462306a36Sopenharmony_ci 22562306a36Sopenharmony_ci pinctrl_ecspi3: ecspi3grp { 22662306a36Sopenharmony_ci fsl,pins = < 22762306a36Sopenharmony_ci MX8MM_IOMUXC_UART2_RXD_ECSPI3_MISO 0x82 22862306a36Sopenharmony_ci MX8MM_IOMUXC_UART1_TXD_ECSPI3_MOSI 0x82 22962306a36Sopenharmony_ci MX8MM_IOMUXC_UART1_RXD_ECSPI3_SCLK 0x82 23062306a36Sopenharmony_ci MX8MM_IOMUXC_UART2_TXD_GPIO5_IO25 0x19 23162306a36Sopenharmony_ci >; 23262306a36Sopenharmony_ci }; 23362306a36Sopenharmony_ci 23462306a36Sopenharmony_ci pinctrl_enet: enetgrp { 23562306a36Sopenharmony_ci fsl,pins = < 23662306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_MDC_ENET1_MDC 0x3 23762306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO 0x3 23862306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3 0x1f 23962306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2 0x1f 24062306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1 0x1f 24162306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0 0x1f 24262306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3 0x91 24362306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2 0x91 24462306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1 0x91 24562306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0 0x91 24662306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC 0x1f 24762306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC 0x91 24862306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL 0x91 24962306a36Sopenharmony_ci MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL 0x1f 25062306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_MCLK_GPIO4_IO27 0x19 /* PHY RST */ 25162306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_TXC_GPIO4_IO25 0x19 /* ETH IRQ */ 25262306a36Sopenharmony_ci >; 25362306a36Sopenharmony_ci }; 25462306a36Sopenharmony_ci 25562306a36Sopenharmony_ci pinctrl_gpio_led: gpioledgrp { 25662306a36Sopenharmony_ci fsl,pins = < 25762306a36Sopenharmony_ci MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16 0x19 25862306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_RXD5_GPIO4_IO7 0x19 25962306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_RXD6_GPIO4_IO8 0x19 26062306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_RXD7_GPIO4_IO9 0x19 26162306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_TXD5_GPIO4_IO17 0x19 26262306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_TXD6_GPIO4_IO18 0x19 26362306a36Sopenharmony_ci MX8MM_IOMUXC_SAI1_TXD7_GPIO4_IO19 0x19 26462306a36Sopenharmony_ci >; 26562306a36Sopenharmony_ci }; 26662306a36Sopenharmony_ci 26762306a36Sopenharmony_ci pinctrl_gpio: gpiogrp { 26862306a36Sopenharmony_ci fsl,pins = < 26962306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x19 27062306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7 0x19 27162306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9 0x19 27262306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO11_GPIO1_IO11 0x19 27362306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO06_GPIO1_IO6 0x19 27462306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO08_GPIO1_IO8 0x19 27562306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10 0x19 27662306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_MCLK_GPIO5_IO2 0x19 27762306a36Sopenharmony_ci >; 27862306a36Sopenharmony_ci }; 27962306a36Sopenharmony_ci 28062306a36Sopenharmony_ci pinctrl_i2c4: i2c4grp { 28162306a36Sopenharmony_ci fsl,pins = < 28262306a36Sopenharmony_ci MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL 0x40000083 28362306a36Sopenharmony_ci MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA 0x40000083 28462306a36Sopenharmony_ci >; 28562306a36Sopenharmony_ci }; 28662306a36Sopenharmony_ci 28762306a36Sopenharmony_ci pinctrl_pwm2: pwm2grp { 28862306a36Sopenharmony_ci fsl,pins = < 28962306a36Sopenharmony_ci MX8MM_IOMUXC_SPDIF_RX_PWM2_OUT 0x19 29062306a36Sopenharmony_ci >; 29162306a36Sopenharmony_ci }; 29262306a36Sopenharmony_ci 29362306a36Sopenharmony_ci pinctrl_uart1: uart1grp { 29462306a36Sopenharmony_ci fsl,pins = < 29562306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_RXC_UART1_DCE_RX 0x0 29662306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_RXFS_UART1_DCE_TX 0x0 29762306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_RXD0_UART1_DCE_RTS_B 0x0 29862306a36Sopenharmony_ci MX8MM_IOMUXC_SAI2_TXFS_UART1_DCE_CTS_B 0x0 29962306a36Sopenharmony_ci >; 30062306a36Sopenharmony_ci }; 30162306a36Sopenharmony_ci 30262306a36Sopenharmony_ci pinctrl_uart2: uart2grp { 30362306a36Sopenharmony_ci fsl,pins = < 30462306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_TXFS_UART2_DCE_RX 0x0 30562306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_TXC_UART2_DCE_TX 0x0 30662306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_RXD_UART2_DCE_RTS_B 0x0 30762306a36Sopenharmony_ci MX8MM_IOMUXC_SAI3_RXC_UART2_DCE_CTS_B 0x0 30862306a36Sopenharmony_ci >; 30962306a36Sopenharmony_ci }; 31062306a36Sopenharmony_ci 31162306a36Sopenharmony_ci pinctrl_usb_eth2: usbeth2grp { 31262306a36Sopenharmony_ci fsl,pins = < 31362306a36Sopenharmony_ci MX8MM_IOMUXC_NAND_CE1_B_GPIO3_IO2 0x19 31462306a36Sopenharmony_ci >; 31562306a36Sopenharmony_ci }; 31662306a36Sopenharmony_ci 31762306a36Sopenharmony_ci pinctrl_usdhc2: usdhc2grp { 31862306a36Sopenharmony_ci fsl,pins = < 31962306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x90 32062306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d0 32162306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d0 32262306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d0 32362306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d0 32462306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d0 32562306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12 0x19 32662306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xd0 32762306a36Sopenharmony_ci >; 32862306a36Sopenharmony_ci }; 32962306a36Sopenharmony_ci 33062306a36Sopenharmony_ci pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { 33162306a36Sopenharmony_ci fsl,pins = < 33262306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x94 33362306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d4 33462306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d4 33562306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d4 33662306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d4 33762306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d4 33862306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12 0x19 33962306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xd0 34062306a36Sopenharmony_ci >; 34162306a36Sopenharmony_ci }; 34262306a36Sopenharmony_ci 34362306a36Sopenharmony_ci pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { 34462306a36Sopenharmony_ci fsl,pins = < 34562306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x96 34662306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d6 34762306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d6 34862306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d6 34962306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d6 35062306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d6 35162306a36Sopenharmony_ci MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12 0x19 35262306a36Sopenharmony_ci MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xd0 35362306a36Sopenharmony_ci >; 35462306a36Sopenharmony_ci }; 35562306a36Sopenharmony_ci}; 356