media: cec: extron-da-hd-4k-plus: add the Extron DA HD 4K Plus CEC driver
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Wed, 6 Oct 2021 11:29:30 +0000 (13:29 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 5 Sep 2024 18:13:41 +0000 (20:13 +0200)
commit056f2821b631df2b94d3b017fd1e1eef918ed98d
tree52fb4b8345d57e5d489644e635ddb104a8548ee3
parent6bb8ef90c444c2fd97208bfce42137c4add32bbb
media: cec: extron-da-hd-4k-plus: add the Extron DA HD 4K Plus CEC driver

Add support for the Extron DA HD 4K Plus series of 4K HDMI
Distrubution Amplifiers (aka HDMI Splitters).

These devices support CEC and this driver adds support for the
CEC protocol for both the input and all outputs (2, 4 or 6 outputs,
depending on the model).

It also exports the EDID from the outputs and allows reading and
setting the EDID of the input.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Documentation/admin-guide/media/cec.rst
MAINTAINERS
drivers/media/cec/usb/Kconfig
drivers/media/cec/usb/Makefile
drivers/media/cec/usb/extron-da-hd-4k-plus/Kconfig [new file with mode: 0644]
drivers/media/cec/usb/extron-da-hd-4k-plus/Makefile [new file with mode: 0644]
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c [new file with mode: 0644]
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.h [new file with mode: 0644]
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c [new file with mode: 0644]
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.h [new file with mode: 0644]