提交 49af54ff 编写于 作者: B Bo Shen 提交者: Greg Kroah-Hartman

misc: atmel-ssc: prepare clock only when request

Prepare SSC clock only when request SSC channel, the clock will be
enabled when initialize the SSC.
Signed-off-by: NBo Shen <voice.shen@atmel.com>
Acked-by: NNicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 d512c209
...@@ -57,7 +57,7 @@ struct ssc_device *ssc_request(unsigned int ssc_num) ...@@ -57,7 +57,7 @@ struct ssc_device *ssc_request(unsigned int ssc_num)
ssc->user++; ssc->user++;
spin_unlock(&user_lock); spin_unlock(&user_lock);
clk_prepare_enable(ssc->clk); clk_prepare(ssc->clk);
return ssc; return ssc;
} }
...@@ -77,7 +77,7 @@ void ssc_free(struct ssc_device *ssc) ...@@ -77,7 +77,7 @@ void ssc_free(struct ssc_device *ssc)
spin_unlock(&user_lock); spin_unlock(&user_lock);
if (disable_clk) if (disable_clk)
clk_disable_unprepare(ssc->clk); clk_unprepare(ssc->clk);
} }
EXPORT_SYMBOL(ssc_free); EXPORT_SYMBOL(ssc_free);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册