ARM: tegra: Adjust temperature margin for CPU EDP
Diwakar Tundlam [Fri, 24 May 2013 22:13:24 +0000 (15:13 -0700)]
From updated tegra11x margining spreadsheet.

Bug 1293224
Bug 1233302

Change-Id: I424bb5f82df1affe0fc1105de96517f5be3a31a3
Reviewed-on: http://git-master/r/232715
(cherry picked from commit b9aacfcd3be287eee59708040603636596faf3d1)
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/233392
Reviewed-by: Riham Haidar <rhaidar@nvidia.com>
Tested-by: Riham Haidar <rhaidar@nvidia.com>

arch/arm/mach-tegra/board-dalmore-power.c
arch/arm/mach-tegra/board-macallan-power.c
arch/arm/mach-tegra/board-pluto-power.c
arch/arm/mach-tegra/board-tegratab-power.c

index 455beb1..7eea650 100644 (file)
@@ -1428,7 +1428,7 @@ int __init dalmore_soctherm_init(void)
 
        tegra_platform_edp_init(dalmore_soctherm_data.therm[THERM_CPU].trips,
                        &dalmore_soctherm_data.therm[THERM_CPU].num_trips,
-                       8000); /* edp temperature margin */
+                       6000); /* edp temperature margin */
        tegra_add_tj_trips(dalmore_soctherm_data.therm[THERM_CPU].trips,
                        &dalmore_soctherm_data.therm[THERM_CPU].num_trips);
        tegra_add_vc_trips(dalmore_soctherm_data.therm[THERM_CPU].trips,
index 29a6ab7..e5a4221 100644 (file)
@@ -825,7 +825,7 @@ int __init macallan_soctherm_init(void)
                                &macallan_soctherm_data.therm[THERM_CPU].num_trips);
        tegra_platform_edp_init(macallan_soctherm_data.therm[THERM_CPU].trips,
                        &macallan_soctherm_data.therm[THERM_CPU].num_trips,
-                       8000); /* edp temperature margin */
+                       6000); /* edp temperature margin */
        tegra_add_tj_trips(macallan_soctherm_data.therm[THERM_CPU].trips,
                        &macallan_soctherm_data.therm[THERM_CPU].num_trips);
        tegra_add_vc_trips(macallan_soctherm_data.therm[THERM_CPU].trips,
index 58299fc..9cd779f 100644 (file)
@@ -900,7 +900,7 @@ int __init pluto_soctherm_init(void)
 {
        tegra_platform_edp_init(pluto_soctherm_data.therm[THERM_CPU].trips,
                        &pluto_soctherm_data.therm[THERM_CPU].num_trips,
-                       8000);  /* edp temperature margin */
+                       6000);  /* edp temperature margin */
        tegra_add_tj_trips(pluto_soctherm_data.therm[THERM_CPU].trips,
                        &pluto_soctherm_data.therm[THERM_CPU].num_trips);
        tegra_add_vc_trips(pluto_soctherm_data.therm[THERM_CPU].trips,
index 56a70ff..4a92a00 100644 (file)
@@ -825,7 +825,7 @@ int __init tegratab_soctherm_init(void)
 {
        tegra_platform_edp_init(tegratab_soctherm_data.therm[THERM_CPU].trips,
                        &tegratab_soctherm_data.therm[THERM_CPU].num_trips,
-                       8000); /* edp temperature margin */
+                       6000); /* edp temperature margin */
        tegra_add_tj_trips(tegratab_soctherm_data.therm[THERM_CPU].trips,
                        &tegratab_soctherm_data.therm[THERM_CPU].num_trips);
        tegra_add_vc_trips(tegratab_soctherm_data.therm[THERM_CPU].trips,