Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jul 2006 12:43:17 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-mobile@freebsd.org
Cc:        Andreas Kohn <andreas.kohn@gmail.com>
Subject:   Re: Intel i830M behind transparent AGP bridge?
Message-ID:  <200607281243.17331.jhb@freebsd.org>
In-Reply-To: <b185530d0607280746v6c94c22ascc62af865139777c@mail.gmail.com>
References:  <b185530d0607280746v6c94c22ascc62af865139777c@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 28 July 2006 10:46, Andreas Kohn wrote:
> Hi,
> 
> a friend of mine has a laptop which has an Intel i830M chipset.
> Linux recognizes the chip, and connects it to its agpgart.
> FreeBSD* also recognizes the chip, but see it as connected to the pci
> bus. This makes the drm parts fail to attach, as they require
> (according to the code) the i830 to be attached as AGP chip.
> 
> Is this a known problem, and even more, is there any known work-around
> to achieve working drm with i830M in this setup?

It should work fine in current, and possibly on 6.1-stable.  You need 'device 
agp' in your kernel, and I think the patches in -stable as with drmsub the 
idea is that agp0 attaches to the PCI device and creates a drmsub0 child, and 
then the drm driver attaches to drmsub0.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607281243.17331.jhb>