Lines Matching refs:power_limit
110 parent->power_limit -= dtpm->power_limit;
122 parent->power_limit += dtpm->power_limit;
148 dtpm->power_limit = dtpm->power_max;
191 int cid, u64 *power_limit)
193 *power_limit = to_dtpm(pcz)->power_limit;
204 static int __set_power_limit_uw(struct dtpm *dtpm, int cid, u64 power_limit)
214 if (power_limit == dtpm->power_max) {
221 dtpm->zone.name, power_limit);
227 dtpm->power_limit = dtpm->ops->set_power_uw(dtpm, power_limit);
229 dtpm->power_limit = 0;
241 if (power_limit == dtpm->power_max) {
243 } else if (power_limit == dtpm->power_min) {
247 power_limit * child->weight, 1024);
260 dtpm->power_limit += power;
268 int cid, u64 power_limit)
277 power_limit = clamp_val(power_limit, dtpm->power_min, dtpm->power_max);
279 ret = __set_power_limit_uw(dtpm, cid, power_limit);
282 dtpm->zone.name, dtpm->power_limit, dtpm->power_max);
406 dtpm->power_limit = dtpm->power_max;