1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (c) 2016 Protonic Holland 4*f126890aSEmmanuel Vadot * Copyright (c) 2020 Oleksij Rempel <kernel@pengutronix.de>, Pengutronix 5*f126890aSEmmanuel Vadot */ 6*f126890aSEmmanuel Vadot 7*f126890aSEmmanuel Vadot/dts-v1/; 8*f126890aSEmmanuel Vadot#include "imx6ul.dtsi" 9*f126890aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 10*f126890aSEmmanuel Vadot 11*f126890aSEmmanuel Vadot/ { 12*f126890aSEmmanuel Vadot model = "Protonic PRTI6G Board"; 13*f126890aSEmmanuel Vadot compatible = "prt,prti6g", "fsl,imx6ul"; 14*f126890aSEmmanuel Vadot 15*f126890aSEmmanuel Vadot chosen { 16*f126890aSEmmanuel Vadot stdout-path = &uart1; 17*f126890aSEmmanuel Vadot }; 18*f126890aSEmmanuel Vadot 19*f126890aSEmmanuel Vadot clock_ksz8081_in: clock-ksz8081-in { 20*f126890aSEmmanuel Vadot compatible = "fixed-clock"; 21*f126890aSEmmanuel Vadot #clock-cells = <0>; 22*f126890aSEmmanuel Vadot clock-frequency = <25000000>; 23*f126890aSEmmanuel Vadot }; 24*f126890aSEmmanuel Vadot 25*f126890aSEmmanuel Vadot clock_ksz8081_out: clock-ksz8081-out { 26*f126890aSEmmanuel Vadot compatible = "fixed-clock"; 27*f126890aSEmmanuel Vadot #clock-cells = <0>; 28*f126890aSEmmanuel Vadot clock-frequency = <50000000>; 29*f126890aSEmmanuel Vadot clock-output-names = "enet1_ref_pad"; 30*f126890aSEmmanuel Vadot }; 31*f126890aSEmmanuel Vadot 32*f126890aSEmmanuel Vadot leds { 33*f126890aSEmmanuel Vadot compatible = "gpio-leds"; 34*f126890aSEmmanuel Vadot pinctrl-names = "default"; 35*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_leds>; 36*f126890aSEmmanuel Vadot 37*f126890aSEmmanuel Vadot led-0 { 38*f126890aSEmmanuel Vadot label = "debug0"; 39*f126890aSEmmanuel Vadot gpios = <&gpio4 16 GPIO_ACTIVE_HIGH>; 40*f126890aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 41*f126890aSEmmanuel Vadot }; 42*f126890aSEmmanuel Vadot }; 43*f126890aSEmmanuel Vadot 44*f126890aSEmmanuel Vadot reg_3v2: regulator-3v2 { 45*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 46*f126890aSEmmanuel Vadot regulator-name = "3v2"; 47*f126890aSEmmanuel Vadot regulator-min-microvolt = <3200000>; 48*f126890aSEmmanuel Vadot regulator-max-microvolt = <3200000>; 49*f126890aSEmmanuel Vadot }; 50*f126890aSEmmanuel Vadot}; 51*f126890aSEmmanuel Vadot 52*f126890aSEmmanuel Vadot&can1 { 53*f126890aSEmmanuel Vadot pinctrl-names = "default"; 54*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_can1>; 55*f126890aSEmmanuel Vadot status = "okay"; 56*f126890aSEmmanuel Vadot}; 57*f126890aSEmmanuel Vadot 58*f126890aSEmmanuel Vadot&can2 { 59*f126890aSEmmanuel Vadot pinctrl-names = "default"; 60*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_can2>; 61*f126890aSEmmanuel Vadot status = "okay"; 62*f126890aSEmmanuel Vadot}; 63*f126890aSEmmanuel Vadot 64*f126890aSEmmanuel Vadot&clks { 65*f126890aSEmmanuel Vadot clocks = <&ckil>, <&osc>, <&ipp_di0>, <&ipp_di1>, <&clock_ksz8081_out>; 66*f126890aSEmmanuel Vadot clock-names = "ckil", "osc", "ipp_di0", "ipp_di1", "enet1_ref_pad"; 67*f126890aSEmmanuel Vadot assigned-clocks = <&clks IMX6UL_CLK_ENET1_REF_SEL>; 68*f126890aSEmmanuel Vadot assigned-clock-parents = <&clock_ksz8081_out>; 69*f126890aSEmmanuel Vadot}; 70*f126890aSEmmanuel Vadot 71*f126890aSEmmanuel Vadot&ecspi1 { 72*f126890aSEmmanuel Vadot cs-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>; 73*f126890aSEmmanuel Vadot pinctrl-names = "default"; 74*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_ecspi1>; 75*f126890aSEmmanuel Vadot status = "okay"; 76*f126890aSEmmanuel Vadot 77*f126890aSEmmanuel Vadot flash@0 { 78*f126890aSEmmanuel Vadot compatible = "jedec,spi-nor"; 79*f126890aSEmmanuel Vadot reg = <0>; 80*f126890aSEmmanuel Vadot spi-max-frequency = <20000000>; 81*f126890aSEmmanuel Vadot }; 82*f126890aSEmmanuel Vadot}; 83*f126890aSEmmanuel Vadot 84*f126890aSEmmanuel Vadot&ecspi2 { 85*f126890aSEmmanuel Vadot cs-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>; 86*f126890aSEmmanuel Vadot pinctrl-names = "default"; 87*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_ecspi2>; 88*f126890aSEmmanuel Vadot status = "okay"; 89*f126890aSEmmanuel Vadot}; 90*f126890aSEmmanuel Vadot 91*f126890aSEmmanuel Vadot&fec1 { 92*f126890aSEmmanuel Vadot pinctrl-names = "default"; 93*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_eth1>; 94*f126890aSEmmanuel Vadot phy-mode = "rmii"; 95*f126890aSEmmanuel Vadot phy-handle = <&rmii_phy>; 96*f126890aSEmmanuel Vadot status = "okay"; 97*f126890aSEmmanuel Vadot 98*f126890aSEmmanuel Vadot mdio { 99*f126890aSEmmanuel Vadot #address-cells = <1>; 100*f126890aSEmmanuel Vadot #size-cells = <0>; 101*f126890aSEmmanuel Vadot 102*f126890aSEmmanuel Vadot /* Microchip KSZ8081RNA PHY */ 103*f126890aSEmmanuel Vadot rmii_phy: ethernet-phy@0 { 104*f126890aSEmmanuel Vadot reg = <0>; 105*f126890aSEmmanuel Vadot interrupts-extended = <&gpio5 1 IRQ_TYPE_LEVEL_LOW>; 106*f126890aSEmmanuel Vadot reset-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>; 107*f126890aSEmmanuel Vadot reset-assert-us = <10000>; 108*f126890aSEmmanuel Vadot reset-deassert-us = <300>; 109*f126890aSEmmanuel Vadot clocks = <&clock_ksz8081_in>; 110*f126890aSEmmanuel Vadot clock-names = "rmii-ref"; 111*f126890aSEmmanuel Vadot }; 112*f126890aSEmmanuel Vadot }; 113*f126890aSEmmanuel Vadot}; 114*f126890aSEmmanuel Vadot 115*f126890aSEmmanuel Vadot&i2c1 { 116*f126890aSEmmanuel Vadot pinctrl-names = "default"; 117*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c1>; 118*f126890aSEmmanuel Vadot clock-frequency = <100000>; 119*f126890aSEmmanuel Vadot status = "okay"; 120*f126890aSEmmanuel Vadot 121*f126890aSEmmanuel Vadot /* additional i2c devices are added automatically by the boot loader */ 122*f126890aSEmmanuel Vadot}; 123*f126890aSEmmanuel Vadot 124*f126890aSEmmanuel Vadot&i2c2 { 125*f126890aSEmmanuel Vadot pinctrl-names = "default"; 126*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c2>; 127*f126890aSEmmanuel Vadot clock-frequency = <100000>; 128*f126890aSEmmanuel Vadot status = "okay"; 129*f126890aSEmmanuel Vadot 130*f126890aSEmmanuel Vadot adc@49 { 131*f126890aSEmmanuel Vadot compatible = "ti,ads1015"; 132*f126890aSEmmanuel Vadot reg = <0x49>; 133*f126890aSEmmanuel Vadot #address-cells = <1>; 134*f126890aSEmmanuel Vadot #size-cells = <0>; 135*f126890aSEmmanuel Vadot 136*f126890aSEmmanuel Vadot channel@4 { 137*f126890aSEmmanuel Vadot reg = <4>; 138*f126890aSEmmanuel Vadot ti,gain = <3>; 139*f126890aSEmmanuel Vadot ti,datarate = <3>; 140*f126890aSEmmanuel Vadot }; 141*f126890aSEmmanuel Vadot 142*f126890aSEmmanuel Vadot channel@5 { 143*f126890aSEmmanuel Vadot reg = <5>; 144*f126890aSEmmanuel Vadot ti,gain = <3>; 145*f126890aSEmmanuel Vadot ti,datarate = <3>; 146*f126890aSEmmanuel Vadot }; 147*f126890aSEmmanuel Vadot 148*f126890aSEmmanuel Vadot channel@6 { 149*f126890aSEmmanuel Vadot reg = <6>; 150*f126890aSEmmanuel Vadot ti,gain = <3>; 151*f126890aSEmmanuel Vadot ti,datarate = <3>; 152*f126890aSEmmanuel Vadot }; 153*f126890aSEmmanuel Vadot 154*f126890aSEmmanuel Vadot channel@7 { 155*f126890aSEmmanuel Vadot reg = <7>; 156*f126890aSEmmanuel Vadot ti,gain = <3>; 157*f126890aSEmmanuel Vadot ti,datarate = <3>; 158*f126890aSEmmanuel Vadot }; 159*f126890aSEmmanuel Vadot }; 160*f126890aSEmmanuel Vadot 161*f126890aSEmmanuel Vadot rtc@51 { 162*f126890aSEmmanuel Vadot compatible = "nxp,pcf8563"; 163*f126890aSEmmanuel Vadot reg = <0x51>; 164*f126890aSEmmanuel Vadot }; 165*f126890aSEmmanuel Vadot 166*f126890aSEmmanuel Vadot temperature-sensor@70 { 167*f126890aSEmmanuel Vadot compatible = "ti,tmp103"; 168*f126890aSEmmanuel Vadot reg = <0x70>; 169*f126890aSEmmanuel Vadot }; 170*f126890aSEmmanuel Vadot}; 171*f126890aSEmmanuel Vadot 172*f126890aSEmmanuel Vadot&uart1 { 173*f126890aSEmmanuel Vadot pinctrl-names = "default"; 174*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart1>; 175*f126890aSEmmanuel Vadot status = "okay"; 176*f126890aSEmmanuel Vadot}; 177*f126890aSEmmanuel Vadot 178*f126890aSEmmanuel Vadot&usbotg1 { 179*f126890aSEmmanuel Vadot dr_mode = "host"; 180*f126890aSEmmanuel Vadot over-current-active-low; 181*f126890aSEmmanuel Vadot status = "okay"; 182*f126890aSEmmanuel Vadot}; 183*f126890aSEmmanuel Vadot 184*f126890aSEmmanuel Vadot&usdhc1 { 185*f126890aSEmmanuel Vadot pinctrl-names = "default"; 186*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usdhc1>; 187*f126890aSEmmanuel Vadot cd-gpios = <&gpio4 12 GPIO_ACTIVE_LOW>; 188*f126890aSEmmanuel Vadot vmmc-supply = <®_3v2>; 189*f126890aSEmmanuel Vadot no-1-8-v; 190*f126890aSEmmanuel Vadot disable-wp; 191*f126890aSEmmanuel Vadot cap-sd-highspeed; 192*f126890aSEmmanuel Vadot no-mmc; 193*f126890aSEmmanuel Vadot no-sdio; 194*f126890aSEmmanuel Vadot status = "okay"; 195*f126890aSEmmanuel Vadot}; 196*f126890aSEmmanuel Vadot 197*f126890aSEmmanuel Vadot&usdhc2 { 198*f126890aSEmmanuel Vadot pinctrl-names = "default"; 199*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usdhc2>; 200*f126890aSEmmanuel Vadot bus-width = <8>; 201*f126890aSEmmanuel Vadot no-1-8-v; 202*f126890aSEmmanuel Vadot non-removable; 203*f126890aSEmmanuel Vadot no-sd; 204*f126890aSEmmanuel Vadot no-sdio; 205*f126890aSEmmanuel Vadot status = "okay"; 206*f126890aSEmmanuel Vadot}; 207*f126890aSEmmanuel Vadot 208*f126890aSEmmanuel Vadot&iomuxc { 209*f126890aSEmmanuel Vadot pinctrl-names = "default"; 210*f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_hog>; 211*f126890aSEmmanuel Vadot 212*f126890aSEmmanuel Vadot pinctrl_can1: can1grp { 213*f126890aSEmmanuel Vadot fsl,pins = < 214*f126890aSEmmanuel Vadot MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX 0x0b0b0 215*f126890aSEmmanuel Vadot MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX 0x0b0b0 216*f126890aSEmmanuel Vadot /* SR */ 217*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x0b0b0 218*f126890aSEmmanuel Vadot /* TERM */ 219*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER4__GPIO5_IO04 0x0b0b0 220*f126890aSEmmanuel Vadot /* nSMBALERT */ 221*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x0b0b0 222*f126890aSEmmanuel Vadot >; 223*f126890aSEmmanuel Vadot }; 224*f126890aSEmmanuel Vadot 225*f126890aSEmmanuel Vadot pinctrl_can2: can2grp { 226*f126890aSEmmanuel Vadot fsl,pins = < 227*f126890aSEmmanuel Vadot MX6UL_PAD_UART2_CTS_B__FLEXCAN2_TX 0x0b0b0 228*f126890aSEmmanuel Vadot MX6UL_PAD_UART2_RTS_B__FLEXCAN2_RX 0x0b0b0 229*f126890aSEmmanuel Vadot /* SR */ 230*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER5__GPIO5_IO05 0x0b0b0 231*f126890aSEmmanuel Vadot >; 232*f126890aSEmmanuel Vadot }; 233*f126890aSEmmanuel Vadot 234*f126890aSEmmanuel Vadot pinctrl_ecspi1: ecspi1grp { 235*f126890aSEmmanuel Vadot fsl,pins = < 236*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA04__ECSPI1_SCLK 0x0b0b0 237*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA05__GPIO4_IO26 0x000b1 238*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA06__ECSPI1_MOSI 0x0b0b0 239*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA07__ECSPI1_MISO 0x0b0b0 240*f126890aSEmmanuel Vadot >; 241*f126890aSEmmanuel Vadot }; 242*f126890aSEmmanuel Vadot 243*f126890aSEmmanuel Vadot pinctrl_ecspi2: ecspi2grp { 244*f126890aSEmmanuel Vadot fsl,pins = < 245*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA00__ECSPI2_SCLK 0x0b0b0 246*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA01__GPIO4_IO22 0x000b1 247*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA02__ECSPI2_MOSI 0x0b0b0 248*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_DATA03__ECSPI2_MISO 0x0b0b0 249*f126890aSEmmanuel Vadot >; 250*f126890aSEmmanuel Vadot }; 251*f126890aSEmmanuel Vadot 252*f126890aSEmmanuel Vadot pinctrl_eth1: eth1grp { 253*f126890aSEmmanuel Vadot fsl,pins = < 254*f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO07__ENET1_MDC 0x1b0b0 255*f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO06__ENET1_MDIO 0x100b0 256*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x1b0b0 257*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x1b0b0 258*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x100b0 259*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_ER__ENET1_RX_ER 0x1b0b0 260*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b0b0 261*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0 262*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0 263*f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x1b000 264*f126890aSEmmanuel Vadot /* PHY ENET1_RST */ 265*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x00880 266*f126890aSEmmanuel Vadot /* PHY ENET1_IRQ */ 267*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER1__GPIO5_IO01 0x00880 268*f126890aSEmmanuel Vadot >; 269*f126890aSEmmanuel Vadot }; 270*f126890aSEmmanuel Vadot 271*f126890aSEmmanuel Vadot pinctrl_hog: hoggrp { 272*f126890aSEmmanuel Vadot fsl,pins = < 273*f126890aSEmmanuel Vadot /* HW revision detect */ 274*f126890aSEmmanuel Vadot /* REV_ID0 */ 275*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_DATA0__GPIO2_IO08 0x1b0b0 276*f126890aSEmmanuel Vadot /* REV_ID1 */ 277*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_DATA1__GPIO2_IO09 0x1b0b0 278*f126890aSEmmanuel Vadot /* REV_ID2 */ 279*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_EN__GPIO2_IO10 0x1b0b0 280*f126890aSEmmanuel Vadot /* REV_ID3 */ 281*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_DATA0__GPIO2_IO11 0x1b0b0 282*f126890aSEmmanuel Vadot /* BOARD_ID0 */ 283*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_EN__GPIO2_IO13 0x1b0b0 284*f126890aSEmmanuel Vadot /* BOARD_ID1 */ 285*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_CLK__GPIO2_IO14 0x1b0b0 286*f126890aSEmmanuel Vadot /* BOARD_ID2 */ 287*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_ER__GPIO2_IO15 0x1b0b0 288*f126890aSEmmanuel Vadot /* BOARD_ID3 */ 289*f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_DATA1__GPIO2_IO12 0x1b0b0 290*f126890aSEmmanuel Vadot /* Safety controller IO */ 291*f126890aSEmmanuel Vadot /* WAKE_SC */ 292*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x1b0b0 293*f126890aSEmmanuel Vadot /* PROGRAM_SC */ 294*f126890aSEmmanuel Vadot MX6UL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x1b0b0 295*f126890aSEmmanuel Vadot >; 296*f126890aSEmmanuel Vadot }; 297*f126890aSEmmanuel Vadot 298*f126890aSEmmanuel Vadot pinctrl_i2c1: i2c1grp { 299*f126890aSEmmanuel Vadot fsl,pins = < 300*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_MCLK__I2C1_SDA 0x4001b8b0 301*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_PIXCLK__I2C1_SCL 0x4001b8b0 302*f126890aSEmmanuel Vadot >; 303*f126890aSEmmanuel Vadot }; 304*f126890aSEmmanuel Vadot 305*f126890aSEmmanuel Vadot pinctrl_i2c2: i2c2grp { 306*f126890aSEmmanuel Vadot fsl,pins = < 307*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_VSYNC__I2C2_SDA 0x4001b8b0 308*f126890aSEmmanuel Vadot MX6UL_PAD_CSI_HSYNC__I2C2_SCL 0x4001b8b0 309*f126890aSEmmanuel Vadot >; 310*f126890aSEmmanuel Vadot }; 311*f126890aSEmmanuel Vadot 312*f126890aSEmmanuel Vadot pinctrl_leds: ledsgrp { 313*f126890aSEmmanuel Vadot fsl,pins = < 314*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DQS__GPIO4_IO16 0x1b0b0 315*f126890aSEmmanuel Vadot >; 316*f126890aSEmmanuel Vadot }; 317*f126890aSEmmanuel Vadot 318*f126890aSEmmanuel Vadot pinctrl_uart1: uart1grp { 319*f126890aSEmmanuel Vadot fsl,pins = < 320*f126890aSEmmanuel Vadot MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 321*f126890aSEmmanuel Vadot MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 322*f126890aSEmmanuel Vadot >; 323*f126890aSEmmanuel Vadot }; 324*f126890aSEmmanuel Vadot 325*f126890aSEmmanuel Vadot pinctrl_usdhc1: usdhc1grp { 326*f126890aSEmmanuel Vadot fsl,pins = < 327*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x070b1 328*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x07099 329*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x070b1 330*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x070b1 331*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x070b1 332*f126890aSEmmanuel Vadot MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x070b1 333*f126890aSEmmanuel Vadot /* SD1 CD */ 334*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_READY_B__GPIO4_IO12 0x170b0 335*f126890aSEmmanuel Vadot >; 336*f126890aSEmmanuel Vadot }; 337*f126890aSEmmanuel Vadot 338*f126890aSEmmanuel Vadot pinctrl_usdhc2: usdhc2grp { 339*f126890aSEmmanuel Vadot fsl,pins = < 340*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x170f9 341*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x100f9 342*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x170f9 343*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x170f9 344*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x170f9 345*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x170f9 346*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x170f9 347*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x170f9 348*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x170f9 349*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x170f9 350*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_ALE__USDHC2_RESET_B 0x170b0 351*f126890aSEmmanuel Vadot >; 352*f126890aSEmmanuel Vadot }; 353*f126890aSEmmanuel Vadot}; 354