diff --git a/include/avivo.h b/include/avivo.h index 705fe9c..bb23690 100644 --- a/include/avivo.h +++ b/include/avivo.h @@ -47,6 +47,7 @@ #define AVIVO_DRIVER_VERSION 1000 #define PCI_CHIP_RV515_7142 0x7142 +#define PCI_CHIP_RV515_7145 0x7145 #define PCI_CHIP_RV530_71C2 0x71C2 #define PCI_CHIP_RV530_71C5 0x71C5 diff --git a/xorg/avivo.c b/xorg/avivo.c index 3c20f8e..07a34d5 100644 --- a/xorg/avivo.c +++ b/xorg/avivo.c @@ -2,6 +2,7 @@ * Copyright © 2007 Daniel Stone * Copyright © 2007 Matthew Garrett * Copyright © 2007 Jerome Glisse + * Copyright © 2007 Paul Sladen * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -18,6 +19,7 @@ * Authors: Daniel Stone * Matthew Garrett * Jerome Glisse + * Paul Sladen * * Portions based on the Radeon and VESA drivers. */ @@ -93,6 +95,10 @@ static const struct pci_id_match avivo_device_match[] = { PCI_VENDOR_ATI, 0x7142, PCI_MATCH_ANY, PCI_MATCH_ANY, 0x00030000, 0x00ffffff, 0 }, + { + PCI_VENDOR_ATI, 0x7145, PCI_MATCH_ANY, PCI_MATCH_ANY, + 0x00030000, 0x00ffffff, 0 + }, { 0, 0, 0 }, }; @@ -102,6 +108,7 @@ static const struct pci_id_match avivo_device_match[] = { * separate, and the nomenclature is beyond reproach. */ static SymTabRec avivo_chips[] = { { PCI_CHIP_RV515_7142, "RV515 (Radeon X1300)" }, + { PCI_CHIP_RV515_7145, "RV515 (Radeon X1400)" }, { PCI_CHIP_RV530_71C2, "RV530 (Radeon X1600)" }, { PCI_CHIP_RV530_71C5, "RV530 (Radeon X1600)" }, { PCI_CHIP_R580_724B, "R580 (Radeon X1900 GT)" }, @@ -113,6 +120,7 @@ static PciChipsets avivo_pci_chips[] = { { PCI_CHIP_RV530_71C5, PCI_CHIP_RV530_71C5, RES_SHARED_VGA }, { PCI_CHIP_R580_724B, PCI_CHIP_R580_724B, RES_SHARED_VGA }, { PCI_CHIP_RV515_7142, PCI_CHIP_RV515_7142, RES_SHARED_VGA }, + { PCI_CHIP_RV515_7145, PCI_CHIP_RV515_7145, RES_SHARED_VGA }, { -1, -1, RES_UNDEFINED } }; @@ -395,6 +403,7 @@ avivo_get_chipset(struct avivo_info *avivo) break; case PCI_CHIP_RV515_7142: + case PCI_CHIP_RV515_7145: avivo->chipset = CHIP_FAMILY_RV515; break;