ARM: tegra11: dvfs: Update GPU and media bus dvfs tables
Alex Frid [Sun, 3 Mar 2013 05:12:51 +0000 (21:12 -0800)]
Bug 116126

Change-Id: I0acc2520494ad753918412427696b68a71a548ae
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/205784
(cherry picked from commit fe0a2fee48629e8d6897cf24aaf7e20316443507)
Reviewed-on: http://git-master/r/207901
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

arch/arm/mach-tegra/tegra11_dvfs.c

index fac37c2..0e5f358 100644 (file)
@@ -287,24 +287,24 @@ static struct dvfs core_dvfs_table[] = {
        CORE_DVFS("3d",     -1,  0, 1, KHZ,   192000, 228000, 300000, 396000,  492000,  516000,  552000,  552000,  600000),
        CORE_DVFS("epp",    -1,  0, 1, KHZ,   192000, 228000, 300000, 396000,  492000,  516000,  552000,  552000,  600000),
 
-       CORE_DVFS("2d",     -1,  1, 1, KHZ,   240000, 324000, 420000, 492000,  528000,  564000,  600000,  636000,  672000),
-       CORE_DVFS("3d",     -1,  1, 1, KHZ,   240000, 324000, 420000, 492000,  528000,  564000,  600000,  636000,  672000),
-       CORE_DVFS("epp",    -1,  1, 1, KHZ,   240000, 324000, 420000, 492000,  528000,  564000,  600000,  636000,  672000),
+       CORE_DVFS("2d",     -1,  1, 1, KHZ,   240000, 324000, 408000, 492000,  528000,  564000,  600000,  636000,  672000),
+       CORE_DVFS("3d",     -1,  1, 1, KHZ,   240000, 324000, 408000, 492000,  528000,  564000,  600000,  636000,  672000),
+       CORE_DVFS("epp",    -1,  1, 1, KHZ,   240000, 324000, 408000, 492000,  528000,  564000,  600000,  636000,  672000),
 
        CORE_DVFS("msenc",   0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
        CORE_DVFS("se",      0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
        CORE_DVFS("tsec",    0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
        CORE_DVFS("vde",     0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
 
-       CORE_DVFS("msenc",   0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),
-       CORE_DVFS("se",      0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),
-       CORE_DVFS("tsec",    0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),
-       CORE_DVFS("vde",     0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),
+       CORE_DVFS("msenc",   0,  1, 1, KHZ,   228000, 264000, 348000, 408000,  408000,  408000,  408000,  408000,  408000),
+       CORE_DVFS("se",      0,  1, 1, KHZ,   228000, 264000, 348000, 408000,  408000,  408000,  408000,  408000,  408000),
+       CORE_DVFS("tsec",    0,  1, 1, KHZ,   228000, 264000, 348000, 408000,  408000,  408000,  408000,  408000,  408000),
+       CORE_DVFS("vde",     0,  1, 1, KHZ,   228000, 264000, 348000, 408000,  408000,  408000,  408000,  408000,  408000),
 
-       CORE_DVFS("msenc",   1,  1, 1, KHZ,   228000, 288000, 360000, 420000,  468000,  480000,  480000,  480000,  480000),
-       CORE_DVFS("se",      1,  1, 1, KHZ,   228000, 288000, 360000, 420000,  468000,  480000,  480000,  480000,  480000),
-       CORE_DVFS("tsec",    1,  1, 1, KHZ,   228000, 288000, 360000, 420000,  468000,  480000,  480000,  480000,  480000),
-       CORE_DVFS("vde",     1,  1, 1, KHZ,   228000, 288000, 360000, 420000,  468000,  480000,  480000,  480000,  480000),
+       CORE_DVFS("msenc",   1,  1, 1, KHZ,   228000, 264000, 348000, 420000,  468000,  480000,  480000,  480000,  480000),
+       CORE_DVFS("se",      1,  1, 1, KHZ,   228000, 264000, 348000, 420000,  468000,  480000,  480000,  480000,  480000),
+       CORE_DVFS("tsec",    1,  1, 1, KHZ,   228000, 264000, 348000, 420000,  468000,  480000,  480000,  480000,  480000),
+       CORE_DVFS("vde",     1,  1, 1, KHZ,   228000, 264000, 348000, 420000,  468000,  480000,  480000,  480000,  480000),
 
        CORE_DVFS("host1x",  0,  0, 1, KHZ,   144000, 188000, 240000, 276000,  324000,  336000,  336000,  336000,  336000),
        CORE_DVFS("host1x",  0,  1, 1, KHZ,   180000, 228000, 300000, 336000,  336000,  336000,  336000,  336000,  336000),
@@ -312,10 +312,10 @@ static struct dvfs core_dvfs_table[] = {
 
 #ifdef CONFIG_TEGRA_DUAL_CBUS
        CORE_DVFS("c2bus",  -1,  0, 1, KHZ,   192000, 228000, 300000, 396000,  492000,  516000,  552000,  552000,  600000),
-       CORE_DVFS("c2bus",  -1,  1, 1, KHZ,   240000, 324000, 420000, 492000,  528000,  564000,  600000,  636000,  672000),
+       CORE_DVFS("c2bus",  -1,  1, 1, KHZ,   240000, 324000, 408000, 492000,  528000,  564000,  600000,  636000,  672000),
        CORE_DVFS("c3bus",   0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
-       CORE_DVFS("c3bus",   0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),
-       CORE_DVFS("c3bus",   1,  1, 1, KHZ,   228000, 288000, 360000, 420000,  468000,  480000,  480000,  480000,  480000),
+       CORE_DVFS("c3bus",   0,  1, 1, KHZ,   228000, 264000, 348000, 408000,  408000,  408000,  408000,  408000,  408000),
+       CORE_DVFS("c3bus",   1,  1, 1, KHZ,   228000, 264000, 348000, 420000,  468000,  480000,  480000,  480000,  480000),
 #else
        CORE_DVFS("cbus",    0,  0, 1, KHZ,   144000, 182000, 240000, 312000,  384000,  408000,  408000,  408000,  408000),
        CORE_DVFS("cbus",    0,  1, 1, KHZ,   228000, 288000, 360000, 408000,  408000,  408000,  408000,  408000,  408000),