diff options
author | Colin Cross <ccross@android.com> | 2010-11-19 15:38:32 -0800 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2010-12-01 18:14:06 -0800 |
commit | 6270fe170861d0be064c87e37e35fb71c5c0f165 (patch) | |
tree | e0dee8db1fc8c75c74c5e2ad4dfa99991aafa9e4 /arch/arm/mach-s5p6440 | |
parent | 33745e8d519504487acf0daeccd0ad8a69cd4a18 (diff) |
ARM: tegra: Add dvfs rails
The previous version of dvfs handled requirements between two
different voltage rails by using two sets of dvfs tables, one
for each rail. That method fails for vdd_aon, which must be
within 170 mV of vdd_core.
Instead, have each dvfs clock only set the voltage rail that
it directly depends on, and add a relationship system to the
voltage rails. When the voltage changes on one rail, it calls
update on all the rails that depend on it. The dependent rails
compare the new voltage of the original rail to their own
voltage, and update their own voltage as necessary.
Change-Id: I17b30a61c7c0c01e44702ab486238789abd47330
Signed-off-by: Colin Cross <ccross@android.com>
Diffstat (limited to 'arch/arm/mach-s5p6440')
0 files changed, 0 insertions, 0 deletions