summaryrefslogtreecommitdiff
path: root/drivers/media/dvb-frontends/tda10086.c
diff options
context:
space:
mode:
authorHans Verkuil <hverkuil-cisco@xs4all.nl>2019-12-11 19:22:28 +0300
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>2019-12-16 14:03:52 +0300
commit906870770431cbeb64e73da2111a4636d227f1e0 (patch)
tree386cb3773f7c6fb7e7baa19e1aea0849ee993ba6 /drivers/media/dvb-frontends/tda10086.c
parentb36910e078428aa499b41efd3c6b36a182649343 (diff)
downloadlinux-906870770431cbeb64e73da2111a4636d227f1e0.tar.xz
media: pulse8-cec: queue received messages in an array
It turns out that received CEC messages can arrive faster than can be processed by the CEC framework, resulting in lost messages. Instead of storing only one CEC message, store up to 8. Also fix a bug where the EOM bit wasn't checked for a received message of length 1, so POLL messages weren't properly reported. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/dvb-frontends/tda10086.c')
0 files changed, 0 insertions, 0 deletions