summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/fuse.h
diff options
context:
space:
mode:
authorDiwakar Tundlam <dtundlam@nvidia.com>2012-09-21 01:02:42 -0700
committerSimone Willett <swillett@nvidia.com>2012-10-25 16:05:08 -0700
commit526812684ac41bcf20eb452628498fc200e0964a (patch)
treebeef0228370ddda8a066dfaf83577337c1ee296e /arch/arm/mach-tegra/fuse.h
parent80fe8e52925074dcc9aac40586b0b293c639a4da (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.h4
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