]> git.ipfire.org Git - thirdparty/linux.git/commit
media: em28xx: Add support for Empia em2828X bridge
authorBradford Love <brad@nextdimension.cc>
Tue, 17 Mar 2026 20:45:54 +0000 (15:45 -0500)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Wed, 25 Mar 2026 17:27:25 +0000 (18:27 +0100)
commit8e53399c63c3152fd572596acedcdaea4cabbc45
treee6d1b32203c1e1a66042d46eb61ee0f2e9586c47
parent133ac42af0a1b389e8b7b3dc7c1cc8c30ff162b6
media: em28xx: Add support for Empia em2828X bridge

The empia em2828X usb bridge contains previous functionality,
but also contains an embedded video decoder. The implemented
capabilities include composite and s-video inputs, as well as
analog TV. Analog TV is expected in CVBS format, it must be
demodulated already.

Media controller decoder entity is included so pipeline
verification passes and graph is properly constructed.

Analog TV bits based off cx231xx driver.

Signed-off-by: Bradford Love <brad@nextdimension.cc>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
[hverkuil: fix a few minor checkpatch issues]
drivers/media/usb/em28xx/em28xx-cards.c
drivers/media/usb/em28xx/em28xx-core.c
drivers/media/usb/em28xx/em28xx-dvb.c
drivers/media/usb/em28xx/em28xx-i2c.c
drivers/media/usb/em28xx/em28xx-reg.h
drivers/media/usb/em28xx/em28xx-video.c
drivers/media/usb/em28xx/em28xx.h