Messages in this thread Patch in this message |  | | Date | Fri, 27 Dec 2002 15:05:03 -0500 (EST) | | From | Nathaniel Russell <> | | | Subject | [PATCH][2.4-ac] VT8633 GART Support |
Alan, Marcello
This patch add's support for the Via VT8633 Agp Bridge.
It has been well tested and proves to have 3d support. I have played
DVD's and the 3d support is really good.
It applies to 2.4.20-ac2.
Please Apply
Nathaniel
diff -urN linux-ac/drivers/char/drm/drm_agpsupport.h~ linux-ac/drivers/char/drm/drm_agpsupport.h
--- linux-ac/drivers/char/drm/drm_agpsupport.h~ 2002-12-20 02:01:06.000000000 -0500
+++ linux-ac/drivers/char/drm/drm_agpsupport.h 2002-12-20 02:18:57.000000000 -0500
@@ -283,6 +283,8 @@
break;
case VIA_APOLLO_PRO: head->chipset = "VIA Apollo Pro";
break;
+ case VIA_VT8633: head->chipset = "VIA Apollo Pro266";
+ break;
case SIS_GENERIC: head->chipset = "SiS"; break;
case AMD_GENERIC: head->chipset = "AMD"; break;
diff -urN linux-ac/drivers/char/drm-4.0/agpsupport.c~ linux-av/drivers/char/drm-4.0/agpsupport.c
--- linux-ac/drivers/char/drm-4.0/agpsupport.c~ 2002-12-20 02:01:07.000000000 -0500
+++ linux-ac/drivers/char/drm-4.0/agpsupport.c 2002-12-20 02:15:09.000000000 -0500
@@ -281,6 +281,8 @@
case VIA_APOLLO_PRO: head->chipset = "VIA Apollo Pro";
break;
+ case VIA_VT8633: head->chipset = "VIA Apollo Pro266";
+ break;
case SIS_GENERIC: head->chipset = "SiS"; break;
case AMD_GENERIC: head->chipset = "AMD"; break;
case AMD_IRONGATE: head->chipset = "AMD Irongate"; break;
diff -urN linux-ac/drivers/char/agp/agpgart_be.c~ linux/drivers/char/agp/agpgart_be.c
--- linux-ac/drivers/char/agp/agpgart_be.c~ 2002-12-20 02:01:05.000000000 -0500
+++ linux-ac/drivers/char/agp/agpgart_be.c 2002-12-20 02:03:51.000000000 -0500
@@ -4732,6 +4732,12 @@
"Via",
"Apollo Pro KT400",
via_generic_setup },
+ { PCI_DEVICE_ID_VIA_8633_5,
+ PCI_VENDOR_ID_VIA,
+ VIA_VT8633,
+ "Via",
+ "Apollo Pro266",
+ via_generic_setup },
{ 0,
PCI_VENDOR_ID_VIA,
VIA_GENERIC,
diff -urN linux-ac/include/linux/agp_backend.h~ linux-ac/include/linux/agp_backend.h
--- linux-ac/include/linux/agp_backend.h~ 2002-12-20 02:01:21.000000000 -0500
+++ linux-ac/include/linux/agp_backend.h 2002-12-20 02:05:55.000000000 -0500
@@ -61,6 +61,7 @@
VIA_APOLLO_KX133,
VIA_APOLLO_KT133,
VIA_APOLLO_KT400,
+ VIA_VT8633,
SIS_GENERIC,
AMD_GENERIC,
AMD_IRONGATE,
|  |