diff options
author | Sean Young <sean@mess.org> | 2018-03-23 16:47:37 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2018-04-20 09:14:31 -0400 |
commit | a86d6df84ae6eb1fd1ca6cbd03f16637674a6af8 (patch) | |
tree | 0d66f7424a12d1c5521f797823be5c24838c3340 /drivers/media/rc/ir-jvc-decoder.c | |
parent | ed8c34d7ec35b0a265f1b4d9ed6ab75e9f6facd7 (diff) | |
download | op-kernel-dev-a86d6df84ae6eb1fd1ca6cbd03f16637674a6af8.zip op-kernel-dev-a86d6df84ae6eb1fd1ca6cbd03f16637674a6af8.tar.gz |
media: rc: set timeout to smallest value required by enabled protocols
The longer the IR timeout, the longer the rc device waits until delivering
the trailing space. So, by reducing this timeout, we reduce the delay for
the last scancode to be delivered.
Note that the lirc daemon disables all protocols, in which case we revert
back to the default value.
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/rc/ir-jvc-decoder.c')
-rw-r--r-- | drivers/media/rc/ir-jvc-decoder.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/rc/ir-jvc-decoder.c b/drivers/media/rc/ir-jvc-decoder.c index 8cb68ae..5706cfe 100644 --- a/drivers/media/rc/ir-jvc-decoder.c +++ b/drivers/media/rc/ir-jvc-decoder.c @@ -213,6 +213,7 @@ static struct ir_raw_handler jvc_handler = { .decode = ir_jvc_decode, .encode = ir_jvc_encode, .carrier = 38000, + .min_timeout = JVC_TRAILER_SPACE, }; static int __init ir_jvc_decode_init(void) |