Linux 6.12 Adding HDMI CEC Driver For A 4K HDMI Splitter/Amplifier

Written by Michael Larabel in Multimedia on 23 September 2024 at 08:47 AM EDT. 7 Comments
MULTIMEDIA
The media subsystem updates were submitted today for the Linux 6.12 kernel merge window. Notable this cycle is a new HDMI CEC driver for a 4K HDMI splitter/amplifier for those looking for a device that can be controlled from within Linux using the HDMI Consumer Electronics Control (CEC) specification.

HDMI CEC is the standard for controlling HDMI-connected devices and commonly for home TV setups is used so one remote can control multiple HDMI-connected devices. HDMI CEC is also marketed by a number of different vendor trade names. Linux has supported HDMI CEC with varying hardware devices for controlling the HDMI devices from Linux. Now with Linux 6.12 is a driver for the Extron DA HD 4K Plus HDMI Splitter.

Extron HDMI splitters/amplifiers


The Extron DA HD 4K PLUS Series devices support 4K/60 @ 4:4:4< supports HDMI 2.0b, can handle HDCP 2.3 compliant content, and there are various for two, four, and six HDMI outputs. These are high-end HDMI amplifiers/splitters that can retail for more than one thousand USD.

The patch series introducing the new Extron DA HD 4K Plus HDMI Splitter driver explains:
"This driver adds support for this device, allowing full control of the CEC functionality (each HDMI input or output has its own /dev/cecX device) and EDIDs (each HDMI input or output has its own /dev/videoX device).

By using module options you can configure the driver to be fully transparent, i.e. it will pass on CEC messages between input and outputs and automatically configure EDIDs based on the detected displays, or leave it in manual mode, requiring userspace to configure everything manually."

This driver is part of the media subsystem pull request for Linux 6.12 that also contains a number of driver fixes and code clean-ups.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week