Linux 6.3 Adds Thunderbolt/USB4 DisplayPort Bandwidth Allocation Mode

Written by Michael Larabel in Hardware on 1 March 2023 at 02:30 PM EST. 1 Comment
HARDWARE
Earlier this week Greg Kroah-Hartman submitted the USB/Thunderbolt subsystem updates for the ongoing Linux 6.3 kernel merge window.

Besides the usual churn in the USB gadget driver space and random other device driver additions, most notable with this pull request is implementing DisplayPort Bandwidth Allocation Mode.

Linux 6.3's Thunderbolt driver is implementing support for an optional USB4 feature called DisplayPort Bandwidth Allocation Mode. The DisplayPort Bandwidth Allocation Mode allows the GPU driver to negotiate with the Thunderbolt driver the bandwidth requirements dynamically through DP IN adapters of the host router. As described in the Thunderbolt driver patches, this allows for "fine grained" bandwidth allocation controls for displays connected via USB4/Thunderbolt.

The USB4 bandwidth management allocation mode appears to align with this 2020 patent by Intel.

USB4 USB Type-C


Linux 6.3 also enables USB support in the mainlne kernel for the Tegra234 SoC, which is the NVIDIA Jetson AGX Orin.

More details on the USB/Thunderbolt changes for Linux 6.3 via this pull.
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