Lines Matching refs:lpg_channel

54 struct lpg_channel;
93 struct lpg_channel *channels;
125 struct lpg_channel { struct
176 struct lpg_channel *channels[]; argument
268 static int lpg_calc_freq(struct lpg_channel *chan, uint64_t period) in lpg_calc_freq()
375 static void lpg_calc_duty(struct lpg_channel *chan, uint64_t duty) in lpg_calc_duty()
395 static void lpg_apply_freq(struct lpg_channel *chan) in lpg_apply_freq()
431 static void lpg_enable_glitch(struct lpg_channel *chan) in lpg_enable_glitch()
439 static void lpg_disable_glitch(struct lpg_channel *chan) in lpg_disable_glitch()
448 static void lpg_apply_pwm_value(struct lpg_channel *chan) in lpg_apply_pwm_value()
465 static void lpg_apply_lut_control(struct lpg_channel *chan) in lpg_apply_lut_control()
506 static void lpg_apply_control(struct lpg_channel *chan) in lpg_apply_control()
533 static void lpg_apply_sync(struct lpg_channel *chan) in lpg_apply_sync()
542 struct lpg_channel *chan; in lpg_parse_dtest()
581 static void lpg_apply_dtest(struct lpg_channel *chan) in lpg_apply_dtest()
593 static void lpg_apply(struct lpg_channel *chan) in lpg_apply()
608 struct lpg_channel *chan; in lpg_brightness_set()
691 struct lpg_channel *chan; in lpg_blink_set()
765 struct lpg_channel *chan; in lpg_pattern_set()
945 struct lpg_channel *chan; in lpg_pattern_clear()
983 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; in lpg_pwm_request()
999 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; in lpg_pwm_apply()
1030 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; in lpg_pwm_get_state()
1107 struct lpg_channel **channel) in lpg_parse_channel()
1109 struct lpg_channel *chan; in lpg_parse_channel()
1238 struct lpg_channel *chan; in lpg_init_channels()
1243 sizeof(struct lpg_channel), GFP_KERNEL); in lpg_init_channels()