Searched refs:gpio_ir (Results 1 – 1 of 1) sorted by relevance
18 struct gpio_ir { struct34 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_duty_cycle() argument36 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() local48 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()56 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx() local68 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 …]