summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/drmP.h
AgeCommit message (Expand)Author
2009-04-06factor a bit more functionality into common code instead of repeating itOwain Ainsworth
2009-04-06Remove the context constructor and destructor driver hooks. sisdrm's oldOwain Ainsworth
2009-04-06merge radeon_mem_release() and radeon_mem_takedown() into the drm_heapOwain Ainsworth
2009-04-05Rework the vblank subsystem so that instead of having various bits inOwain Ainsworth
2009-04-05kill DRM_VERIFYAREA_READ, it's part of a linux optimisation where we canOwain Ainsworth
2009-04-04Remove the three inline functions from drmP.h.Owain Ainsworth
2009-04-03detypedef drm_local_map.Owain Ainsworth
2009-04-03detypedef drm_device_dma_t.Owain Ainsworth
2009-04-03detypedef drm_buf_entry_t too.Owain Ainsworth
2009-04-03detypedef struct drm_buf from the dma_buffers api. Just because it'sOwain Ainsworth
2009-04-03Change a bunch of "printk" in commented out debug code into "printf" andOwain Ainsworth
2009-04-03More dead typdefs and defines.Owain Ainsworth
2009-04-03unused type.Owain Ainsworth
2009-04-03detypedef drm_pci_id_list_t.Owain Ainsworth
2009-04-03Sprinkle some const correctness for the pciid lists. From mickey agesOwain Ainsworth
2009-04-03More compat crud bites the dust: Remove the IRQ_NONE and IRQ_HANDLEDOwain Ainsworth
2009-04-03kill the stupid DRM_IRQ_ARGS macros and irqreturn_t typedef, switch toOwain Ainsworth
2009-04-03Remove dev->irq_lock, the drm_irq_handler_wrap irq handler, and removeOwain Ainsworth
2009-04-03Convert DRM_WAIT_ON to take additional parameters, the wmsg for msleep,Owain Ainsworth
2009-04-03Cleanup. These definitions should have died when I removed the lock_timeOwain Ainsworth
2009-03-31remove the drm_read and drm_write functions. instead just do theOwain Ainsworth
2009-03-30Remove the DRM_SPIN lock macros, just expand them to mutex operations.Owain Ainsworth
2009-03-29Remove the lock_time member from the hardware lock. It's not thatOwain Ainsworth
2009-03-27Push the per-driver dma hook a little further down.Owain Ainsworth
2009-03-27Rework the dma buffer api a bit to make it smaller and to have lessOwain Ainsworth
2009-03-27Remove a bunch of compat macros, just expand them to the openbsdOwain Ainsworth
2009-03-26Rework how we deal with the list of per-open datastructures, and theOwain Ainsworth
2009-03-26The drm_* allocation functions have been #defined to not use most ofOwain Ainsworth
2009-02-15Remove some dead and unneeded defines, types and prototypes.Owain Ainsworth
2009-02-15Remove drm_pci_alloc and associated definitions.Owain Ainsworth
2009-02-15convert drm_scatter code over to using the new dmamem api.Owain Ainsworth
2009-02-15convert the pcigart case where the gart table is in system memory overOwain Ainsworth
2009-02-15Convert CONSISTENT maps over to dmamem api.Owain Ainsworth
2009-02-15convert drm_addbufs_pci over to new dmamem api.Owain Ainsworth
2009-02-15introduce drm_dmamem_alloc() to allocate dma memory with bus_dma.Owain Ainsworth
2009-02-05Merge the static block allocation code from {i915,radeon}_mem.c intoOwain Ainsworth
2009-01-29Similar to my last commit, it's stupid to have a file with two veryOwain Ainsworth
2009-01-29Move drmmmap to the main driver file. It's stupid to have a file withOwain Ainsworth
2009-01-29drm_getmap and interface can die too.Owain Ainsworth
2009-01-29Rip out the drm_drawable support. There is no need for the xserver toOwain Ainsworth
2009-01-27While printing is turned off by default, the debug code was stillOwain Ainsworth
2008-11-29Fix a possible NULL pointer dereference. Spotted by Tobias Ulmer; thanks!Owain Ainsworth
2008-11-24back out the buf_priv change. it made some incorrect assumptions andOwain Ainsworth
2008-11-24Fixup wakeup pointers. interrupts work properly again.Owain Ainsworth
2008-11-24do the same for struct drm_file (file_priv) as previously done forOwain Ainsworth
2008-11-24Instead of having a ``private data'' pointer in the dma buffers, justOwain Ainsworth
2008-11-24change drm_attach_mi to drm_attach_pci. we take the pci_attach_args, andOwain Ainsworth
2008-11-24make device works out if it's agp and tells the drm driver, not theOwain Ainsworth
2008-11-24instead of functions that just return an error, just inline them intoOwain Ainsworth
2008-11-23pass in the dmat when we attach the drm driver. reduces pci dependancy.Owain Ainsworth