diff options
author | Bibek Basu <bbasu@nvidia.com> | 2015-02-24 11:39:40 +0530 |
---|---|---|
committer | Matthew Pedro <mapedro@nvidia.com> | 2015-03-14 20:30:34 -0700 |
commit | 26514bb778680f0ade809182731fc77ed6c0fa7a (patch) | |
tree | 0f34dc6897eabaf6ac13d776e86919cc631a5ec6 /arch/arm/mach-tegra/board-ardbeg-sensors.c | |
parent | 26e3266cbe9afd36f724282bdc6c1b5525ef33f2 (diff) |
arm: tegra12: dvfs update for embedded SKU
CD575MI:
Max GPU freq is set to 852Mhz for 4/4/16
cpu_g powered by pllx is set to 1.5 and 1.8Ghz below 0 degC
Enable SOC dvfs for default personality
CD575M:
Lower CPU freq to 1912Mhz @ Max 1.12V
Lower GPU freq to 804Mhz @ Max 1.90V
Bug 1563635
Change-Id: Ib33f34fe2c0580d0f750de40f68560031f7266b0
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/711627
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-ardbeg-sensors.c')
-rw-r--r-- | arch/arm/mach-tegra/board-ardbeg-sensors.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/board-ardbeg-sensors.c b/arch/arm/mach-tegra/board-ardbeg-sensors.c index 9d621c0b708a..9915bf07152d 100644 --- a/arch/arm/mach-tegra/board-ardbeg-sensors.c +++ b/arch/arm/mach-tegra/board-ardbeg-sensors.c @@ -2074,7 +2074,8 @@ static int ardbeg_nct72_init(void) } /* vmin trips are bound to soctherm on norrin */ - if (!(board_info.board_id == BOARD_PM374)) + if (!(board_info.board_id == BOARD_PM374) && + !(board_info.board_id == BOARD_PM375)) tegra_add_all_vmin_trips(ardbeg_nct72_pdata.sensors[EXT].trips, &ardbeg_nct72_pdata.sensors[EXT].num_trips); @@ -2103,8 +2104,8 @@ static int ardbeg_nct72_init(void) ARRAY_SIZE(ardbeg_i2c_nct72_board_info)); else if (board_info.board_id == BOARD_PM375 || board_info.board_id == BOARD_PM377) { - ardbeg_nct72_pdata.sensors[EXT].shutdown_limit = 100; - ardbeg_nct72_pdata.sensors[LOC].shutdown_limit = 95; + ardbeg_nct72_pdata.sensors[EXT].shutdown_limit = 105; + ardbeg_nct72_pdata.sensors[LOC].shutdown_limit = 100; i2c_register_board_info(0, ardbeg_i2c_nct72_board_info, 1); /* only register device[0] */ } |