USB Type-C Improvements On The Way To The Linux 4.17 Kernel

Written by Michael Larabel in Hardware on 4 April 2018 at 07:57 AM EDT. 15 Comments
The Linux 4.17 kernel is bringing further improvements to USB Type-C support.

USB Type-C work queued for entering the Linux 4.17 kernel includes the promotion of more code from staging to the kernel tree proper, alert and status message handling within the Type-C Port Manager "TPCM" code, various improvements to the Rockchip Type-C driver, new Type-C switch/mux and usb-role-switch functions, a Pericom PI3USB30532 cross switch driver, an API for being able to control USB Type-C multiplexers, and other improvements.

The Pericom PI3USB30532 driver was written by Hans de Goede at Red Hat and appears to be a fairly common USB-C MUX chip.

The complete list of USB changes for the Linux 4.17 kernel can be found via this pull request sent in today by Greg Kroah-Hartman.
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