Lines Matching defs:conf
85 imxpwm_get_config(pwm_tag_t pwm, struct pwm_config *conf)
100 conf->polarity = polarity ? PWM_ACTIVE_HIGH : PWM_ACTIVE_LOW;
101 conf->period = (u_int)(((uint64_t)cycles * 1000000000) / rate);
102 conf->duty_cycle = (u_int)(((uint64_t)act_cycles * 1000000000) / rate);
108 imxpwm_set_config(pwm_tag_t pwm, const struct pwm_config *conf)
113 if (conf->period == 0)
121 cycles = (u_int)((conf->period * rate) / 1000000000);
129 if (conf->polarity == PWM_ACTIVE_LOW)
132 u_int act_cycles = (u_int)((conf->duty_cycle * rate) / 1000000000);
139 sc->sc_conf = *conf;
174 struct pwm_config conf = {
179 pwm_set_config(&sc->sc_pwm, &conf);