From owner-cvs-src-old@FreeBSD.ORG Sat Jun 20 16:45:30 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 181A01065674 for ; Sat, 20 Jun 2009 16:45:30 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 04CD08FC16 for ; Sat, 20 Jun 2009 16:45:30 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5KGjTE0028584 for ; Sat, 20 Jun 2009 16:45:29 GMT (envelope-from rnoland@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5KGjTrr028583 for cvs-src-old@freebsd.org; Sat, 20 Jun 2009 16:45:29 GMT (envelope-from rnoland@repoman.freebsd.org) Message-Id: <200906201645.n5KGjTrr028583@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rnoland@repoman.freebsd.org using -f From: Robert Noland Date: Sat, 20 Jun 2009 16:45:14 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/drm i915_dma.c i915_drv.h i915_irq.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jun 2009 16:45:30 -0000 rnoland 2009-06-20 16:45:14 UTC FreeBSD src repository Modified files: sys/dev/drm i915_dma.c i915_drv.h i915_irq.c Log: SVN rev 194540 on 2009-06-20 16:45:14Z by rnoland The G45 docs indicate that all G4X chips use the new framecount register. Intel agrees with my reading of the docs, make it so for all G4X chips. The new register also has a 32 bit width as opposed to 24 bits. Fix things up so that the counters roll over properly. MFC after: 3 days Revision Changes Path 1.19 +6 -3 src/sys/dev/drm/i915_dma.c 1.12 +1 -1 src/sys/dev/drm/i915_drv.h 1.14 +1 -3 src/sys/dev/drm/i915_irq.c