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

Skip to content
Commit 7a2a8504 authored by Vikram Mulukutla's avatar Vikram Mulukutla Committed by Stephen Boyd
Browse files

msm: clock-8974: Rework the HDMI PLL implementation.



The extpclk_clk_src RCG uses the HDMI PLL as its only source,
which is a rate-settable PLL. However, it is not possible to
call clk_set_rate on this source PLL in the RCG set_rate op,
since that op is invoked in an atomic context. To solve this,
replace the single RCG set_rate op with custom clock ops that
include a new rcg_clk_set_rate function.

Also, remove unnecessary locking in the HDMI set rate and
enable/disable functions.

Change-Id: Ibddb00b5c402ea027f76fe38a99703cf32ed97d3
Signed-off-by: default avatarVikram Mulukutla <markivx@codeaurora.org>
parent 6d2fe847
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