MSM Direct Rendering Manager (DRM) ドライバーは、もともと Freedreno の取り組みの一環として開始された、Qualcomm Adreno グラフィックス用のオープンソースのリバース エンジニアリング グラフィックス ドライバーのサポートを目的としたものであり、引き続き繁栄しています。新しい Qualcomm プラットフォームのサポートを含む多数の MSM ドライバーの追加は、次期 Linux 6.3 カーネルに対応する準備が整っています。
MSM DRM-Next の変更は、Freedreno の創設者である Rob Clark によって、月曜日に Linux 6.3 への導入を目的とした新しい資料のカットオフに先立って提出されました。新しい Qualcomm プラットフォームのサポートに関しては、SM8350、SM8450、SM8550、および SC8280XP プラットフォームが有効になっています。 SM8350 は Snapdragon 888、SM8450 は Snapdragon 8 Gen 1、SM8550 は Snapdragon 8 Gen 2、SC8280XP は Snapdragon 8cx Gen 3 です。
特に SC8280XP/Snapdragon 8cx の場合第 3 世代は Lenovo ThinkPad X13s ラップトップなどに電力を供給していますが、ユーザー空間での Freedreno OpenGL の取り組みや、メサ。グラフィックスに加えて、8cx Gen 3 と ThinkPad X13s のサポートに関するアップストリームの作業が最近行われました。
Linux 6.3 の MSM DRM アップデートには、MSM_SUBMIT_BO_NO_IMPLICIT の追加も含まれており、ユーザー空間がバッファ オブジェクトごとに暗黙的な同期をオプトアウトできるようになり、Adreno 200 シリーズのレガシー ファームウェアのロードのサポート、GPU devfreq の調整と修正、 SDM845 および SC8280XP プラットフォームでの DisplayPort のサポート、DP HBR3 レートのサポート、およびその他のさまざまな変更と修正。
MSM カーネル ドライバーの変更の完全なリストLinux 6.3 は、こちらのプル リクエストから入手できます。.