]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm/boot/dts/imx6ul-tx6ul-0011.dts
ARM: dts: imx6ul: add support for Ka-Ro TXUL modules
[karo-tx-linux.git] / arch / arm / boot / dts / imx6ul-tx6ul-0011.dts
1 /*
2  * Copyright 2015 Lothar Waßmann <LW@KARO-electronics.de>
3  *
4  */
5
6 /dts-v1/;
7 #include "imx6ul.dtsi"
8 #include "imx6ul-tx6ul.dtsi"
9
10 / {
11         model = "Ka-Ro electronics TXUL-0011 Module";
12         compatible = "karo,imx6ul-tx6ul", "fsl,imx6ul";
13
14         aliases {
15                 mmc0 = &usdhc2;
16                 mmc1 = &usdhc1;
17         };
18 };
19
20 &gpmi {
21         status = "disabled";
22 };
23
24 &iomuxc {
25         imx6qdl-tx6 {
26                 pinctrl_usdhc2: usdhc2grp {
27                         fsl,pins = <
28                                 MX6UL_PAD_NAND_WE_B__USDHC2_CMD         0x070b1
29                                 MX6UL_PAD_NAND_RE_B__USDHC2_CLK         0x070b1
30                                 MX6UL_PAD_NAND_DATA00__USDHC2_DATA0     0x070b1
31                                 MX6UL_PAD_NAND_DATA01__USDHC2_DATA1     0x070b1
32                                 MX6UL_PAD_NAND_DATA02__USDHC2_DATA2     0x070b1
33                                 MX6UL_PAD_NAND_DATA03__USDHC2_DATA3     0x070b1
34                                 /* eMMC RESET */
35                                 MX6UL_PAD_NAND_ALE__USDHC2_RESET_B      0x170b0
36                         >;
37                 };
38         };
39 };
40
41 &usdhc2 {
42         pinctrl-names = "default";
43         pinctrl-0 = <&pinctrl_usdhc2>;
44         bus-width = <4>;
45         no-1-8-v;
46         non-removable;
47         fsl,wp-controller;
48         status = "okay";
49 };