Re: r128/radeon drivers

Eric Anholt <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <1069288720.665.43.camel@leguin>
On Wed, 2003-11-19 at 16:34, Jon Smirl wrote:
> --- Alex Deucher <agd5f-/[email protected]> wrote:
> > if we are starting fresh wouldn't it make sense to use the cce/cp for
> > everything rather than MMIO?  that would avoid having to wait for idle
> > and such when switching between MMIO and CCE.  If we have a kernel
> > component, it shouldn't be be an issue to use the CCE.
> 
> I think it would make a lot of sense to go CCE only for the main Radeon driver.
> 
> R300+ 2D could be handled by a separate MMIO driver.  When specs are available
> add the R300 to the main Radeon CCE driver and abanon the MMIO one until the
> next chipset arrives.

I don't see any reason to remove support for MMIO, unless we're going to
require some sort of other features provided by the DRM.  Making a
single set of accel funcs that supports MMIO and CCE is really easy. 
And the accel funcs are small anyway.

-- 
Eric Anholt                                [email protected]          
http://people.freebsd.org/~anholt/         [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.