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

Skip to content
Commit 7619fa99 authored by Patrick Daly's avatar Patrick Daly Committed by Stephen Boyd
Browse files

msm: clock: Move voting for regulators to clock framework



Some clocks, and the regulators they require, may be enabled by the
bootloader. The clock driver detects these clocks, and attempts to
configure its data structures in a consistent manner. This procedure
involves voting for regulators.

Regulators may support different voltage levels. The first vote by the
clock driver will override whatever level was set by the bootloaders to
account for all the clocks that are on. Therefore, temporarily vote for
the highest supported voltage level until all clocks have voted for their
required voltage level. Then remove the temporary high vote.

Change-Id: Ibdb97eba374ec139768ad0b23cb1163dec9aa3aa
Signed-off-by: default avatarPatrick Daly <pdaly@codeaurora.org>
parent ca0f207f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment