summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/include/linux
AgeCommit message (Expand)AuthorFilesLines
2021-02-14correct drm work flush behaviourjsg1-2/+3
2021-01-13revert drm vmalloc changesjsg2-16/+38
2021-01-08Bring the emulated Linux memory allocation interfaces more in line withkettenis2-38/+16
2020-12-20test against [VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS] in access_ok()jsg1-3/+8
2020-12-14remove unused include linux no longer hasjsg1-0/+0
2020-12-14remove unused (and wrong) disable_irq() and enable_irq() definesjsg1-3/+0
2020-12-13remove unused wait interfacesjsg1-13/+1
2020-12-10use jiffies var instead of ticks when checking for timeoutjsg1-6/+7
2020-12-10remove timespec_to_jiffies() which no longer exists in linuxjsg1-12/+0
2020-12-07remove unused (and wrong) page_address() macrojsg1-1/+0
2020-12-07change from bus_addr_t to paddr_t for phys_addr_t and resource_size_tjsg1-2/+2
2020-11-17remove unused definitions which no longer exist in linuxjsg4-8/+2
2020-11-17remove setup_timer() interface linux removed in 2017jsg1-2/+1
2020-11-17fix time_after32() macrojsg1-1/+1
2020-11-14Bring IDR function prototypes in line with modern Linux and implementkettenis1-13/+12
2020-11-12use RWLOCK_INITIALIZER() in DEFINE_MUTEX()jsg1-1/+1
2020-11-09use a single preinitialised mutex for atomic64 fallback pathjsg1-14/+16
2020-11-09use 64 bit atomic builtins on i386 for atomic64jsg1-2/+4
2020-11-07change from rwlock(9) to mutex(9) for linux rwlocksjsg2-8/+4
2020-11-06move definitions which should be in rwsem.hjsg3-6/+14
2020-10-29We need more memory barriers on powerpc.kettenis1-7/+13
2020-10-26Improve I/O functions to match Linux:kettenis1-9/+100
2020-10-26remove unused alpha memory barrier definesjsg1-5/+1
2020-10-26use __membar() where possiblejsg1-9/+9
2020-10-26use lwsync and eieio for smp barriers on powerpcjsg1-4/+11
2020-10-21handle capable(CAP_SYS_NICE) for allowing high priority contextsjsg1-3/+10
2020-10-20use drm_mm from linux 5.7.yjsg1-0/+2
2020-10-16remove uneeded pool.h includejsg1-1/+0
2020-10-16implement linux interval tree functionsjsg2-36/+19
2020-10-11Align pool items on CACHELINESIZE when replacing linux kmem_cache withjsg2-0/+6
2020-10-01avoid uninitialised var use in drm_syncobj.cjsg1-1/+3
2020-08-25enable more of the syncobj codejsg1-0/+33
2020-08-18Our usleep_range(min, max) implementation today is only taking accountmglocker1-1/+1
2020-08-03remove timeval conversion interfaces no longer in linuxjsg1-6/+1
2020-07-29change ktime to nanoseconds in drmjsg2-52/+49
2020-07-20use timeout_del_barrier(9) for del_timer_sync()jsg1-2/+2
2020-07-07drm: use hi-res time to implement ktime_get(), ktime_get_real()cheloha2-4/+4
2020-07-02remove unused timespec interfaces no longer in linuxjsg1-38/+1
2020-07-02powerpc64 has ci_idepthjsg1-1/+1
2020-07-02use intr_barrier(9) for synchronize_irq() and synchronize_hardirq()jsg1-2/+0
2020-06-30use intr_restore() when restoring interruptsjsg1-2/+2
2020-06-29use time since epoch not time since boot for 'real' interfacesjsg1-5/+11
2020-06-29remove unused getrawmonotonic() and ktime_mono_to_real()jsg1-2/+0
2020-06-29remove unused interfaces which were removed from linuxjsg2-12/+1
2020-06-29use attributes for __maybe_unused and __always_inlinejsg1-4/+4
2020-06-29reduce disabled warnings with clangjsg1-4/+0
2020-06-29make fbops const to avoid warning about discarding constjsg1-1/+1
2020-06-28call fb_set_par() function pointer in register_framebuffer() if setjsg1-0/+8
2020-06-26add readx_poll_timeout() required for 5.7.6 drmjsg1-0/+34
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha1-1/+1