Commit History

Author SHA1 Message Date
  Chris Wilson f51455d442 drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE 8 years ago
  Chris Wilson 957870f934 drm/i915: Split out i915_gem_object_set_tiling() 8 years ago
  Chris Wilson 111dbcab3d drm/i915: Include ioctl in set-tiling and get-tiling function names 8 years ago
  Chris Wilson 91d4e0aa92 drm/i915: Move ggtt fence/alignment to i915_gem_tiling.c 8 years ago
  Chris Wilson 944397f04f drm/i915: Store required fence size/alignment for GGTT vma 8 years ago
  Chris Wilson 5b30694b47 drm/i915: Align GGTT sizes to a fence tile row 8 years ago
  Chris Wilson 49d73912cb drm/i915: Convert vm->dev backpointer to vm->i915 8 years ago
  Tvrtko Ursulin 118bb9fb5a drm/i915: dev_priv cleanup in i915_gem_tiling.c 8 years ago
  Chris Wilson 2c3a3f44dc drm/i915: Fix pages pin counting around swizzle quirk 8 years ago
  Chris Wilson bc0629a767 drm/i915: Track pages pinned due to swizzling quirk 8 years ago
  Chris Wilson f0cd518206 drm/i915: Use lockless object free 8 years ago
  Chris Wilson fbbd37b36f drm/i915: Move object release to a freelist + worker 8 years ago
  Chris Wilson 1233e2db19 drm/i915: Move object backing storage manipulation to its own locking 8 years ago
  Chris Wilson a4f5ea64f0 drm/i915: Refactor object page API 8 years ago
  Chris Wilson 9c870d0367 drm/i915: Use RPM as the barrier for controlling user mmap access 8 years ago
  Tvrtko Ursulin 5db9401983 drm/i915: Make IS_GEN macros only take dev_priv 8 years ago
  Tvrtko Ursulin 50a0bc9054 drm/i915: Make INTEL_DEVID only take dev_priv 8 years ago
  Chris Wilson 49ef5294cd drm/i915: Move fence tracking from object to vma 9 years ago
  Chris Wilson 05a20d098d drm/i915: Move map-and-fenceable tracking to the VMA 9 years ago
  Chris Wilson 058d88c433 drm/i915: Track pinned VMA 9 years ago
  Chris Wilson f23eda8cb4 drm/i915: Use VMA directly for checking tiling parameters 9 years ago
  Chris Wilson 3e510a8e65 drm/i915: Repack fence tiling mode and stride into a single integer 9 years ago
  Chris Wilson deeb1519b6 drm/i915: Document and reject invalid tiling modes 9 years ago
  Chris Wilson 9ad3676148 drm/i915: Remove locking for get_tiling 9 years ago
  Chris Wilson a9f1481f41 drm/i915: Update i915_gem_get_ggtt_size/_alignment to use drm_i915_private 9 years ago
  Chris Wilson ad1a7d20a1 drm/i915: Update the GGTT size/alignment query functions 9 years ago
  Chris Wilson d72d908b56 drm/i915: Mark up i915_gem_active for locking annotation 9 years ago
  Chris Wilson 27c01aaef0 drm/i915: Prepare i915_gem_active for annotations 9 years ago
  Chris Wilson 381f371b25 drm/i915: Introduce i915_gem_active for request tracking 9 years ago
  Chris Wilson 34911fd30c drm/i915: Rename drm_gem_object_unreference_unlocked in preparation for lockless free 9 years ago