diff -Nurp xserver-xorg-video-ati-6.8.0-patched/src/ati_pciids_gen.h xserver-xorg-video-ati-6.8.0-working/src/ati_pciids_gen.h --- xserver-xorg-video-ati-6.8.0-patched/src/ati_pciids_gen.h 2008-05-12 16:12:39.000000000 -0700 +++ xserver-xorg-video-ati-6.8.0-working/src/ati_pciids_gen.h 2008-05-12 16:13:32.000000000 -0700 @@ -313,6 +313,7 @@ #define PCI_CHIP_RV560_7297 0x7297 #define PCI_CHIP_RS350_7834 0x7834 #define PCI_CHIP_RS350_7835 0x7835 +#define PCI_CHIP_RS690_7942 0x7942 #define PCI_CHIP_RS690_791E 0x791E #define PCI_CHIP_RS690_791F 0x791F #define PCI_CHIP_RS740_796C 0x796C diff -Nurp xserver-xorg-video-ati-6.8.0-patched/src/pcidb/ati_pciids.csv xserver-xorg-video-ati-6.8.0-working/src/pcidb/ati_pciids.csv --- xserver-xorg-video-ati-6.8.0-patched/src/pcidb/ati_pciids.csv 2008-05-12 16:12:39.000000000 -0700 +++ xserver-xorg-video-ati-6.8.0-working/src/pcidb/ati_pciids.csv 2008-05-12 16:18:17.000000000 -0700 @@ -314,6 +314,7 @@ "0x7297","RV560_7297","RV560",,,,,,"ATI RV560" "0x7834","RS350_7834","RS300",,1,,,1,"ATI Radeon 9100 PRO IGP 7834" "0x7835","RS350_7835","RS300",1,1,,,1,"ATI Radeon Mobility 9200 IGP 7835" +"0x791E","RS690_7942","RS690",,1,,,1,"ATI Radeon Xpress 1250" "0x791E","RS690_791E","RS690",,1,,,1,"ATI Radeon X1200" "0x791F","RS690_791F","RS690",,1,,,1,"ATI Radeon X1200" "0x796C","RS740_796C","RS740",,1,,,1,"ATI RS740" diff -Nurp xserver-xorg-video-ati-6.8.0-patched/src/radeon_chipset_gen.h xserver-xorg-video-ati-6.8.0-working/src/radeon_chipset_gen.h --- xserver-xorg-video-ati-6.8.0-patched/src/radeon_chipset_gen.h 2008-05-12 16:12:40.000000000 -0700 +++ xserver-xorg-video-ati-6.8.0-working/src/radeon_chipset_gen.h 2008-05-12 16:14:26.000000000 -0700 @@ -233,6 +233,7 @@ static SymTabRec RADEONChipsets[] = { { PCI_CHIP_RV560_7297, "ATI RV560" }, { PCI_CHIP_RS350_7834, "ATI Radeon 9100 PRO IGP 7834" }, { PCI_CHIP_RS350_7835, "ATI Radeon Mobility 9200 IGP 7835" }, + { PCI_CHIP_RS690_7942, "ATI Xpress 1250" }, { PCI_CHIP_RS690_791E, "ATI Radeon X1200" }, { PCI_CHIP_RS690_791F, "ATI Radeon X1200" }, { PCI_CHIP_RS740_796C, "ATI RS740" }, diff -Nurp xserver-xorg-video-ati-6.8.0-patched/src/radeon_pci_device_match_gen.h xserver-xorg-video-ati-6.8.0-working/src/radeon_pci_device_match_gen.h --- xserver-xorg-video-ati-6.8.0-patched/src/radeon_pci_device_match_gen.h 2008-05-12 16:12:39.000000000 -0700 +++ xserver-xorg-video-ati-6.8.0-working/src/radeon_pci_device_match_gen.h 2008-05-12 16:15:28.000000000 -0700 @@ -233,6 +233,7 @@ static const struct pci_id_match radeon_ ATI_DEVICE_MATCH( PCI_CHIP_RV560_7297, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS350_7834, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS350_7835, 0 ), + ATI_DEVICE_MATCH( PCI_CHIP_RS690_7942, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS690_791E, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS690_791F, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS740_796C, 0 ),