diff options
Diffstat (limited to 'drivers/mmc/host/omap_hsmmc.c')
| -rw-r--r-- | drivers/mmc/host/omap_hsmmc.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c index 191332b845c..158c0ee53b2 100644 --- a/drivers/mmc/host/omap_hsmmc.c +++ b/drivers/mmc/host/omap_hsmmc.c @@ -2117,14 +2117,14 @@ static int __init omap_hsmmc_probe(struct platform_device *pdev)  	/* we start off in DISABLED state */  	host->dpm_state = DISABLED; -	if (mmc_host_enable(host->mmc) != 0) { +	if (clk_enable(host->iclk) != 0) {  		clk_put(host->iclk);  		clk_put(host->fclk);  		goto err1;  	} -	if (clk_enable(host->iclk) != 0) { -		mmc_host_disable(host->mmc); +	if (mmc_host_enable(host->mmc) != 0) { +		clk_disable(host->iclk);  		clk_put(host->iclk);  		clk_put(host->fclk);  		goto err1;  |