Next-Gen Media Controller Support Going Into Linux 4.5

Written by Michael Larabel in Linux Kernel on 12 January 2016 at 07:33 AM EST. 5 Comments
The media updates for the Linux 4.5 kernel merge window are very heavy.

Landing with the Linux 4.5 kernel will be the next-generation media controller support. This "next-gen MC" work is the result of one year of development and enables media controller support at the DVB subsystem, improves the media controller to support other types of V4L devices like radio and TV devices and to extend the media controller functionality so it can be used by other subsystems (DVB / ALSA / IIO). A new ioctl is presented as part of this next-generation support for exposing it to user-space, but for the Linux 4.5 kernel that code is disabled until Linux 4.6 rolls around to ensure the ioctl is in good shape.

There's a lot of code involved as part of this new media controller support. I'm still working on digging up more details and learning about it, so for now just stop by this pull request for the bits shared by Mauro Carvalho Chehab.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week