summaryrefslogtreecommitdiffstats
path: root/drivers/media/rc/ir-rc5-decoder.c
diff options
context:
space:
mode:
authorSean Young2018-05-10 12:14:38 +0200
committerMauro Carvalho Chehab2018-05-14 13:16:24 +0200
commit09161a05528005b061f07f4e55b42ad558118b9f (patch)
tree92e85620268c01e5964d96729ac17f66e8e0f190 /drivers/media/rc/ir-rc5-decoder.c
parentmedia: rc: drivers should produce alternate pulse and space timing events (diff)
downloadkernel-qcow2-linux-09161a05528005b061f07f4e55b42ad558118b9f.tar.gz
kernel-qcow2-linux-09161a05528005b061f07f4e55b42ad558118b9f.tar.xz
kernel-qcow2-linux-09161a05528005b061f07f4e55b42ad558118b9f.zip
media: rc: decoders do not need to check for transitions
Drivers should never produce consecutive pulse or space raw events. Should that occur, we would have bigger problems than this code is trying to guard against. Note that we already log an error should a driver misbehave. Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/rc/ir-rc5-decoder.c')
-rw-r--r--drivers/media/rc/ir-rc5-decoder.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/media/rc/ir-rc5-decoder.c b/drivers/media/rc/ir-rc5-decoder.c
index cbfaadbee8fa..63624654a71e 100644
--- a/drivers/media/rc/ir-rc5-decoder.c
+++ b/drivers/media/rc/ir-rc5-decoder.c
@@ -88,9 +88,6 @@ again:
return 0;
case STATE_BIT_END:
- if (!is_transition(&ev, &dev->raw->prev_ev))
- break;
-
if (data->count == CHECK_RC5X_NBITS)
data->state = STATE_CHECK_RC5X;
else