Fwd: i915 dri

Kevin Kinsey kdk at daleco.biz
Fri Apr 22 11:38:20 PDT 2005


ckleski at mbc.edu wrote:

>Hi all,
>
>Strange error in initializing drm for i915:
>
>drmsub1: <Intel i852GM/i855GM GMCH> mem
>0xe0080000-0xe00fffff,0xf0000000-0xf7ffffff at device 2.1 on pci0
>error: [drm:pid526:drm_init] *ERROR* Card isn't AGP, or couldn't initialize
>AGP.
>device_attach: drmsub1 attach returned 12
>
>But agp in fact loads fine:
>
>agp0: <Intel 82855GME (855GME GMCH) SVGA controller> port 0x1800-0x1807 mem
>0xe0000000-0xe007ffff,0xe8000000-0xefffffff irq 11 at device 2.0 on pci0
>agp0: detected 16252k stolen memory
>agp0: aperture size is 128M
>
>I have tried various combinations of loading i915.ko and agp.ko (different
>orders, agp in kernel, agp in loader, etc) all without success.
>
>http://docs.freebsd.org/cgi/getmsg.cgi?fetch=107649+0+current/freebsd-current
>
>This person also has a problem with drm, but dmesgs are different.  The
> device appeared to attach correctly (unlike in my situation).
>
>Any ideas?
>
>  
>

 From yesterday's "Jan-March 2005 Status Report":

-----------------------------------------------------------------------------------------------------------

drm

   URL: http://r300.sourceforge.net/

   Contact: Eric Anholt <anholt at FreeBSD.org>

   A DRM update was finally committed to -current on 2005-04-15, after
   jhb@ did the necessary fix to vm_mmap. New development drivers were
   added for mach64 and r300 (see URL for info). The nearly-finished code
   for savage and i915 were also added, but left disconnected from the
   build. However, the most visible change is likely the support for
   texture tiling, color tiling, and HyperZ on Radeons, which (with
   updated userland) likely provide a 50-75% framerate increase in many
   applications.

  Open tasks:

    1. Find someone with newbus knowledge to figure out why the i915
       won't attach to drmsub0.
    2. Finish porting the savage driver.
    3. Integrate busdma code from Tonnerre (NetBSD).

---------------------------------------------------------------------------------------------------------

So, drm on the i915 isn't even fully supported in -CURRENT yet, as I
read it....

Kevin Kinsey


More information about the freebsd-mobile mailing list