ARM: tegra: new EDP power cap levels
Sivaram Nair [Fri, 22 Mar 2013 09:25:58 +0000 (11:25 +0200)]
Adjusting the power cap levels to have closer match with the AP+DRAM CPU
power budget

Bug 1252116

Change-Id: I5431b323c6d193154f515405a947a6e85fc6d4b4
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
(cherry picked from commit 7ccb28ec4d5080f62c88c0ef1828a6ad5b4fefc7)
Reviewed-on: http://git-master/r/215492
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>

arch/arm/mach-tegra/edp.c

index a3f6e18..1e96846 100644 (file)
@@ -338,12 +338,14 @@ static struct tegra_system_edp_entry power_edp_default_limits[] = {
 static const int temperatures[] = { /* degree celcius (C) */
        23, 40, 50, 60, 70, 74, 78, 82, 86, 90, 94, 98, 102,
 };
+
 static const int power_cap_levels[] = { /* milliwatts (mW) */
-       500, 1000, 1500, 2000, 2500, 3000, 3500,
-       4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500,
-       8000, 8500, 9000, 9500, 10000, 10500, 11000, 11500,
-       12000, 12500, 13000, 13500, 14000, 14500, 15000, 15500,
-       16000, 16500, 17000,
+         700,  1700,  2700,  3700,  3800,  3900,  4500,  4600,
+        4700,  4800,  4900,  5200,  5300,  5400,  5500,  5800,
+        5900,  6200,  6400,  6500,  6800,  7200,  7500,  8200,
+        8500,  9200,  9500, 10200, 10500, 11200, 11500, 12200,
+       12500, 13200, 13500, 14200, 14500, 15200, 15500, 16500,
+       17500
 };
 
 #ifdef CONFIG_ARCH_TEGRA_14x_SOC