]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00229464 MX6SL-Update the SOC voltages based on datasheet
authorRanjani Vaidyanathan <ra5478@freescale.com>
Sat, 13 Oct 2012 23:38:25 +0000 (18:38 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:33 +0000 (08:35 +0200)
Update the VDDARM and VDDSOC voltages based on IMX6SLCEC_Rev0
datasheet.
As the voltages for ARM @ 198MHz and ARM @ 396MHz are the same
remove the 198MHz working point.

Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
arch/arm/mach-mx6/cpu_op-mx6.c

index 99336d873756b1ffd9c3283aa1a4069d6548186c..e6ef0261a285fcee2f7db515f14567ac435329d5 100644 (file)
@@ -217,32 +217,24 @@ static struct cpu_op mx6sl_cpu_op_1G[] = {
         .pll_rate = 996000000,
         .cpu_rate = 996000000,
         .cpu_podf = 0,
-        .pu_voltage = 1225000,
-        .soc_voltage = 1225000,
-        .cpu_voltage = 1275000,},
+        .pu_voltage = 1200000,
+        .soc_voltage = 1200000,
+        .cpu_voltage = 1250000,},
        {
         .pll_rate = 792000000,
         .cpu_rate = 792000000,
         .cpu_podf = 0,
         .pu_voltage = 1150000,
         .soc_voltage = 1150000,
-        .cpu_voltage = 1200000,},
+        .cpu_voltage = 1150000,},
        {
         .pll_rate = 396000000,
         .pll_lpm_rate = 792000000,
         .cpu_rate = 396000000,
         .cpu_podf = 0,
-        .pu_voltage = 1050000,
-        .soc_voltage = 1050000,
-        .cpu_voltage = 1100000,},
-        {
-         .pll_rate = 396000000,
-        .pll_lpm_rate = 792000000,
-         .cpu_rate = 198000000,
-         .cpu_podf = 1,
-         .pu_voltage = 1050000,
-         .soc_voltage = 1050000,
-         .cpu_voltage = 1050000,},
+        .pu_voltage = 1150000,
+        .soc_voltage = 1150000,
+        .cpu_voltage = 950000,},
 };
 
 static struct cpu_op mx6sl_cpu_op[] = {
@@ -252,23 +244,15 @@ static struct cpu_op mx6sl_cpu_op[] = {
         .cpu_podf = 0,
         .pu_voltage = 1150000,
         .soc_voltage = 1150000,
-        .cpu_voltage = 1200000,},
+        .cpu_voltage = 1150000,},
         {
          .pll_rate = 396000000,
         .pll_lpm_rate = 792000000,
          .cpu_rate = 396000000,
          .cpu_podf = 0,
-        .pu_voltage = 1050000,
-        .soc_voltage = 1050000,
-        .cpu_voltage = 1100000,},
-       {
-        .pll_rate = 396000000,
-        .pll_lpm_rate = 792000000,
-        .cpu_rate = 198000000,
-        .cpu_podf = 1,
-         .pu_voltage = 1050000,
-         .soc_voltage = 1050000,
-         .cpu_voltage = 1050000,},
+        .pu_voltage = 1150000,
+        .soc_voltage = 1150000,
+        .cpu_voltage = 950000,},
 };
 
 static struct dvfs_op dvfs_core_setpoint_1_2G[] = {