]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
arm: tegra12: support for 0x80 embedded SKU
authorBibek Basu <bbasu@nvidia.com>
Wed, 11 Mar 2015 07:01:51 +0000 (12:31 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Sun, 5 Apr 2015 01:59:36 +0000 (18:59 -0700)
commite04911f9dcdece48a47be273d0a02900f8b4e720
tree61a151657f40b3c34856be103876c58a402d3030
parentda35ccc04912fd2ab7f21cfa93a0bf5188c09abd
arm: tegra12: support for 0x80 embedded SKU

Added DVFS support for CD575MI SKU 0x80 always on personality
CPU DVFS: Max Freq 1912Mhz. Switch to PLLX below 0 DegC
          and fixed voltage
SOC DVFS: Vmax 1000mv constant. Lesser freq below 0 DegC
          EMC dvfs max freq 792Mhz
GPU DVFS: Max Freq 756Mhz and thermal bump up of voltage
          by 50mv below 0 DegC

Added DVFS support for CD575MI SKU 0x80 default personality
CPU DVFS: Max Freq 2116Mhz. Switch to PLLX below 0 DegC
          and fixed voltage
SOC DVFS: Vmax @ 1100mv below 0 DegC, scaling eanbled
          EMC dvfs max freq 924Mhz
GPU DVFS: Max Freq 924Mhz and thermal bump up of voltage
          by 50mv below 0 DegC. Max gpu freq below 0degC is 852Mhz

Bug 1563635

Change-Id: I3f05d4b7b4a0f86785a9cf9076c9c8b0c3fd18f0
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/657110
(cherry picked from commit 6c235706a1eca1fe64b476e6368cb432051aa94d)
Reviewed-on: http://git-master/r/716286
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Tested-by: Venkat Moganty <vmoganty@nvidia.com>
arch/arm/boot/dts/tegra124-platforms/tegra124-jetson_tk1-pmic-pm375-0000-c00-00.dtsi
arch/arm/mach-tegra/board-norrin-power.c
arch/arm/mach-tegra/tegra12_speedo.c
drivers/platform/tegra/dvfs.c
drivers/platform/tegra/tegra12_clocks.c
drivers/platform/tegra/tegra12_dvfs.c
include/linux/platform/tegra/dvfs.h