summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_internal.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-15drm/i915: Allow internal page allocations to failChris Wilson1-1/+3
2017-10-09drm/i915: s/sg_mask/sg_page_sizes/Matthew Auld1-4/+4
2017-10-07drm/i915: introduce page_size membersMatthew Auld1-1/+4
2017-10-07drm/i915: push set_pages down to the callersMatthew Auld1-6/+9
2017-08-15drm/i915: Split obj->cache_coherent to track r/wChris Wilson1-3/+4
2017-06-16drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirtyChris Wilson1-1/+2
2017-06-16drm/i915: Mark CPU cache as dirty on every transition for CPU writesChris Wilson1-1/+2
2017-02-03drm/i915: Recreate internal objects with single page segments if dmar failsChris Wilson1-14/+23
2017-02-02drm/i915: fix i915 running as dom0 under XenJuergen Gross1-2/+10
2017-01-31drm/i915: Be defensive when cleaning up i915_gem_internal pagesChris Wilson1-2/+5
2017-01-17drm/i915: Assert internal objects are page alignedChris Wilson1-0/+1
2017-01-12drm/i915: Declare i915_gem_object_create_internal() as taking phys_addr_t sizeChris Wilson1-1/+6
2016-12-07drm/i915: rename BROADWATER and CRESTLINE to I965G and I965GM, respectivelyJani Nikula1-1/+1
2016-12-01drm/i915: Make GEM object alloc/free and stolen created take dev_privTvrtko Ursulin1-1/+1
2016-11-01drm/i915: Allow shrinking of userptr objects once againTvrtko Ursulin1-1/+2
2016-10-28drm/i915: Pass around sg_table to get_pages/put_pages backendChris Wilson1-12/+11
2016-10-28drm/i915: Refactor object page APIChris Wilson1-6/+6
2016-10-28drm/i915: Introduce an internal allocator for disposable private objectsChris Wilson1-0/+170