diff -Naur xf86-video-ati.orig/src/ati_pciids_gen.h xf86-video-ati/src/ati_pciids_gen.h --- xf86-video-ati.orig/src/ati_pciids_gen.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/ati_pciids_gen.h 2008-06-19 14:38:40.000000000 -0400 @@ -378,3 +378,4 @@ #define PCI_CHIP_RS780_9611 0x9611 #define PCI_CHIP_RS780_9612 0x9612 #define PCI_CHIP_RS780_9613 0x9613 +#define PCI_CHIP_RV770_9442 0x9442 diff -Naur xf86-video-ati.orig/src/radeon_chipinfo_gen.h xf86-video-ati/src/radeon_chipinfo_gen.h --- xf86-video-ati.orig/src/radeon_chipinfo_gen.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/radeon_chipinfo_gen.h 2008-06-19 15:37:58.000000000 -0400 @@ -298,4 +298,5 @@ { 0x9611, CHIP_FAMILY_RS780, 0, 1, 0, 0, 1 }, { 0x9612, CHIP_FAMILY_RS780, 0, 1, 0, 0, 1 }, { 0x9613, CHIP_FAMILY_RS780, 0, 1, 0, 0, 1 }, + { 0x9442, CHIP_FAMILY_RV770, 0, 1, 0, 0, 1 }, }; diff -Naur xf86-video-ati.orig/src/radeon_chipset_gen.h xf86-video-ati/src/radeon_chipset_gen.h --- xf86-video-ati.orig/src/radeon_chipset_gen.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/radeon_chipset_gen.h 2008-06-19 14:39:40.000000000 -0400 @@ -298,5 +298,6 @@ { PCI_CHIP_RS780_9611, "ATI Radeon 3100 Graphics" }, { PCI_CHIP_RS780_9612, "ATI Radeon HD 3200 Graphics" }, { PCI_CHIP_RS780_9613, "ATI Radeon 3100 Graphics" }, + { PCI_CHIP_RV770_9442, "ATI Radeon HD 4850" }, { -1, NULL } }; diff -Naur xf86-video-ati.orig/src/radeon.h xf86-video-ati/src/radeon.h --- xf86-video-ati.orig/src/radeon.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/radeon.h 2008-06-19 14:44:55.000000000 -0400 @@ -287,6 +287,7 @@ CHIP_FAMILY_RV620, CHIP_FAMILY_RV635, CHIP_FAMILY_RS780, + CHIP_FAMILY_RV770, CHIP_FAMILY_LAST } RADEONChipFamily; diff -Naur xf86-video-ati.orig/src/radeon_pci_chipset_gen.h xf86-video-ati/src/radeon_pci_chipset_gen.h --- xf86-video-ati.orig/src/radeon_pci_chipset_gen.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/radeon_pci_chipset_gen.h 2008-06-19 15:00:41.000000000 -0400 @@ -298,5 +298,6 @@ { PCI_CHIP_RS780_9611, PCI_CHIP_RS780_9611, RES_SHARED_VGA }, { PCI_CHIP_RS780_9612, PCI_CHIP_RS780_9612, RES_SHARED_VGA }, { PCI_CHIP_RS780_9613, PCI_CHIP_RS780_9613, RES_SHARED_VGA }, + { PCI_CHIP_RV770_9442, PCI_CHIP_RV770_9442, RES_SHARED_VGA }, { -1, -1, RES_UNDEFINED } }; diff -Naur xf86-video-ati.orig/src/radeon_pci_device_match_gen.h xf86-video-ati/src/radeon_pci_device_match_gen.h --- xf86-video-ati.orig/src/radeon_pci_device_match_gen.h 2008-06-19 14:36:59.000000000 -0400 +++ xf86-video-ati/src/radeon_pci_device_match_gen.h 2008-06-19 15:00:55.000000000 -0400 @@ -298,5 +298,6 @@ ATI_DEVICE_MATCH( PCI_CHIP_RS780_9611, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS780_9612, 0 ), ATI_DEVICE_MATCH( PCI_CHIP_RS780_9613, 0 ), + ATI_DEVICE_MATCH( PCI_CHIP_RV770_9442, 0 ), { 0, 0, 0 } };