From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 16 18:27:50 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C840516A422; Fri, 16 Dec 2005 18:27:50 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0160C43D66; Fri, 16 Dec 2005 18:27:46 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.4/8.13.1) with ESMTP id jBGIRi7C050162; Fri, 16 Dec 2005 10:27:44 -0800 (PST) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.4/8.13.1/Submit) id jBGIRhtA050161; Fri, 16 Dec 2005 10:27:43 -0800 (PST) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: Jung-uk Kim In-Reply-To: <200512161230.41499.jkim@FreeBSD.org> References: <43A1636A.6030108@mail.uni-mainz.de> <200512161230.41499.jkim@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Aj8XgXBe7Tf25jSn/5QH" Date: Fri, 16 Dec 2005 10:27:42 -0800 Message-Id: <1134757662.1404.81.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2 FreeBSD GNOME Team Port Cc: "O. Hartmann" , freebsd-amd64@freebsd.org Subject: Re: device drm with PCIe? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 18:27:51 -0000 --=-Aj8XgXBe7Tf25jSn/5QH Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2005-12-16 at 12:30 -0500, Jung-uk Kim wrote: > On Thursday 15 December 2005 07:36 am, O. Hartmann wrote: > > Normally 'device drm' is only useable in conjunction with 'device > > agp'. A lot of amd64 based boxes now use PEG slots for their > > graphics accelerators. Is it possible to utilize 'drm' with PCIe > > devices? >=20 > Yes. It should work, at least in theory. ;-) >=20 > > Does device agp has any effect on PCIe graphics accelerators? >=20 > No. You don't need it for PCI-Express controller. Now, this is stuff I don't 100% understand, but what I've figured out so far is that for graphics, you're going to need a GART somewhere. For their PCIE cards, ATI deals with this by doing essentially the old PCIGART method but tweaked, in lieu of AGP. Intel's PCIE graphics, on the other hand, has a GART on their chips that is basically the same thing as their previous AGP GARTs, at least in terms of programming. So we expose their gart through the agp device still, even though the chipset may be PCIE. --=20 Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org --=-Aj8XgXBe7Tf25jSn/5QH Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDowceHUdvYGzw6vcRAn0VAKCVyjHsB4ucJhOLntSy2BZzcHgIoQCfSnkR DO4G1Nxni8XFvEbtkcPOtbU= =/FKQ -----END PGP SIGNATURE----- --=-Aj8XgXBe7Tf25jSn/5QH--