atmel-mci: Don't stop the clock between transfers
authorHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Fri, 3 Oct 2008 15:48:16 +0000 (17:48 +0200)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Sun, 5 Oct 2008 18:39:20 +0000 (20:39 +0200)
commit945533b538c6c6185afc77ba4a81eeba8f6ef8dd
tree5bb72f5ac9e50cdaeca19f14c18970acc30acccf
parentc06ad2580dca4eb14ca07541d4f00a3b7cbcf12f
atmel-mci: Don't stop the clock between transfers

Some cards might get upset if we turn off the clock for extended periods
of time. So keep the clock running until the mmc core tells us to turn
it off.

Also, don't reset the controller between each transfer. That was an
attempt to work around earlier bugs, and it never really worked very
well.

Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
drivers/mmc/host/atmel-mci.c