Lines Matching defs:events
2 // rc-ir-raw.c - handle IR pulse/space events
36 dev_warn_once(&dev->dev, "two consecutive events of type %s",
98 * (or similar events) on state change.
302 * @max: Maximum number of raw events to fill.
309 * to @max raw IR events using the *@ev pointer.
313 * full encoded data. In this case all @max events will have been
381 * ir_raw_gen_pd() - Encode data to raw events with pulse-distance modulation.
384 * @max: Maximum number of raw events to fill.
391 * to @max raw IR events using the *@ev pointer.
395 * full encoded data. In this case all @max events will have been
440 * ir_raw_gen_pl() - Encode data to raw events with pulse-length modulation.
443 * @max: Maximum number of raw events to fill.
450 * to @max raw IR events using the *@ev pointer.
454 * full encoded data. In this case all @max events will have been
504 * ir_raw_encode_scancode() - Encode a scancode as raw events
508 * @events: array of raw events to write into
509 * @max: max number of raw events
511 * Attempts to encode the scancode as raw events.
513 * Returns: The number of events written.
515 * encoding. In this case all @max events will have been written.
520 struct ir_raw_event *events, unsigned int max)
531 ret = handler->encode(protocol, scancode, events, max);