Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 91584eb5 authored by Stephen Boyd's avatar Stephen Boyd
Browse files

Merge branch 'clk-phase' into clk-fixes

* clk-phase:
  clk: update cached phase to respect the fact when setting phase
parents bd13c6cb 7f95beea
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -2309,8 +2309,11 @@ static int clk_core_set_phase_nolock(struct clk_core *core, int 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);
		if (!ret)
			core->phase = degrees;
	}

	trace_clk_set_phase_complete(core, degrees);