summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/drm_bufs.c
AgeCommit message (Expand)Author
2008-11-24back out the buf_priv change. it made some incorrect assumptions andOwain Ainsworth
2008-11-24Don't unmap REGISTERS maps, we don't map them anymore.Owain Ainsworth
2008-11-24Instead of having a ``private data'' pointer in the dma buffers, justOwain Ainsworth
2008-11-23pass in the dmat when we attach the drm driver. reduces pci dependancy.Owain Ainsworth
2008-11-23Map device interrupts in the attach routine. and remove more need forOwain Ainsworth
2008-11-22Make all drm drivers map their mmio register space on attach instead ofOwain Ainsworth
2008-11-22reduce the dependancy of drm_pci_alloc upon the drm device softc. JustOwain Ainsworth
2008-11-17Instead of using a width-1 bitfield for storing the driver capabilitiesOwain Ainsworth
2008-10-07Move dev->driver over to being a pointer to a const struct, instead of stupidlyOwain Ainsworth
2008-09-29Put back the ``address'' field to struct drm_buf, this allows machdrm toOwain Ainsworth
2008-09-18Rework the drm locking to be at least halfway sane. The freebsd codeOwain Ainsworth
2008-09-06Kill some more unused struct fields and the cases for them.Owain Ainsworth
2008-09-05The code for cleaning up errored buffers and for cleaning up at the endOwain Ainsworth
2008-09-02detypedef some more. No functional change.Owain Ainsworth
2008-08-28replace usage of drm_memrange with extent(9). No functional change, butOwain Ainsworth
2008-08-18Another dead struct member.Owain Ainsworth
2008-08-17Kill the infobufs and markbufs calls. Nothing uses them.Owain Ainsworth
2008-08-17Kill some redundant ifdefs, they're taken care of elsewhere.Owain Ainsworth
2008-08-16Apply a light paddling with the knf stick. No binary change.Owain Ainsworth
2008-08-13Kill file_priv->refs, it is always 1. Also move two things from theOwain Ainsworth
2008-07-29Switch all instances of malloc/free in the DRM to drm_alloc, drm_freeOwain Ainsworth
2008-06-26Kill the silly ``drm_device_t'' and ``drm_file_t'' typedefs. just useOwain Ainsworth
2008-06-26Kill the device_t and vm_offset_t typedefs.Owain Ainsworth
2008-06-26Kill the rest of the ifdef maze in drm_*.cOwain Ainsworth
2008-06-12The mmap offsets for memory buffers currently are the kernel virtualOwain Ainsworth
2008-06-11Update to DRM git as of a few days ago. This mostly affects theOwain Ainsworth
2008-06-03Make *drm(4) use D_CLONE so that the per-open data actually works. SinceOwain Ainsworth
2008-05-06Kill vtophys in drm.Owain Ainsworth
2008-05-06currently agp_i810 needs to map the same BAR as inteldrm, this obviouslyOwain Ainsworth
2008-04-12Convert the list of agp memory over to a TAILQ instead of using a hand-Owain Ainsworth
2007-12-16destatic the static functions, they only make debugging harder.Owain Ainsworth
2007-11-28Initial import of the DRM (direct rendering manager).Owain Ainsworth