DVFS_ERR("%s can not find vd node %s\n", __func__, dvfs_vd_dep->name);\r
return -1;\r
}\r
-struct clk_node *clk_cpu;\r
+static struct clk_node *dvfs_clk_cpu;\r
static struct vd_node vd_core;\r
int dvfs_target_cpu(struct clk *clk, unsigned long rate_hz)\r
{\r
/* if up the rate */\r
if (rate_new > rate_old) {\r
DVFS_DBG("-----------------------------rate_new > rate_old\n");\r
- volt_dep_new = dvfs_vd_get_newvolt_byclk(clk_cpu);\r
+ volt_dep_new = dvfs_vd_get_newvolt_byclk(dvfs_clk_cpu);\r
\r
if (volt_dep_new < 0) \r
goto fail_roll_back;\r
\r
- ret = dvfs_scale_volt_bystep(dvfs_clk->vd, clk_cpu->vd, volt_new, volt_dep_new, \r
+ ret = dvfs_scale_volt_bystep(dvfs_clk->vd, dvfs_clk_cpu->vd, volt_new, volt_dep_new, \r
LOGIC_HIGHER_ARM, ARM_HIGHER_LOGIC); \r
if (ret < 0) \r
goto fail_roll_back;\r
/* if down the rate */\r
if (rate_new < rate_old) {\r
DVFS_DBG("-----------------------------rate_new < rate_old\n");\r
- volt_dep_new = dvfs_vd_get_newvolt_byclk(clk_cpu);\r
+ volt_dep_new = dvfs_vd_get_newvolt_byclk(dvfs_clk_cpu);\r
\r
if (volt_dep_new < 0) \r
goto out;\r
\r
- ret = dvfs_scale_volt_bystep(dvfs_clk->vd, clk_cpu->vd, volt_new, volt_dep_new, \r
+ ret = dvfs_scale_volt_bystep(dvfs_clk->vd, dvfs_clk_cpu->vd, volt_new, volt_dep_new, \r
LOGIC_HIGHER_ARM, ARM_HIGHER_LOGIC); \r
if (ret < 0) \r
goto out;\r
for (i = 0; i < ARRAY_SIZE(rk30_depends); i++) {\r
rk_regist_depends(&rk30_depends[i]);\r
}\r
- clk_cpu = dvfs_get_dvfs_clk_byname("cpu");\r
+ dvfs_clk_cpu = dvfs_get_dvfs_clk_byname("cpu");\r
return 0;\r
}\r
\r