diff options
author | Alex Frid <afrid@nvidia.com> | 2011-11-18 22:46:04 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:50:25 -0800 |
commit | d2a1d360abc87215e6474334bdf395800b732020 (patch) | |
tree | ef43b8c639d4ee91e1f7e1acec01578c7833d731 /arch/arm/mach-tegra/fuse.h | |
parent | 84a2d67dc80fe536d894854b7e29b6614accbfb5 (diff) |
ARM: tegra: dvfs: Update Tegra3 xL speedo/nominal voltage
Updated Tegra3 xL core speedo and nominal voltage settings.
Re-factored nominal voltage selection, since new data introduced
dependency of core voltage on both CPU and core speedo id.
Bug 841336
Signed-off-by: Alex Frid <afrid@nvidia.com>
(cherry picked from commit 3330ce743434866502fd6b33d7d1718ec4ab4675)
(cherry picked from commit a9fb4cbc865e78706c72186ebac286506cd5b301)
Change-Id: I244df08153a6a275a2fe331c72e03d03f18a8ea1
Reviewed-on: http://git-master/r/67014
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Rebase-Id: Rd35cb9ac1fbcb424548e05d10d5622744394e796
Diffstat (limited to 'arch/arm/mach-tegra/fuse.h')
-rw-r--r-- | arch/arm/mach-tegra/fuse.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/fuse.h b/arch/arm/mach-tegra/fuse.h index bf3d7240863a..7b76ee54b78c 100644 --- a/arch/arm/mach-tegra/fuse.h +++ b/arch/arm/mach-tegra/fuse.h @@ -36,6 +36,8 @@ int tegra_cpu_process_id(void); int tegra_core_process_id(void); int tegra_cpu_speedo_id(void); int tegra_soc_speedo_id(void); +int tegra_cpu_speedo_mv(void); +int tegra_core_speedo_mv(void); void tegra_init_speedo_data(void); #ifndef CONFIG_ARCH_TEGRA_2x_SOC @@ -50,6 +52,8 @@ static inline int tegra_cpu_process_id(void) { return 0; } static inline int tegra_core_process_id(void) { return 0; } static inline int tegra_cpu_speedo_id(void) { return 0; } static inline int tegra_soc_speedo_id(void) { return 0; } +static inline int tegra_cpu_speedo_mv(void) { return 1000; } +static inline int tegra_core_speedo_mv(void) { return 1200; } static inline void tegra_init_speedo_data(void) { } #endif |