diff options
author | Paul Walmsley <paul@pwsan.com> | 2011-02-26 02:22:08 +0100 |
---|---|---|
committer | Paul Walmsley <paul@pwsan.com> | 2011-03-02 00:39:30 +0100 |
commit | a05dcdb98011a53d150d699ef8243754e2c9a61c (patch) | |
tree | f028211b138d966b293f930c510c7e30a01c0ca1 /arch/arm/mach-omap2/powerdomain.h | |
parent | Linux 2.6.38-rc7 (diff) | |
download | linux-a05dcdb98011a53d150d699ef8243754e2c9a61c.tar.xz linux-a05dcdb98011a53d150d699ef8243754e2c9a61c.zip |
MMC: omap_hsmmc: enable interface clock before calling mmc_host_enable()
The code path entered via mmc_host_enable() can include register
accesses to the HSMMC IP block. For this to work, both the device
interface clock and functional clock need to be enabled before
mmc_host_enable() is called. However, omap_hsmmc_probe() calls
mmc_host_enable() before enabling the device interface clock.
Fix by calling mmc_host_enable() after the device interface clock is
enabled.
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Cc: Madhusudhan Chikkature Rajashekar <madhu.cr@ti.com>
Cc: Adrian Hunter <adrian.hunter@nokia.com>
Cc: Kishore Kadiyala <kishore.kadiyala@ti.com>
Cc: Tero Kristo <Tero.Kristo@nokia.com>
Acked-by: Madhusudhan Chikkature Rajashekar <madhu.cr@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2/powerdomain.h')
0 files changed, 0 insertions, 0 deletions