提交 91584eb5 编写于 作者: S Stephen Boyd

Merge branch 'clk-phase' into clk-fixes

* clk-phase:
  clk: update cached phase to respect the fact when setting phase
...@@ -2309,8 +2309,11 @@ static int clk_core_set_phase_nolock(struct clk_core *core, int degrees) ...@@ -2309,8 +2309,11 @@ static int clk_core_set_phase_nolock(struct clk_core *core, int degrees)
trace_clk_set_phase(core, degrees); trace_clk_set_phase(core, degrees);
if (core->ops->set_phase) if (core->ops->set_phase) {
ret = core->ops->set_phase(core->hw, degrees); ret = core->ops->set_phase(core->hw, degrees);
if (!ret)
core->phase = degrees;
}
trace_clk_set_phase_complete(core, degrees); trace_clk_set_phase_complete(core, degrees);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册