lkml.org 
[lkml]   [2002]   [Dec]   [28]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
DateFri, 27 Dec 2002 15:05:03 -0500 (EST)
FromNathaniel 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,
\
 
 \ /
  Last update: 2005-03-22 12:31    [from the cache]
©2003-2008