]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
ARM: tegra: dvfs: Update rail relationships support
authorAlex Frid <afrid@nvidia.com>
Wed, 19 Feb 2014 02:11:41 +0000 (18:11 -0800)
committerYu-Huan Hsu <yhsu@nvidia.com>
Wed, 19 Feb 2014 21:01:10 +0000 (13:01 -0800)
commit23b2307f151581e8770e05f2eb5bb6f192c045d5
treea189a54c882876ee0f4cfa19d8435121ee41cca1
parentf8d575d51db7690d3562aef7b9c2b2aac9428e05
ARM: tegra: dvfs: Update rail relationships support

- Since nominal and suspend voltage levels can be different, defined
relationship solved_at_suspend flag (in addition to solved_at_nominal).

- Since, overriding dependent rail below nominal voltage may not be
safe set minimum override boundary to nominal level for any rail that
depends on other rail.

Bug 1461646

Change-Id: I1fee3380d16da3f0feeec26d91df0fb8723946b4
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/369084
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
arch/arm/mach-tegra/dvfs.c
arch/arm/mach-tegra/dvfs.h