--- XFree86-4.2.0/xc.orig/programs/Xserver/hw/xfree86/common/xf86PciInfo.h Mon Jan 21 02:55:00 2002 +++ XFree86-4.2.0/xc/programs/Xserver/hw/xfree86/common/xf86PciInfo.h Mon Jan 21 03:01:54 2002 @@ -644,6 +644,7 @@ /* Intel */ #define PCI_CHIP_I830_M_BRIDGE 0x3575 #define PCI_CHIP_I830_M 0x3577 +#define PCI_CHIP_I815_M 0x1112 #define PCI_CHIP_I815_BRIDGE 0x1130 #define PCI_CHIP_I815 0x1132 #define PCI_CHIP_I810_BRIDGE 0x7120 @@ -1599,6 +1600,7 @@ {PCI_CHIP_I810_BRIDGE, "i810 Bridge",0}, {PCI_CHIP_I810_DC100_BRIDGE, "i810-dc100 Bridge",0}, {PCI_CHIP_I810_E_BRIDGE,"i810e Bridge",0}, + {PCI_CHIP_I815_M, "i815m",0}, {PCI_CHIP_I815_BRIDGE, "i815 Bridge",0}, {PCI_CHIP_I830_M_BRIDGE,"i830M Bridge",0}, #endif --- XFree86-4.2.0/xc.orig/programs/Xserver/hw/xfree86/drivers/i810/i810.h Tue Jan 15 03:43:51 2002 +++ XFree86-4.2.0/xc/programs/Xserver/hw/xfree86/drivers/i810/i810.h Mon Jan 21 02:59:17 2002 @@ -798,6 +798,7 @@ #define PCI_CHIP_I810 0x7121 #define PCI_CHIP_I810_DC100 0x7123 #define PCI_CHIP_I810_E 0x7125 +#define PCI_CHIP_I815_M 0x1112 #define PCI_CHIP_I815 0x1132 #define PCI_CHIP_I810_BRIDGE 0x7120 #define PCI_CHIP_I810_DC100_BRIDGE 0x7122 @@ -809,7 +810,8 @@ #define IS_I810(pI810) (pI810->PciInfo->chipType == PCI_CHIP_I810 || \ pI810->PciInfo->chipType == PCI_CHIP_I810_DC100 || \ pI810->PciInfo->chipType == PCI_CHIP_I810_E) -#define IS_I815(pI810) (pI810->PciInfo->chipType == PCI_CHIP_I815) +#define IS_I815(pI810) (pI810->PciInfo->chipType == PCI_CHIP_I815 || \ + pI810->PciInfo->chipType == PCI_CHIP_I815_M) #define IS_I830(pI810) (pI810->PciInfo->chipType == PCI_CHIP_I830_M) --- XFree86-4.2.0/xc.orig/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c Thu Jan 10 01:02:29 2002 +++ XFree86-4.2.0/xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c Mon Jan 21 03:00:42 2002 @@ -101,7 +101,8 @@ { PCI_CHIP_I810, "i810"}, { PCI_CHIP_I810_DC100, "i810-dc100"}, { PCI_CHIP_I810_E, "i810e"}, - { PCI_CHIP_I815, "i815"}, + { PCI_CHIP_I815, "i815"}, + { PCI_CHIP_I815_M, "i815m"}, { PCI_CHIP_I830_M, "i830M"}, { -1, NULL } }; @@ -110,7 +111,8 @@ { PCI_CHIP_I810, PCI_CHIP_I810, RES_SHARED_VGA }, { PCI_CHIP_I810_DC100, PCI_CHIP_I810_DC100, RES_SHARED_VGA }, { PCI_CHIP_I810_E, PCI_CHIP_I810_E, RES_SHARED_VGA }, - { PCI_CHIP_I815, PCI_CHIP_I815, RES_SHARED_VGA }, + { PCI_CHIP_I815, PCI_CHIP_I815, RES_SHARED_VGA }, + { PCI_CHIP_I815_M, PCI_CHIP_I815_M, RES_SHARED_VGA }, { PCI_CHIP_I830_M, PCI_CHIP_I830_M, RES_SHARED_VGA }, { -1, -1, RES_UNDEFINED } };