mmc: fsl_esdhc: increase data transaction timeout to 500ms
authorYangbo Lu <yangbo.lu@nxp.com>
Wed, 30 Dec 2015 06:19:30 +0000 (14:19 +0800)
committerYork Sun <york.sun@nxp.com>
Wed, 27 Jan 2016 16:13:12 +0000 (08:13 -0800)
commite978a31b631ac40d786f80b4254c323dcc4e1a82
tree3cef5364618132a7df8700a817a71652ac53a521
parent335b1936ebf48bf1df3568a8df3766d9408a1070
mmc: fsl_esdhc: increase data transaction timeout to 500ms

The MMC spec says "It is strongly recommended for hosts to implement
more than 500ms timeout value even if the card indicates the 250ms
maximum busy length."  Even the previous value of 300ms is known to
be insufficient for some cards. So, increase the timeout to 500ms.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
drivers/mmc/fsl_esdhc.c