diff options
author | Hans Verkuil <hverkuil+cisco@kernel.org> | 2025-07-22 10:34:36 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2025-09-07 11:29:19 +0300 |
commit | 04f08db52b3f892c85bd92ebbc3a7ca32e4f60f3 (patch) | |
tree | 5e0be64286759948254011083b945c40e91eb83f /drivers/media/v4l2-core/v4l2-ctrls-request.c | |
parent | 0b6cb344829b4b8605a3f6e930b207d47dee1d12 (diff) | |
download | linux-04f08db52b3f892c85bd92ebbc3a7ca32e4f60f3.tar.xz |
media: i2c: tc358743: add support for more infoframe types
Add support for SPD, AUDIO, DRM and HDMI InfoFrames.
Also add support for ISRC1 and ISRC2 Packet Types and a programmable
type for both Packet and InfoFrames.
The tc358743 HDMI-to-CSI2 bridge is widely available, and it has quite
flexible InfoFrame/Packet Type support, so this makes it a very nice
device to capture such data.
The ACP (Audio Content Protection) Packet capture data is chosen as the
programmable type. ACP is typically only used for protected audio, which
is quite rare, so instead it is reprogrammed to capture DRM InfoFrames
by default. This can be changed by using the packet_type module option to
anything you want, and you can change it on the fly as well. It will be
updated whenever VIDIOC_LOG_STATUS is called (it's really a debug feature).
Tested on my Raspberry Pi 5.
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/v4l2-core/v4l2-ctrls-request.c')
0 files changed, 0 insertions, 0 deletions