diff options
author | Diwakar Tundlam <dtundlam@nvidia.com> | 2012-09-21 01:02:42 -0700 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-10-25 16:05:08 -0700 |
commit | 526812684ac41bcf20eb452628498fc200e0964a (patch) | |
tree | beef0228370ddda8a066dfaf83577337c1ee296e /arch/arm/mach-tegra/fuse.h | |
parent | 80fe8e52925074dcc9aac40586b0b293c639a4da (diff) |
arm: tegra: power: enable dynamic VDD_CPU EDP capping
Using the model used to enforce max frequency for a given VDD_CPU EDP.
Enabled for dalmore and pluto.
Initialised edp_reg_override to 6A and increased default per-platform
edp-limit higher by 6A to allow users to override the limit up by upto
6A when needed for specific use-cases.
Change-Id: I2741ba7316cebe0ae2836b84c4b3bbbe0afefe5e
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/134306
(cherry picked from commit 9648d86f4a9a7b3b2557e98530e8265ea9f53467)
Signed-off-by: Gaurav Batra <gbatra@nvidia.com>
Reviewed-on: http://git-master/r/146677
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/fuse.h')
-rw-r--r-- | arch/arm/mach-tegra/fuse.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/fuse.h b/arch/arm/mach-tegra/fuse.h index 537066ded3b1..c5842a33f743 100644 --- a/arch/arm/mach-tegra/fuse.h +++ b/arch/arm/mach-tegra/fuse.h @@ -59,14 +59,14 @@ int tegra_cpu_speedo_mv(void); int tegra_cpu_speedo_value(void); int tegra_core_speedo_mv(void); int tegra_get_sku_override(void); -int tegra_fuse_get_cpu_iddq_mA(u32 *iddq); +int tegra_get_cpu_iddq_value(void); #else static inline int tegra_package_id(void) { return -1; } static inline int tegra_cpu_speedo_id(void) { return 0; } static inline int tegra_cpu_speedo_value(void) { return 1777; } static inline int tegra_cpu_speedo_mv(void) { return 1000; } static inline int tegra_core_speedo_mv(void) { return 1200; } -static inline int tegra_fuse_get_cpu_iddq_mA(u32 *iddq) { return 0; } +static inline int tegra_get_cpu_iddq_value(void) { return 0; } #endif /* CONFIG_ARCH_TEGRA_2x_SOC */ #else |