Lines Matching full:supplies
376 int supplies = opp_table->regulator_count, vcount, icount, ret, i, j; in opp_parse_supplies() local
394 if (unlikely(supplies == -1)) { in opp_parse_supplies()
400 if (!supplies) in opp_parse_supplies()
409 if (unlikely(supplies == -1)) { in opp_parse_supplies()
411 supplies = opp_table->regulator_count = 1; in opp_parse_supplies()
412 } else if (unlikely(!supplies)) { in opp_parse_supplies()
425 if (vcount != supplies && vcount != supplies * 3) { in opp_parse_supplies()
426 dev_err(dev, "%s: Invalid number of elements in %s property (%d) with supplies (%d)\n", in opp_parse_supplies()
427 __func__, name, vcount, supplies); in opp_parse_supplies()
465 if (icount != supplies) { in opp_parse_supplies()
466 dev_err(dev, "%s: Invalid number of elements in %s property (%d) with supplies (%d)\n", in opp_parse_supplies()
467 __func__, name, icount, supplies); in opp_parse_supplies()
488 for (i = 0, j = 0; i < supplies; i++) { in opp_parse_supplies()
489 opp->supplies[i].u_volt = microvolt[j++]; in opp_parse_supplies()
491 if (vcount == supplies) { in opp_parse_supplies()
492 opp->supplies[i].u_volt_min = opp->supplies[i].u_volt; in opp_parse_supplies()
493 opp->supplies[i].u_volt_max = opp->supplies[i].u_volt; in opp_parse_supplies()
495 opp->supplies[i].u_volt_min = microvolt[j++]; in opp_parse_supplies()
496 opp->supplies[i].u_volt_max = microvolt[j++]; in opp_parse_supplies()
500 opp->supplies[i].u_amp = microamp[i]; in opp_parse_supplies()
635 new_opp->supplies[0].u_volt, new_opp->supplies[0].u_volt_min, in _opp_add_static_v2()
636 new_opp->supplies[0].u_volt_max, new_opp->clock_latency_ns); in _opp_add_static_v2()