summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/drm_drv.c
AgeCommit message (Expand)Author
2014-04-07reduce the diff to linux for drm pci vid/pid testsJonathan Gray
2014-03-25Remove and shuffle some includes to reduce their number since drmP.hMartin Pieuchot
2014-03-13Block userland from entering drm code (and make sure it is no longer in there)Mark Kettenis
2014-03-09remove dri1 interfacesJonathan Gray
2014-02-23Give drm(4) a console locator just like wsdisplay(4) such that we can makeMark Kettenis
2014-01-30Get rid of the simple locks; they're lies. Also get rid of the holdingMark Kettenis
2014-01-20drm_activate() serves no purpose; ok kettenisTheo de Raadt
2013-12-21Advertise that we provide monotonic timestamps.Mark Kettenis
2013-12-16Switch generic drm modesetting code over to Linux-style negative errnoMark Kettenis
2013-12-05Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs withMark Kettenis
2013-11-27Hook up gem_open/close_object methods.Mark Kettenis
2013-11-02Replace drm_handle_create/delete with drm_gem_handle_create/delete and makeMark Kettenis
2013-10-26Unstub i915_gem_dumb_destroy() and radeon_mode_dumb_destroy().Mark Kettenis
2013-09-30drmclose: don't unref objects with a mutex locked.Jonathan Gray
2013-08-27implement drm_pcie_get_speed_cap_mask()Jonathan Gray
2013-08-27stash pci chipset and bridge tags in the drm_device structJonathan Gray
2013-08-26Add a stubbed out version of drm_pcie_get_speed_cap_mask() andJonathan Gray
2013-08-12Add a port of the TTM and Radeon DRM code from Linux 3.8.13.Jonathan Gray
2013-08-07Another major overhaul of the inteldrm(4) GEM code, bringing us considerablyMark Kettenis
2013-06-17Include <uvm/uvm.h> instead of <uvm/uvm_extern.h> to make sureMark Kettenis
2013-06-11Turn the allocation of GEM objects upside down and make the driverMark Kettenis
2013-06-07Add proper mmap(2) support for drm(4)/inteldrm(4). This changes theMark Kettenis
2013-04-22Put the code manipulating scatter gather mapping for the framebuffer underMartin Pieuchot
2013-04-14Take a different approach towards framebuffer accelartion. Instead of usingMark Kettenis
2013-04-10Fix various glitches in queue macro usage.Philip Guenther
2013-04-03Return ENOENT instead of EBADF if looking up a gem object fails.Mark Kettenis
2013-03-22wire up the mode object property ioctlsJonathan Gray
2013-03-18Significantly increase the wordlist for ddb hangman,Jonathan Gray
2012-12-06Rework how AGP memory regions are mapped and add support for AGP bridgesMartin Pieuchot
2012-09-08Instead of having yet an other option to compile the drm code without agpMartin Pieuchot
2012-08-30Use only one macro instead of two to turn debug printf on.Martin Pieuchot
2011-07-03Rip out and burn support for UVM_HIST.Owain Ainsworth
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-06-17M_WAITOK cleanup of two cases:Michael Knudsen
2011-06-02Add $OpenBSD$ after oga said 'go ahead and fix that'Paul de Weerd
2011-05-02Some extra paranoia for if we fail to attach.Owain Ainsworth
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
2010-11-09correct some bit tests spotted by -Wparentheses in newer gcc.Jonathan Gray
2010-09-21Avoid double unlocking the DRM lock in drmclose(). Caught by theMatthew Dempsky
2010-07-18Support from vblank events in drm.Owain Ainsworth
2010-05-24Remove the drm drivers that are not enabled (and have never been so).Owain Ainsworth
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2010-04-25The locking rework/fix that I promised when I commited GEM.Owain Ainsworth
2010-04-08DRM memory management for inteldrm(4) using the Graphics ExecutionOwain Ainsworth
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-08-02Never return nonzero in a device activate method invoked with DVACT_ACTIVATE,Miod Vallat
2009-06-06mechanical rename of ``priv'' to ``file_priv'' in the one function whereOwain Ainsworth
2009-06-06use BUS_DMA_ZERO instead of alloc + bzero.Owain Ainsworth
2009-04-03detypedef drm_local_map.Owain Ainsworth