Home
last modified time | relevance | path

Searched refs:ir_rx51 (Results 1 – 1 of 1) sorted by relevance

/drivers/media/rc/
Dir-rx51.c29 struct ir_rx51 { struct
44 static inline void ir_rx51_on(struct ir_rx51 *ir_rx51) in ir_rx51_on() argument
46 pwm_enable(ir_rx51->pwm); in ir_rx51_on()
49 static inline void ir_rx51_off(struct ir_rx51 *ir_rx51) in ir_rx51_off() argument
51 pwm_disable(ir_rx51->pwm); in ir_rx51_off()
54 static int init_timing_params(struct ir_rx51 *ir_rx51) in init_timing_params() argument
56 struct pwm_device *pwm = ir_rx51->pwm; in init_timing_params()
57 int duty, period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, ir_rx51->freq); in init_timing_params()
59 duty = DIV_ROUND_CLOSEST(ir_rx51->duty_cycle * period, 100); in init_timing_params()
68 struct ir_rx51 *ir_rx51 = container_of(timer, struct ir_rx51, timer); in ir_rx51_timer_cb() local
[all …]