summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm
AgeCommit message (Expand)Author
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-03dead function.Owain Ainsworth
2009-04-03Dead prototypeOwain 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-03${XORGNAME}_driver_irq_handler() is a stupid name for an interruptOwain 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-03Final irq_lock piece. Switch inteldrm over like radeomdrm and the rest.Owain Ainsworth
2009-04-03Same as just done for machdrm, just convert us over to using our irqOwain Ainsworth
2009-04-03Convert machdrm to not have to user drm_irq_handler. Since the onlyOwain Ainsworth
2009-04-03Same as just done for radeon. Add and use a lock for procecting againstOwain Ainsworth
2009-04-03Add a lock to protect races for the software interrupt on radeon chipsOwain Ainsworth
2009-04-03use i915_pipe_enabled() to test to see if the pipe is lit up, instead ofOwain 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-04-02Correct the writing to RING_RPTR_ADDR in the non agp case, should be aOwain Ainsworth
2009-03-31These flags are bitmasks, not booleans.Owain Ainsworth
2009-03-31remove the drm_read and drm_write functions. instead just do theOwain Ainsworth
2009-03-30Zap a superfluous newline in the drmprint function, it messes up outputOwain Ainsworth
2009-03-30Remove the DRM_SPIN lock macros, just expand them to mutex operations.Owain Ainsworth
2009-03-29Correct a couple of ioctl definitions (GEM ioctls, not used yet). andOwain 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-03-20Minor style nit; rnoland (freebsd).Owain Ainsworth
2009-03-05Demacro the inteldrm ring macros too, making them use bus_space_writeOwain Ainsworth
2009-03-05De-macro the ring manipulation macros in favour of functions. Saves aOwain Ainsworth
2009-03-05Additional paranoia for the indirect buffer checking.Owain Ainsworth
2009-03-05Do a similar thing to inteldrm re removing the old vblank crtcOwain Ainsworth
2009-03-05Kill a bunch of (long long long) dead ioctls.Owain Ainsworth
2009-03-05Remove the stats_boxes counters and associated code from radeondrm.Owain Ainsworth
2009-03-01Switch more info printfs to debug. The average user doesn't want to seeOwain Ainsworth
2009-02-18Disable all IGPGART chipsets in radeondrm for release.Owain Ainsworth
2009-02-16Kill ring.high_mark. it's unused.Owain Ainsworth
2009-02-15The core drm code calls drm_irq_uninstall() when needed at lastclose.Owain Ainsworth
2009-02-15dev_priv->irq_enabled is only set to zero and then ignored. kill it.Owain Ainsworth
2009-02-15radeon_do_cp_resume was only called in one place (and that function justOwain Ainsworth
2009-02-15the body of radeon_do_cp_flush() has been if 0ed out forever. so removeOwain Ainsworth