回答:
まあ、そのP4チップセットがドライバー名の理由です。以降でのi810、インテルはタングステングラフィックスにドライバを外部委託しますが、Linux用のオープンソースの一つとして、それを委託しました。
最初の915チップセットは2004年6月にリリースされ、1の直後に、このチップセットのドライバーがLinuxカーネルに追加されました(2.6.9-rc2
changelog も参照)。ドライバー名は、あなたが推測したとおりでしたi915
:
+#define DRIVER_AUTHOR "Tungsten Graphics, Inc."
+
+#define DRIVER_NAME "i915"
+#define DRIVER_DESC "Intel Graphics"
+#define DRIVER_DATE "20040405"
これはサポートされているドライバの以前の名前と一致していた各種のインテルグラフィックチップセット・ファミリー(例えばi810
、i830
2)。後で、他のチップセットファミリ(HDグラフィックスを含む)のi915
サポートが同じドライバに追加され、現在ではIntelグラフィックチップセットの長いリスト3をサポートしています。
1:David AirlieからLinus TorvaldsおよびAndrew Mortonへのこのメッセージでわかるように
:実際、i830は2.6.39でi915に置き換えられました。また、DavidからLinus 3:への別のメッセージでリンクされた初期パッチも参照してください。
ウィキペディアからはBroadwell&Skylakeチップセットを含むように更新されていません
簡単に言えば、i915以降、ドライバーを強制的にフォークするハードウェアの変更はありません。
そのため、すべてのi915以降のIntel GPUはこのドライバーを使用します。それは、ドライバーが新しいチップを利用するためにその動作を変更しないということではなく、特にメモリ割り当てのようなもののために同じコアアルゴリズムを使用しているというだけです。