USB Type-C Alternate Mode drivers (DisplayPort, Thunderbolt, VirtualLink)
Support code for the alternate modes that USB Type-C ports can switch into so a single connector can carry more than just USB. The directory holds the DisplayPort Alt Mode driver used for video output over USB-C, the Thunderbolt 3 compatibility driver, and a legacy driver for NVIDIA's VirtualLink VR headset connector from around 2018.
recommendation
It should stay because DisplayPort over USB-C and Thunderbolt are core features of essentially every modern laptop, dock, and monitor sold today, and the code is still being actively developed: patch traffic from late 2025 and a stable-tagged interoperability fix in early 2026 show 17 contributors keeping it healthy. The NVIDIA VirtualLink piece is a niche leftover, but it does not change the picture for the directory as a whole.
repository signals
sources
- spinics.net
September 2025 patch series touches drivers/usb/typec/altmodes/displayport.c for new data-role handling, showing active upstream development rather than removal.
- spinics.net
March 2026 fix for displayport.c addresses real interoperability failures and was tagged for stable, indicating current maintenance and ongoing field use.
- kernel.org
Kernel documentation states alternate modes are SVID-specific and each alternate mode needs a custom driver, so there is no generic replacement driver for this directory's function.
- kernel.org
Current kernel documentation describes alternate modes on USB Type-C ports, partners, and cable plugs as standard parts of the Type-C subsystem, consistent with continuing relevance.
- intel.com
Intel's Thunderbolt 5 product material shows Thunderbolt-over-USB-C remains present in new hardware generations, supporting ongoing new deployments for at least part of this directory's scope.
codex reasoning notes (technical)
Local inspection shows real driver code in displayport.c, thunderbolt.c, and nvidia.c under drivers/ with recent non-mechanical commits through 2026-03-30 from 17 authors via `git -c safe.directory=... log`. All cited URLs were obtained by web search. The 2025-2026 patch threads show active upstream bug fixing and feature work, with no visible removal discussion. DisplayPort Alt Mode and Thunderbolt remain current USB-C features in new systems; NVIDIA VirtualLink is legacy, but it does not dominate the directory-level recommendation.