drm/msm/dsi-staging: add regulator name to error log
This change makes error log more informative by adding
regulator name.
Change-Id: I3567f26e3bfc2645ed300a3520cd5ee042eae9a3
Signed-off-by: Shashank Babu Chinta Venkata <sbchin@codeaurora.org>
diff --git a/drivers/gpu/drm/msm/dsi-staging/dsi_pwr.c b/drivers/gpu/drm/msm/dsi-staging/dsi_pwr.c
index e2219aa..5635346 100644
--- a/drivers/gpu/drm/msm/dsi-staging/dsi_pwr.c
+++ b/drivers/gpu/drm/msm/dsi-staging/dsi_pwr.c
@@ -341,6 +341,11 @@
{
int rc = 0;
+ if (!regs->vregs) {
+ pr_err("Invalid params\n");
+ return -EINVAL;
+ }
+
if (enable) {
if (regs->refcount == 0) {
rc = dsi_pwr_enable_vregs(regs, true);
@@ -350,7 +355,8 @@
regs->refcount++;
} else {
if (regs->refcount == 0) {
- pr_err("Unbalanced regulator off\n");
+ pr_err("Unbalanced regulator off:%s\n",
+ regs->vregs->vreg_name);
} else {
regs->refcount--;
if (regs->refcount == 0) {