summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/tegra11_edp.c
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2013-07-12 19:58:41 -0700
committerHarshada Kale <hkale@nvidia.com>2013-09-12 02:21:25 -0700
commit1e821c4257c85b8d2dddc3eb67ca1b61445f9eba (patch)
tree759b4a6bb3fc1f810301b31cb2eb5d2e5df65ae1 /arch/arm/mach-tegra/tegra11_edp.c
parent5d927cc305aa8d0c2e6af9fedda9f5b10d378e16 (diff)
ARM: tegra: dvfs: Decouple nominal and detached voltages
DVFS rail nominal voltage is minimum voltage required to run all associated clocks at maximum allowed rates. DVFS rail can be detached from clocks during initial boot, on suspend entry/exit, or when voltage scaling is disabled. So far, rail voltage in any detached mode was set to nominal level. This commit introduced separate voltages for each detached mode. If any of these levels is not specified, backward compatible nominal voltage is used. Since, suspend voltage may now be different from nominal (below), it is important for dvfs to suspend after suspend edp rate caps are set, and resume before edp. Hence, priorities of dvfs suspend notifiers were adjusted accordingly. Change-Id: Id05e0b16f24dc7d28b1ee9e87afd63d98a9ab86e Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/250029 (cherry picked from commit 57d1ea085f098f43db40a9484e5f9d13ec49a45b) Reviewed-on: http://git-master/r/253648 Tested-by: Shaoming Feng <shaomingf@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/tegra11_edp.c')
0 files changed, 0 insertions, 0 deletions