16eca4d1fSMarco Antonio Franchi// SPDX-License-Identifier: (GPL-2.0 OR MIT) 26eca4d1fSMarco Antonio Franchi/* 36eca4d1fSMarco Antonio Franchi * Copyright 2017-2019 NXP 46eca4d1fSMarco Antonio Franchi */ 56eca4d1fSMarco Antonio Franchi 66eca4d1fSMarco Antonio Franchi/dts-v1/; 76eca4d1fSMarco Antonio Franchi 86eca4d1fSMarco Antonio Franchi#include "imx8mq.dtsi" 96eca4d1fSMarco Antonio Franchi 106eca4d1fSMarco Antonio Franchi/ { 116eca4d1fSMarco Antonio Franchi model = "Google i.MX8MQ Phanbell"; 126eca4d1fSMarco Antonio Franchi compatible = "google,imx8mq-phanbell", "fsl,imx8mq"; 136eca4d1fSMarco Antonio Franchi 146eca4d1fSMarco Antonio Franchi chosen { 156eca4d1fSMarco Antonio Franchi stdout-path = &uart1; 166eca4d1fSMarco Antonio Franchi }; 176eca4d1fSMarco Antonio Franchi 186eca4d1fSMarco Antonio Franchi memory@40000000 { 196eca4d1fSMarco Antonio Franchi device_type = "memory"; 206eca4d1fSMarco Antonio Franchi reg = <0x00000000 0x40000000 0 0x40000000>; 216eca4d1fSMarco Antonio Franchi }; 226eca4d1fSMarco Antonio Franchi 236eca4d1fSMarco Antonio Franchi pmic_osc: clock-pmic { 246eca4d1fSMarco Antonio Franchi compatible = "fixed-clock"; 256eca4d1fSMarco Antonio Franchi #clock-cells = <0>; 266eca4d1fSMarco Antonio Franchi clock-frequency = <32768>; 276eca4d1fSMarco Antonio Franchi clock-output-names = "pmic_osc"; 286eca4d1fSMarco Antonio Franchi }; 296eca4d1fSMarco Antonio Franchi 306eca4d1fSMarco Antonio Franchi reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 316eca4d1fSMarco Antonio Franchi compatible = "regulator-fixed"; 326eca4d1fSMarco Antonio Franchi regulator-name = "VSD_3V3"; 336eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3300000>; 346eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 356eca4d1fSMarco Antonio Franchi gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>; 366eca4d1fSMarco Antonio Franchi enable-active-high; 376eca4d1fSMarco Antonio Franchi }; 386eca4d1fSMarco Antonio Franchi}; 396eca4d1fSMarco Antonio Franchi 406eca4d1fSMarco Antonio Franchi&A53_0 { 416eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 426eca4d1fSMarco Antonio Franchi}; 436eca4d1fSMarco Antonio Franchi 446eca4d1fSMarco Antonio Franchi&A53_1 { 456eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 466eca4d1fSMarco Antonio Franchi}; 476eca4d1fSMarco Antonio Franchi 486eca4d1fSMarco Antonio Franchi&A53_2 { 496eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 506eca4d1fSMarco Antonio Franchi}; 516eca4d1fSMarco Antonio Franchi 526eca4d1fSMarco Antonio Franchi&A53_3 { 536eca4d1fSMarco Antonio Franchi cpu-supply = <&buck2>; 546eca4d1fSMarco Antonio Franchi}; 556eca4d1fSMarco Antonio Franchi 566eca4d1fSMarco Antonio Franchi&i2c1 { 576eca4d1fSMarco Antonio Franchi clock-frequency = <400000>; 586eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 596eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_i2c1>; 606eca4d1fSMarco Antonio Franchi status = "okay"; 616eca4d1fSMarco Antonio Franchi 626eca4d1fSMarco Antonio Franchi pmic: pmic@4b { 636eca4d1fSMarco Antonio Franchi compatible = "rohm,bd71837"; 646eca4d1fSMarco Antonio Franchi reg = <0x4b>; 656eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 666eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_pmic>; 676eca4d1fSMarco Antonio Franchi #clock-cells = <0>; 686eca4d1fSMarco Antonio Franchi clocks = <&pmic_osc>; 696eca4d1fSMarco Antonio Franchi clock-output-names = "pmic_clk"; 706eca4d1fSMarco Antonio Franchi interrupt-parent = <&gpio1>; 716eca4d1fSMarco Antonio Franchi interrupts = <3 GPIO_ACTIVE_LOW>; 726eca4d1fSMarco Antonio Franchi 736eca4d1fSMarco Antonio Franchi regulators { 746eca4d1fSMarco Antonio Franchi buck1: BUCK1 { 756eca4d1fSMarco Antonio Franchi regulator-name = "buck1"; 766eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 776eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 786eca4d1fSMarco Antonio Franchi regulator-boot-on; 796eca4d1fSMarco Antonio Franchi regulator-always-on; 806eca4d1fSMarco Antonio Franchi regulator-ramp-delay = <1250>; 816eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 826eca4d1fSMarco Antonio Franchi rohm,dvs-idle-voltage = <900000>; 836eca4d1fSMarco Antonio Franchi rohm,dvs-suspend-voltage = <800000>; 846eca4d1fSMarco Antonio Franchi }; 856eca4d1fSMarco Antonio Franchi 866eca4d1fSMarco Antonio Franchi buck2: BUCK2 { 876eca4d1fSMarco Antonio Franchi regulator-name = "buck2"; 886eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <850000>; 896eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1000000>; 906eca4d1fSMarco Antonio Franchi regulator-boot-on; 916eca4d1fSMarco Antonio Franchi regulator-always-on; 926eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <1000000>; 936eca4d1fSMarco Antonio Franchi rohm,dvs-idle-voltage = <900000>; 946eca4d1fSMarco Antonio Franchi }; 956eca4d1fSMarco Antonio Franchi 966eca4d1fSMarco Antonio Franchi buck3: BUCK3 { 976eca4d1fSMarco Antonio Franchi regulator-name = "buck3"; 986eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 996eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 1006eca4d1fSMarco Antonio Franchi regulator-boot-on; 1016eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 1026eca4d1fSMarco Antonio Franchi }; 1036eca4d1fSMarco Antonio Franchi 1046eca4d1fSMarco Antonio Franchi buck4: BUCK4 { 1056eca4d1fSMarco Antonio Franchi regulator-name = "buck4"; 1066eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 1076eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1300000>; 1086eca4d1fSMarco Antonio Franchi regulator-boot-on; 1096eca4d1fSMarco Antonio Franchi regulator-always-on; 1106eca4d1fSMarco Antonio Franchi rohm,dvs-run-voltage = <900000>; 1116eca4d1fSMarco Antonio Franchi }; 1126eca4d1fSMarco Antonio Franchi 1136eca4d1fSMarco Antonio Franchi buck5: BUCK5 { 1146eca4d1fSMarco Antonio Franchi regulator-name = "buck5"; 1156eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <700000>; 1166eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1350000>; 1176eca4d1fSMarco Antonio Franchi regulator-boot-on; 1186eca4d1fSMarco Antonio Franchi regulator-always-on; 1196eca4d1fSMarco Antonio Franchi }; 1206eca4d1fSMarco Antonio Franchi 1216eca4d1fSMarco Antonio Franchi buck6: BUCK6 { 1226eca4d1fSMarco Antonio Franchi regulator-name = "buck6"; 1236eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3000000>; 1246eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 1256eca4d1fSMarco Antonio Franchi regulator-boot-on; 1266eca4d1fSMarco Antonio Franchi regulator-always-on; 1276eca4d1fSMarco Antonio Franchi }; 1286eca4d1fSMarco Antonio Franchi 1296eca4d1fSMarco Antonio Franchi buck7: BUCK7 { 1306eca4d1fSMarco Antonio Franchi regulator-name = "buck7"; 1316eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1605000>; 1326eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1995000>; 1336eca4d1fSMarco Antonio Franchi regulator-boot-on; 1346eca4d1fSMarco Antonio Franchi regulator-always-on; 1356eca4d1fSMarco Antonio Franchi }; 1366eca4d1fSMarco Antonio Franchi 1376eca4d1fSMarco Antonio Franchi buck8: BUCK8 { 1386eca4d1fSMarco Antonio Franchi regulator-name = "buck8"; 1396eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <800000>; 1406eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1400000>; 1416eca4d1fSMarco Antonio Franchi regulator-boot-on; 1426eca4d1fSMarco Antonio Franchi regulator-always-on; 1436eca4d1fSMarco Antonio Franchi }; 1446eca4d1fSMarco Antonio Franchi 1456eca4d1fSMarco Antonio Franchi ldo1: LDO1 { 1466eca4d1fSMarco Antonio Franchi regulator-name = "ldo1"; 1476eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <3000000>; 1486eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 1496eca4d1fSMarco Antonio Franchi regulator-boot-on; 1506eca4d1fSMarco Antonio Franchi regulator-always-on; 1516eca4d1fSMarco Antonio Franchi }; 1526eca4d1fSMarco Antonio Franchi 1536eca4d1fSMarco Antonio Franchi ldo2: LDO2 { 1546eca4d1fSMarco Antonio Franchi regulator-name = "ldo2"; 1556eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 1566eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <900000>; 1576eca4d1fSMarco Antonio Franchi regulator-boot-on; 1586eca4d1fSMarco Antonio Franchi regulator-always-on; 1596eca4d1fSMarco Antonio Franchi }; 1606eca4d1fSMarco Antonio Franchi 1616eca4d1fSMarco Antonio Franchi ldo3: LDO3 { 1626eca4d1fSMarco Antonio Franchi regulator-name = "ldo3"; 1636eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 1646eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 1656eca4d1fSMarco Antonio Franchi regulator-boot-on; 1666eca4d1fSMarco Antonio Franchi regulator-always-on; 1676eca4d1fSMarco Antonio Franchi }; 1686eca4d1fSMarco Antonio Franchi 1696eca4d1fSMarco Antonio Franchi ldo4: LDO4 { 1706eca4d1fSMarco Antonio Franchi regulator-name = "ldo4"; 1716eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 1726eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1800000>; 1736eca4d1fSMarco Antonio Franchi regulator-boot-on; 1746eca4d1fSMarco Antonio Franchi regulator-always-on; 1756eca4d1fSMarco Antonio Franchi }; 1766eca4d1fSMarco Antonio Franchi 1776eca4d1fSMarco Antonio Franchi ldo5: LDO5 { 1786eca4d1fSMarco Antonio Franchi regulator-name = "ldo5"; 1796eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 1806eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 1816eca4d1fSMarco Antonio Franchi regulator-boot-on; 1826eca4d1fSMarco Antonio Franchi regulator-always-on; 1836eca4d1fSMarco Antonio Franchi }; 1846eca4d1fSMarco Antonio Franchi 1856eca4d1fSMarco Antonio Franchi ldo6: LDO6 { 1866eca4d1fSMarco Antonio Franchi regulator-name = "ldo6"; 1876eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <900000>; 1886eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <1800000>; 1896eca4d1fSMarco Antonio Franchi regulator-boot-on; 1906eca4d1fSMarco Antonio Franchi regulator-always-on; 1916eca4d1fSMarco Antonio Franchi }; 1926eca4d1fSMarco Antonio Franchi 1936eca4d1fSMarco Antonio Franchi ldo7: LDO7 { 1946eca4d1fSMarco Antonio Franchi regulator-name = "ldo7"; 1956eca4d1fSMarco Antonio Franchi regulator-min-microvolt = <1800000>; 1966eca4d1fSMarco Antonio Franchi regulator-max-microvolt = <3300000>; 1976eca4d1fSMarco Antonio Franchi regulator-boot-on; 1986eca4d1fSMarco Antonio Franchi regulator-always-on; 1996eca4d1fSMarco Antonio Franchi }; 2006eca4d1fSMarco Antonio Franchi }; 2016eca4d1fSMarco Antonio Franchi }; 2026eca4d1fSMarco Antonio Franchi}; 2036eca4d1fSMarco Antonio Franchi 204f34d4bfaSAlifer Moraes&fec1 { 205f34d4bfaSAlifer Moraes pinctrl-names = "default"; 206f34d4bfaSAlifer Moraes pinctrl-0 = <&pinctrl_fec1>; 207f34d4bfaSAlifer Moraes phy-mode = "rgmii-id"; 208f34d4bfaSAlifer Moraes phy-reset-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>; 209f34d4bfaSAlifer Moraes phy-reset-duration = <10>; 210f34d4bfaSAlifer Moraes phy-reset-post-delay = <30>; 211f34d4bfaSAlifer Moraes phy-handle = <ðphy0>; 212f34d4bfaSAlifer Moraes fsl,magic-packet; 213f34d4bfaSAlifer Moraes status = "okay"; 214f34d4bfaSAlifer Moraes 215f34d4bfaSAlifer Moraes mdio { 216f34d4bfaSAlifer Moraes #address-cells = <1>; 217f34d4bfaSAlifer Moraes #size-cells = <0>; 218f34d4bfaSAlifer Moraes ethphy0: ethernet-phy@0 { 219f34d4bfaSAlifer Moraes compatible = "ethernet-phy-ieee802.3-c22"; 220f34d4bfaSAlifer Moraes reg = <0>; 221f34d4bfaSAlifer Moraes }; 222f34d4bfaSAlifer Moraes }; 223f34d4bfaSAlifer Moraes}; 224f34d4bfaSAlifer Moraes 2256eca4d1fSMarco Antonio Franchi&uart1 { 2266eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 2276eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_uart1>; 2286eca4d1fSMarco Antonio Franchi status = "okay"; 2296eca4d1fSMarco Antonio Franchi}; 2306eca4d1fSMarco Antonio Franchi 2316eca4d1fSMarco Antonio Franchi&usdhc1 { 2326eca4d1fSMarco Antonio Franchi pinctrl-names = "default", "state_100mhz", "state_200mhz"; 2336eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_usdhc1>; 2346eca4d1fSMarco Antonio Franchi pinctrl-1 = <&pinctrl_usdhc1_100mhz>; 2356eca4d1fSMarco Antonio Franchi pinctrl-2 = <&pinctrl_usdhc1_200mhz>; 2366eca4d1fSMarco Antonio Franchi bus-width = <8>; 2376eca4d1fSMarco Antonio Franchi non-removable; 2386eca4d1fSMarco Antonio Franchi status = "okay"; 2396eca4d1fSMarco Antonio Franchi}; 2406eca4d1fSMarco Antonio Franchi 2416eca4d1fSMarco Antonio Franchi&usdhc2 { 2426eca4d1fSMarco Antonio Franchi pinctrl-names = "default", "state_100mhz", "state_200mhz"; 2436eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; 2446eca4d1fSMarco Antonio Franchi pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; 2456eca4d1fSMarco Antonio Franchi pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; 2466eca4d1fSMarco Antonio Franchi bus-width = <4>; 2476eca4d1fSMarco Antonio Franchi cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; 2486eca4d1fSMarco Antonio Franchi vmmc-supply = <®_usdhc2_vmmc>; 2496eca4d1fSMarco Antonio Franchi status = "okay"; 2506eca4d1fSMarco Antonio Franchi}; 2516eca4d1fSMarco Antonio Franchi 2526eca4d1fSMarco Antonio Franchi&usb3_phy0 { 2536eca4d1fSMarco Antonio Franchi status = "okay"; 2546eca4d1fSMarco Antonio Franchi}; 2556eca4d1fSMarco Antonio Franchi 2566eca4d1fSMarco Antonio Franchi&usb_dwc3_0 { 2576eca4d1fSMarco Antonio Franchi dr_mode = "otg"; 2586eca4d1fSMarco Antonio Franchi status = "okay"; 2596eca4d1fSMarco Antonio Franchi}; 2606eca4d1fSMarco Antonio Franchi 2616eca4d1fSMarco Antonio Franchi&usb3_phy1 { 2626eca4d1fSMarco Antonio Franchi status = "okay"; 2636eca4d1fSMarco Antonio Franchi}; 2646eca4d1fSMarco Antonio Franchi 2656eca4d1fSMarco Antonio Franchi&usb_dwc3_1 { 2666eca4d1fSMarco Antonio Franchi dr_mode = "host"; 2676eca4d1fSMarco Antonio Franchi status = "okay"; 2686eca4d1fSMarco Antonio Franchi}; 2696eca4d1fSMarco Antonio Franchi 2706eca4d1fSMarco Antonio Franchi&wdog1 { 2716eca4d1fSMarco Antonio Franchi pinctrl-names = "default"; 2726eca4d1fSMarco Antonio Franchi pinctrl-0 = <&pinctrl_wdog>; 2736eca4d1fSMarco Antonio Franchi fsl,ext-reset-output; 2746eca4d1fSMarco Antonio Franchi status = "okay"; 2756eca4d1fSMarco Antonio Franchi}; 2766eca4d1fSMarco Antonio Franchi 2776eca4d1fSMarco Antonio Franchi&iomuxc { 278f34d4bfaSAlifer Moraes pinctrl_fec1: fec1grp { 279f34d4bfaSAlifer Moraes fsl,pins = < 280f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_MDC_ENET1_MDC 0x3 281f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_MDIO_ENET1_MDIO 0x23 282f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TD3_ENET1_RGMII_TD3 0x1f 283f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TD2_ENET1_RGMII_TD2 0x1f 284f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TD1_ENET1_RGMII_TD1 0x1f 285f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TD0_ENET1_RGMII_TD0 0x1f 286f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RD3_ENET1_RGMII_RD3 0x91 287f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RD2_ENET1_RGMII_RD2 0x91 288f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RD1_ENET1_RGMII_RD1 0x91 289f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RD0_ENET1_RGMII_RD0 0x91 290f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TXC_ENET1_RGMII_TXC 0x1f 291f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RXC_ENET1_RGMII_RXC 0x91 292f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL 0x91 293f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL 0x1f 294f34d4bfaSAlifer Moraes MX8MQ_IOMUXC_GPIO1_IO09_GPIO1_IO9 0x19 295f34d4bfaSAlifer Moraes >; 296f34d4bfaSAlifer Moraes }; 297f34d4bfaSAlifer Moraes 2986eca4d1fSMarco Antonio Franchi pinctrl_i2c1: i2c1grp { 2996eca4d1fSMarco Antonio Franchi fsl,pins = < 3006eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_I2C1_SCL_I2C1_SCL 0x4000007f 3016eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_I2C1_SDA_I2C1_SDA 0x4000007f 3026eca4d1fSMarco Antonio Franchi >; 3036eca4d1fSMarco Antonio Franchi }; 3046eca4d1fSMarco Antonio Franchi 3056eca4d1fSMarco Antonio Franchi pinctrl_pmic: pmicirq { 3066eca4d1fSMarco Antonio Franchi fsl,pins = < 3076eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x41 3086eca4d1fSMarco Antonio Franchi >; 3096eca4d1fSMarco Antonio Franchi }; 3106eca4d1fSMarco Antonio Franchi 3116eca4d1fSMarco Antonio Franchi pinctrl_uart1: uart1grp { 3126eca4d1fSMarco Antonio Franchi fsl,pins = < 3136eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_UART1_RXD_UART1_DCE_RX 0x49 3146eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_UART1_TXD_UART1_DCE_TX 0x49 3156eca4d1fSMarco Antonio Franchi >; 3166eca4d1fSMarco Antonio Franchi }; 3176eca4d1fSMarco Antonio Franchi 3186eca4d1fSMarco Antonio Franchi pinctrl_usdhc1: usdhc1grp { 3196eca4d1fSMarco Antonio Franchi fsl,pins = < 3206eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x83 3216eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc3 3226eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc3 3236eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc3 3246eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc3 3256eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc3 3266eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc3 3276eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc3 3286eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc3 3296eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc3 3306eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x83 3316eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 3326eca4d1fSMarco Antonio Franchi >; 3336eca4d1fSMarco Antonio Franchi }; 3346eca4d1fSMarco Antonio Franchi 3356eca4d1fSMarco Antonio Franchi pinctrl_usdhc1_100mhz: usdhc1grp100mhz { 3366eca4d1fSMarco Antonio Franchi fsl,pins = < 3376eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x85 3386eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc5 3396eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc5 3406eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc5 3416eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc5 3426eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc5 3436eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc5 3446eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc5 3456eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc5 3466eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc5 3476eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x85 3486eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 3496eca4d1fSMarco Antonio Franchi >; 3506eca4d1fSMarco Antonio Franchi }; 3516eca4d1fSMarco Antonio Franchi 3526eca4d1fSMarco Antonio Franchi pinctrl_usdhc1_200mhz: usdhc1grp200mhz { 3536eca4d1fSMarco Antonio Franchi fsl,pins = < 3546eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x87 3556eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD 0xc7 3566eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0 0xc7 3576eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1 0xc7 3586eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2 0xc7 3596eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3 0xc7 3606eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4 0xc7 3616eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5 0xc7 3626eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6 0xc7 3636eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7 0xc7 3646eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x87 3656eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0xc1 3666eca4d1fSMarco Antonio Franchi >; 3676eca4d1fSMarco Antonio Franchi }; 3686eca4d1fSMarco Antonio Franchi 3696eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_gpio: usdhc2grpgpio { 3706eca4d1fSMarco Antonio Franchi fsl,pins = < 3716eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CD_B_GPIO2_IO12 0x41 3726eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x41 3736eca4d1fSMarco Antonio Franchi >; 3746eca4d1fSMarco Antonio Franchi }; 3756eca4d1fSMarco Antonio Franchi 3766eca4d1fSMarco Antonio Franchi pinctrl_usdhc2: usdhc2grp { 3776eca4d1fSMarco Antonio Franchi fsl,pins = < 3786eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x83 3796eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc3 3806eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc3 3816eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc3 3826eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc3 3836eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc3 3846eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 3856eca4d1fSMarco Antonio Franchi >; 3866eca4d1fSMarco Antonio Franchi }; 3876eca4d1fSMarco Antonio Franchi 3886eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_100mhz: usdhc2grp100mhz { 3896eca4d1fSMarco Antonio Franchi fsl,pins = < 3906eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x85 3916eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc5 3926eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc5 3936eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc5 3946eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc5 3956eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc5 3966eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 3976eca4d1fSMarco Antonio Franchi >; 3986eca4d1fSMarco Antonio Franchi }; 3996eca4d1fSMarco Antonio Franchi 4006eca4d1fSMarco Antonio Franchi pinctrl_usdhc2_200mhz: usdhc2grp200mhz { 4016eca4d1fSMarco Antonio Franchi fsl,pins = < 4026eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK 0x87 4036eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD 0xc7 4046eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0 0xc7 4056eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1 0xc7 4066eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2 0xc7 4076eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3 0xc7 4086eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0xc1 4096eca4d1fSMarco Antonio Franchi >; 4106eca4d1fSMarco Antonio Franchi }; 4116eca4d1fSMarco Antonio Franchi 4126eca4d1fSMarco Antonio Franchi pinctrl_wdog: wdoggrp { 4136eca4d1fSMarco Antonio Franchi fsl,pins = < 4146eca4d1fSMarco Antonio Franchi MX8MQ_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0xc6 4156eca4d1fSMarco Antonio Franchi >; 4166eca4d1fSMarco Antonio Franchi }; 4176eca4d1fSMarco Antonio Franchi}; 418