From faber@ISI.EDU  Wed Jul 30 20:28:20 2008
Return-Path: <faber@ISI.EDU>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A9309106566C
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 30 Jul 2008 20:28:20 +0000 (UTC)
	(envelope-from faber@ISI.EDU)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161])
	by mx1.freebsd.org (Postfix) with ESMTP id 622808FC13
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 30 Jul 2008 20:28:20 +0000 (UTC)
	(envelope-from faber@ISI.EDU)
Received: from zod.isi.edu (zod.isi.edu [128.9.168.221])
	by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id m6UKHIaj020513
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Wed, 30 Jul 2008 13:17:19 -0700 (PDT)
Received: (from faber@localhost)
	by zod.isi.edu (8.14.2/8.14.2/Submit) id m6UKHICZ002642;
	Wed, 30 Jul 2008 13:17:18 -0700 (PDT)
	(envelope-from faber)
Message-Id: <200807302017.m6UKHICZ002642@zod.isi.edu>
Date: Wed, 30 Jul 2008 13:17:18 -0700 (PDT)
From: Ted Faber <faber@ISI.EDU>
Reply-To: Ted Faber <faber@ISI.EDU>
To: FreeBSD-gnats-submit@freebsd.org
Cc: faber@ISI.EDU
Subject: Activate support for Intel Q35 SVGA
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         126105
>Category:       i386
>Synopsis:       [drm] Activate support for Intel Q35 SVGA
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 30 20:30:01 UTC 2008
>Closed-Date:    Fri Aug 01 11:20:32 UTC 2008
>Last-Modified:  Fri Aug 01 11:20:32 UTC 2008
>Originator:     Ted Faber
>Release:        FreeBSD 8.0-CURRENT i386
>Organization:
USC/ISI
>Environment:
System: FreeBSD zod.isi.edu 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Wed Jul 30 11:43:57 PDT 2008 root@zod.isi.edu:/usr/obj/usr/src/sys/ZOD i386


>Description:
	Intel Q35 SVGA support works for me.  Previously there were problems
	using the adapter even when the chip code was available for
	identification.  Now things appear to work smoothly, including graphics
	acceleration.  Someone else did the hard parts, I just noticed it
	works.

	The attached patch uncomments the chip identifier so the kernel
	recognizes the chip.
>How-To-Repeat:
	N/A
>Fix:
	Patch follows.  Patch is relative to /sys

--- dev/agp/agp_i810.c.orig	2008-06-20 15:23:41.000000000 -0700
+++ dev/agp/agp_i810.c	2008-07-25 14:12:05.000000000 -0700
@@ -156,9 +156,9 @@
 	    "Intel Q965 SVGA controller"},
 	{0x29a28086, CHIP_I965, 0x00020000,
 	    "Intel G965 SVGA controller"},
-/*
 	{0x29b28086, CHIP_G33, 0x00020000,
 	    "Intel Q35 SVGA controller"},
+/*
 	{0x29c28086, CHIP_G33, 0x00020000,
 	    "Intel G33 SVGA controller"},
 	{0x29d28086, CHIP_G33, 0x00020000,
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Thu Jul 31 09:42:26 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=126105 
State-Changed-From-To: open->closed 
State-Changed-By: gavin 
State-Changed-When: Fri Aug 1 11:19:42 UTC 2008 
State-Changed-Why:  
Close this PR, the patch in kern/126090 covers this and also enables 
other chipset support. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=126105 
>Unformatted:
