Merge remote-tracking branches 'asoc/topic/omap' and 'asoc/topic/rcar' into asoc...
[firefly-linux-kernel-4.4.55.git] / sound / soc / sh / rcar / src.c
index 4b5671b0d1e6db698e707de5e6ba52d108ce71fe..200eda019bc7de6eaac43c86ccc1de19a8a2f6f7 100644 (file)
@@ -226,7 +226,7 @@ static int rsnd_src_init(struct rsnd_mod *mod,
 {
        struct rsnd_src *src = rsnd_mod_to_src(mod);
 
-       clk_enable(src->clk);
+       clk_prepare_enable(src->clk);
 
        return 0;
 }
@@ -236,7 +236,7 @@ static int rsnd_src_quit(struct rsnd_mod *mod,
 {
        struct rsnd_src *src = rsnd_mod_to_src(mod);
 
-       clk_disable(src->clk);
+       clk_disable_unprepare(src->clk);
 
        return 0;
 }