linux-stable/drivers/media/rc
Sean Young d57ea877af media: rc: per-protocol repeat period
CEC needs a keypress timeout of 550ms, which is too high for the IR
protocols. Also fill in known repeat times, with 50ms error margin.

Also, combine all protocol data into one structure.

Signed-off-by: Sean Young <sean@mess.org>
Suggested-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-08-20 09:58:50 -04:00
..
img-ir media: rc: simplify ir_raw_event_store_edge() 2017-08-20 09:57:24 -04:00
keymaps media: rc: add zx-irdec remote control driver 2017-08-20 09:50:32 -04:00
ati_remote.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ene_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ene_ir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
fintek-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
fintek-cir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
gpio-ir-recv.c media: rc: simplify ir_raw_event_store_edge() 2017-08-20 09:57:24 -04:00
gpio-ir-tx.c media: rc: gpio-ir-tx: add new driver 2017-08-20 09:45:28 -04:00
igorplugusb.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
iguanair.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
imon.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ir-hix5hd2.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ir-jvc-decoder.c [media] rc: ir-jvc-decoder: Add encode capability 2017-01-30 13:52:57 -02:00
ir-lirc-codec.c media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds 2017-07-26 05:46:42 -04:00
ir-mce_kbd-decoder.c media: rc: mce kbd decoder not needed for IR TX drivers 2017-08-20 09:44:39 -04:00
ir-nec-decoder.c media: rc: ir-nec-decoder: move scancode composing code into a shared function 2017-08-20 09:49:18 -04:00
ir-rc5-decoder.c [media] rc: ir-rc5-decoder: Add encode capability 2017-01-30 13:50:52 -02:00
ir-rc6-decoder.c [media] rc: ir-rc6-decoder: Add encode capability 2017-01-30 13:51:34 -02:00
ir-rx51.c [media] ir-rx51: port to rc-core 2017-01-30 14:25:04 -02:00
ir-sanyo-decoder.c media: rc-core: consistent use of rc_repeat() 2017-08-20 09:34:39 -04:00
ir-sharp-decoder.c [media] rc: ir-sharp-decoder: Add encode capability 2017-01-30 13:53:57 -02:00
ir-sony-decoder.c [media] rc: ir-sony-decoder: Add encode capability 2017-01-30 13:54:54 -02:00
ir-spi.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ir-xmp-decoder.c
ite-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ite-cir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
Kconfig media: rc: add zx-irdec remote control driver 2017-08-20 09:50:32 -04:00
lirc_dev.c [media] lirc_dev: cleanup includes 2017-06-06 09:06:40 -03:00
Makefile media: rc: add zx-irdec remote control driver 2017-08-20 09:50:32 -04:00
mceusb.c media: mceusb: do not read data parameters unless required 2017-08-20 09:51:43 -04:00
meson-ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
mtk-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
nuvoton-cir.c media: rc: nuvoton: remove rudimentary transmit functionality 2017-08-20 09:47:57 -04:00
nuvoton-cir.h media: rc: nuvoton: remove rudimentary transmit functionality 2017-08-20 09:47:57 -04:00
pwm-ir-tx.c media: rc: pwm-ir-tx: add new driver 2017-08-20 09:46:18 -04:00
rc-core-priv.h media: rc: simplify ir_raw_event_store_edge() 2017-08-20 09:57:24 -04:00
rc-ir-raw.c media: rc: simplify ir_raw_event_store_edge() 2017-08-20 09:57:24 -04:00
rc-loopback.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
rc-main.c media: rc: per-protocol repeat period 2017-08-20 09:58:50 -04:00
redrat3.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
serial_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
sir_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
st_rc.c media: st-rc: explicitly request exclusive reset control 2017-08-20 09:48:27 -04:00
streamzap.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
sunxi-cir.c media: rc: sunxi-cir: explicitly request exclusive reset control 2017-08-20 09:48:41 -04:00
ttusbir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
winbond-cir.c media: winbond-cir: buffer overrun during transmit 2017-08-20 09:52:04 -04:00
zx-irdec.c media: rc: add zx-irdec remote control driver 2017-08-20 09:50:32 -04:00