mmc: tmio: fix .set_ios(MMC_POWER_UP) handling
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Thu, 21 Apr 2011 07:09:59 +0000 (09:09 +0200)
committerChris Ball <cjb@laptop.org>
Wed, 27 Apr 2011 23:16:29 +0000 (19:16 -0400)
commitc919c2a073c5d2e076e52a56b44281d922721b61
tree1e179f87a4c7830c9abaf0c7b0a9452e1d72e69d
parent26fc8775b51484d8c0a671198639c6d5ae60533e
mmc: tmio: fix .set_ios(MMC_POWER_UP) handling

The aggressive clock gating for TMIO MMC patch has broken switching
interface power on, using MFD or platform callbacks. Restore the
ios->power_mode == MMC_POWER_UP && ios->clock == 0 case handling.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/tmio_mmc_pio.c