Lines Matching refs:edge
73 ktime_t edge; in gpio_ir_tx_unmodulated() local
78 edge = ktime_get(); in gpio_ir_tx_unmodulated()
83 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_unmodulated()
84 delay_until(edge); in gpio_ir_tx_unmodulated()
93 ktime_t edge; in gpio_ir_tx_modulated() local
110 edge = ktime_get(); in gpio_ir_tx_modulated()
115 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated()
116 delay_until(edge); in gpio_ir_tx_modulated()
119 ktime_t last = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated()
123 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated()
124 delta = ktime_to_ns(ktime_sub(edge, in gpio_ir_tx_modulated()
129 edge = ktime_add_ns(edge, space); in gpio_ir_tx_modulated()
130 delta = ktime_to_ns(ktime_sub(edge, in gpio_ir_tx_modulated()
136 edge = last; in gpio_ir_tx_modulated()