On Mon, 1 Apr 2019 at 21:39, Marek Vasut <ma...@denx.de> wrote:
>
> The current 4-minute data transfer timeout is misleading and broken.
> Instead of such a long wait, calculate the timeout duration based on
> the length of the data transfer. The current formula is the transfer
> length in bits, divided by a multiplication of bus frequency in Hz,
> bus width, DDR mode and converted the mSec. The value is bounded from
> the bottom to 1000 mSec.
>
> Signed-off-by: Marek Vasut <ma...@denx.de>
> Cc: Jaehoon Chung <jh80.ch...@samsung.com>
> Cc: Simon Glass <s...@chromium.org>
> ---
> V2: Pull the timeout calculation into separate function
> ---
>  drivers/mmc/dw_mmc.c | 24 +++++++++++++++++++++---
>  1 file changed, 21 insertions(+), 3 deletions(-)

Reviewed-by: Simon Glass <s...@chromium.org>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to