| Commit message (Expand) | Author | Age | Files | Lines |
* | Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to |  jsg | 2019-04-14 | 1 | -1774/+52 |
* | In drm_wait_one_vblank() add a delay when we're "cold". Interrupts aren't |  kettenis | 2018-09-13 | 1 | -1/+14 |
* | drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off) |  jsg | 2018-03-28 | 1 | -2/+12 |
* | Provide a stub implementation for request_irq() and free_irq(). |  mpi | 2017-08-12 | 1 | -12/+2 |
* | Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for |  kettenis | 2017-07-01 | 1 | -478/+1076 |
* | Split PID from TID, giving processes a PID unrelated to the TID of their |  guenther | 2016-11-07 | 1 | -2/+2 |
* | Update drm_irq.c to the version from Linux 3.14.52. |  kettenis | 2015-09-26 | 1 | -262/+228 |
* | Update inteldrm to the code from Linux 3.14.52 (which corresponds to |  kettenis | 2015-09-23 | 1 | -36/+37 |
* | another round of reducing the diff to linux |  jsg | 2015-04-18 | 1 | -8/+10 |
* | Convert remaining drm ioctl implementation functions to return Linux-style |  kettenis | 2015-04-15 | 1 | -12/+12 |
* | make wait_queue_head a struct with a mutex |  jsg | 2015-04-12 | 1 | -2/+3 |
* | move some inline linux compat into the dedicated files |  jsg | 2015-04-06 | 1 | -42/+1 |
* | whitespace |  kettenis | 2015-04-05 | 1 | -2/+2 |
* | Add and use macros for linux memory barriers. Fix the call in |  jsg | 2015-02-12 | 1 | -2/+2 |
* | Switch most printf style functions calls back to linux function names |  jsg | 2015-02-11 | 1 | -9/+9 |
* | switch most mtx_* calls back to linux spinlocks |  jsg | 2015-02-10 | 1 | -25/+35 |
* | Remove DRM_LOCK macros, rename dev_lock to struct_mutex and directly |  jsg | 2015-02-10 | 1 | -9/+9 |
* | Replace all queue *_END macro calls except CIRCLEQ_END with NULL. |  doug | 2014-09-13 | 1 | -3/+3 |
* | use linux style memory allocations in shared drm code |  jsg | 2014-03-09 | 1 | -28/+23 |
* | drm: fix a use-after-free when GPU acceleration disabled |  jsg | 2014-01-24 | 1 | -2/+6 |
* | Move most of the uses of workqs in drm to the new task/taskq api. |  jsg | 2013-10-29 | 1 | -2/+2 |
* | Make (almost all) atomic operations really atomic. |  kettenis | 2013-09-24 | 1 | -2/+2 |
* | Make sure vblank_time_lock blocks interrupts to match Linux. |  kettenis | 2013-09-24 | 1 | -2/+2 |
* | use DRM_MEMORYBARRIER() for smp_mb__* |  jsg | 2013-09-02 | 1 | -7/+6 |
* | add static back to functions that originally had it |  jsg | 2013-09-02 | 1 | -73/+48 |
* | Add a port of the TTM and Radeon DRM code from Linux 3.8.13. |  jsg | 2013-08-12 | 1 | -2/+1 |
* | Within ns_to_timeval() change the rem field type from unsigned to signed. |  brad | 2013-07-01 | 1 | -2/+2 |
* | handle long long time_t in debug code |  deraadt | 2013-04-22 | 1 | -4/+4 |
* | Significantly increase the wordlist for ddb hangman, |  jsg | 2013-03-18 | 1 | -245/+1219 |
* | Add $OpenBSD$ after oga said 'go ahead and fix that' |  weerd | 2011-06-02 | 1 | -0/+1 |
* | In drm_modeset_ctl make sure to check the (now signed) value is > 0 as |  oga | 2011-02-22 | 1 | -1/+1 |
* | Support from vblank events in drm. |  oga | 2010-07-18 | 1 | -1/+108 |
* | Use IPL_TTY instead of IPB_BIO as suggested by oga. |  marco | 2010-04-15 | 1 | -1/+1 |
* | hold the mutex in drm_handle_vblank(). |  oga | 2009-05-12 | 1 | -0/+6 |
* | Remove the vblank_disable_allowed crud. |  oga | 2009-05-12 | 1 | -7/+0 |
* | add a bunch of #ifdef DRM_VBLANK_DEBUG debugging to the vblank code. |  oga | 2009-05-12 | 1 | -7/+22 |
* | Rework the vblank subsystem so that instead of having various bits in |  oga | 2009-04-05 | 1 | -93/+86 |
* | A couple of fixes (based mostly on stuff from upstream) to stop |  oga | 2009-04-04 | 1 | -9/+24 |
* | Remove dev->irq_lock, the drm_irq_handler_wrap irq handler, and remove |  oga | 2009-04-03 | 1 | -15/+0 |
* | Convert DRM_WAIT_ON to take additional parameters, the wmsg for msleep, |  oga | 2009-04-03 | 1 | -10/+3 |
* | Remove the DRM_SPIN lock macros, just expand them to mutex operations. |  oga | 2009-03-30 | 1 | -14/+14 |
* | Remove a bunch of compat macros, just expand them to the openbsd |  oga | 2009-03-27 | 1 | -5/+1 |
* | The drm_* allocation functions have been #defined to not use most of |  oga | 2009-03-26 | 1 | -3/+2 |
* | Unbreak the tree |  oga | 2008-11-25 | 1 | -1/+1 |
* | Don't try and enable the vblank handler if irqs are disabled. |  oga | 2008-11-25 | 1 | -5/+10 |
* | change drm_attach_mi to drm_attach_pci. we take the pci_attach_args, and |  oga | 2008-11-24 | 1 | -6/+5 |
* | Map device interrupts in the attach routine. and remove more need for |  oga | 2008-11-23 | 1 | -27/+4 |
* | Move vblank data allocation to happening at attach, not at irq enable. |  oga | 2008-11-23 | 1 | -2/+2 |
* | Instead of using a width-1 bitfield for storing the driver capabilities |  oga | 2008-11-17 | 1 | -1/+1 |
* | Make sure we do not unlock twice. |  dhill | 2008-11-06 | 1 | -3/+1 |