| 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. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |