1*6eca4d1fSMarco Antonio Franchi// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2*6eca4d1fSMarco Antonio Franchi/* 3*6eca4d1fSMarco Antonio Franchi * Copyright 2017-2019 NXP 4*6eca4d1fSMarco Antonio Franchi */ 5*6eca4d1fSMarco Antonio Franchi 6*6eca4d1fSMarco Antonio Franchi/dts-v1/; 7*6eca4d1fSMarco Antonio Franchi 8*6eca4d1fSMarco Antonio Franchi#include "imx8mq.dtsi" 9*6eca4d1fSMarco Antonio Franchi 10*6eca4d1fSMarco Antonio Franchi/ { 11*6eca4d1fSMarco Antonio Franchi model = "Google i.MX8MQ Phanbell"; 12*6eca4d1fSMarco Antonio Franchi compatible = "google,imx8mq-phanbell", "fsl,imx8mq"; 13*6eca4d1fSMarco Antonio Franchi 14*6eca4d1fSMarco Antonio Franchi chosen { 15*6eca4d1fSMarco Antonio Franchi stdout-path = &uart1; 16*6eca4d1fSMarco Antonio Franchi }; 17*6eca4d1fSMarco Antonio Franchi 18*6eca4d1fSMarco Antonio Franchi memory@40000000 { 19*6eca4d1fSMarco Antonio Franchi device_type = "memory"; 20*6eca4d1fSMarco Antonio Franchi reg = <0x00000000 0x40000000 0 0x40000000>; 21*6eca4d1fSMarco Antonio Franchi }; 22*6eca4d1fSMarco Antonio Franchi 23*6eca4d1fSMarco Antonio Franchi pmic_osc: clock-pmic { 24*6eca4d1fSMarco Antonio Franchi compatible = "fixed-clock"; 25*6eca4d1fSMarco Antonio Franchi #clock-cells = <0>; 26*6eca4d1fSMarco Antonio Franchi clock-frequency = <32768>; 27*6eca4d1fSMarco Antonio Franchi clock-output-names = "pmic_osc"; 28*6eca4d1fSMarco Antonio Franchi }; 29*6eca4d1fSMarco Antonio Franchi 30*6eca4d1fSMarco Antonio Franchi reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 31*6eca4d1fSMarco Antonio Franchi compatible = "regulator-fixed"; 32*6eca4d1fSMarco Antonio Franchi regulator-name = "VSD_3V3"; 33*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3300000>; 34*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 35*6eca4d1fSMarco Antonio Franchi gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>; 36*6eca4d1fSMarco Antonio Franchi enable-active-high; 37*6eca4d1fSMarco Antonio Franchi }; 38*6eca4d1fSMarco Antonio Franchi}; 39*6eca4d1fSMarco Antonio Franchi 40*6eca4d1fSMarco Antonio Franchi&A53_0 { 41*6eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 42*6eca4d1fSMarco Antonio Franchi}; 43*6eca4d1fSMarco Antonio Franchi 44*6eca4d1fSMarco Antonio Franchi&A53_1 { 45*6eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 46*6eca4d1fSMarco Antonio Franchi}; 47*6eca4d1fSMarco Antonio Franchi 48*6eca4d1fSMarco Antonio Franchi&A53_2 { 49*6eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 50*6eca4d1fSMarco Antonio Franchi}; 51*6eca4d1fSMarco Antonio Franchi 52*6eca4d1fSMarco Antonio Franchi&A53_3 { 53*6eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 54*6eca4d1fSMarco Antonio Franchi}; 55*6eca4d1fSMarco Antonio Franchi 56*6eca4d1fSMarco Antonio Franchi&i2c1 { 57*6eca4d1fSMarco Antonio Franchi clock-frequency = <400000>; 58*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 59*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_i2c1>; 60*6eca4d1fSMarco Antonio Franchi status = "okay"; 61*6eca4d1fSMarco Antonio Franchi 62*6eca4d1fSMarco Antonio Franchi pmic: pmic@4b { 63*6eca4d1fSMarco Antonio Franchi compatible = "rohm,bd71837"; 64*6eca4d1fSMarco Antonio Franchi reg = <0x4b>; 65*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 66*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_pmic>; 67*6eca4d1fSMarco Antonio Franchi #clock-cells = <0>; 68*6eca4d1fSMarco Antonio Franchi clocks = <&pmic_osc>; 69*6eca4d1fSMarco Antonio Franchi clock-output-names = "pmic_clk"; 70*6eca4d1fSMarco Antonio Franchi interrupt-parent = <&gpio1>; 71*6eca4d1fSMarco Antonio Franchi interrupts = <3 GPIO_ACTIVE_LOW>; 72*6eca4d1fSMarco Antonio Franchi 73*6eca4d1fSMarco Antonio Franchi regulators { 74*6eca4d1fSMarco Antonio Franchi buck1: BUCK1 { 75*6eca4d1fSMarco Antonio Franchi regulator-name = "buck1"; 76*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 77*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 78*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 79*6eca4d1fSMarco Antonio Franchi regulator-always-on; 80*6eca4d1fSMarco Antonio Franchi regulator-ramp-delay = <1250>; 81*6eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 82*6eca4d1fSMarco Antonio Franchi rohm,dvs-idle-voltage = <900000>; 83*6eca4d1fSMarco Antonio Franchi rohm,dvs-suspend-voltage = <800000>; 84*6eca4d1fSMarco Antonio Franchi }; 85*6eca4d1fSMarco Antonio Franchi 86*6eca4d1fSMarco Antonio Franchi buck2: BUCK2 { 87*6eca4d1fSMarco Antonio Franchi regulator-name = "buck2"; 88*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <850000>; 89*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1000000>; 90*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 91*6eca4d1fSMarco Antonio Franchi regulator-always-on; 92*6eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <1000000>; 93*6eca4d1fSMarco Antonio Franchi rohm,dvs-idle-voltage = <900000>; 94*6eca4d1fSMarco Antonio Franchi }; 95*6eca4d1fSMarco Antonio Franchi 96*6eca4d1fSMarco Antonio Franchi buck3: BUCK3 { 97*6eca4d1fSMarco Antonio Franchi regulator-name = "buck3"; 98*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 99*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 100*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 101*6eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 102*6eca4d1fSMarco Antonio Franchi }; 103*6eca4d1fSMarco Antonio Franchi 104*6eca4d1fSMarco Antonio Franchi buck4: BUCK4 { 105*6eca4d1fSMarco Antonio Franchi regulator-name = "buck4"; 106*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 107*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 108*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 109*6eca4d1fSMarco Antonio Franchi regulator-always-on; 110*6eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 111*6eca4d1fSMarco Antonio Franchi }; 112*6eca4d1fSMarco Antonio Franchi 113*6eca4d1fSMarco Antonio Franchi buck5: BUCK5 { 114*6eca4d1fSMarco Antonio Franchi regulator-name = "buck5"; 115*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 116*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1350000>; 117*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 118*6eca4d1fSMarco Antonio Franchi regulator-always-on; 119*6eca4d1fSMarco Antonio Franchi }; 120*6eca4d1fSMarco Antonio Franchi 121*6eca4d1fSMarco Antonio Franchi buck6: BUCK6 { 122*6eca4d1fSMarco Antonio Franchi regulator-name = "buck6"; 123*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3000000>; 124*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 125*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 126*6eca4d1fSMarco Antonio Franchi regulator-always-on; 127*6eca4d1fSMarco Antonio Franchi }; 128*6eca4d1fSMarco Antonio Franchi 129*6eca4d1fSMarco Antonio Franchi buck7: BUCK7 { 130*6eca4d1fSMarco Antonio Franchi regulator-name = "buck7"; 131*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1605000>; 132*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1995000>; 133*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 134*6eca4d1fSMarco Antonio Franchi regulator-always-on; 135*6eca4d1fSMarco Antonio Franchi }; 136*6eca4d1fSMarco Antonio Franchi 137*6eca4d1fSMarco Antonio Franchi buck8: BUCK8 { 138*6eca4d1fSMarco Antonio Franchi regulator-name = "buck8"; 139*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <800000>; 140*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1400000>; 141*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 142*6eca4d1fSMarco Antonio Franchi regulator-always-on; 143*6eca4d1fSMarco Antonio Franchi }; 144*6eca4d1fSMarco Antonio Franchi 145*6eca4d1fSMarco Antonio Franchi ldo1: LDO1 { 146*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo1"; 147*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3000000>; 148*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 149*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 150*6eca4d1fSMarco Antonio Franchi regulator-always-on; 151*6eca4d1fSMarco Antonio Franchi }; 152*6eca4d1fSMarco Antonio Franchi 153*6eca4d1fSMarco Antonio Franchi ldo2: LDO2 { 154*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo2"; 155*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 156*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <900000>; 157*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 158*6eca4d1fSMarco Antonio Franchi regulator-always-on; 159*6eca4d1fSMarco Antonio Franchi }; 160*6eca4d1fSMarco Antonio Franchi 161*6eca4d1fSMarco Antonio Franchi ldo3: LDO3 { 162*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo3"; 163*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 164*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 165*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 166*6eca4d1fSMarco Antonio Franchi regulator-always-on; 167*6eca4d1fSMarco Antonio Franchi }; 168*6eca4d1fSMarco Antonio Franchi 169*6eca4d1fSMarco Antonio Franchi ldo4: LDO4 { 170*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo4"; 171*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 172*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1800000>; 173*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 174*6eca4d1fSMarco Antonio Franchi regulator-always-on; 175*6eca4d1fSMarco Antonio Franchi }; 176*6eca4d1fSMarco Antonio Franchi 177*6eca4d1fSMarco Antonio Franchi ldo5: LDO5 { 178*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo5"; 179*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 180*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 181*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 182*6eca4d1fSMarco Antonio Franchi regulator-always-on; 183*6eca4d1fSMarco Antonio Franchi }; 184*6eca4d1fSMarco Antonio Franchi 185*6eca4d1fSMarco Antonio Franchi ldo6: LDO6 { 186*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo6"; 187*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 188*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1800000>; 189*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 190*6eca4d1fSMarco Antonio Franchi regulator-always-on; 191*6eca4d1fSMarco Antonio Franchi }; 192*6eca4d1fSMarco Antonio Franchi 193*6eca4d1fSMarco Antonio Franchi ldo7: LDO7 { 194*6eca4d1fSMarco Antonio Franchi regulator-name = "ldo7"; 195*6eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 196*6eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 197*6eca4d1fSMarco Antonio Franchi regulator-boot-on; 198*6eca4d1fSMarco Antonio Franchi regulator-always-on; 199*6eca4d1fSMarco Antonio Franchi }; 200*6eca4d1fSMarco Antonio Franchi }; 201*6eca4d1fSMarco Antonio Franchi }; 202*6eca4d1fSMarco Antonio Franchi}; 203*6eca4d1fSMarco Antonio Franchi 204*6eca4d1fSMarco Antonio Franchi&uart1 { 205*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 206*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_uart1>; 207*6eca4d1fSMarco Antonio Franchi status = "okay"; 208*6eca4d1fSMarco Antonio Franchi}; 209*6eca4d1fSMarco Antonio Franchi 210*6eca4d1fSMarco Antonio Franchi&usdhc1 { 211*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default", "state_100mhz", "state_200mhz"; 212*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_usdhc1>; 213*6eca4d1fSMarco Antonio Franchi pinctrl-1 = <&pinctrl_usdhc1_100mhz>; 214*6eca4d1fSMarco Antonio Franchi pinctrl-2 = <&pinctrl_usdhc1_200mhz>; 215*6eca4d1fSMarco Antonio Franchi bus-width = <8>; 216*6eca4d1fSMarco Antonio Franchi non-removable; 217*6eca4d1fSMarco Antonio Franchi status = "okay"; 218*6eca4d1fSMarco Antonio Franchi}; 219*6eca4d1fSMarco Antonio Franchi 220*6eca4d1fSMarco Antonio Franchi&usdhc2 { 221*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default", "state_100mhz", "state_200mhz"; 222*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; 223*6eca4d1fSMarco Antonio Franchi pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; 224*6eca4d1fSMarco Antonio Franchi pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; 225*6eca4d1fSMarco Antonio Franchi bus-width = <4>; 226*6eca4d1fSMarco Antonio Franchi cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; 227*6eca4d1fSMarco Antonio Franchi vmmc-supply = <®_usdhc2_vmmc>; 228*6eca4d1fSMarco Antonio Franchi status = "okay"; 229*6eca4d1fSMarco Antonio Franchi}; 230*6eca4d1fSMarco Antonio Franchi 231*6eca4d1fSMarco Antonio Franchi&usb3_phy0 { 232*6eca4d1fSMarco Antonio Franchi status = "okay"; 233*6eca4d1fSMarco Antonio Franchi}; 234*6eca4d1fSMarco Antonio Franchi 235*6eca4d1fSMarco Antonio Franchi&usb_dwc3_0 { 236*6eca4d1fSMarco Antonio Franchi dr_mode = "otg"; 237*6eca4d1fSMarco Antonio Franchi status = "okay"; 238*6eca4d1fSMarco Antonio Franchi}; 239*6eca4d1fSMarco Antonio Franchi 240*6eca4d1fSMarco Antonio Franchi&usb3_phy1 { 241*6eca4d1fSMarco Antonio Franchi status = "okay"; 242*6eca4d1fSMarco Antonio Franchi}; 243*6eca4d1fSMarco Antonio Franchi 244*6eca4d1fSMarco Antonio Franchi&usb_dwc3_1 { 245*6eca4d1fSMarco Antonio Franchi dr_mode = "host"; 246*6eca4d1fSMarco Antonio Franchi status = "okay"; 247*6eca4d1fSMarco Antonio Franchi}; 248*6eca4d1fSMarco Antonio Franchi 249*6eca4d1fSMarco Antonio Franchi&wdog1 { 250*6eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 251*6eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_wdog>; 252*6eca4d1fSMarco Antonio Franchi fsl,ext-reset-output; 253*6eca4d1fSMarco Antonio Franchi status = "okay"; 254*6eca4d1fSMarco Antonio Franchi}; 255*6eca4d1fSMarco Antonio Franchi 256*6eca4d1fSMarco Antonio Franchi&iomuxc { 257*6eca4d1fSMarco Antonio Franchi pinctrl_i2c1: i2c1grp { 258*6eca4d1fSMarco Antonio Franchi fsl,pins = < 259*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_I2C1_SCL_I2C1_SCL 0x4000007f 260*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_I2C1_SDA_I2C1_SDA 0x4000007f 261*6eca4d1fSMarco Antonio Franchi >; 262*6eca4d1fSMarco Antonio Franchi }; 263*6eca4d1fSMarco Antonio Franchi 264*6eca4d1fSMarco Antonio Franchi pinctrl_pmic: pmicirq { 265*6eca4d1fSMarco Antonio Franchi fsl,pins = < 266*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x41 267*6eca4d1fSMarco Antonio Franchi >; 268*6eca4d1fSMarco Antonio Franchi }; 269*6eca4d1fSMarco Antonio Franchi 270*6eca4d1fSMarco Antonio Franchi pinctrl_uart1: uart1grp { 271*6eca4d1fSMarco Antonio Franchi fsl,pins = < 272*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_UART1_RXD_UART1_DCE_RX 0x49 273*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_UART1_TXD_UART1_DCE_TX 0x49 274*6eca4d1fSMarco Antonio Franchi >; 275*6eca4d1fSMarco Antonio Franchi }; 276*6eca4d1fSMarco Antonio Franchi 277*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc1: usdhc1grp { 278*6eca4d1fSMarco Antonio Franchi fsl,pins = < 279*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x83 280*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc3 281*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc3 282*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc3 283*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc3 284*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc3 285*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc3 286*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc3 287*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc3 288*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc3 289*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x83 290*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 291*6eca4d1fSMarco Antonio Franchi >; 292*6eca4d1fSMarco Antonio Franchi }; 293*6eca4d1fSMarco Antonio Franchi 294*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc1_100mhz: usdhc1grp100mhz { 295*6eca4d1fSMarco Antonio Franchi fsl,pins = < 296*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x85 297*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc5 298*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc5 299*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc5 300*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc5 301*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc5 302*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc5 303*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc5 304*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc5 305*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc5 306*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x85 307*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 308*6eca4d1fSMarco Antonio Franchi >; 309*6eca4d1fSMarco Antonio Franchi }; 310*6eca4d1fSMarco Antonio Franchi 311*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc1_200mhz: usdhc1grp200mhz { 312*6eca4d1fSMarco Antonio Franchi fsl,pins = < 313*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x87 314*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc7 315*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc7 316*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc7 317*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc7 318*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc7 319*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc7 320*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc7 321*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc7 322*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc7 323*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x87 324*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 325*6eca4d1fSMarco Antonio Franchi >; 326*6eca4d1fSMarco Antonio Franchi }; 327*6eca4d1fSMarco Antonio Franchi 328*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_gpio: usdhc2grpgpio { 329*6eca4d1fSMarco Antonio Franchi fsl,pins = < 330*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CD_B_GPIO2_IO12 0x41 331*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x41 332*6eca4d1fSMarco Antonio Franchi >; 333*6eca4d1fSMarco Antonio Franchi }; 334*6eca4d1fSMarco Antonio Franchi 335*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc2: usdhc2grp { 336*6eca4d1fSMarco Antonio Franchi fsl,pins = < 337*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x83 338*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc3 339*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc3 340*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc3 341*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc3 342*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc3 343*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 344*6eca4d1fSMarco Antonio Franchi >; 345*6eca4d1fSMarco Antonio Franchi }; 346*6eca4d1fSMarco Antonio Franchi 347*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_100mhz: usdhc2grp100mhz { 348*6eca4d1fSMarco Antonio Franchi fsl,pins = < 349*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x85 350*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc5 351*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc5 352*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc5 353*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc5 354*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc5 355*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 356*6eca4d1fSMarco Antonio Franchi >; 357*6eca4d1fSMarco Antonio Franchi }; 358*6eca4d1fSMarco Antonio Franchi 359*6eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_200mhz: usdhc2grp200mhz { 360*6eca4d1fSMarco Antonio Franchi fsl,pins = < 361*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x87 362*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc7 363*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc7 364*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc7 365*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc7 366*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc7 367*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 368*6eca4d1fSMarco Antonio Franchi >; 369*6eca4d1fSMarco Antonio Franchi }; 370*6eca4d1fSMarco Antonio Franchi 371*6eca4d1fSMarco Antonio Franchi pinctrl_wdog: wdoggrp { 372*6eca4d1fSMarco Antonio Franchi fsl,pins = < 373*6eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0xc6 374*6eca4d1fSMarco Antonio Franchi >; 375*6eca4d1fSMarco Antonio Franchi }; 376*6eca4d1fSMarco Antonio Franchi}; 377