Skip to content
Snippets Groups Projects
  • Ye Li's avatar
    a57b13b9
    MLK-14707 fsl_esdhc: Fix eMMC 1.8v setting issue · a57b13b9
    Ye Li authored
    
    Current USDHC driver will reset VSELECT to 0 (3.3v) during mmc init,
    then set to 1 for 1.8v eMMC I/O. When booting from eMMC, since ROM has
    already set VSELECT to 1.8v before running the u-boot. This reset in
    USDHC driver causes a short 2.2v pulse on CMD pin.
    
    Fix this issue by not reset VSELECT to 0 when 1.8v flag is set.
    
    Signed-off-by: default avatarYe Li <ye.li@nxp.com>
    (cherry picked from commit f01ebfda)
    a57b13b9
    History
    MLK-14707 fsl_esdhc: Fix eMMC 1.8v setting issue
    Ye Li authored
    
    Current USDHC driver will reset VSELECT to 0 (3.3v) during mmc init,
    then set to 1 for 1.8v eMMC I/O. When booting from eMMC, since ROM has
    already set VSELECT to 1.8v before running the u-boot. This reset in
    USDHC driver causes a short 2.2v pulse on CMD pin.
    
    Fix this issue by not reset VSELECT to 0 when 1.8v flag is set.
    
    Signed-off-by: default avatarYe Li <ye.li@nxp.com>
    (cherry picked from commit f01ebfda)