From ea4e1234c367b2b46c562b40d90a43377eb7c61f Mon Sep 17 00:00:00 2001 From: Jaehoon Chung Date: Wed, 12 Oct 2011 13:14:29 +0900 Subject: [PATCH] --- yaml --- r: 270293 b: refs/heads/master c: 326adda53a50ece492c3edaa60afc26fba5e3232 h: refs/heads/master i: 270291: 52fe76e071ee1f2312e64193bf3db0066d527279 v: v3 --- [refs] | 2 +- trunk/drivers/mmc/host/sdhci-s3c.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 8788084cdf88..17654a49b7cf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a3c76eb9d4a1e68a69dd880cf0bcb8a52418b993 +refs/heads/master: 326adda53a50ece492c3edaa60afc26fba5e3232 diff --git a/trunk/drivers/mmc/host/sdhci-s3c.c b/trunk/drivers/mmc/host/sdhci-s3c.c index 82709b6da861..3d00e722efc9 100644 --- a/trunk/drivers/mmc/host/sdhci-s3c.c +++ b/trunk/drivers/mmc/host/sdhci-s3c.c @@ -567,8 +567,10 @@ static int __devinit sdhci_s3c_probe(struct platform_device *pdev) err_req_regs: for (ptr = 0; ptr < MAX_BUS_CLK; ptr++) { - clk_disable(sc->clk_bus[ptr]); - clk_put(sc->clk_bus[ptr]); + if (sc->clk_bus[ptr]) { + clk_disable(sc->clk_bus[ptr]); + clk_put(sc->clk_bus[ptr]); + } } err_no_busclks: