diff options
author | Diwakar Tundlam <dtundlam@nvidia.com> | 2014-03-18 15:20:46 -0700 |
---|---|---|
committer | Diwakar Tundlam <dtundlam@nvidia.com> | 2014-03-19 10:21:06 -0700 |
commit | 1e570b9df4f27e3c9044861719ee24c73fe70859 (patch) | |
tree | 845b6cd6fb387de26a2499058893fcfe2908115f /arch/arm/mach-tegra/board-ardbeg-power.c | |
parent | 4b3aa123a202c409dfdef7c8f0cf3207b9416bc9 (diff) |
ARM: tegra13x: move cold/vmin trips to soctherm
Move vmin trip points that boost voltage below cold-temp to soctherm
thermal zones on t132 norrin and bowmore (ffd and ers) boards.
To support both legacy DVFS and CL-DVFS with vmin/cold trips, we
register two cdevs with the same type, bound to the same trip_point
and the DVFS back-end knows which one is active to take action.
Changed soctherm driver to allow binding multiple cdevs to the same
trip_point so the above mechanism works.
Bug 1479500
Change-Id: Ibe54a71c6518a0500fec3fc31c95d3d27797e079
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/383354
Diffstat (limited to 'arch/arm/mach-tegra/board-ardbeg-power.c')
-rw-r--r-- | arch/arm/mach-tegra/board-ardbeg-power.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-ardbeg-power.c b/arch/arm/mach-tegra/board-ardbeg-power.c index 3516d96cf6bf..26fbadb26d68 100644 --- a/arch/arm/mach-tegra/board-ardbeg-power.c +++ b/arch/arm/mach-tegra/board-ardbeg-power.c @@ -1546,6 +1546,8 @@ int __init ardbeg_soctherm_init(void) if (board_info.board_id == BOARD_P1761 || board_info.board_id == BOARD_E1784 || + board_info.board_id == BOARD_E1971 || + board_info.board_id == BOARD_E1991 || board_info.board_id == BOARD_E1922) { tegra_add_cpu_vmin_trips( ardbeg_soctherm_data.therm[THERM_CPU].trips, |