]> asedeno.scripts.mit.edu Git - linux.git/commit
mmc: sunxi: fix timeout in sunxi_mmc_oclk_onoff
authorMichal Suchanek <hramrach@gmail.com>
Wed, 12 Aug 2015 13:29:31 +0000 (15:29 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 27 Aug 2015 12:50:53 +0000 (14:50 +0200)
commit7bb9c244356d2d45ac03cf65e55b035c5954d7de
tree5dabf7f02714c09e329a3b16ac5cfdc250779e64
parent1880d8f6fbb01a16404dee7167621dc09b5f1d35
mmc: sunxi: fix timeout in sunxi_mmc_oclk_onoff

The 250ms timeout is too short.

On my system enabling the oclk takes under 50ms and disabling slightly
over 100ms when idle. Under load disabling the clock can take over
350ms.

This does not make mmc clock gating look like good option to have on
sunxi but the system should not crash with mmc clock gating enabled
nonetheless.

This patch sets the timeout to 750ms.

Signed-off-by: Michal Suchanek <hramrach@gmail.com>
Acked-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sunxi-mmc.c