Three fixes for the CEC framework, and one for the pulse8-cec driver. All were found in the last two weeks during extensive testing with the pulse8-cec driver. All these fixes have a CC to stable since they should all be backported. Regards, Hans Changes since v1: realized that patch 2 was missing a CC to stable. The following changes since commit 2099ef02c6c024751e4d16ace67dd6b910c875e4: media: dt-bindings: media: cal: convert binding to yaml (2019-12-09 11:43:47 +0100) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.5a for you to fetch changes up to f63b69719cbe0297d5dd24298258122218c509cd: pulse8-cec: fix lost cec_transmit_attempt_done() call (2019-12-12 09:46:52 +0100) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Hans Verkuil (4): cec: CEC 2.0-only bcast messages were ignored cec: avoid decrementing transmit_queue_sz if it is 0 cec: check 'transmit_in_progress', not 'transmitting' pulse8-cec: fix lost cec_transmit_attempt_done() call drivers/media/cec/cec-adap.c | 40 +++++++++++++++++++++++++++------------- drivers/media/usb/pulse8-cec/pulse8-cec.c | 17 +++++++++++++---- 2 files changed, 40 insertions(+), 17 deletions(-)