VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / drivers / char / agp / via-agp.c
index 2f5c50c..c619722 100644 (file)
@@ -348,6 +348,21 @@ static struct agp_device_ids via_agp_device_ids[] __devinitdata =
                .device_id      = PCI_DEVICE_ID_VIA_PX8X0_0,
                .chipset_name   = "PM800/PN800/PM880/PN880",
        },
+       /* KT880 */
+       {
+               .device_id      = PCI_DEVICE_ID_VIA_3269_0,
+               .chipset_name   = "KT880",
+       },
+       /* KTxxx/Px8xx */
+       {
+               .device_id      = PCI_DEVICE_ID_VIA_83_87XX_1,
+               .chipset_name   = "VT83xx/VT87xx/KTxxx/Px8xx",
+       },
+       /* P4M800 */
+       {
+               .device_id      = PCI_DEVICE_ID_VIA_3296_0,
+               .chipset_name   = "P4M800",
+       },
 
        { }, /* dummy final entry, always present */
 };
@@ -434,6 +449,7 @@ static struct pci_device_id agp_via_pci_table[] = {
        .subvendor      = PCI_ANY_ID,                   \
        .subdevice      = PCI_ANY_ID,                   \
        }
+       ID(PCI_DEVICE_ID_VIA_82C597_0),
        ID(PCI_DEVICE_ID_VIA_82C598_0),
        ID(PCI_DEVICE_ID_VIA_8501_0),
        ID(PCI_DEVICE_ID_VIA_8601_0),
@@ -456,7 +472,10 @@ static struct pci_device_id agp_via_pci_table[] = {
        ID(PCI_DEVICE_ID_VIA_8378_0),
        ID(PCI_DEVICE_ID_VIA_PT880),
        ID(PCI_DEVICE_ID_VIA_8783_0),
-       ID(PCI_DEVICE_ID_VIA_PX8X0_0),  
+       ID(PCI_DEVICE_ID_VIA_PX8X0_0),
+       ID(PCI_DEVICE_ID_VIA_3269_0),
+       ID(PCI_DEVICE_ID_VIA_83_87XX_1),
+       ID(PCI_DEVICE_ID_VIA_3296_0),
        { }
 };