arm: tegra: fix missing new table for pluto
Hyungwoo Yang [Wed, 20 Mar 2013 21:26:22 +0000 (14:26 -0700)]
New table for pluto is missing. This change apples new table for pluto.

Reviewed-on: http://git-master/r/211352
(cherry picked from commit 0f548dfe36283ca3504336f3b67b15ef63e8c241)
Change-Id: I00e70b8629ec66ddf8cef49c4e0d80a0a7eb7cac
Signed-off-by: Hyungwoo Yang <hyungwooy@nvidia.com>
Reviewed-on: http://git-master/r/216258
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

arch/arm/mach-tegra/board-pluto-sensors.c

index 10c93ac..7d7ca05 100644 (file)
@@ -919,86 +919,64 @@ static struct therm_est_data skin_data = {
 };
 
 static struct throttle_table skin_throttle_table[] = {
-               /* CPU_THROT_LOW cannot be used by other than CPU */
-               /* NO_CAP cannot be used by CPU */
-               /*    CPU,   C2BUS,   C3BUS,    SCLK,     EMC */
-               { { 1530000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1530000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1326000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1326000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1326000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1326000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1326000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1122000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { { 1020000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  918000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  816000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  714000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  NO_CAP,  NO_CAP,  NO_CAP,  NO_CAP } },
-               { {  612000,  564000,  564000,  NO_CAP,  NO_CAP } },
-               { {  612000,  564000,  564000,  NO_CAP,  NO_CAP } },
-               { {  612000,  528000,  528000,  NO_CAP,  NO_CAP } },
-               { {  612000,  528000,  528000,  NO_CAP,  NO_CAP } },
-               { {  612000,  492000,  492000,  NO_CAP,  NO_CAP } },
-               { {  612000,  492000,  492000,  NO_CAP,  NO_CAP } },
-               { {  612000,  420000,  420000,  NO_CAP,  NO_CAP } },
-               { {  612000,  420000,  420000,  NO_CAP,  NO_CAP } },
-               { {  612000,  408000,  408000,  NO_CAP,  NO_CAP } },
-               { {  612000,  408000,  408000,  NO_CAP,  NO_CAP } },
-               { {  612000,  360000,  360000,  NO_CAP,  NO_CAP } },
-               { {  612000,  360000,  360000,  NO_CAP,  NO_CAP } },
-               { {  510000,  360000,  360000,  312000,  NO_CAP } },
-               { {  510000,  360000,  360000,  312000,  NO_CAP } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  510000,  360000,  360000,  312000,  480000 } },
-               { {  468000,  360000,  360000,  312000,  480000 } },
-               { {  468000,  360000,  360000,  312000,  480000 } },
-               { {  468000,  276000,  276000,  208000,  480000 } },
-               { {  468000,  276000,  276000,  208000,  480000 } },
-               { {  372000,  276000,  276000,  208000,  204000 } },
-               { {  372000,  276000,  276000,  208000,  204000 } },
-               { {  288000,  276000,  276000,  208000,  204000 } },
-               { {  288000,  276000,  276000,  208000,  204000 } },
-               { {  252000,  276000,  228000,  208000,  102000 } },
-               { {  252000,  276000,  228000,  208000,  102000 } },
-               { {  204000,  276000,  228000,  208000,  102000 } },
-               { {  204000,  276000,  228000,  208000,  102000 } },
-               { {  102000,  276000,  228000,  208000,  102000 } },
-         { { CPU_THROT_LOW,  276000,  228000,  208000,  102000 } },
+       /* CPU_THROT_LOW cannot be used by other than CPU */
+       /*      CPU,  C2BUS,  C3BUS,   SCLK,    EMC   */
+       { { 1810500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1785000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1759500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1734000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1708500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1683000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1657500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1632000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1606500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1581000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1555500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1530000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1504500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1479000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1453500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1428000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1402500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1377000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1351500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1326000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1300500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1275000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1249500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1224000, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1198500, NO_CAP, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1173000, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1147500, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1122000, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1096500, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1071000, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1045500, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { { 1020000, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  994500, 636000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  969000, 600000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  943500, 600000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  918000, 600000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  892500, 600000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  867000, 600000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  841500, 564000, NO_CAP, NO_CAP, NO_CAP } },
+       { {  816000, 564000, NO_CAP, NO_CAP, 792000 } },
+       { {  790500, 564000, NO_CAP, 372000, 792000 } },
+       { {  765000, 564000, 468000, 372000, 792000 } },
+       { {  739500, 528000, 468000, 372000, 792000 } },
+       { {  714000, 528000, 468000, 336000, 792000 } },
+       { {  688500, 528000, 420000, 336000, 792000 } },
+       { {  663000, 492000, 420000, 336000, 792000 } },
+       { {  637500, 492000, 420000, 336000, 408000 } },
+       { {  612000, 492000, 420000, 300000, 408000 } },
+       { {  586500, 492000, 360000, 336000, 408000 } },
+       { {  561000, 420000, 420000, 300000, 408000 } },
+       { {  535500, 420000, 360000, 228000, 408000 } },
+       { {  510000, 420000, 288000, 228000, 408000 } },
+       { {  484500, 324000, 288000, 228000, 408000 } },
+       { {  459000, 324000, 288000, 228000, 408000 } },
+       { {  433500, 324000, 288000, 228000, 408000 } },
+       { {  408000, 324000, 288000, 228000, 408000 } },
 };
 
 static struct balanced_throttle skin_throttle = {