|
@@ -1908,10 +1908,6 @@ int clk_set_phase(struct clk *clk, int degrees)
|
|
|
|
|
|
clk_prepare_lock();
|
|
clk_prepare_lock();
|
|
|
|
|
|
- /* bail early if nothing to do */
|
|
|
|
- if (degrees == clk->core->phase)
|
|
|
|
- goto out;
|
|
|
|
-
|
|
|
|
trace_clk_set_phase(clk->core, degrees);
|
|
trace_clk_set_phase(clk->core, degrees);
|
|
|
|
|
|
if (clk->core->ops->set_phase)
|
|
if (clk->core->ops->set_phase)
|
|
@@ -1922,7 +1918,6 @@ int clk_set_phase(struct clk *clk, int degrees)
|
|
if (!ret)
|
|
if (!ret)
|
|
clk->core->phase = degrees;
|
|
clk->core->phase = degrees;
|
|
|
|
|
|
-out:
|
|
|
|
clk_prepare_unlock();
|
|
clk_prepare_unlock();
|
|
|
|
|
|
return ret;
|
|
return ret;
|