On 01/19/2015 01:55 AM, Tomeu Vizoso wrote:
On 17 January 2015 at 02:02, Stephen Boyd [off-list ref] wrote:
quoted
On 01/12, Tomeu Vizoso wrote:
quoted
+}
EXPORT_SYMBOL_GPL(__clk_get_rate);
@@ -630,7 +656,12 @@ out:
return !!ret;
}
-bool __clk_is_enabled(struct clk *clk)
+bool __clk_is_prepared(struct clk *clk)
+{
+ return clk_core_is_prepared(clk->core);
Oops. clk can be NULL here. Return false if so. Or drop the
function entirely? It looks like it may become unused.
Are you thinking of anything specific that the alchemy arch can do
instead of calling __clk_is_prepared?
Ah I missed that one. Bad grep.
quoted
quoted
+}
EXPORT_SYMBOL_GPL(__clk_is_enabled);
@@ -762,7 +805,12 @@ void __clk_unprepare(struct clk *clk)
if (clk->ops->unprepare)
clk->ops->unprepare(clk->hw);
- __clk_unprepare(clk->parent);
+ clk_core_unprepare(clk->parent);
+}
+
+void __clk_unprepare(struct clk *clk)
+{
+ clk_core_unprepare(clk->core);
OOps. clk can be NULL here. Bail early if so.
Actually, looks like nobody is using __clk_prepare nor __clk_unprepare
so I'm removing these.
Ok.
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project