Lines Matching defs:mpc_conf
79 struct pwm_config mpc_conf;
170 *conf = pwmchan->mpc_conf;
260 pwmchan->mpc_conf = *conf;
302 if (pwmchan->mpc_conf.polarity != polarity) {
303 pwmchan->mpc_conf.duty_cycle =
304 pwmchan->mpc_conf.period - pwmchan->mpc_conf.duty_cycle;
305 pwmchan->mpc_conf.polarity = polarity;
307 if (pwmchan->mpc_conf.period != period) {
308 if (pwmchan->mpc_conf.period == 0) {
309 pwmchan->mpc_conf.duty_cycle = 0;
311 pwmchan->mpc_conf.duty_cycle =
312 (uint64_t)pwmchan->mpc_conf.duty_cycle *
313 period / pwmchan->mpc_conf.period;
315 pwmchan->mpc_conf.period = period;
384 meson_pwm_get_current(sc, i, &sc->sc_pwmchan[i].mpc_conf);