MLK-22851-3 imx8mq: Enable eMMC HS400 and SD UHS mode on EVK
authorYe Li <ye.li@nxp.com>
Fri, 25 Oct 2019 08:28:48 +0000 (01:28 -0700)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 07:56:34 +0000 (00:56 -0700)
iMX8MQ EVK board has a eMMC5.0 chip and supports SD3.0, so enable the UHS
and HS400 configs to enhance the eMMC/SD access.

The change also needs to set usdhc clock to 400Mhz, and add the off-on-delay-us
to SD reset pin, otherwise some SD cards will fail to select UHS mode in
re-initialization.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 57e1bc5f634be231b2bfd10cf0cbbff86dadd2e1)
(cherry picked from commit ded7f2aa2354ef9f40a60bf333902437bf33a887)

configs/imx8mq_evk_defconfig

index b2ac5ba..e09d391 100644 (file)
@@ -85,6 +85,9 @@ CONFIG_SF_DEFAULT_MODE=0
 
 CONFIG_PHYLIB=y
 CONFIG_PHY_ATHEROS=y
+CONFIG_MMC_IO_VOLTAGE=y
+CONFIG_MMC_UHS_SUPPORT=y
+CONFIG_MMC_HS400_SUPPORT=y
 CONFIG_DM_ETH=y
 CONFIG_PHY_GIGE=y
 CONFIG_FEC_MXC=y