summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Move GEM activity tracking into a common struct reservation_objectChris Wilson2016-10-281-0/+32
* drm/i915: Pass around sg_table to get_pages/put_pages backendChris Wilson2016-10-281-9/+10
* drm/i915: Refactor object page APIChris Wilson2016-10-281-5/+5
* drm/i915: Use radixtree to jump start intel_partial_pages()Chris Wilson2016-10-281-14/+26
* drm/i915: Markup GEM API with lockdep assertsChris Wilson2016-10-281-0/+2
* drm/i915: Defer active reference until requiredChris Wilson2016-10-281-1/+6
* drm/i915: Remove RPM sequence checkingChris Wilson2016-10-241-54/+1
* drm/i915: Use RPM as the barrier for controlling user mmap accessChris Wilson2016-10-241-4/+13
* drm/i915/gtt: Free unused lower-level page tablesMichał Winiarski2016-10-141-8/+73
* drm/i915/gtt: Split gen8_ppgtt_clear_pte_rangeMichał Winiarski2016-10-141-49/+58
* drm/i915: Remove unused "valid" parameter from pte_encodeMichał Winiarski2016-10-141-58/+40
* drm/i915: Make IS_GEN macros only take dev_privTvrtko Ursulin2016-10-141-4/+6
* drm/i915: Make IS_CHERRYVIEW only take dev_privTvrtko Ursulin2016-10-141-1/+1
* drm/i915: Make IS_BROXTON only take dev_privTvrtko Ursulin2016-10-141-19/+21
* drm/i915: Make IS_SKYLAKE only take dev_privTvrtko Ursulin2016-10-141-1/+1
* drm/i915: Make IS_HASWELL only take dev_privTvrtko Ursulin2016-10-141-2/+2
* drm/i915: Make IS_BROADWELL only take dev_privTvrtko Ursulin2016-10-141-1/+1
* drm/i915: Allocate intel_engine_cs structure only for the enabled enginesAkash Goel2016-10-141-4/+10
* drm/i915: Always use the GTT for error captureChris Wilson2016-10-121-13/+30
* drm/i915: remove writeq ifdefferyMatthew Auld2016-09-121-5/+0
* drm/i915: Flush to GTT domain all GGTT bound objects after hibernationChris Wilson2016-09-091-5/+16
* drm/i915: Mark up all locked waitersChris Wilson2016-09-091-1/+1
* drm/i915: Expand bool interruptible to pass flags to i915_wait_request()Chris Wilson2016-09-091-1/+1
* drm/i915: disable 48bit full PPGTT when vGPU is activeZhi Wang2016-09-061-3/+6
* drm/i915: Allow DMA pagetables to use highmemChris Wilson2016-08-221-6/+12
* drm/i915: Embed the scratch page struct into each VMChris Wilson2016-08-221-45/+31
* drm/i915: pdev cleanupDavid Weinehall2016-08-221-4/+6
* drm/i915: consistent struct device namingDavid Weinehall2016-08-221-3/+3
* drm/i915: Stop marking the unaccessible scratch page as UCChris Wilson2016-08-221-4/+0
* drm/i915: Embed the io-mapping struct inside drm_i915_privateChris Wilson2016-08-191-6/+5
* drm/i915: Move fence tracking from object to vmaChris Wilson2016-08-181-0/+2
* drm/i915: Move map-and-fenceable tracking to the VMAChris Wilson2016-08-181-1/+1
* drm/i915: Track pinned VMAChris Wilson2016-08-151-28/+45
* drm/i915: Consolidate i915_vma_unpin_and_release()Chris Wilson2016-08-151-0/+12
* drm/i915: Move assertion for iomap access to i915_vma_pin_iomapChris Wilson2016-08-151-0/+3
* drm/i915: Create a VMA for an objectChris Wilson2016-08-151-0/+11
* drm/i915: Always set the vma->pagesChris Wilson2016-08-151-16/+14
* drm/i915: Rewrite fb rotation GTT handlingVille Syrjälä2016-08-111-39/+12
* drm/i915: fix aliasing_ppgtt leakMatthew Auld2016-08-051-0/+1
* drm/i915: Simplify do_idling() (Ironlake vt-d w/a)Chris Wilson2016-08-051-29/+8
* drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutexChris Wilson2016-08-051-1/+1
* drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()Chris Wilson2016-08-041-0/+2
* drm/i915: Combine all i915_vma bitfields into a single set of flagsChris Wilson2016-08-041-23/+23
* drm/i915: Start passing around i915_vma from execbufferChris Wilson2016-08-041-3/+0
* drm/i915: Wrap vma->pin_count accessors with small inline helpersChris Wilson2016-08-041-5/+5
* drm/i915: Record allocated vma sizeChris Wilson2016-08-041-45/+22
* drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()Chris Wilson2016-08-041-1/+1
* Revert "drm/i915: Clean up associated VMAs on context destruction"Chris Wilson2016-08-041-1/+1
* drm/i915: Mark the context and address space as closedChris Wilson2016-08-041-2/+7
* drm/i915: Release vma when the handle is closedChris Wilson2016-08-041-0/+25
OpenPOWER on IntegriCloud