Date: Fri, 16 Dec 2005 16:13:55 -0800 From: Eric Anholt <eta@lclark.edu> To: "O. Hartmann" <ohartman@mail.uni-mainz.de> Cc: freebsd-amd64@freebsd.org, Jung-uk Kim <jkim@freebsd.org> Subject: Re: device drm with PCIe? Message-ID: <1134778435.1404.100.camel@leguin> In-Reply-To: <43A34647.1030404@mail.uni-mainz.de> References: <43A1636A.6030108@mail.uni-mainz.de> <200512161230.41499.jkim@FreeBSD.org> <43A30B25.3030102@mail.uni-mainz.de> <200512161422.00688.jkim@FreeBSD.org> <43A34647.1030404@mail.uni-mainz.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-dAZX90k87VIdAZ0i8ARB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2005-12-16 at 23:57 +0100, O. Hartmann wrote: > Jung-uk Kim wrote: >=20 > >On Friday 16 December 2005 01:44 pm, O. Hartmann wrote: > > =20 > > > >>Jung-uk Kim schrieb: > >> =20 > >> > >>>On Thursday 15 December 2005 07:36 am, O. Hartmann wrote: > >>> =20 > >>> > >>>>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. > >>> =20 > >>> > >>Ok, but without AGP (device agp) in my kernel config file, I get a > >>lot of errors while linking the kernel of missing agp_xxxxx > >>routines (FreeBSD 6.0-STABLE/amd64). So, device drm alone seems to > >>be useless (although in conjunction with device pci). > >> =20 > >> > > > >Did you try 'make clean; make cleandepend; make depend; make'? > > =20 > > >=20 > Doesn't work without device agp in kernel config file! >=20 > linking kernel > drm_agpsupport.o(.text+0x22c): In function `drm_agp_info': > : undefined reference to `agp_get_info' > drm_agpsupport.o(.text+0x324): In function `drm_agp_acquire': > : undefined reference to `agp_acquire' > drm_agpsupport.o(.text+0x374): In function `drm_agp_release': > : undefined reference to `agp_release' > drm_agpsupport.o(.text+0x3cf): In function `drm_agp_enable': > : undefined reference to `agp_enable' > drm_agpsupport.o(.text+0x45b): In function `drm_agp_init': > : undefined reference to `agp_find_device' > drm_agpsupport.o(.text+0x4ed): In function `drm_agp_init': > : undefined reference to `agp_get_info' > drm_agpsupport.o(.text+0x534): In function `drm_agp_allocate_memory': Correct, the DRM module requires AGP. --=20 Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org --=-dAZX90k87VIdAZ0i8ARB 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) iD8DBQBDo1hDHUdvYGzw6vcRAso0AJ9p0a7UVCg+bDLHL8syDvylY6dnpQCeLh62 TOLjaKWWC5KbQqoCw6Fc4YQ= =wNQd -----END PGP SIGNATURE----- --=-dAZX90k87VIdAZ0i8ARB--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1134778435.1404.100.camel>