Lines Matching full:pulse
12 /* Define the max number of pulse/space transitions to buffer */
51 /* fifo for the pulse/space durations */
179 return x->pulse != y->pulse; in is_transition()
190 /* Returns true if event is normal pulse/space event */
196 #define TO_STR(is_pulse) ((is_pulse) ? "pulse" : "space")
202 unsigned int pulse, in init_ir_raw_event_duration() argument
207 .pulse = pulse in init_ir_raw_event_duration()
213 * @leader_pulse: duration of leader pulse (if any) 0 if continuing
216 * @clock: duration of each pulse/space in ns
218 * (0 = space + pulse, 1 = pulse + space)
234 * ir_raw_gen_pulse_space() - generate pulse and space raw events.
239 * @pulse_width: Width of pulse in ns.
262 * struct ir_raw_timings_pd - pulse-distance modulation timings
263 * @header_pulse: duration of header pulse in ns (0 for none)
265 * @bit_pulse: duration of bit pulse in ns
267 * @trailer_pulse: duration of trailer pulse in ns
286 * struct ir_raw_timings_pl - pulse-length modulation timings
287 * @header_pulse: duration of header pulse in ns (0 for none)
289 * @bit_pulse: duration of bit pulse (for logic 0 and 1) in ns