1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0 OR X11 2*724ba675SRob Herring/* 3*724ba675SRob Herring * Copyright (C) 2016 Amarula Solutions B.V. 4*724ba675SRob Herring * Copyright (C) 2016 Engicam S.r.l. 5*724ba675SRob Herring */ 6*724ba675SRob Herring 7*724ba675SRob Herring#include <dt-bindings/gpio/gpio.h> 8*724ba675SRob Herring#include <dt-bindings/input/input.h> 9*724ba675SRob Herring#include "imx6ul.dtsi" 10*724ba675SRob Herring 11*724ba675SRob Herring/ { 12*724ba675SRob Herring memory@80000000 { 13*724ba675SRob Herring device_type = "memory"; 14*724ba675SRob Herring reg = <0x80000000 0x20000000>; 15*724ba675SRob Herring }; 16*724ba675SRob Herring 17*724ba675SRob Herring chosen { 18*724ba675SRob Herring stdout-path = &uart1; 19*724ba675SRob Herring }; 20*724ba675SRob Herring 21*724ba675SRob Herring backlight { 22*724ba675SRob Herring compatible = "pwm-backlight"; 23*724ba675SRob Herring pwms = <&pwm8 0 100000>; 24*724ba675SRob Herring brightness-levels = < 0 1 2 3 4 5 6 7 8 9 25*724ba675SRob Herring 10 11 12 13 14 15 16 17 18 19 26*724ba675SRob Herring 20 21 22 23 24 25 26 27 28 29 27*724ba675SRob Herring 30 31 32 33 34 35 36 37 38 39 28*724ba675SRob Herring 40 41 42 43 44 45 46 47 48 49 29*724ba675SRob Herring 50 51 52 53 54 55 56 57 58 59 30*724ba675SRob Herring 60 61 62 63 64 65 66 67 68 69 31*724ba675SRob Herring 70 71 72 73 74 75 76 77 78 79 32*724ba675SRob Herring 80 81 82 83 84 85 86 87 88 89 33*724ba675SRob Herring 90 91 92 93 94 95 96 97 98 99 34*724ba675SRob Herring 100>; 35*724ba675SRob Herring default-brightness-level = <100>; 36*724ba675SRob Herring }; 37*724ba675SRob Herring 38*724ba675SRob Herring reg_1p8v: regulator-1p8v { 39*724ba675SRob Herring compatible = "regulator-fixed"; 40*724ba675SRob Herring regulator-name = "1P8V"; 41*724ba675SRob Herring regulator-min-microvolt = <1800000>; 42*724ba675SRob Herring regulator-max-microvolt = <1800000>; 43*724ba675SRob Herring regulator-always-on; 44*724ba675SRob Herring regulator-boot-on; 45*724ba675SRob Herring }; 46*724ba675SRob Herring 47*724ba675SRob Herring reg_3p3v: regulator-3p3v { 48*724ba675SRob Herring compatible = "regulator-fixed"; 49*724ba675SRob Herring regulator-name = "3P3V"; 50*724ba675SRob Herring regulator-min-microvolt = <3300000>; 51*724ba675SRob Herring regulator-max-microvolt = <3300000>; 52*724ba675SRob Herring regulator-always-on; 53*724ba675SRob Herring regulator-boot-on; 54*724ba675SRob Herring }; 55*724ba675SRob Herring 56*724ba675SRob Herring sound { 57*724ba675SRob Herring compatible = "simple-audio-card"; 58*724ba675SRob Herring simple-audio-card,name = "imx6ul-isiot-sgtl5000"; 59*724ba675SRob Herring simple-audio-card,format = "i2s"; 60*724ba675SRob Herring simple-audio-card,bitclock-master = <&dailink_master>; 61*724ba675SRob Herring simple-audio-card,frame-master = <&dailink_master>; 62*724ba675SRob Herring simple-audio-card,widgets = 63*724ba675SRob Herring "Microphone", "Mic Jack", 64*724ba675SRob Herring "Line", "Line In", 65*724ba675SRob Herring "Line", "Line Out", 66*724ba675SRob Herring "Headphone", "Headphone Jack"; 67*724ba675SRob Herring simple-audio-card,routing = 68*724ba675SRob Herring "MIC_IN", "Mic Jack", 69*724ba675SRob Herring "Mic Jack", "Mic Bias", 70*724ba675SRob Herring "Headphone Jack", "HP_OUT"; 71*724ba675SRob Herring 72*724ba675SRob Herring simple-audio-card,cpu { 73*724ba675SRob Herring sound-dai = <&sai2>; 74*724ba675SRob Herring }; 75*724ba675SRob Herring 76*724ba675SRob Herring dailink_master: simple-audio-card,codec { 77*724ba675SRob Herring sound-dai = <&sgtl5000>; 78*724ba675SRob Herring clocks = <&clks IMX6UL_CLK_SAI2>; 79*724ba675SRob Herring }; 80*724ba675SRob Herring }; 81*724ba675SRob Herring}; 82*724ba675SRob Herring 83*724ba675SRob Herring&fec1 { 84*724ba675SRob Herring pinctrl-names = "default"; 85*724ba675SRob Herring pinctrl-0 = <&pinctrl_enet1>; 86*724ba675SRob Herring phy-mode = "rmii"; 87*724ba675SRob Herring phy-handle = <ðphy0>; 88*724ba675SRob Herring status = "okay"; 89*724ba675SRob Herring 90*724ba675SRob Herring mdio { 91*724ba675SRob Herring #address-cells = <1>; 92*724ba675SRob Herring #size-cells = <0>; 93*724ba675SRob Herring 94*724ba675SRob Herring ethphy0: ethernet-phy@0 { 95*724ba675SRob Herring compatible = "ethernet-phy-ieee802.3-c22"; 96*724ba675SRob Herring reg = <0>; 97*724ba675SRob Herring }; 98*724ba675SRob Herring }; 99*724ba675SRob Herring}; 100*724ba675SRob Herring 101*724ba675SRob Herring&gpmi { 102*724ba675SRob Herring pinctrl-names = "default"; 103*724ba675SRob Herring pinctrl-0 = <&pinctrl_gpmi_nand>; 104*724ba675SRob Herring nand-on-flash-bbt; 105*724ba675SRob Herring status = "disabled"; 106*724ba675SRob Herring}; 107*724ba675SRob Herring 108*724ba675SRob Herring&i2c1 { 109*724ba675SRob Herring clock-frequency = <100000>; 110*724ba675SRob Herring pinctrl-names = "default"; 111*724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c1>; 112*724ba675SRob Herring status = "okay"; 113*724ba675SRob Herring 114*724ba675SRob Herring sgtl5000: codec@a { 115*724ba675SRob Herring compatible = "fsl,sgtl5000"; 116*724ba675SRob Herring reg = <0x0a>; 117*724ba675SRob Herring #sound-dai-cells = <0>; 118*724ba675SRob Herring clocks = <&clks IMX6UL_CLK_OSC>; 119*724ba675SRob Herring clock-names = "mclk"; 120*724ba675SRob Herring VDDA-supply = <®_3p3v>; 121*724ba675SRob Herring VDDIO-supply = <®_3p3v>; 122*724ba675SRob Herring VDDD-supply = <®_1p8v>; 123*724ba675SRob Herring }; 124*724ba675SRob Herring 125*724ba675SRob Herring stmpe811: gpio-expander@44 { 126*724ba675SRob Herring compatible = "st,stmpe811"; 127*724ba675SRob Herring reg = <0x44>; 128*724ba675SRob Herring pinctrl-names = "default"; 129*724ba675SRob Herring pinctrl-0 = <&pinctrl_stmpe>; 130*724ba675SRob Herring interrupt-parent = <&gpio1>; 131*724ba675SRob Herring interrupts = <18 IRQ_TYPE_EDGE_FALLING>; 132*724ba675SRob Herring interrupt-controller; 133*724ba675SRob Herring #interrupt-cells = <2>; 134*724ba675SRob Herring 135*724ba675SRob Herring stmpe: touchscreen { 136*724ba675SRob Herring compatible = "st,stmpe-ts"; 137*724ba675SRob Herring st,sample-time = <4>; 138*724ba675SRob Herring st,mod-12b = <1>; 139*724ba675SRob Herring st,ref-sel = <0>; 140*724ba675SRob Herring st,adc-freq = <1>; 141*724ba675SRob Herring st,ave-ctrl = <1>; 142*724ba675SRob Herring st,touch-det-delay = <2>; 143*724ba675SRob Herring st,settling = <2>; 144*724ba675SRob Herring st,fraction-z = <7>; 145*724ba675SRob Herring st,i-drive = <1>; 146*724ba675SRob Herring }; 147*724ba675SRob Herring }; 148*724ba675SRob Herring}; 149*724ba675SRob Herring 150*724ba675SRob Herring&i2c2 { 151*724ba675SRob Herring clock-frequency = <100000>; 152*724ba675SRob Herring pinctrl-names = "default"; 153*724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c2>; 154*724ba675SRob Herring status = "okay"; 155*724ba675SRob Herring}; 156*724ba675SRob Herring 157*724ba675SRob Herring&lcdif { 158*724ba675SRob Herring pinctrl-names = "default"; 159*724ba675SRob Herring pinctrl-0 = <&pinctrl_lcdif_dat 160*724ba675SRob Herring &pinctrl_lcdif_ctrl>; 161*724ba675SRob Herring display = <&display0>; 162*724ba675SRob Herring status = "okay"; 163*724ba675SRob Herring 164*724ba675SRob Herring display0: display0 { 165*724ba675SRob Herring bits-per-pixel = <16>; 166*724ba675SRob Herring bus-width = <18>; 167*724ba675SRob Herring 168*724ba675SRob Herring display-timings { 169*724ba675SRob Herring native-mode = <&timing0>; 170*724ba675SRob Herring timing0: timing0 { 171*724ba675SRob Herring clock-frequency = <28000000>; 172*724ba675SRob Herring hactive = <800>; 173*724ba675SRob Herring vactive = <480>; 174*724ba675SRob Herring hfront-porch = <30>; 175*724ba675SRob Herring hback-porch = <30>; 176*724ba675SRob Herring hsync-len = <64>; 177*724ba675SRob Herring vback-porch = <5>; 178*724ba675SRob Herring vfront-porch = <5>; 179*724ba675SRob Herring vsync-len = <20>; 180*724ba675SRob Herring hsync-active = <0>; 181*724ba675SRob Herring vsync-active = <0>; 182*724ba675SRob Herring de-active = <1>; 183*724ba675SRob Herring pixelclk-active = <0>; 184*724ba675SRob Herring }; 185*724ba675SRob Herring }; 186*724ba675SRob Herring }; 187*724ba675SRob Herring}; 188*724ba675SRob Herring 189*724ba675SRob Herring&pwm8 { 190*724ba675SRob Herring #pwm-cells = <2>; 191*724ba675SRob Herring pinctrl-names = "default"; 192*724ba675SRob Herring pinctrl-0 = <&pinctrl_pwm8>; 193*724ba675SRob Herring status = "okay"; 194*724ba675SRob Herring}; 195*724ba675SRob Herring 196*724ba675SRob Herring&sai2 { 197*724ba675SRob Herring pinctrl-names = "default"; 198*724ba675SRob Herring pinctrl-0 = <&pinctrl_sai2>; 199*724ba675SRob Herring status = "okay"; 200*724ba675SRob Herring}; 201*724ba675SRob Herring 202*724ba675SRob Herring&uart1 { 203*724ba675SRob Herring pinctrl-names = "default"; 204*724ba675SRob Herring pinctrl-0 = <&pinctrl_uart1>; 205*724ba675SRob Herring status = "okay"; 206*724ba675SRob Herring}; 207*724ba675SRob Herring 208*724ba675SRob Herring&usdhc1 { 209*724ba675SRob Herring pinctrl-names = "default", "state_100mhz", "state_200mhz"; 210*724ba675SRob Herring pinctrl-0 = <&pinctrl_usdhc1>; 211*724ba675SRob Herring pinctrl-1 = <&pinctrl_usdhc1_100mhz>; 212*724ba675SRob Herring pinctrl-2 = <&pinctrl_usdhc1_200mhz>; 213*724ba675SRob Herring cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>; 214*724ba675SRob Herring bus-width = <4>; 215*724ba675SRob Herring no-1-8-v; 216*724ba675SRob Herring status = "okay"; 217*724ba675SRob Herring}; 218*724ba675SRob Herring 219*724ba675SRob Herring&usdhc2 { 220*724ba675SRob Herring pinctrl-names = "default"; 221*724ba675SRob Herring pinctrl-0 = <&pinctrl_usdhc2>; 222*724ba675SRob Herring cd-gpios = <&gpio4 5 GPIO_ACTIVE_LOW>; 223*724ba675SRob Herring bus-width = <8>; 224*724ba675SRob Herring no-1-8-v; 225*724ba675SRob Herring status = "disabled"; 226*724ba675SRob Herring}; 227*724ba675SRob Herring 228*724ba675SRob Herring&iomuxc { 229*724ba675SRob Herring pinctrl_enet1: enet1grp { 230*724ba675SRob Herring fsl,pins = < 231*724ba675SRob Herring MX6UL_PAD_ENET2_RX_DATA0__ENET1_MDIO 0x1b0b0 232*724ba675SRob Herring MX6UL_PAD_ENET2_RX_DATA1__ENET1_MDC 0x1b0b0 233*724ba675SRob Herring MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x1b0b0 234*724ba675SRob Herring MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x1b0b0 235*724ba675SRob Herring MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x1b0b0 236*724ba675SRob Herring MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b0b0 237*724ba675SRob Herring MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0 238*724ba675SRob Herring MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0 239*724ba675SRob Herring MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b031 240*724ba675SRob Herring MX6UL_PAD_ENET2_RX_EN__GPIO2_IO10 0x1b0b0 241*724ba675SRob Herring >; 242*724ba675SRob Herring }; 243*724ba675SRob Herring 244*724ba675SRob Herring pinctrl_gpmi_nand: gpminandgrp { 245*724ba675SRob Herring fsl,pins = < 246*724ba675SRob Herring MX6UL_PAD_NAND_CLE__RAWNAND_CLE 0xb0b1 247*724ba675SRob Herring MX6UL_PAD_NAND_ALE__RAWNAND_ALE 0xb0b1 248*724ba675SRob Herring MX6UL_PAD_NAND_WP_B__RAWNAND_WP_B 0xb0b1 249*724ba675SRob Herring MX6UL_PAD_NAND_READY_B__RAWNAND_READY_B 0xb000 250*724ba675SRob Herring MX6UL_PAD_NAND_CE0_B__RAWNAND_CE0_B 0xb0b1 251*724ba675SRob Herring MX6UL_PAD_NAND_RE_B__RAWNAND_RE_B 0xb0b1 252*724ba675SRob Herring MX6UL_PAD_NAND_WE_B__RAWNAND_WE_B 0xb0b1 253*724ba675SRob Herring MX6UL_PAD_NAND_DATA00__RAWNAND_DATA00 0xb0b1 254*724ba675SRob Herring MX6UL_PAD_NAND_DATA01__RAWNAND_DATA01 0xb0b1 255*724ba675SRob Herring MX6UL_PAD_NAND_DATA02__RAWNAND_DATA02 0xb0b1 256*724ba675SRob Herring MX6UL_PAD_NAND_DATA03__RAWNAND_DATA03 0xb0b1 257*724ba675SRob Herring MX6UL_PAD_NAND_DATA04__RAWNAND_DATA04 0xb0b1 258*724ba675SRob Herring MX6UL_PAD_NAND_DATA05__RAWNAND_DATA05 0xb0b1 259*724ba675SRob Herring MX6UL_PAD_NAND_DATA06__RAWNAND_DATA06 0xb0b1 260*724ba675SRob Herring MX6UL_PAD_NAND_DATA07__RAWNAND_DATA07 0xb0b1 261*724ba675SRob Herring >; 262*724ba675SRob Herring }; 263*724ba675SRob Herring 264*724ba675SRob Herring pinctrl_i2c1: i2c1grp { 265*724ba675SRob Herring fsl,pins = < 266*724ba675SRob Herring MX6UL_PAD_UART4_TX_DATA__I2C1_SCL 0x4001b8b0 267*724ba675SRob Herring MX6UL_PAD_UART4_RX_DATA__I2C1_SDA 0x4001b8b0 268*724ba675SRob Herring >; 269*724ba675SRob Herring }; 270*724ba675SRob Herring 271*724ba675SRob Herring pinctrl_i2c2: i2c2grp { 272*724ba675SRob Herring fsl,pins = < 273*724ba675SRob Herring MX6UL_PAD_GPIO1_IO00__I2C2_SCL 0x4001b8b0 274*724ba675SRob Herring MX6UL_PAD_GPIO1_IO01__I2C2_SDA 0x4001b8b0 275*724ba675SRob Herring >; 276*724ba675SRob Herring }; 277*724ba675SRob Herring 278*724ba675SRob Herring pinctrl_lcdif_ctrl: lcdifctrlgrp { 279*724ba675SRob Herring fsl,pins = < 280*724ba675SRob Herring MX6UL_PAD_LCD_CLK__LCDIF_CLK 0x79 281*724ba675SRob Herring MX6UL_PAD_LCD_ENABLE__LCDIF_ENABLE 0x79 282*724ba675SRob Herring MX6UL_PAD_LCD_HSYNC__LCDIF_HSYNC 0x79 283*724ba675SRob Herring MX6UL_PAD_LCD_VSYNC__LCDIF_VSYNC 0x79 284*724ba675SRob Herring >; 285*724ba675SRob Herring }; 286*724ba675SRob Herring 287*724ba675SRob Herring pinctrl_lcdif_dat: lcdifdatgrp { 288*724ba675SRob Herring fsl,pins = < 289*724ba675SRob Herring MX6UL_PAD_LCD_DATA00__LCDIF_DATA00 0x79 290*724ba675SRob Herring MX6UL_PAD_LCD_DATA01__LCDIF_DATA01 0x79 291*724ba675SRob Herring MX6UL_PAD_LCD_DATA02__LCDIF_DATA02 0x79 292*724ba675SRob Herring MX6UL_PAD_LCD_DATA03__LCDIF_DATA03 0x79 293*724ba675SRob Herring MX6UL_PAD_LCD_DATA04__LCDIF_DATA04 0x79 294*724ba675SRob Herring MX6UL_PAD_LCD_DATA05__LCDIF_DATA05 0x79 295*724ba675SRob Herring MX6UL_PAD_LCD_DATA06__LCDIF_DATA06 0x79 296*724ba675SRob Herring MX6UL_PAD_LCD_DATA07__LCDIF_DATA07 0x79 297*724ba675SRob Herring MX6UL_PAD_LCD_DATA08__LCDIF_DATA08 0x79 298*724ba675SRob Herring MX6UL_PAD_LCD_DATA09__LCDIF_DATA09 0x79 299*724ba675SRob Herring MX6UL_PAD_LCD_DATA10__LCDIF_DATA10 0x79 300*724ba675SRob Herring MX6UL_PAD_LCD_DATA11__LCDIF_DATA11 0x79 301*724ba675SRob Herring MX6UL_PAD_LCD_DATA12__LCDIF_DATA12 0x79 302*724ba675SRob Herring MX6UL_PAD_LCD_DATA13__LCDIF_DATA13 0x79 303*724ba675SRob Herring MX6UL_PAD_LCD_DATA14__LCDIF_DATA14 0x79 304*724ba675SRob Herring MX6UL_PAD_LCD_DATA15__LCDIF_DATA15 0x79 305*724ba675SRob Herring MX6UL_PAD_LCD_DATA16__LCDIF_DATA16 0x79 306*724ba675SRob Herring MX6UL_PAD_LCD_DATA17__LCDIF_DATA17 0x79 307*724ba675SRob Herring >; 308*724ba675SRob Herring }; 309*724ba675SRob Herring 310*724ba675SRob Herring pinctrl_pwm8: pwm8grp { 311*724ba675SRob Herring fsl,pins = < 312*724ba675SRob Herring MX6UL_PAD_ENET1_RX_ER__PWM8_OUT 0x110b0 313*724ba675SRob Herring >; 314*724ba675SRob Herring }; 315*724ba675SRob Herring 316*724ba675SRob Herring pinctrl_sai2: sai2grp { 317*724ba675SRob Herring fsl,pins = < 318*724ba675SRob Herring MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA 0x130b0 319*724ba675SRob Herring MX6UL_PAD_JTAG_TMS__CCM_CLKO1 0x4001b031 320*724ba675SRob Herring MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK 0x17088 321*724ba675SRob Herring MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC 0x17088 322*724ba675SRob Herring MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA 0x120b0 323*724ba675SRob Herring >; 324*724ba675SRob Herring }; 325*724ba675SRob Herring 326*724ba675SRob Herring pinctrl_stmpe: stmpegrp { 327*724ba675SRob Herring fsl,pins = < 328*724ba675SRob Herring MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x1b0b0 329*724ba675SRob Herring >; 330*724ba675SRob Herring }; 331*724ba675SRob Herring 332*724ba675SRob Herring pinctrl_uart1: uart1grp { 333*724ba675SRob Herring fsl,pins = < 334*724ba675SRob Herring MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 335*724ba675SRob Herring MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 336*724ba675SRob Herring >; 337*724ba675SRob Herring }; 338*724ba675SRob Herring 339*724ba675SRob Herring pinctrl_usdhc1: usdhc1grp { 340*724ba675SRob Herring fsl,pins = < 341*724ba675SRob Herring MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x17059 342*724ba675SRob Herring MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x10059 343*724ba675SRob Herring MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x17059 344*724ba675SRob Herring MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x17059 345*724ba675SRob Herring MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x17059 346*724ba675SRob Herring MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x17059 347*724ba675SRob Herring >; 348*724ba675SRob Herring }; 349*724ba675SRob Herring 350*724ba675SRob Herring pinctrl_usdhc1_100mhz: usdhc1grp100mhz { 351*724ba675SRob Herring fsl,pins = < 352*724ba675SRob Herring MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170b9 353*724ba675SRob Herring MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100b9 354*724ba675SRob Herring MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170b9 355*724ba675SRob Herring MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170b9 356*724ba675SRob Herring MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170b9 357*724ba675SRob Herring MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170b9 358*724ba675SRob Herring >; 359*724ba675SRob Herring }; 360*724ba675SRob Herring 361*724ba675SRob Herring pinctrl_usdhc1_200mhz: usdhc1grp200mhz { 362*724ba675SRob Herring fsl,pins = < 363*724ba675SRob Herring MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170f9 364*724ba675SRob Herring MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100f9 365*724ba675SRob Herring MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170f9 366*724ba675SRob Herring MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170f9 367*724ba675SRob Herring MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170f9 368*724ba675SRob Herring MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170f9 369*724ba675SRob Herring >; 370*724ba675SRob Herring }; 371*724ba675SRob Herring 372*724ba675SRob Herring pinctrl_usdhc2: usdhc2grp { 373*724ba675SRob Herring fsl,pins = < 374*724ba675SRob Herring MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x17070 375*724ba675SRob Herring MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x10070 376*724ba675SRob Herring MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x17070 377*724ba675SRob Herring MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x17070 378*724ba675SRob Herring MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x17070 379*724ba675SRob Herring MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x17070 380*724ba675SRob Herring MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x17070 381*724ba675SRob Herring MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x17070 382*724ba675SRob Herring MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x17070 383*724ba675SRob Herring MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x17070 384*724ba675SRob Herring MX6UL_PAD_NAND_ALE__USDHC2_RESET_B 0x17070 385*724ba675SRob Herring >; 386*724ba675SRob Herring }; 387*724ba675SRob Herring}; 388