Lines Matching full:encode
301 * ir_raw_gen_manchester() - Encode data with Manchester (bi-phase) modulation.
307 * @data: Data bits to encode.
383 * ir_raw_gen_pd() - Encode data to raw events with pulse-distance modulation.
389 * @data: Data bits to encode.
442 * ir_raw_gen_pl() - Encode data to raw events with pulse-length modulation.
448 * @data: Data bits to encode.
506 * ir_raw_encode_scancode() - Encode a scancode as raw events
513 * Attempts to encode the scancode as raw events.
532 if (handler->protocols & mask && handler->encode) { in ir_raw_encode_scancode()
533 ret = handler->encode(protocol, scancode, events, max); in ir_raw_encode_scancode()
600 if (handler->protocols & mask && handler->encode) { in ir_raw_encode_carrier()