summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/drm_drv.c
AgeCommit message (Expand)Author
2015-09-26Update drm_irq.c to the version from Linux 3.14.52.Mark Kettenis
2015-09-23Update inteldrm to the code from Linux 3.14.52 (which corresponds toMark Kettenis
2015-09-06We actually need an interrupt-safe allocator here, as we call pool_put()Mark Kettenis
2015-04-17Make drm ioctls table driven. Further reduces the diff to linux.Jonathan Gray
2015-04-15Convert remaining drm ioctl implementation functions to return Linux-styleMark Kettenis
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2015-02-10Remove DRM_LOCK macros, rename dev_lock to struct_mutex and directlyJonathan Gray
2014-09-24fix the build when DRMDEBUG is definedJonathan Gray
2014-09-13Replace all queue *_END macro calls except CIRCLEQ_END with NULL.Doug Hogan
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-02Use real parameter types for u{dv,vn}_attach() instead of void *Matthew Dempsky
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