aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/base/power/opp/core.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/base/power/opp/core.c b/drivers/base/power/opp/core.c
index d7cd4e265766..19fd7e7a3969 100644
--- a/drivers/base/power/opp/core.c
+++ b/drivers/base/power/opp/core.c
@@ -1157,8 +1157,14 @@ static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev,
1157 } 1157 }
1158 1158
1159 opp->u_volt = microvolt[0]; 1159 opp->u_volt = microvolt[0];
1160 opp->u_volt_min = microvolt[1]; 1160
1161 opp->u_volt_max = microvolt[2]; 1161 if (count == 1) {
1162 opp->u_volt_min = opp->u_volt;
1163 opp->u_volt_max = opp->u_volt;
1164 } else {
1165 opp->u_volt_min = microvolt[1];
1166 opp->u_volt_max = microvolt[2];
1167 }
1162 1168
1163 /* Search for "opp-microamp-<name>" */ 1169 /* Search for "opp-microamp-<name>" */
1164 prop = NULL; 1170 prop = NULL;