summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/drm_bufs.c
AgeCommit message (Expand)Author
2021-07-07update drm to linux 5.10.47Jonathan Gray
2020-06-08update drm to linux 5.7Jonathan Gray
2014-03-09remove dri1 interfacesJonathan Gray
2012-03-09New vmmap implementation.Ariane van der Steldt
2011-06-02Add $OpenBSD$ after oga said 'go ahead and fix that'Paul de Weerd
2010-12-16no need to poke the vmspace, uvm_map_hint does what we want. ok ogaTed Unangst
2010-12-15add a BRKSIZ define and use it for the heap gap constant, decouplingTed Unangst
2009-06-02Drop an argument to DRM_ERROR() that was both unmatched and superfluousPhilip Guenthe
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-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-26The drm_* allocation functions have been #defined to not use most ofOwain Ainsworth
2009-03-20Minor style nit; rnoland (freebsd).Owain 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
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