mmc: dw_mmc: Increase cmd11 timeout to 500ms
authorDoug Anderson <dianders@chromium.org>
Fri, 3 Apr 2015 18:13:05 +0000 (11:13 -0700)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 9 Apr 2015 07:08:21 +0000 (09:08 +0200)
commit8886a6fd19775eb43b7834850d0ad3f749b70053
tree01034613de00d968848872092b05824d73e3f8f2
parent76184ac17edf3c640390b0eddc3aa7be1095fb9f
mmc: dw_mmc: Increase cmd11 timeout to 500ms

Although the cmd11 interrupt should come within 2ms, that's a very
short time.  Let's increase the timeout to be really sure that we
don't get an accidnetal timeout.  One case in particular this is
useful is if you've got a serial console and printk in just the right
places.  Under that scenario I've seen delays of up to 130ms before
the interrupt fired.

CMD11 is only sent during card insertion, so this extra timeout
shouldn't be terrible.

Fixes: 5c935165da79 ("mmc: dw_mmc: Add a timeout for sending CMD11")
Signed-off-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/dw_mmc.c