diff options
author | Haibo Chen <haibo.chen@nxp.com> | 2021-03-22 13:55:37 +0300 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2021-04-09 00:59:50 +0300 |
commit | 1e595a81d9bc0d6fd30e3ba17e3f8a9278a381f8 (patch) | |
tree | 0007088021154a9e2cac1542e75d357ba3d6cdb6 /drivers/mmc | |
parent | ba7e5dbf383b7094a3e65241660864c4fe78e20d (diff) | |
download | u-boot-1e595a81d9bc0d6fd30e3ba17e3f8a9278a381f8.tar.xz |
mmc: fsl_esdhc_imx: remove redundant cmd11 related code.
Common code already handle the voltage switch sequence based on spec,
so remove the redundant voltage switch code.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r-- | drivers/mmc/fsl_esdhc_imx.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/mmc/fsl_esdhc_imx.c b/drivers/mmc/fsl_esdhc_imx.c index 420bd25918..93fd934379 100644 --- a/drivers/mmc/fsl_esdhc_imx.c +++ b/drivers/mmc/fsl_esdhc_imx.c @@ -521,15 +521,6 @@ static int esdhc_send_cmd_common(struct fsl_esdhc_priv *priv, struct mmc *mmc, goto out; } - /* Switch voltage to 1.8V if CMD11 succeeded */ - if (cmd->cmdidx == SD_CMD_SWITCH_UHS18V) { - esdhc_setbits32(®s->vendorspec, ESDHC_VENDORSPEC_VSELECT); - - printf("Run CMD11 1.8V switch\n"); - /* Sleep for 5 ms - max time for card to switch to 1.8V */ - udelay(5000); - } - /* Workaround for ESDHC errata ENGcm03648 */ if (!data && (cmd->resp_type & MMC_RSP_BUSY)) { int timeout = 50000; |