]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: dvfs: Update CPU DVFS table to P4v17
authorAlex Frid <afrid@nvidia.com>
Wed, 11 Jun 2014 06:46:03 +0000 (23:46 -0700)
committerEmad Mir <emir@nvidia.com>
Wed, 9 Jul 2014 01:58:59 +0000 (18:58 -0700)
Bug 1442659

Change-Id: Ie0f64869aa79cfd57ab31ca4096800bfb4e797a4
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/429136
Reviewed-by: Krishna Sitaraman <ksitaraman@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
arch/arm/mach-tegra/tegra13_dvfs.c

index 77c5274b93cda92584f55516b9cba6225ca409d7..f41df2832b63468b4054fb8e97ba607c1b7945ab 100644 (file)
@@ -83,7 +83,7 @@ static struct tegra_cooling_device gpu_vts_cdev = {
 
 static struct dvfs_rail tegra13_dvfs_rail_vdd_cpu = {
        .reg_id = "vdd_cpu",
-       .version = "p4v12",
+       .version = "p4v17",
        .max_millivolts = 1300,
        .min_millivolts = 680,
        .simon_domain = TEGRA_SIMON_DOMAIN_CPU,
@@ -245,33 +245,33 @@ static struct cpu_cvb_dvfs cpu_cvb_dvfs_table[] = {
                .voltage_scale = 1000,
                .cvb_table = {
                        /*f       dfll: c0,     c1,   c2  pll:  c0,   c1,    c2 */
-                       {204000,        {1151451, -34565,  652}, {980000,  0, 0} },
-                       {306000,        {1188309, -35785,  652}, {980000,  0, 0} },
-                       {408000,        {1226277, -37005,  652}, {980000,  0, 0} },
-                       {510000,        {1265355, -38225,  652}, {980000,  0, 0} },
-                       {612000,        {1305549, -39455,  652}, {1020000, 0, 0} },
-                       {714000,        {1346847, -40675,  652}, {1060000, 0, 0} },
-                       {816000,        {1389255, -41895,  652}, {1100000, 0, 0} },
-                       {918000,        {1432773, -43115,  652}, {1150000, 0, 0} },
-                       {1020000,       {1477401, -44335,  652}, {1190000, 0, 0} },
-                       {1122000,       {1523140, -45555,  652}, {1230000, 0, 0} },
-                       {1224000,       {1569988, -46775,  652}, {1260000, 0, 0} },
-                       {1326000,       {1617946, -47995,  652}, {1260000, 0, 0} },
-                       {1428000,       {1667014, -49215,  652}, {1260000, 0, 0} },
-                       {1530000,       {1717192, -50435,  652}, {1260000, 0, 0} },
-                       {1632000,       {1768480, -51655,  652}, {1260000, 0, 0} },
-                       {1734000,       {1820878, -52875,  652}, {1260000, 0, 0} },
-                       {1836000,       {1874386, -54095,  652}, {1260000, 0, 0} },
-                       {1938000,       {1929005, -55315,  652}, {1260000, 0, 0} },
-                       {2014500,       {1970423, -56225,  652}, {1260000, 0, 0} },
-                       {2091000,       {2013013, -57145,  652}, {1260000, 0, 0} },
-                       {2193000,       {2070406, -58365,  652}, {1260000, 0, 0} },
-                       {2295000,       {2128910, -59585,  652}, {1260000, 0, 0} },
-                       {2397000,       {2188523, -60805,  652}, {1260000, 0, 0} },
-                       {2499000,       {2254766, -62025,  652}, {1260000, 0, 0} },
+                       {204000,        {1225091, -39915,  743}, {980000,  0, 0} },
+                       {306000,        {1263591, -41215,  743}, {980000,  0, 0} },
+                       {408000,        {1303202, -42515,  743}, {980000,  0, 0} },
+                       {510000,        {1343922, -43815,  743}, {980000,  0, 0} },
+                       {612000,        {1385753, -45115,  743}, {1020000, 0, 0} },
+                       {714000,        {1428693, -46415,  743}, {1060000, 0, 0} },
+                       {816000,        {1472743, -47715,  743}, {1100000, 0, 0} },
+                       {918000,        {1517903, -49015,  743}, {1150000, 0, 0} },
+                       {1020000,       {1564174, -50315,  743}, {1190000, 0, 0} },
+                       {1122000,       {1611553, -51615,  743}, {1230000, 0, 0} },
+                       {1224000,       {1660043, -52915,  743}, {1260000, 0, 0} },
+                       {1326000,       {1709643, -54215,  743}, {1260000, 0, 0} },
+                       {1428000,       {1760353, -55515,  743}, {1260000, 0, 0} },
+                       {1530000,       {1812172, -56815,  743}, {1260000, 0, 0} },
+                       {1632000,       {1865102, -58115,  743}, {1260000, 0, 0} },
+                       {1734000,       {1919141, -59425,  743}, {1260000, 0, 0} },
+                       {1836000,       {1974291, -60725,  743}, {1260000, 0, 0} },
+                       {1938000,       {2030550, -62025,  743}, {1260000, 0, 0} },
+                       {2014500,       {2073190, -62985,  743}, {1260000, 0, 0} },
+                       {2091000,       {2117020, -63975,  743}, {1260000, 0, 0} },
+                       {2193000,       {2176054, -65275,  743}, {1260000, 0, 0} },
+                       {2295000,       {2236198, -66575,  743}, {1260000, 0, 0} },
+                       {2397000,       {2297452, -67875,  743}, {1260000, 0, 0} },
+                       {2499000,       {2359816, -69175,  743}, {1260000, 0, 0} },
                        {      0,       {      0,      0,    0}, {      0, 0, 0} },
                },
-               .cvb_vmin =  {  0, { 2870000, -174300, 3600, -357,  -339,  53}, },
+               .cvb_vmin =  {  0, { 2877000, -174300, 3600, -357,  -339,  53}, },
                .vmin_trips_table = { 15, 30, 50, 70, 120, },
                .therm_floors_table = { 890, 760, 740, 720, 700, },
        },