Bueno, ese chipset P4 es la razón del nombre del controlador. A partir de i810 , Intel subcontrató el controlador a Tungsten Graphics, pero lo encargó como un código abierto para Linux.
El primer conjunto de chips 915 se lanzó en junio de 2004 y poco después del 1 , se agregó un controlador para este conjunto de chips al kernel de Linux (consulte también el 2.6.9-rc2
registro de cambios). El nombre del conductor era, lo adivinaste i915
:
+#define DRIVER_AUTHOR "Tungsten Graphics, Inc."
+
+#define DRIVER_NAME "i915"
+#define DRIVER_DESC "Intel Graphics"
+#define DRIVER_DATE "20040405"
Esto era consistente con los nombres anteriores de controladores que admitían varias familias de conjuntos de chips de gráficos Intel (por ejemplo i810
, i830
2 ). Más tarde, se agregó soporte para otras familias de conjuntos de chips (incluidos HD Graphics) al mismo controlador, lo que hace que hoy en día sea i915
compatible con una larga lista de 3 conjuntos de chips de gráficos Intel.
1: como puede ver en este mensaje de David Airlie a Linus Torvalds y Andrew Morton
2: de hecho, i830 fue reemplazado por i915 en 2.6.39, vea también el parche inicial vinculado en otro mensaje de David a Linus
3: esa lista de wikipedia no se actualizó para incluir los conjuntos de chips Broadwell y Skylake