From: Xiao Feng Date: Thu, 18 Jun 2015 07:39:19 +0000 (+0800) Subject: dvfs: rockchip: if can not get regulator, set regulator=NULL X-Git-Tag: firefly_0821_release~4016 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d2c7fdf68a85b0a1ed1aa6dd84bb641e4914ffec;p=firefly-linux-kernel-4.4.55.git dvfs: rockchip: if can not get regulator, set regulator=NULL Signed-off-by: Xiao Feng --- diff --git a/arch/arm/mach-rockchip/dvfs.c b/arch/arm/mach-rockchip/dvfs.c index 8e0c48354ed4..d9d060dd011e 100644 --- a/arch/arm/mach-rockchip/dvfs.c +++ b/arch/arm/mach-rockchip/dvfs.c @@ -1501,6 +1501,7 @@ int clk_enable_dvfs(struct dvfs_node *clk_dvfs_node) dvfs_get_vd_regulator_volt_list(clk_dvfs_node->vd); dvfs_vd_get_regulator_volt_time_info(clk_dvfs_node->vd); } else { + clk_dvfs_node->vd->regulator = NULL; clk_dvfs_node->enable_count = 0; DVFS_ERR("%s: vd(%s) can't get regulator(%s)!\n", __func__, clk_dvfs_node->vd->name, clk_dvfs_node->vd->regulator_name);