]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
mmc: fsl_esdhc: fix data timeout
authorLothar Waßmann <LW@KARO-electronics.de>
Wed, 15 Jan 2014 13:34:27 +0000 (14:34 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 15 Jan 2014 13:34:27 +0000 (14:34 +0100)
drivers/mmc/fsl_esdhc.c

index e64288ab8c1dd7e978691930fbbff65241b0dbf8..36ec9128697d9cd489b732c0a2614d7f107c49ba 100644 (file)
@@ -410,7 +410,7 @@ esdhc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data)
 #else
                unsigned long start = get_timer_masked();
                unsigned long data_timeout = data->blocks *
-                       (data->blocksize + 100) * 8 / mmc->bus_width /
+                       data->blocksize * 100 / mmc->bus_width /
                        (mmc->tran_speed / CONFIG_SYS_HZ) + CONFIG_SYS_HZ;
 
                do {