I3C Subsystem Appears Ready For Possible Inclusion Into Linux 4.20~5.0

Written by Michael Larabel in Linux Kernel on 22 October 2018 at 10:59 AM EDT. 4 Comments
There is already a lot of features slated for the Linux 4.20~5.0 kernel with its development cycle officially having gotten underway this morning. Adding to that lengthy list of expected work is the possible introduction of the I3C subsystem.

Back in January 2017 MIPI announced the I3C sensor interface specification as an improvement over the widely-used I2C. With I3C the focus was on combining the best of the I2C, SPI, and UART specifications while tailoring it so it's suitable for use by IoT devices.

Going back to shortly after the specification's debut, there have been an in-development I3C subsystem for enabling drivers and these devices to be supported by the mainline Linux kernel.

After eight rounds of public revisions to the I3C subsystem, it looks like the ninth revision may be in good enough shape for mainline inclusion.

Boris Brezillon sent out the ninth version of the I3C subsystem patches today and he thinks it has reached a point where it could be considered for inclusion into Linux 4.20~5.0. Boris is hoping it will be merged so others can be working on more host/device drivers around I3C and implementing other functionality. But as of writing, the code has yet to be queued.

See the v9 patch series for more information on the I3C Linux subsystem.
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