From: Xiao Feng <xf@rock-chips.com>
Date: Mon, 27 Jul 2015 06:28:02 +0000 (+0800)
Subject: dvfs: rockchip: print error when clk is disable
X-Git-Tag: firefly_0821_release~3876
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=8529d554c34f79eed1197f3620706d0341f9f20e;p=firefly-linux-kernel-4.4.55.git

dvfs: rockchip: print error when clk is disable

Signed-off-by: Xiao Feng <xf@rock-chips.com>
---

diff --git a/arch/arm/mach-rockchip/dvfs.c b/arch/arm/mach-rockchip/dvfs.c
index 6f65f9f4e6f5..351144dfee0c 100644
--- a/arch/arm/mach-rockchip/dvfs.c
+++ b/arch/arm/mach-rockchip/dvfs.c
@@ -1671,8 +1671,11 @@ static int dvfs_target(struct dvfs_node *clk_dvfs_node, unsigned long rate)
 	if (!clk)
 		return -EINVAL;
 
-	if (!clk_dvfs_node->enable_count)
+	if (!clk_dvfs_node->enable_count) {
+		DVFS_ERR("%s: %s is disable, set rate error\n",
+			 __func__, clk_dvfs_node->name);
 		return 0;
+	}
 	
 	if (clk_dvfs_node->vd->volt_set_flag == DVFS_SET_VOLT_FAILURE) {
 		/* It means the last time set voltage error */