fa75d90
diff -urN xorg-server-1.3.0.0.orig/hw/xfree86/common/xf86AutoConfig.c xorg-server-1.3.0.0/hw/xfree86/common/xf86AutoConfig.c
fa75d90
--- xorg-server-1.3.0.0.orig/hw/xfree86/common/xf86AutoConfig.c	2008-03-02 15:07:48.000000000 -0500
fa75d90
+++ xorg-server-1.3.0.0/hw/xfree86/common/xf86AutoConfig.c	2008-03-02 15:21:19.000000000 -0500
fa75d90
@@ -160,12 +160,18 @@
fa75d90
 {
fa75d90
     /*
fa75d90
      * things not handled yet:
fa75d90
-     * amd/cyrix/nsc
fa75d90
+     * cyrix/nsc
fa75d90
      * xgi
fa75d90
      */
fa75d90
 
fa75d90
     switch (info->vendor)
fa75d90
     {
fa75d90
+        case 0x100b:
fa75d90
+	    if (info->chipType == 0x0030)
d733736
+	        return "geode";
fa75d90
+        case 0x1022:
fa75d90
+	    if (info->chipType == 0x2081)
d733736
+	        return "geode";
fa75d90
 	case 0x1142:		    return "apm";
fa75d90
 	case 0xedd8:		    return "ark";
fa75d90
 	case 0x1a03:		    return "ast";