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
|
9 years ago |
Chris Wilson
|
bc0629a767
drm/i915: Track pages pinned due to swizzling quirk
|
9 years ago |
Chris Wilson
|
f0cd518206
drm/i915: Use lockless object free
|
9 years ago |
Chris Wilson
|
fbbd37b36f
drm/i915: Move object release to a freelist + worker
|
9 years ago |
Chris Wilson
|
1233e2db19
drm/i915: Move object backing storage manipulation to its own locking
|
9 years ago |
Chris Wilson
|
a4f5ea64f0
drm/i915: Refactor object page API
|
9 years ago |
Chris Wilson
|
9c870d0367
drm/i915: Use RPM as the barrier for controlling user mmap access
|
9 years ago |
Tvrtko Ursulin
|
5db9401983
drm/i915: Make IS_GEN macros only take dev_priv
|
9 years ago |
Tvrtko Ursulin
|
50a0bc9054
drm/i915: Make INTEL_DEVID only take dev_priv
|
9 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 |
Chris Wilson
|
f8c417cdb1
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
|
9 years ago |
Chris Wilson
|
03ac0642f6
drm/i915: Wrap drm_gem_object_lookup in i915_gem_object_lookup
|
9 years ago |
Chris Wilson
|
fac5e23e3c
drm/i915: Mass convert dev->dev_private to to_i915(dev)
|
9 years ago |
Dave Airlie
|
66fd7a66e8
Merge branch 'drm-intel-next' of git://anongit.freedesktop.org/drm-intel into drm-next
|
9 years ago |
Chris Wilson
|
a8ad0bd84f
drm: Remove unused drm_device from drm_gem_object_lookup()
|
9 years ago |
Tvrtko Ursulin
|
7e22dbbbae
drm/i915: Replace "INTEL_INFO->gen == x" checks with IS_GENx
|
9 years ago |