|
@@ -1157,8 +1157,14 @@ static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev,
|
|
}
|
|
}
|
|
|
|
|
|
opp->u_volt = microvolt[0];
|
|
opp->u_volt = microvolt[0];
|
|
- opp->u_volt_min = microvolt[1];
|
|
|
|
- opp->u_volt_max = microvolt[2];
|
|
|
|
|
|
+
|
|
|
|
+ if (count == 1) {
|
|
|
|
+ opp->u_volt_min = opp->u_volt;
|
|
|
|
+ opp->u_volt_max = opp->u_volt;
|
|
|
|
+ } else {
|
|
|
|
+ opp->u_volt_min = microvolt[1];
|
|
|
|
+ opp->u_volt_max = microvolt[2];
|
|
|
|
+ }
|
|
|
|
|
|
/* Search for "opp-microamp-<name>" */
|
|
/* Search for "opp-microamp-<name>" */
|
|
prop = NULL;
|
|
prop = NULL;
|