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

Skip to content
Commit 7f4b211a authored by Tirupathi Reddy's avatar Tirupathi Reddy
Browse files

ARM: dts: msm: Enable virtual corner scaling for msm8939 CPR



There are three fuse corners (SVS, NORMAL and TURBO) in msm8939 CPR.
There are several frequencies under each fuse corner. For more power
savings each of these frequencies is mapped to a unique virtual CPR
corner.

CPR running at a virtual corner has the same settings as when running
at the corresponding fuse corner except for the target quotient. The target
quotient is calculated using the dynamic quotient adjustment algorithm.

Add properties needed to enable dynamic quotient adjustment for each
virtual corner. Add frequency to corner mappings in 8939 clock-cpu device
tree node, this enables virtual corner scaling for CPR, and makes sure
that the device receives more power savings.

Change-Id: Ie40bac15aba8ff4acd38fc89bb375fa458f8d612
Signed-off-by: default avatarTirupathi Reddy <tirupath@codeaurora.org>
parent 8f29fb88
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