summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise-power.c
diff options
context:
space:
mode:
authorDiwakar Tundlam <dtundlam@nvidia.com>2011-07-25 15:50:18 -0700
committerVarun Colbert <vcolbert@nvidia.com>2011-07-28 16:24:27 -0700
commit52fd71f7f4449ded873d09ed60ebe5bbdcfe36fc (patch)
tree9686fef9d79cbdcc5b33a7e49551f8009f401aa6 /arch/arm/mach-tegra/board-enterprise-power.c
parent99c8ac02618ee0160570e7c4a04327ed571cc686 (diff)
arm: tegra: enterprise: EDP support
Added EDP support for Enterprise board via ext temp sensor nct1008 Bug 824621 Change-Id: I476b9ad2cb46620d4775e6ee6e102b45f2b4dc27 Reviewed-on: http://git-master/r/43144 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-power.c')
-rw-r--r--arch/arm/mach-tegra/board-enterprise-power.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-power.c b/arch/arm/mach-tegra/board-enterprise-power.c
index 20713e99a5b8..2b05afd26116 100644
--- a/arch/arm/mach-tegra/board-enterprise-power.c
+++ b/arch/arm/mach-tegra/board-enterprise-power.c
@@ -27,6 +27,7 @@
#include <linux/regulator/tps80031-regulator.h>
#include <linux/gpio.h>
#include <mach/suspend.h>
+#include <mach/edp.h>
#include <linux/io.h>
#include <mach/iomap.h>
@@ -452,3 +453,12 @@ int __init enterprise_suspend_init(void)
tegra_init_suspend(&enterprise_suspend_data);
return 0;
}
+
+#ifdef CONFIG_TEGRA_EDP_LIMITS
+
+int __init enterprise_edp_init(void)
+{
+ tegra_init_cpu_edp_limits(2500); /* 2.5A regulator */
+ return 0;
+}
+#endif