USB Additions For Linux 5.16 Include AMD Yellow Carp PM, Apple CD321X

Written by Michael Larabel in Hardware on 7 November 2021 at 06:16 AM EST. 3 Comments
The USB and Thunderbolt updates for the Linux 5.16 kernel have arrived. This time around the changes are on the smaller side but there are two additions worth mentioning.

In the USB/Thunderbolt pull request Greg Kroah-Hartman summarizes this cycle's work as "nothing major in here, just lots of little cleanups and additions for
new hardware.

Indeed no big USB4 additions or other exciting work this time, but the two items in going through the list of patches worth mentioning are:

- AMD Yellow Carp has run-time power management now enabled by default for the XHCI controllers. All xHCI controllers with AMD Yellow Carp (expected to be the Rembrandt mobile APUs) have run-time power management enabled now with Linux 5.16... An important patch aheads of next-generation AMD Ryzen laptops. The Yellow Carp Linux support continues to come together nicely ahead of the launch expected early next year.

- On the continued bring-up around Apple Silicon / Apple M1 on Linux, Sven Peter's latest USB patches have landed. As part of this work is the USB Type-C TIPD code adding support for the Apple CD321X. The Apple CD321X chips turn out to be based on the TI TPS 6598x chips and thus just some basic driver changes compared to that existing Texas Instruments driver code. So with Linux 5.16 mainline the Apple CD321X support should be in place.
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