index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
drm
/
i915
/
i915_gem.c
Age
Commit message (
Expand
)
Author
2020-07-13
change some drm locks from IPL_TTY to IPL_NONE
Jonathan Gray
2020-06-14
rename our kunmap() to kunmap_va()
Jonathan Gray
2020-06-14
convert kunmap() arguments with pointer to page struct
Jonathan Gray
2020-06-08
update drm to linux 5.7
Jonathan Gray
2019-11-13
drm/i915/gen8+: Add RC6 CTX corruption WA
Jonathan Gray
2019-11-13
drm/i915: Support ro ppgtt mapped cmdparser shadow buffers
Jonathan Gray
2019-09-16
drm/i915: Sanity check mmap length against object size
Jonathan Gray
2019-09-16
drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set
Jonathan Gray
2019-09-16
drm/i915: Cleanup gt powerstate from gem
Jonathan Gray
2019-09-16
drm/i915: Restore sane defaults for KMS on GEM error load
Jonathan Gray
2019-09-02
Release locks in error paths. Spotted by semarie@
Mark Kettenis
2019-07-27
Match linux path in i915_gem_mmap_ioctl() and change ggtt origin if
Jonathan Gray
2019-04-23
enable discard_backing_storage() test
Jonathan Gray
2019-04-14
Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to
Jonathan Gray
2018-10-31
Add support to uvm to establish write-combining mappings. Use this in the
Mark Kettenis
2018-09-13
avoid sequence-point warning with gcc 4.9
Jonathan Gray
2018-05-31
Add sleep_finish_all(), which provides the common combo of sleep_finish(),
Philip Guenther
2017-11-28
Use mutex_trylock() rather than mixing Linux APIs with OpenBSD ones.
Martin Pieuchot
2017-09-30
Add preliminary kabylake support to inteldrm(4) by backporting the relevant
Robert Nagy
2017-07-27
Initialize pools with correct sizes.
Martin Pieuchot
2017-07-19
Implement drm_pci_alloc() and drm_pci_free() and use them to reduce the
Mark Kettenis
2017-07-01
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for
Mark Kettenis
2016-04-05
Use the "idr" API here as well, reducing the diffs to Linux.
Mark Kettenis
2016-04-05
Split out the generic GEM code (like Linux did) and switch it over to
Mark Kettenis
2015-10-19
Enable some code that does power management magic.
Mark Kettenis
2015-10-07
In i915_gem_fault(), move the "out" label after the switch state such that we
Mark Kettenis
2015-09-30
I missed an #ifdef notyet when enabling the aliasing ppgtt code.
Mark Kettenis
2015-09-24
Properly implement waitqueue_active(). Gets rid of spurious
Mark Kettenis
2015-09-23
Update inteldrm to the code from Linux 3.14.52 (which corresponds to
Mark Kettenis
2015-07-16
Introduce a Linux compatible wait_event API and use it in the inteldrm code.
Mark Kettenis
2015-06-26
Add Linux completion API and use it.
Mark Kettenis
2015-06-24
Linux jiffies and OpenBSD ticks are the same thing.
Mark Kettenis
2015-06-24
Introduce Linux work queue APIs and use them. As a side-effect, this will
Mark Kettenis
2015-06-22
Flush out another small diff to reduce the diffs with Linux.
Mark Kettenis
2015-04-18
another round of reducing the diff to linux
Jonathan Gray
2015-04-18
define and use trace macros
Jonathan Gray
2015-04-17
Make drm ioctls table driven. Further reduces the diff to linux.
Jonathan Gray
2015-04-12
Add a few missing trace functions, and "use" them. Add back the WATCH_GTT
Mark Kettenis
2015-04-12
make wait_queue_head a struct with a mutex
Jonathan Gray
2015-04-08
ttm has it's own version of kmap/kunmap that uses
Jonathan Gray
2015-04-06
move some inline linux compat into the dedicated files
Jonathan Gray
2015-04-06
add/use some more errno remapping
Jonathan Gray
2015-04-05
Another round of reducing diffs with Linux. This one moves the various
Mark Kettenis
2015-02-12
Add and use macros for linux memory barriers. Fix the call in
Jonathan Gray
2015-02-12
Rename the struct device member of inteldrm_softc to sc_dev and rename the
Mark Kettenis
2015-02-12
Add mutex_is_locked and use it wherever linux uses it.
Mark Kettenis
2015-02-10
switch most mtx_* calls back to linux spinlocks
Jonathan Gray
2015-02-10
switch most rwlock calls back to their linux equivalents
Jonathan Gray
2015-02-10
Remove DRM_LOCK macros, rename dev_lock to struct_mutex and directly
Jonathan Gray
2015-01-27
remove the second void * argument on tasks.
David Gwynne
[next]