Lines Matching defs:duty
60 uint32_t duty; /* percentage; 0-100 */
153 "VoltageTable[%d]: %uuV = Duty:%u%%\n", i,
155 voltage_table[i].duty);
159 * if voltage-table is provided, the duty in the table
170 aprint_debug_dev(sc->sc_dev, "Duty:%u%%=%uuV, Duty:%u%%=%uuV\n",
246 int duty, d0, d1, v0, v1, uv, rc;
261 /* find the nearest duty from voltage-table */
268 duty = sc->sc_voltage_table[bestidx].duty;
270 /* calculate duty from voltage */
275 duty = (uv - v0) * (d1 - d0) / (v1 - v0) + d0;
278 conf.duty_cycle = duty * conf.period / sc->sc_dutycycle_unit;
291 int duty, d0, d1, v0, v1, uv, rc;
303 duty = conf.duty_cycle * sc->sc_dutycycle_unit / conf.period;
309 if (abs(sc->sc_voltage_table[i].duty - duty) <
310 abs(sc->sc_voltage_table[bestidx].duty - duty))
315 /* calculate voltage from duty */
320 uv = (duty - d0) * (v1 - v0) / (d1 - d0) + v0;