From owner-cvs-all@FreeBSD.ORG Thu May 13 13:05:43 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C76616A4CE; Thu, 13 May 2004 13:05:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1105843D31; Thu, 13 May 2004 13:05:43 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i4DK5gGe048996; Thu, 13 May 2004 13:05:42 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i4DK5gRR048995; Thu, 13 May 2004 13:05:42 -0700 (PDT) (envelope-from jhb) Message-Id: <200405132005.i4DK5gRR048995@repoman.freebsd.org> From: John Baldwin Date: Thu, 13 May 2004 13:05:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci agp_via.c agpreg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2004 20:05:43 -0000 jhb 2004/05/13 13:05:42 PDT FreeBSD src repository Modified files: sys/pci agp_via.c agpreg.h Log: Different VIA host bridges use different offsets to their AGP config registers, so add a register offset array to the softc. We key off the device ID to determine which set of register offsets. Currently the 8385 host bridge used on amd64 is the only bridge to use the AGP3_VIA_* register offsets and all other bridges use the AGP_VIA_* offsets. It is currently unclear if the AGP3_VIA_* offsets are for VIA bridges that implement AGP 3.0 bridges or just for amd64 bridges. Submitted by: Kenneth Culver culverk at sweetdreamsracing dot biz Revision Changes Path 1.13 +33 -8 src/sys/pci/agp_via.c 1.11 +8 -1 src/sys/pci/agpreg.h