diff options
author | Juan Gutierrez <juan.gutierrez@nxp.com> | 2016-12-03 11:05:08 -0600 |
---|---|---|
committer | Juan Gutierrez <juan.gutierrez@nxp.com> | 2016-12-08 17:15:40 -0600 |
commit | 40cb7309b856ffd9eec8e720ec3c48ce160549c5 (patch) | |
tree | 7a8b518cb057a76333120679d8c74750e0398cf9 /arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts | |
parent | 0400ecd8fb3a3772dfb3a68c55960419a63f1650 (diff) |
MXSCM-234 dts: imx: adjust the sd3 drive strength for 6sxscm evb
For some SD Ultra (40MB/s) the drive strength/speed settings
on the iomux ctrl pads for SD3 is not enougn causing some
error by transfering data as below:
mmcblk2: error -84 transferring data, sector 2250553, nr 151,
cmd response 0x900, card status 0x0
Updating the DSE and Speed on the pad ctrl fixes the issue.
Signed-off-by: Juan Gutierrez <juan.gutierrez@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts')
-rw-r--r-- | arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts b/arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts index 72902e6dbcd9..6b0542195d2a 100644 --- a/arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts +++ b/arch/arm/boot/dts/imx6dqscm-1gb-evb-interleave-android-ldo.dts @@ -186,6 +186,20 @@ MX6QDL_PAD_EIM_D16__ECSPI1_SCLK 0x100b1 >; }; + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + MX6QDL_PAD_SD3_CMD__SD3_CMD 0x170f9 + MX6QDL_PAD_SD3_CLK__SD3_CLK 0x100f9 + MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x170f9 + MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x170f9 + MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x170f9 + MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x170f9 + MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x170f9 + MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x170f9 + MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x170f9 + MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x170f9 + >; + }; }; }; |