X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fdrivers%2Fbase%2Fpower%2Fopp%2Fcore.c;fp=kernel%2Fdrivers%2Fbase%2Fpower%2Fopp%2Fcore.c;h=f8580900c2739d9c4389c6aa961a8dd2cdb5306c;hb=52f993b8e89487ec9ee15a7fb4979e0f09a45b27;hp=b8e76f75073b47a945b695506bb68176c586a161;hpb=c189ccac5702322ed843fe17057035b7222a59b6;p=kvmfornfv.git diff --git a/kernel/drivers/base/power/opp/core.c b/kernel/drivers/base/power/opp/core.c index b8e76f750..f8580900c 100644 --- a/kernel/drivers/base/power/opp/core.c +++ b/kernel/drivers/base/power/opp/core.c @@ -809,8 +809,14 @@ static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev) } 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]; + } if (!of_property_read_u32(opp->np, "opp-microamp", &val)) opp->u_amp = val;