Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/media/rc/
Dgpio-ir-tx.c26 struct gpio_ir { struct
42 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_duty_cycle() argument
44 gpio_ir->duty_cycle = duty_cycle; in gpio_ir_tx_set_duty_cycle()
51 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_carrier() local
56 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()
64 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx() local
76 pulse = DIV_ROUND_CLOSEST(gpio_ir->duty_cycle * (NSEC_PER_SEC / 100), in gpio_ir_tx()
77 gpio_ir->carrier); in gpio_ir_tx()
78 space = DIV_ROUND_CLOSEST((100 - gpio_ir->duty_cycle) * in gpio_ir_tx()
79 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx()
[all …]