add support for 8-bit emmc
picosom-hobbit: add support for 8-bit emmc.
Change-Id: I2351573e22dca01f8957abae9b4e029027c50384
Signed-off-by: fang hui <hui.fang@freescale.com>
diff --git a/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts b/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts
index d7ab996..d84e80f 100644
--- a/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts
+++ b/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts
@@ -354,7 +354,16 @@
MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x17059
MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x17059
MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x17059
- MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x03029
+ MX6UL_PAD_UART1_RTS_B__USDHC1_CD_B 0x03029
+ >;
+ };
+
+ pinctrl_usdhc1b: usdhc1grpB {
+ fsl,pins = <
+ MX6UL_PAD_NAND_READY_B__USDHC1_DATA4 0x17059
+ MX6UL_PAD_NAND_CE0_B__USDHC1_DATA5 0x17059
+ MX6UL_PAD_NAND_CE1_B__USDHC1_DATA6 0x17059
+ MX6UL_PAD_NAND_CLE__USDHC1_DATA7 0x17059
>;
};
@@ -671,9 +680,10 @@
&usdhc1 { /* Baseboard microSD slot */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usdhc1>;
+ pinctrl-1 = <&pinctrl_usdhc1b>;
+ bus-width = <8>;
no-1-8-v;
keep-power-in-suspend;
- cd-gpios = <&gpio1 18 0>;
status = "okay";
};
@@ -724,7 +734,7 @@
&qspi {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_qspi>;
- status = "okay";
+ status = "disabled";
fsl,qspi-has-second-chip = <1>;
ddrsmp=<0>;