Lines Matching defs:lpg_channel
54 struct lpg_channel;
93 struct lpg_channel *channels;
98 * struct lpg_channel - per channel data
125 struct lpg_channel {
176 struct lpg_channel *channels[];
268 static int lpg_calc_freq(struct lpg_channel *chan, uint64_t period)
375 static void lpg_calc_duty(struct lpg_channel *chan, uint64_t duty)
395 static void lpg_apply_freq(struct lpg_channel *chan)
431 static void lpg_enable_glitch(struct lpg_channel *chan)
439 static void lpg_disable_glitch(struct lpg_channel *chan)
448 static void lpg_apply_pwm_value(struct lpg_channel *chan)
465 static void lpg_apply_lut_control(struct lpg_channel *chan)
506 static void lpg_apply_control(struct lpg_channel *chan)
533 static void lpg_apply_sync(struct lpg_channel *chan)
542 struct lpg_channel *chan;
581 static void lpg_apply_dtest(struct lpg_channel *chan)
593 static void lpg_apply(struct lpg_channel *chan)
608 struct lpg_channel *chan;
691 struct lpg_channel *chan;
765 struct lpg_channel *chan;
945 struct lpg_channel *chan;
983 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm];
999 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm];
1030 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm];
1107 struct lpg_channel **channel)
1109 struct lpg_channel *chan;
1238 struct lpg_channel *chan;
1243 sizeof(struct lpg_channel), GFP_KERNEL);