rk: add ddr_set_rate to ddr.h
author黄涛 <huangtao@rock-chips.com>
Mon, 21 Jan 2013 02:06:05 +0000 (10:06 +0800)
committer黄涛 <huangtao@rock-chips.com>
Mon, 21 Jan 2013 02:06:25 +0000 (10:06 +0800)
arch/arm/mach-rk2928/cpufreq.c
arch/arm/mach-rk30/cpufreq.c
arch/arm/plat-rk/include/plat/ddr.h

index 099d24ea69316d28b0b46d7fa529cd2e9f2f6c6f..7d9da019ae3325a8d9ef739049565543d89bcab3 100755 (executable)
@@ -221,16 +221,14 @@ static int rk30_verify_speed(struct cpufreq_policy *policy)
        return cpufreq_frequency_table_verify(policy, freq_table);
 }
 
-
-uint32_t ddr_set_rate(uint32_t nMHz);
-
-int ddr_scale_rate_for_dvfs(struct clk *clk, unsigned long rate, dvfs_set_rate_callback set_rate)
+static int ddr_scale_rate_for_dvfs(struct clk *clk, unsigned long rate, dvfs_set_rate_callback set_rate)
 {
        #if defined (CONFIG_DDR_FREQ)
        ddr_set_rate(rate/(1000*1000));
        #endif
        return 0;
 }
+
 static int rk30_cpu_init(struct cpufreq_policy *policy)
 {
        if (policy->cpu == 0) {
index dbf12d516878de9b2bded2bc3de6fad992aa35d3..047d61f2df051a215de8fd2a1fe27b8918b625b6 100644 (file)
@@ -239,9 +239,7 @@ static int rk30_verify_speed(struct cpufreq_policy *policy)
        return cpufreq_frequency_table_verify(policy, freq_table);
 }
 
-uint32_t ddr_set_rate(uint32_t nMHz);
-
-int ddr_scale_rate_for_dvfs(struct clk *clk, unsigned long rate, dvfs_set_rate_callback set_rate)
+static int ddr_scale_rate_for_dvfs(struct clk *clk, unsigned long rate, dvfs_set_rate_callback set_rate)
 {
        #if defined (CONFIG_DDR_FREQ)
        ddr_set_rate(rate/(1000*1000));
index 39eb210bfafbec48512cdd46954a0c774fb896cb..8364ded9577e90a15f9a6a88de98a569fafda2f2 100644 (file)
@@ -151,6 +151,6 @@ uint32_t ddr_get_cap(void);
 int ddr_init(uint32_t dram_type, uint32_t freq);
 void ddr_set_auto_self_refresh(bool en);
 uint32_t __sramlocalfunc ddr_set_pll(uint32_t nMHz, uint32_t set);
-
+uint32_t ddr_set_rate(uint32_t nMHz);
 
 #endif