rk3168: tb: fix ddr dvfs table to last dvfs change and support ddr freq
author黄涛 <huangtao@rock-chips.com>
Fri, 4 Jan 2013 10:36:46 +0000 (18:36 +0800)
committer黄涛 <huangtao@rock-chips.com>
Fri, 4 Jan 2013 10:36:46 +0000 (18:36 +0800)
arch/arm/mach-rk30/board-rk3168-tb.c

index ced11193d5bb155b68e5b8ec9f968a7986f7806b..c155bf54e61b7ba57ddf5898c59ed1efe26508be 100755 (executable)
@@ -1995,8 +1995,9 @@ static struct cpufreq_frequency_table dvfs_gpu_table[] = {
 };
 
 static struct cpufreq_frequency_table dvfs_ddr_table[] = {
-       {.frequency = 300 * 1000,       .index = 900 * 1000},
-       {.frequency = 400 * 1000,       .index = 950 * 1000},
+       {.frequency = 200 * 1000 + DDR_FREQ_SUSPEND,    .index = 900 * 1000},
+       {.frequency = 300 * 1000 + DDR_FREQ_VIDEO,      .index = 900 * 1000},
+       {.frequency = 400 * 1000 + DDR_FREQ_NORMAL,     .index = 1000 * 1000},
        {.frequency = CPUFREQ_TABLE_END},
 };
 #define DVFS_CPU_TABLE_SIZE    (ARRAY_SIZE(dvfs_cpu_logic_table))