Searched refs:gpio_ir (Results 1 – 1 of 1) sorted by relevance
26 struct gpio_ir { struct42 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx_set_duty_cycle() argument44 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() local56 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()64 struct gpio_ir *gpio_ir = dev->priv; in gpio_ir_tx() local76 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 …]