1*b2d2a78aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*b2d2a78aSEmmanuel Vadot/* 3*b2d2a78aSEmmanuel Vadot * Copyright 2023 Gateworks Corporation 4*b2d2a78aSEmmanuel Vadot */ 5*b2d2a78aSEmmanuel Vadot 6*b2d2a78aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 7*b2d2a78aSEmmanuel Vadot#include <dt-bindings/leds/common.h> 8*b2d2a78aSEmmanuel Vadot#include <dt-bindings/phy/phy-imx8-pcie.h> 9*b2d2a78aSEmmanuel Vadot 10*b2d2a78aSEmmanuel Vadot/ { 11*b2d2a78aSEmmanuel Vadot led-controller { 12*b2d2a78aSEmmanuel Vadot compatible = "gpio-leds"; 13*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 14*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_gpio_leds>; 15*b2d2a78aSEmmanuel Vadot 16*b2d2a78aSEmmanuel Vadot led-0 { 17*b2d2a78aSEmmanuel Vadot function = LED_FUNCTION_STATUS; 18*b2d2a78aSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 19*b2d2a78aSEmmanuel Vadot gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>; 20*b2d2a78aSEmmanuel Vadot default-state = "on"; 21*b2d2a78aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 22*b2d2a78aSEmmanuel Vadot }; 23*b2d2a78aSEmmanuel Vadot 24*b2d2a78aSEmmanuel Vadot led-1 { 25*b2d2a78aSEmmanuel Vadot function = LED_FUNCTION_STATUS; 26*b2d2a78aSEmmanuel Vadot color = <LED_COLOR_ID_RED>; 27*b2d2a78aSEmmanuel Vadot gpios = <&gpio4 2 GPIO_ACTIVE_HIGH>; 28*b2d2a78aSEmmanuel Vadot default-state = "off"; 29*b2d2a78aSEmmanuel Vadot }; 30*b2d2a78aSEmmanuel Vadot }; 31*b2d2a78aSEmmanuel Vadot 32*b2d2a78aSEmmanuel Vadot pcie0_refclk: clock-pcie0 { 33*b2d2a78aSEmmanuel Vadot compatible = "fixed-clock"; 34*b2d2a78aSEmmanuel Vadot #clock-cells = <0>; 35*b2d2a78aSEmmanuel Vadot clock-frequency = <100000000>; 36*b2d2a78aSEmmanuel Vadot }; 37*b2d2a78aSEmmanuel Vadot 38*b2d2a78aSEmmanuel Vadot pps { 39*b2d2a78aSEmmanuel Vadot compatible = "pps-gpio"; 40*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 41*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_pps>; 42*b2d2a78aSEmmanuel Vadot gpios = <&gpio4 5 GPIO_ACTIVE_HIGH>; 43*b2d2a78aSEmmanuel Vadot status = "okay"; 44*b2d2a78aSEmmanuel Vadot }; 45*b2d2a78aSEmmanuel Vadot 46*b2d2a78aSEmmanuel Vadot reg_usb2_vbus: regulator-usb2-vbus { 47*b2d2a78aSEmmanuel Vadot compatible = "regulator-fixed"; 48*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 49*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_reg_usb2_en>; 50*b2d2a78aSEmmanuel Vadot regulator-name = "usb2_vbus"; 51*b2d2a78aSEmmanuel Vadot gpio = <&gpio1 8 GPIO_ACTIVE_HIGH>; 52*b2d2a78aSEmmanuel Vadot enable-active-high; 53*b2d2a78aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 54*b2d2a78aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 55*b2d2a78aSEmmanuel Vadot }; 56*b2d2a78aSEmmanuel Vadot 57*b2d2a78aSEmmanuel Vadot reg_usdhc2_vmmc: regulator-usdhc2 { 58*b2d2a78aSEmmanuel Vadot compatible = "regulator-fixed"; 59*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 60*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 61*b2d2a78aSEmmanuel Vadot regulator-name = "SD2_3P3V"; 62*b2d2a78aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 63*b2d2a78aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 64*b2d2a78aSEmmanuel Vadot gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>; 65*b2d2a78aSEmmanuel Vadot enable-active-high; 66*b2d2a78aSEmmanuel Vadot }; 67*b2d2a78aSEmmanuel Vadot}; 68*b2d2a78aSEmmanuel Vadot 69*b2d2a78aSEmmanuel Vadot/* off-board header */ 70*b2d2a78aSEmmanuel Vadot&ecspi2 { 71*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 72*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_spi2>; 73*b2d2a78aSEmmanuel Vadot cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; 74*b2d2a78aSEmmanuel Vadot status = "okay"; 75*b2d2a78aSEmmanuel Vadot}; 76*b2d2a78aSEmmanuel Vadot 77*b2d2a78aSEmmanuel Vadot&gpio1 { 78*b2d2a78aSEmmanuel Vadot gpio-line-names = 79*b2d2a78aSEmmanuel Vadot "", "", "", "", 80*b2d2a78aSEmmanuel Vadot "", "", "", "", 81*b2d2a78aSEmmanuel Vadot "", "", "", "", 82*b2d2a78aSEmmanuel Vadot "", "gpioa", "gpiob", "", 83*b2d2a78aSEmmanuel Vadot "", "", "", "", 84*b2d2a78aSEmmanuel Vadot "", "", "", "", 85*b2d2a78aSEmmanuel Vadot "", "", "", "", 86*b2d2a78aSEmmanuel Vadot "", "", "", ""; 87*b2d2a78aSEmmanuel Vadot}; 88*b2d2a78aSEmmanuel Vadot 89*b2d2a78aSEmmanuel Vadot&gpio4 { 90*b2d2a78aSEmmanuel Vadot gpio-line-names = 91*b2d2a78aSEmmanuel Vadot "", "", "", "pci_usb_sel", 92*b2d2a78aSEmmanuel Vadot "", "", "", "pci_wdis#", 93*b2d2a78aSEmmanuel Vadot "", "", "", "", 94*b2d2a78aSEmmanuel Vadot "", "", "", "", 95*b2d2a78aSEmmanuel Vadot "", "", "", "", 96*b2d2a78aSEmmanuel Vadot "", "", "", "", 97*b2d2a78aSEmmanuel Vadot "", "", "", "", 98*b2d2a78aSEmmanuel Vadot "", "", "", ""; 99*b2d2a78aSEmmanuel Vadot}; 100*b2d2a78aSEmmanuel Vadot 101*b2d2a78aSEmmanuel Vadot&gpio5 { 102*b2d2a78aSEmmanuel Vadot gpio-line-names = 103*b2d2a78aSEmmanuel Vadot "", "", "", "", 104*b2d2a78aSEmmanuel Vadot "gpioc", "gpiod", "", "", 105*b2d2a78aSEmmanuel Vadot "", "", "", "", 106*b2d2a78aSEmmanuel Vadot "", "", "", "", 107*b2d2a78aSEmmanuel Vadot "", "", "", "", 108*b2d2a78aSEmmanuel Vadot "", "", "", "", 109*b2d2a78aSEmmanuel Vadot "", "", "", "", 110*b2d2a78aSEmmanuel Vadot "", "", "", ""; 111*b2d2a78aSEmmanuel Vadot}; 112*b2d2a78aSEmmanuel Vadot 113*b2d2a78aSEmmanuel Vadot&i2c2 { 114*b2d2a78aSEmmanuel Vadot clock-frequency = <400000>; 115*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 116*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c2>; 117*b2d2a78aSEmmanuel Vadot status = "okay"; 118*b2d2a78aSEmmanuel Vadot 119*b2d2a78aSEmmanuel Vadot eeprom@52 { 120*b2d2a78aSEmmanuel Vadot compatible = "atmel,24c32"; 121*b2d2a78aSEmmanuel Vadot reg = <0x52>; 122*b2d2a78aSEmmanuel Vadot pagesize = <32>; 123*b2d2a78aSEmmanuel Vadot }; 124*b2d2a78aSEmmanuel Vadot}; 125*b2d2a78aSEmmanuel Vadot 126*b2d2a78aSEmmanuel Vadot/* off-board header */ 127*b2d2a78aSEmmanuel Vadot&i2c3 { 128*b2d2a78aSEmmanuel Vadot clock-frequency = <400000>; 129*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 130*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c3>; 131*b2d2a78aSEmmanuel Vadot status = "okay"; 132*b2d2a78aSEmmanuel Vadot}; 133*b2d2a78aSEmmanuel Vadot 134*b2d2a78aSEmmanuel Vadot&pcie_phy { 135*b2d2a78aSEmmanuel Vadot fsl,refclk-pad-mode = <IMX8_PCIE_REFCLK_PAD_INPUT>; 136*b2d2a78aSEmmanuel Vadot fsl,clkreq-unsupported; 137*b2d2a78aSEmmanuel Vadot clocks = <&pcie0_refclk>; 138*b2d2a78aSEmmanuel Vadot clock-names = "ref"; 139*b2d2a78aSEmmanuel Vadot status = "okay"; 140*b2d2a78aSEmmanuel Vadot}; 141*b2d2a78aSEmmanuel Vadot 142*b2d2a78aSEmmanuel Vadot&pcie0 { 143*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 144*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_pcie0>; 145*b2d2a78aSEmmanuel Vadot reset-gpio = <&gpio4 6 GPIO_ACTIVE_LOW>; 146*b2d2a78aSEmmanuel Vadot status = "okay"; 147*b2d2a78aSEmmanuel Vadot}; 148*b2d2a78aSEmmanuel Vadot 149*b2d2a78aSEmmanuel Vadot/* GPS */ 150*b2d2a78aSEmmanuel Vadot&uart1 { 151*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 152*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart1>; 153*b2d2a78aSEmmanuel Vadot status = "okay"; 154*b2d2a78aSEmmanuel Vadot}; 155*b2d2a78aSEmmanuel Vadot 156*b2d2a78aSEmmanuel Vadot/* USB1 - Type C front panel SINK port J14 */ 157*b2d2a78aSEmmanuel Vadot&usbotg1 { 158*b2d2a78aSEmmanuel Vadot dr_mode = "peripheral"; 159*b2d2a78aSEmmanuel Vadot status = "okay"; 160*b2d2a78aSEmmanuel Vadot}; 161*b2d2a78aSEmmanuel Vadot 162*b2d2a78aSEmmanuel Vadot/* USB2 4-port USB3.0 HUB: 163*b2d2a78aSEmmanuel Vadot * P1 - USBC connector (host only) 164*b2d2a78aSEmmanuel Vadot * P2 - USB2 test connector 165*b2d2a78aSEmmanuel Vadot * P3 - miniPCIe full card 166*b2d2a78aSEmmanuel Vadot * P4 - miniPCIe half card 167*b2d2a78aSEmmanuel Vadot */ 168*b2d2a78aSEmmanuel Vadot&usbotg2 { 169*b2d2a78aSEmmanuel Vadot dr_mode = "host"; 170*b2d2a78aSEmmanuel Vadot vbus-supply = <®_usb2_vbus>; 171*b2d2a78aSEmmanuel Vadot status = "okay"; 172*b2d2a78aSEmmanuel Vadot}; 173*b2d2a78aSEmmanuel Vadot 174*b2d2a78aSEmmanuel Vadot/* microSD */ 175*b2d2a78aSEmmanuel Vadot&usdhc2 { 176*b2d2a78aSEmmanuel Vadot pinctrl-names = "default", "state_100mhz", "state_200mhz"; 177*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; 178*b2d2a78aSEmmanuel Vadot pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; 179*b2d2a78aSEmmanuel Vadot pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; 180*b2d2a78aSEmmanuel Vadot cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; 181*b2d2a78aSEmmanuel Vadot vmmc-supply = <®_usdhc2_vmmc>; 182*b2d2a78aSEmmanuel Vadot bus-width = <4>; 183*b2d2a78aSEmmanuel Vadot status = "okay"; 184*b2d2a78aSEmmanuel Vadot}; 185*b2d2a78aSEmmanuel Vadot 186*b2d2a78aSEmmanuel Vadot&iomuxc { 187*b2d2a78aSEmmanuel Vadot pinctrl-names = "default"; 188*b2d2a78aSEmmanuel Vadot pinctrl-0 = <&pinctrl_hog>; 189*b2d2a78aSEmmanuel Vadot 190*b2d2a78aSEmmanuel Vadot pinctrl_hog: hoggrp { 191*b2d2a78aSEmmanuel Vadot fsl,pins = < 192*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO13_GPIO1_IO13 0x40000040 /* GPIOA */ 193*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO14_GPIO1_IO14 0x40000040 /* GPIOB */ 194*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXD1_GPIO4_IO3 0x40000106 /* PCI_USBSEL */ 195*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXD5_GPIO4_IO7 0x40000106 /* PCIE_WDIS# */ 196*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SPDIF_EXT_CLK_GPIO5_IO5 0x40000040 /* GPIOD */ 197*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SPDIF_RX_GPIO5_IO4 0x40000040 /* GPIOC */ 198*b2d2a78aSEmmanuel Vadot >; 199*b2d2a78aSEmmanuel Vadot }; 200*b2d2a78aSEmmanuel Vadot 201*b2d2a78aSEmmanuel Vadot pinctrl_gpio_leds: gpioledgrp { 202*b2d2a78aSEmmanuel Vadot fsl,pins = < 203*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXFS_GPIO4_IO0 0x6 /* LEDG */ 204*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXD0_GPIO4_IO2 0x6 /* LEDR */ 205*b2d2a78aSEmmanuel Vadot >; 206*b2d2a78aSEmmanuel Vadot }; 207*b2d2a78aSEmmanuel Vadot 208*b2d2a78aSEmmanuel Vadot pinctrl_i2c2: i2c2grp { 209*b2d2a78aSEmmanuel Vadot fsl,pins = < 210*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL 0x400001c2 211*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA 0x400001c2 212*b2d2a78aSEmmanuel Vadot >; 213*b2d2a78aSEmmanuel Vadot }; 214*b2d2a78aSEmmanuel Vadot 215*b2d2a78aSEmmanuel Vadot pinctrl_i2c3: i2c3grp { 216*b2d2a78aSEmmanuel Vadot fsl,pins = < 217*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL 0x400001c2 218*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA 0x400001c2 219*b2d2a78aSEmmanuel Vadot >; 220*b2d2a78aSEmmanuel Vadot }; 221*b2d2a78aSEmmanuel Vadot 222*b2d2a78aSEmmanuel Vadot pinctrl_pcie0: pciegrp { 223*b2d2a78aSEmmanuel Vadot fsl,pins = < 224*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXD4_GPIO4_IO6 0x106 225*b2d2a78aSEmmanuel Vadot >; 226*b2d2a78aSEmmanuel Vadot }; 227*b2d2a78aSEmmanuel Vadot 228*b2d2a78aSEmmanuel Vadot pinctrl_pps: ppsgrp { 229*b2d2a78aSEmmanuel Vadot fsl,pins = < 230*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SAI1_RXD3_GPIO4_IO5 0x106 231*b2d2a78aSEmmanuel Vadot >; 232*b2d2a78aSEmmanuel Vadot }; 233*b2d2a78aSEmmanuel Vadot 234*b2d2a78aSEmmanuel Vadot pinctrl_reg_usb2_en: regusb2grp { 235*b2d2a78aSEmmanuel Vadot fsl,pins = < 236*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO08_GPIO1_IO8 0x6 /* USBHUB_RST# (ext p/u) */ 237*b2d2a78aSEmmanuel Vadot >; 238*b2d2a78aSEmmanuel Vadot }; 239*b2d2a78aSEmmanuel Vadot 240*b2d2a78aSEmmanuel Vadot pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { 241*b2d2a78aSEmmanuel Vadot fsl,pins = < 242*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x40 243*b2d2a78aSEmmanuel Vadot >; 244*b2d2a78aSEmmanuel Vadot }; 245*b2d2a78aSEmmanuel Vadot 246*b2d2a78aSEmmanuel Vadot pinctrl_spi2: spi2grp { 247*b2d2a78aSEmmanuel Vadot fsl,pins = < 248*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0x140 249*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0x140 250*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0x140 251*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0x140 252*b2d2a78aSEmmanuel Vadot >; 253*b2d2a78aSEmmanuel Vadot }; 254*b2d2a78aSEmmanuel Vadot 255*b2d2a78aSEmmanuel Vadot pinctrl_uart1: uart1grp { 256*b2d2a78aSEmmanuel Vadot fsl,pins = < 257*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 258*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX 0x140 259*b2d2a78aSEmmanuel Vadot >; 260*b2d2a78aSEmmanuel Vadot }; 261*b2d2a78aSEmmanuel Vadot 262*b2d2a78aSEmmanuel Vadot pinctrl_usdhc2: usdhc2grp { 263*b2d2a78aSEmmanuel Vadot fsl,pins = < 264*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x190 265*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d0 266*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d0 267*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d0 268*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d0 269*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d0 270*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc0 271*b2d2a78aSEmmanuel Vadot >; 272*b2d2a78aSEmmanuel Vadot }; 273*b2d2a78aSEmmanuel Vadot 274*b2d2a78aSEmmanuel Vadot pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { 275*b2d2a78aSEmmanuel Vadot fsl,pins = < 276*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x194 277*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d4 278*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d4 279*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d4 280*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d4 281*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d4 282*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc0 283*b2d2a78aSEmmanuel Vadot >; 284*b2d2a78aSEmmanuel Vadot }; 285*b2d2a78aSEmmanuel Vadot 286*b2d2a78aSEmmanuel Vadot pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { 287*b2d2a78aSEmmanuel Vadot fsl,pins = < 288*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x196 289*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d6 290*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d6 291*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d6 292*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d6 293*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d6 294*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc0 295*b2d2a78aSEmmanuel Vadot >; 296*b2d2a78aSEmmanuel Vadot }; 297*b2d2a78aSEmmanuel Vadot 298*b2d2a78aSEmmanuel Vadot pinctrl_usdhc2_gpio: usdhc2gpiogrp { 299*b2d2a78aSEmmanuel Vadot fsl,pins = < 300*b2d2a78aSEmmanuel Vadot MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12 0x1c4 301*b2d2a78aSEmmanuel Vadot >; 302*b2d2a78aSEmmanuel Vadot }; 303*b2d2a78aSEmmanuel Vadot}; 304