mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
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>
This commit is contained in:
parent
ba7e5dbf38
commit
1e595a81d9
1 changed files with 0 additions and 9 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue