summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/drm_linux.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* correct drm work flush behaviourjsg2021-02-141-4/+7
* Simplify sleep_setup API to two operations in preparation for splittingmpi2021-02-081-7/+5
* revert drm vmalloc changesjsg2021-01-131-110/+1
* Bring the emulated Linux memory allocation interfaces more in line withkettenis2021-01-081-1/+110
* don't oversleep when waiting on fencesjsg2020-12-311-15/+17
* set scatterlist to NULL after freejsg2020-12-131-1/+2
* remove unused wait interfacesjsg2020-12-131-10/+2
* use jiffies var instead of ticks when checking for timeoutjsg2020-12-101-4/+4
* Revise the initialization of the DRM Linux emulation layer such that wekettenis2020-11-141-26/+26
* idr limit should be inclusivejsg2020-11-141-3/+7
* Bring IDR function prototypes in line with modern Linux and implementkettenis2020-11-141-24/+11
* whitespacekettenis2020-11-141-2/+2
* use a single preinitialised mutex for atomic64 fallback pathjsg2020-11-091-1/+6
* Avoid a possible dead-lock in kthread_stop(): when stopping, wakeup()semarie2020-10-171-1/+3
* implement linux interval tree functionsjsg2020-10-161-1/+49
* Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa2020-08-261-3/+2
* remove timeval conversion interfaces no longer in linuxjsg2020-08-031-42/+1
* remove unused timespec interfaces no longer in linuxjsg2020-07-021-23/+1
* rename our kunmap() to kunmap_va()jsg2020-06-141-2/+2
* update drm to linux 5.7jsg2020-06-081-8/+274
* kthread_park() and kthread_stop() don't need PCATCH the linux API doesclaudio2020-03-151-4/+4
* Release mutex before calling sleep_setup_signal() since this may stopkettenis2020-03-061-2/+3
* Introduce wakeup_proc() a function to un-SSTOP/SSLEEP a thread.mpi2020-01-161-14/+2
* Constify instances of struct fileops.visa2020-01-051-2/+2
* Convert infinite sleeps to {m,t}sleep_nsec(9).mpi2019-12-301-5/+6
* implement unregister_shrinker()jsg2019-12-261-1/+7
* Hook up the shrinker for inteldrm(4). This is a "light" version that onlykettenis2019-12-251-1/+26
* Move kernel locking inside the sleep machinery. This enables callingvisa2019-11-301-2/+2
* Use baseboard specific vendor, product and serial strings for DMI_BOARD_*jsg2019-10-231-4/+32
* Error paths in radeondrm(4) call unregister_acpi_notifier() unconditionallykettenis2019-08-271-3/+12
* Implement a few Linux compat ACPI interfaces and enable the ACPI supportkettenis2019-08-181-1/+128
* Allow concurrent reads of the f_offset field of struct file byanton2019-08-051-2/+5
* put smbios date access under NBIOS > 0 instead of CONFIG_DMIjsg2019-07-151-3/+7
* Add dmi functions used by drm_panel_orientation_quirks.c and enablejsg2019-07-151-1/+29
* Revert anton@ changes about read/write unlockingsolene2019-07-121-4/+2
* Make read/write of the f_offset field belonging to struct file MP-safe;anton2019-07-101-2/+4
* Implement Linux kthread interfaces.kettenis2019-07-101-1/+122
* Use wake_up_process() instead of wakeup() in dma_fence_default_wait_cb()jsg2019-07-091-2/+2
* add dma_fence_wait_any_timeout() required for parts of amdgpujsg2019-07-091-8/+89
* Use multi-threaded task queues to prevent deadlocks in the case where akettenis2019-07-051-4/+4
* Let drm(4) allocate memory without constraints if the hardware supportskettenis2019-06-091-3/+6
* Move a function used as a callback out of a header so there will only bejsg2019-06-041-1/+61
* implement dma_fence_arrayjsg2019-05-111-1/+106
* Fix idr_get_next() such that idr_for_each_entry() actually works.kettenis2019-05-101-10/+9
* Linux code expects to find struct file in fs.h so include sys/file.hjsg2019-04-231-2/+1
* Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 tojsg2019-04-141-46/+367
* Only look for acpi tables if acpi(4) attached. Fixes radeondrm(4) crashkettenis2018-09-111-1/+4
* Use __HAVE_ACPI to decide whether ACPI support should be considered.kettenis2018-08-251-2/+2
* Reorder checks in the read/write(2) family of syscalls to prepare makingmpi2018-08-201-3/+3
* Make fnew() return a new file with only one reference. This makesvisa2018-08-201-2/+1