1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright 2018-2022 TQ-Systems GmbH 4*f126890aSEmmanuel Vadot * Author: Markus Niebel <Markus.Niebel@tq-group.com> 5*f126890aSEmmanuel Vadot */ 6*f126890aSEmmanuel Vadot 7*f126890aSEmmanuel Vadot#include "imx6ul.dtsi" 8*f126890aSEmmanuel Vadot#include "imx6ul-tqma6ul-common.dtsi" 9*f126890aSEmmanuel Vadot#include "imx6ul-tqma6ulxl-common.dtsi" 10*f126890aSEmmanuel Vadot 11*f126890aSEmmanuel Vadot/ { 12*f126890aSEmmanuel Vadot model = "TQ-Systems TQMa6UL2L SoM"; 13*f126890aSEmmanuel Vadot compatible = "tq,imx6ul-tqma6ul2l", "fsl,imx6ul"; 14*f126890aSEmmanuel Vadot}; 15*f126890aSEmmanuel Vadot 16*f126890aSEmmanuel Vadot&usdhc2 { 17*f126890aSEmmanuel Vadot fsl,tuning-step = <6>; 18*f126890aSEmmanuel Vadot}; 19*f126890aSEmmanuel Vadot 20*f126890aSEmmanuel Vadot&iomuxc { 21*f126890aSEmmanuel Vadot pinctrl_usdhc2: usdhc2grp { 22*f126890aSEmmanuel Vadot fsl,pins = < 23*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x00017051 24*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x00017051 25*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x00017051 26*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x00017051 27*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x00017051 28*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x00017051 29*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x00017051 30*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x00017051 31*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x00017051 32*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x00017051 33*f126890aSEmmanuel Vadot /* rst */ 34*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_ALE__GPIO4_IO10 0x0001b051 35*f126890aSEmmanuel Vadot >; 36*f126890aSEmmanuel Vadot }; 37*f126890aSEmmanuel Vadot 38*f126890aSEmmanuel Vadot pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { 39*f126890aSEmmanuel Vadot fsl,pins = < 40*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x000170e1 41*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x000170f1 42*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x000170f1 43*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x000170f1 44*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x000170f1 45*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x000170f1 46*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x000170f1 47*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x000170f1 48*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x000170f1 49*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x000170f1 50*f126890aSEmmanuel Vadot /* rst */ 51*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_ALE__GPIO4_IO10 0x0001b051 52*f126890aSEmmanuel Vadot >; 53*f126890aSEmmanuel Vadot }; 54*f126890aSEmmanuel Vadot 55*f126890aSEmmanuel Vadot pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { 56*f126890aSEmmanuel Vadot fsl,pins = < 57*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x000170f9 58*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x000170f1 59*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x000170f1 60*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x000170f1 61*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x000170f1 62*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x000170f1 63*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x000170f1 64*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x000170f1 65*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x000170f1 66*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x000170f1 67*f126890aSEmmanuel Vadot /* rst */ 68*f126890aSEmmanuel Vadot MX6UL_PAD_NAND_ALE__GPIO4_IO10 0x0001b051 69*f126890aSEmmanuel Vadot >; 70*f126890aSEmmanuel Vadot }; 71*f126890aSEmmanuel Vadot}; 72