ARM: tegra: dvfs: Add entries for rail Vmax thermal control
authorAlex Frid <afrid@nvidia.com>
Tue, 23 Apr 2013 23:03:16 +0000 (16:03 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:10:38 +0000 (13:10 -0700)
commitfb44bf7bb8adbabb3ca38e7cd120a52c493cf6f0
treee7ab6804cec25166f2e272ebfa8036a3a5f9ee13
parent5fcd7e7f4dc02eb8726b4c19e501fb5a2f131791
ARM: tegra: dvfs: Add entries for rail Vmax thermal control

- Expanded dvfs rail structure with Vmax thermal profile entries: Vmax
cooling device, and  list of thermal trip-points and thermal caps.
Added check for entries consistency.

- Added API to register Vmax cooling device trip-points in Tj thermal
zone.

Bug 1270003

Change-Id: I2066f4f6fcc0867ee05af01db6c70dc7feedd8fb
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/223150
(cherry picked from commit 01d2067e90214d6b14255f8b36319b05db902412)
Reviewed-on: http://git-master/r/224309
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
arch/arm/mach-tegra/board-common.c
arch/arm/mach-tegra/dvfs.c
arch/arm/mach-tegra/dvfs.h