Linux Kernel 5.6 已添加對USB 4 的支持
USB4設備預計今年晚些時候才問世,不過在這之前Linux 5.6內核已添加了對USB4的初始支持。在Linux 5.6中支持USB4是倍受大家期待的功能,現在也確實已經實現了。Linux內核郵件列表顯示,對USB4的初始支持已被添加到Linux Kernel 5.6-rc1中,進入了內核主線。
USB4規範於去年9月份公佈,Linux內核之所以如此迅速提供對USB4的支持是因為USB4基於Thunderbolt 3。所以,在Linux內核啟用對USB4的支持很大程度上是基於現有的Thunderbolt Linux代碼。
另外,英特爾龐大的開源團隊也為Linux 5.6內核提供了初始的USB4代碼,這種USB4支持還將Kconfig選項從Thunderbolt轉移到USB4命名方案。
Linux 5.6 內核中除了添加對USB4 的支持外,其他和USB/Thunderbolt 相關的工作還包括支持Type-C 代碼中的單獨DisplayPort 備用模式設備,能夠以S2 模式處理來自USB 設備的USB 喚醒事件(USB Wake -On)、大量NVIDIA Tegra USB 更新,對聯發科技MUSB 控制器的支持、對Thunderbolt 中的USB 3.x 隧道的支持,以及對其他各種USB 支持的改進。
對Linux 5.6內核進行USB改進的完整列表來自此PR,該PR已被合併到主線中。