EDP: tn8: update AP+DRAM table
Seema Khowala [Tue, 5 Nov 2013 20:32:07 +0000 (12:32 -0800)]
Bug 1326863

Change-Id: I00a721e3cf04cae41ee62fa71752d72e4cd06266
Signed-off-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-on: http://git-master/r/327184
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Tested-by: Juha Tukkinen <jtukkinen@nvidia.com>

arch/arm/mach-tegra/board-tn8-sysedp.c

index 259a04b..8e2a720 100644 (file)
@@ -130,32 +130,30 @@ void __init tn8_sysedp_batmon_init(void)
 
 /* --- sysedp capping device data --- */
 static struct tegra_sysedp_corecap tn8_sysedp_corecap[] = {
-       {  4000, {  1000, 180000, 924000 }, { 1000, 180000, 924000 } },
-       {  5000, {  2000, 180000, 924000 }, { 2000, 180000, 924000 } },
-       {  6000, {  3000, 180000, 924000 }, { 2000, 252000, 924000 } },
-       {  7000, {  4000, 180000, 924000 }, { 2000, 324000, 924000 } },
-       {  8000, {  5000, 180000, 924000 }, { 2000, 396000, 924000 } },
-       {  9000, {  6000, 180000, 924000 }, { 2000, 468000, 924000 } },
-       { 10000, {  6600, 180000, 924000 }, { 2000, 540000, 924000 } },
-       { 11000, {  7300, 180000, 924000 }, { 2000, 540000, 924000 } },
-       { 12000, {  8000, 180000, 924000 }, { 2000, 612000, 924000 } },
-       { 13000, {  8000, 252000, 924000 }, { 2000, 648000, 924000 } },
-       { 14000, {  8000, 324000, 924000 }, { 2000, 684000, 924000 } },
-       { 15000, {  9000, 324000, 924000 }, { 2000, 708000, 924000 } },
-       { 16000, {  9000, 396000, 924000 }, { 2000, 756000, 924000 } },
-       { 17000, { 10000, 468000, 924000 }, { 3000, 756000, 924000 } },
-       { 18000, { 11000, 540000, 924000 }, { 4000, 756000, 924000 } },
-       { 19000, { 12000, 540000, 924000 }, { 5000, 756000, 924000 } },
-       { 20000, { 13000, 612000, 924000 }, { 5000, 756000, 924000 } },
-       { 21000, { 14000, 648000, 924000 }, { 6000, 804000, 924000 } },
-       { 22000, { 15000, 708000, 924000 }, { 6500, 804000, 924000 } },
-       { 23000, { 16000, 708000, 924000 }, { 7000, 804000, 924000 } },
+       { 5000,  {2000,  108000, 924000 }, {2000, 108000, 924000 } },
+       { 6000,  {3000,  108000, 924000 }, {2000, 180000, 924000 } },
+       { 7000,  {4000,  108000, 924000 }, {2000, 252000, 924000 } },
+       { 8000,  {5000,  180000, 924000 }, {2000, 396000, 924000 } },
+       { 9000,  {6000,  180000, 924000 }, {2000, 396000, 924000 } },
+       { 10000, {7000,  108000, 924000 }, {4000, 396000, 924000 } },
+       { 11000, {7000,  252000, 924000 }, {4000, 468000, 924000 } },
+       { 12000, {8000,  180000, 924000 }, {3000, 540000, 924000 } },
+       { 13000, {9000,  108000, 924000 }, {5000, 540000, 924000 } },
+       { 14000, {10000, 108000, 924000 }, {3000, 648000, 924000 } },
+       { 15000, {11000, 108000, 924000 }, {4000, 648000, 924000 } },
+       { 16000, {11000, 180000, 924000 }, {3000, 708000, 924000 } },
+       { 17000, {12000, 180000, 924000 }, {5000, 708000, 924000 } },
+       { 18000, {13000, 108000, 924000 }, {3000, 756000, 924000 } },
+       { 19000, {14000, 108000, 924000 }, {5000, 756000, 924000 } },
+       { 20000, {14000, 180000, 924000 }, {3000, 804000, 924000 } },
+       { 21000, {14000, 252000, 924000 }, {4000, 804000, 924000 } },
+       { 22000, {16000, 108000, 924000 }, {5000, 804000, 924000 } },
+       { 23000, {16000, 180000, 924000 }, {6000, 804000, 924000 } },
 };
-
 static struct tegra_sysedp_platform_data tn8_sysedp_dynamic_capping_platdata = {
        .corecap = tn8_sysedp_corecap,
        .corecap_size = ARRAY_SIZE(tn8_sysedp_corecap),
-       .core_gain = 130,
+       .core_gain = 100,
        .init_req_watts = 20000,
 };