Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
On some hardware notifers in AGP memory just don't work.
|
|
|
|
for NV04 (TNT1) to start X
|
|
This adds the initial i915 superioctl interface. The interface should be
sufficent even if the implementation may needs fixes/optimisations internally
in the drm wrt caching etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
get out of sync.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also no need to do pre-populate work on single page
|
|
|
|
|
|
This isn't 100% as command submission via PCI-e GART buffers doesn't work.
I've hacked around that for the time being. This is essentially the code
that was used at the POWER.org event to show Bimini.
|
|
nv20 writes the chan->id to a different place than nv28.
This still does not make nv20 run nv10_demo.
|
|
It was writing 4x the data in a loop.
|
|
|
|
as nobody ever derefs dummy, however not returning does the deref
correctly.
|
|
initialization.
|
|
causes nv30 issues.
|
|
|
|
Also clean PGRAPH_CHANNEL macros
|
|
|
|
All nv30 functions in nv30_graph.c that can be used on nv20 are renamed
as accordingly. nv20 specific parts from nv20_graph.c are moved into
nv30_graph.c.
|
|
According to mmio_trace_900XGL.tar.bz2 by Evan Fraser the nv25 init is
exactly the same as nv28 init.
|
|
|
|
|
|
|
|
|
|
|