AMD の USB4 ホストルーターをサポートするパッチが投稿される

Update: 2021/08/12 16:05 +0900

Linux-USB メーリングリストに AMD の USB4 ホストルーター (ホストコントローラー) のサポートを追加するパッチが投稿された。
USB4 は Thunderbolt 3 のプロトコルをベースに実装されており、これまでコントローラーを開発し、CPU に統合してきたのは Intel が主だったため、今回サポートが追加された USB4ホストルーターが CPU/APU に統合され、将来的に登場することは USB4 全体としてもユーザーとしても大きなトピックだと言える。

パッチでは AMD USB4 HIA (Host Interface Adapter?) の DeviceID (PCI ID) を追加し、いくつかのバグを修正をするものとなっている。
USB4 については今回のパッチを機に調べたことしか知らないが、ホストルーターという表現が使われているのは、USB4 では PCIe、DisplayPort のトンネリング機能もサポートしているからだろうか?

 +   /* AMD USB4 host */
 +   { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_USB4_HIA0) },
 +   { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_USB4_HIA1) },
 +
 +#define PCI_DEVICE_ID_AMD_USB4_HIA0    0x162e
 +#define PCI_DEVICE_ID_AMD_USB4_HIA1    0x162f

また、今回の AMD USB4 のサポートを追加するパッチには、、Intel のソフトウェアエンジニアであり、Linux Kernel における Thunderboltドライバーのメンテナを担当する Mika Westerberg 氏も好意的なコメントを寄せている。

 Nice to see AMD support being added! :) I have few comments on the
 series. I'll comment on the separate patches.

 In general looks already good.
RSSFeedbackChangelog
Site Search by Github (Beta) © 2019 - 2021 Umio-Yasuno
Hosted by Github Pages, Powered by Hugo 0.82.1