linux-stable/drivers/media
Hans Verkuil ae4e69dcae media: cec: core: don't set last_initiator if tx in progress
[ Upstream commit 73af6c7511 ]

When a message was received the last_initiator is set to 0xff.
This will force the signal free time for the next transmit
to that for a new initiator. However, if a new transmit is
already in progress, then don't set last_initiator, since
that's the initiator of the current transmit. Overwriting
this would cause the signal free time of a following transmit
to be that of the new initiator instead of a next transmit.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-06-28 11:14:19 +02:00
..
cec media: cec: core: don't set last_initiator if tx in progress 2023-06-28 11:14:19 +02:00
common media updates for v6.3-rc1 2023-02-26 11:47:26 -08:00
dvb-core Revert "media: dvb-core: Fix use-after-free on race condition at dvb_frontend" 2023-06-21 16:02:17 +02:00
dvb-frontends media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table 2023-06-09 10:48:05 +02:00
firewire
i2c media: ov5670: Fix probe on ACPI 2023-05-11 23:17:10 +09:00
mc media: mc: entity: Fix minor issues in comments and documentation 2023-02-06 08:37:12 +01:00
mmc
pci media: netup_unidvb: fix irq init by register it at the end of probe 2023-06-09 10:48:04 +02:00
platform media: mediatek: vcodec: Only apply 4K frame sizes on decoder formats 2023-06-09 10:48:11 +02:00
radio media: radio-shark: Add endpoint checks 2023-05-30 14:17:24 +01:00
rc media: rc: gpio-ir-recv: Fix support for wake-up 2023-05-11 23:17:09 +09:00
spi
test-drivers media: visl: make visl_qops static 2023-02-08 08:29:53 +01:00
tuners media: tuners/si2157: Convert to i2c's .probe_new() 2023-01-22 08:33:25 +01:00
usb media: uvcvideo: Don't expose unsupported formats to userspace 2023-06-09 10:48:12 +02:00
v4l2-core media: v4l: async: Return async sub-devices to subnotifier list 2023-05-11 23:17:09 +09:00
Kconfig
Makefile