summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_object.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_startChris Wilson2019-01-151-0/+7
* drm/i915: drop all drmP.h includesJani Nikula2019-01-091-1/+2
* drm/i915: Mark up object tiling-and-stride getters as constChris Wilson2018-07-261-5/+5
* drm/i915/userptr: Enable read-only support on gen8+Chris Wilson2018-07-131-1/+0
* drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson2018-07-131-1/+12
* drm/i915: Replace drm_gem_object_unreference_unlocked with put functionThomas Zimmermann2018-06-281-3/+0
* drm/i915: Replace __drm_gem_object_unreference with __drm_gem_object_putThomas Zimmermann2018-06-281-1/+1
* drm/i915: Replace drm_gem_object_{un/reference} with {put,get} functionsThomas Zimmermann2018-06-281-7/+1
* drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson2018-02-211-1/+1
* drm: move read_domains and write_domain into i915Christian König2018-02-161-0/+15
* drm/i915/gvt: Dmabuf support for GVT-gTina Zhang2017-12-041-0/+2
* drm/i915: Introduce GEM proxyTina Zhang2017-11-141-2/+9
* drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson2017-10-161-1/+6
* drm/i915: Rename obj->pin_display to obj->pin_globalChris Wilson2017-10-161-1/+2
* drm/i915: Track user GTT faulting per-vmaChris Wilson2017-10-091-0/+1
* drm/i915/selftests: huge page testsMatthew Auld2017-10-071-0/+2
* drm/i915: accurate page size tracking for the ppgttMatthew Auld2017-10-071-0/+10
* drm/i915: introduce page_size membersMatthew Auld2017-10-071-0/+17
* drm/i915: push set_pages down to the callersMatthew Auld2017-10-071-1/+1
* drm/i915: Replace execbuf vma ht with an idrChris Wilson2017-08-181-1/+22
* drm/i915: Split obj->cache_coherent to track r/wChris Wilson2017-08-151-1/+8
* drm/i915: Store a direct lookup from object handle to vmaChris Wilson2017-06-161-3/+1
* drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirtyChris Wilson2017-06-161-0/+1
* drm/i915: Add kerneldoc to describe i915_gem_object.vma_listChris Wilson2017-05-301-1/+16
* drm/i915: Convert i915_gem_object_ops->flags values to use BIT()Chris Wilson2017-05-241-2/+2
* drm/i915: Purge i915_gem_object_is_dead()Chris Wilson2017-03-081-6/+0
* Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queuedDaniel Vetter2017-03-081-1/+1
|\
| * Merge tag 'drm-intel-next-2017-03-06' of git://anongit.freedesktop.org/git/dr...Dave Airlie2017-03-081-8/+33
| |\
| * \ Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlie...Linus Torvalds2017-02-241-0/+23
| |\ \
| * | | locking/atomic, kref: Add kref_read()Peter Zijlstra2017-01-141-1/+1
* | | | drm/i915: Use pagecache write to prepopulate shmemfs from pwrite-ioctlChris Wilson2017-03-071-0/+3
| |_|/ |/| |
* | | drm/i915: Prevent concurrent tiling/framebuffer modificationsChris Wilson2017-03-011-1/+17
* | | drm/i915: Amalgamate flushing of display objectsChris Wilson2017-02-221-0/+2
* | | drm/i915: Remove struct_mutex for destroying framebuffersChris Wilson2017-02-161-1/+1
* | | drm/i915: Exercise filling the top/bottom portions of the ppgttChris Wilson2017-02-131-0/+3
* | | drm/i915: Create a fake object for testing huge allocationsChris Wilson2017-02-131-8/+12
| |/ |/|
* | drm/i915: Split out i915_gem_object_set_tiling()Chris Wilson2017-01-101-0/+3
* | drm/i915: Extract tile_row_size for fencingChris Wilson2017-01-101-0/+20
|/
* drm/i915: Move frontbuffer CS write tracking from ggtt vma to objectChris Wilson2016-11-181-0/+1
* drm/i915: Split out i915_vma.cJoonas Lahtinen2016-11-111-0/+337