kernel_optimize_test/drivers/media/rc
David Härdeman 801c73c04a [media] rc-core: add loopback driver
This patch adds a loopback driver to rc-core which I've found useful for
running scripted tests of different parts of rc-core without having to
fiddle with real hardware.

Basically it emulates hardware with a learning and a non-learning
receiver and two transmitters (which correspond to the two
receivers). TX data that is sent is fed back as input on the
corresponding receiver, which allows for debugging of IR decoders,
keymaps, etc.

Signed-off-by: David Härdeman <david@hardeman.nu>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-12-29 08:16:58 -02:00
..
keymaps [media] Fix rc-tbs-nec table after converting the cx88 driver to ir-core 2010-12-29 08:16:55 -02:00
ene_ir.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ene_ir.h [media] ir-core: make struct rc_dev the primary interface 2010-12-29 08:16:37 -02:00
imon.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-jvc-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-lirc-codec.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-nec-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-raw.c [media] rc-core: fix some leftovers from the renaming patches 2010-12-29 08:16:54 -02:00
ir-rc5-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-rc5-sz-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-rc6-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
ir-sony-decoder.c [media] rc: Rename remote controller type to rc_type instead of ir_type 2010-12-29 08:16:50 -02:00
Kconfig [media] rc-core: add loopback driver 2010-12-29 08:16:58 -02:00
lirc_dev.c [media] lirc_dev: add some __user annotations 2010-12-29 08:16:55 -02:00
Makefile [media] rc-core: add loopback driver 2010-12-29 08:16:58 -02:00
mceusb.c [media] rc: fix sysfs entry for mceusb and streamzap 2010-12-29 08:16:57 -02:00
nuvoton-cir.c [media] drivers/media: nuvoton: fix chip id probe v2 2010-12-29 08:16:57 -02:00
nuvoton-cir.h [media] ir-core: make struct rc_dev the primary interface 2010-12-29 08:16:37 -02:00
rc-core-priv.h [media] rc-core: fix some leftovers from the renaming patches 2010-12-29 08:16:54 -02:00
rc-loopback.c [media] rc-core: add loopback driver 2010-12-29 08:16:58 -02:00
rc-main.c [media] rc-core: Initialize return value to zero 2010-12-29 08:16:58 -02:00
streamzap.c [media] rc: fix sysfs entry for mceusb and streamzap 2010-12-29 08:16:57 -02:00
winbond-cir.c [media] rc: rename the remaining things to rc_core 2010-12-29 08:16:50 -02:00