diff -urN linux-2.4.26/drivers/char/agp/agp.h linux/drivers/char/agp/agp.h --- linux-2.4.26/drivers/char/agp/agp.h 2004-05-31 02:42:35.000000000 +0000 +++ linux/drivers/char/agp/agp.h 2004-06-09 21:27:43.000000000 +0000 @@ -211,6 +211,9 @@ #ifndef PCI_DEVICE_ID_INTEL_865_G_1 #define PCI_DEVICE_ID_INTEL_865_G_1 0x2572 #endif +#ifndef PCI_DEVICE_ID_INTEL_875_P_0 +#define PCI_DEVICE_ID_INTEL_875_P_0 0x2578 +#endif #ifndef PCI_DEVICE_ID_INTEL_820_0 #define PCI_DEVICE_ID_INTEL_820_0 0x2500 #endif diff -urN linux-2.4.26/drivers/char/agp/agpgart_be.c linux/drivers/char/agp/agpgart_be.c --- linux-2.4.26/drivers/char/agp/agpgart_be.c 2004-05-31 02:42:35.000000000 +0000 +++ linux/drivers/char/agp/agpgart_be.c 2004-06-09 21:20:49.000000000 +0000 @@ -6108,6 +6108,13 @@ "865G", intel_845_setup }, + { PCI_DEVICE_ID_INTEL_875_P_0, + PCI_VENDOR_ID_INTEL, + INTEL_I875_P, + "Intel(R)", + "875P", + intel_845_setup }, + { PCI_DEVICE_ID_INTEL_840_0, PCI_VENDOR_ID_INTEL, INTEL_I840, --- linux-2.4.26/include/linux/agp_backend.h 2004-05-31 02:42:35.000000000 +0000 +++ linux/include/linux/agp_backend.h 2004-06-09 20:51:40.000000000 +0000 @@ -55,6 +55,7 @@ INTEL_I855_PM, INTEL_I860, INTEL_I865_G, + INTEL_I875_P, INTEL_I7205, INTEL_I7505, INTEL_460GX, diff -ur linux-2.4.26/Documentation/Configure.help linux/Documentation/Configure.help --- linux-2.4.26/Documentation/Configure.help 2004-05-31 02:42:35.000000000 +0000 +++ linux/Documentation/Configure.help 2004-06-09 20:51:40.000000000 +0000 @@ -3678,10 +3678,11 @@ a module, say M here and read . The module will be called agpgart.o. -Intel 440LX/BX/GX/815/820/830/840/845/850/860 support +Intel 440LX/BX/GX/815/820/830/840/845/850/860/875 support CONFIG_AGP_INTEL This option gives you AGP support for the GLX component of the - XFree86 4.x on Intel 440LX/BX/GX, 815, 820, 830, 840, 845, 850 and 860 chipsets. + XFree86 4.x on Intel 440LX/BX/GX, 815, 820, 830, 840, 845, 850, 860 and 875 + chipsets. You should say Y here if you use XFree86 3.3.6 or 4.x and want to use GLX or DRI. If unsure, say N.