summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/drm_linux.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Grab the KERNEL_LOCK() in MP-unsafe fo_close routines. This preventsvisa2018-08-151-1/+3
* Drop reference to dmabuf "file" as fnew() returns one that has twokettenis2018-08-121-1/+2
* Add a new so_seek member to "struct file" such that we can have seekablekettenis2018-07-031-2/+27
* Use fnew() to allocate a struct file. Simplifies the code.kettenis2018-07-011-11/+4
* Implement DRI3/prime support. This allows graphics buffers to be passedkettenis2018-06-251-1/+154
* update ttm and radeondrm(4) to Linux 4.4.129jsg2018-04-251-2/+14
* oops, snapshot tests not ready yetderaadt2018-04-201-14/+2
* syncderaadt2018-04-201-2/+14
* add dmi_match() and change dmi_found() to use itjsg2018-01-311-20/+34
* add i2c_bit_add_bus()jsg2018-01-301-1/+10
* Switch the inteldrm(4) i2c code over to the Linux code base. This gives uskettenis2018-01-151-7/+38
* add kqueue support to drm(4) by making the drm_sysfs_hotplug_event()robert2018-01-131-1/+8
* Constrain alloc_pages() to the dma_constraint range. Avoids ajsg2018-01-121-3/+3
* Add a "Backlight" property to connectors with an associated backlightkettenis2017-07-121-1/+15
* Fix native/raw backlight support in inteldrm(4).kettenis2017-07-051-1/+21
* Update inteldrm(4) to code based on Linux 4.4.70. This brings us support forkettenis2017-07-011-1/+248
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-3/+2
* Return -ENOSPC if idr_alloc() fails to allocate an unused id instead ofkettenis2016-04-071-2/+7