aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/clk/clk.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c
index 0f686a9dac3e..617e56268b18 100644
--- a/drivers/clk/clk.c
+++ b/drivers/clk/clk.c
@@ -2309,8 +2309,11 @@ static int clk_core_set_phase_nolock(struct clk_core *core, int degrees)
2309 2309
2310 trace_clk_set_phase(core, degrees); 2310 trace_clk_set_phase(core, degrees);
2311 2311
2312 if (core->ops->set_phase) 2312 if (core->ops->set_phase) {
2313 ret = core->ops->set_phase(core->hw, degrees); 2313 ret = core->ops->set_phase(core->hw, degrees);
2314 if (!ret)
2315 core->phase = degrees;
2316 }
2314 2317
2315 trace_clk_set_phase_complete(core, degrees); 2318 trace_clk_set_phase_complete(core, degrees);
2316 2319