Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/media/rc/
Dgpio-ir-tx.c18 struct gpio_ir { struct
34 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_duty_cycle() argument
36 gpio_ir->duty_cycle = duty_cycle; in gpio_ir_tx_set_duty_cycle()
43 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_carrier() local
48 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()
56 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx() local
68 pulse = DIV_ROUND_CLOSEST(gpio_ir->duty_cycle * (NSEC_PER_SEC / 100), in gpio_ir_tx()
69 gpio_ir->carrier); in gpio_ir_tx()
70 space = DIV_ROUND_CLOSEST((100 - gpio_ir->duty_cycle) * in gpio_ir_tx()
71 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx()
[all …]