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",
100 * (or similar events) on state change.
304 * @max: Maximum number of raw events to fill.
311 * to @max raw IR events using the *@ev pointer.
315 * full encoded data. In this case all @max events will have been
383 * ir_raw_gen_pd() - Encode data to raw events with pulse-distance modulation.
386 * @max: Maximum number of raw events to fill.
393 * to @max raw IR events using the *@ev pointer.
397 * full encoded data. In this case all @max events will have been
442 * ir_raw_gen_pl() - Encode data to raw events with pulse-length modulation.
445 * @max: Maximum number of raw events to fill.
452 * to @max raw IR events using the *@ev pointer.
456 * full encoded data. In this case all @max events will have been
506 * ir_raw_encode_scancode() - Encode a scancode as raw events
510 * @events: array of raw events to write into
511 * @max: max number of raw events
513 * Attempts to encode the scancode as raw events.
515 * Returns: The number of events written.
517 * encoding. In this case all @max events will have been written.
522 struct ir_raw_event *events, unsigned int max)
533 ret = handler->encode(protocol, scancode, events, max);