Mux Controller Subsystem Proposed For Linux 4.12

Written by Michael Larabel in Linux Kernel on 27 March 2017 at 06:54 AM EDT. Add A Comment
A new subsystem has been proposed for staging in the Linux 4.12 kernel.

Peter Rosin has requested Greg KH pull in the mux controller subsystem for the Linux 4.12 kernel. He explained of this new subsystem, "This adds a new mux controller subsystem with an interface for accessing mux controllers, along with two drivers providing the interface (gpio and adg792) and two consumers (iio and i2c). This is done in such a way that several consumers can independently access the same mux controller if one controller controls several multiplexers, thus allowing sharing."

More details via this kernel mailing list message. But it's yet to be seen if this subsystem will be pulled for Linux 4.12; Greg KH responded so far saying that the work should be sent out on the kernel mailing list for review in patch form.
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