MLK-12049 ARM: dts: imx6qdl-sabreauto.dtsi: add usdhc1 support
authorHaibo Chen <haibo.chen@freescale.com>
Mon, 21 Dec 2015 03:22:38 +0000 (11:22 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:49:33 +0000 (14:49 -0500)
Add usdhc1 support for the baseboard.

Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi

index c050350..664bd5a 100644 (file)
                        >;
                };
 
+               pinctrl_usdhc1: usdhc1grp {
+                       fsl,pins = <
+                               MX6QDL_PAD_SD1_CMD__SD1_CMD             0x17071
+                               MX6QDL_PAD_SD1_CLK__SD1_CLK             0x10071
+                               MX6QDL_PAD_SD1_DAT0__SD1_DATA0          0x17071
+                               MX6QDL_PAD_SD1_DAT1__SD1_DATA1          0x17071
+                               MX6QDL_PAD_SD1_DAT2__SD1_DATA2          0x17071
+                               MX6QDL_PAD_SD1_DAT3__SD1_DATA3          0x17071
+                       >;
+               };
+
                pinctrl_usdhc3: usdhc3grp {
                        fsl,pins = <
                                MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
        status = "okay";
 };
 
+&usdhc1 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_usdhc1>;
+       cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
+       no-1-8-v;
+       keep-power-in-suspend;
+       enable-sdio-wakeup;
+       status = "okay";
+};
+
 &usdhc3 {
        pinctrl-names = "default", "state_100mhz", "state_200mhz";
        pinctrl-0 = <&pinctrl_usdhc3>;