Chris Wilson
|
c58281056a
drm/i915: Mark up GTT sizes as u64
|
7 years ago |
Chris Wilson
|
ebfa7944d6
drm/i915/selftests: Constrain mock_gtt tests to fit within RAM
|
7 years ago |
Chris Wilson
|
207b700050
drm/i915/selftests: Limit live_gtt allocation test to fit within RAM
|
7 years ago |
Chris Wilson
|
eae4c94453
drm/i915/selftests: Use full release for local ppgtt allocation
|
7 years ago |
Chris Wilson
|
63fd659fb1
drm/i915/gtt: Pull global wc page stash under its own locking
|
7 years ago |
Chris Wilson
|
1f6f00238a
drm/i915/selftests: Drop struct_mutex around lowlevel pggtt allocation
|
7 years ago |
Chris Wilson
|
38b7fb0b2a
drm/i915/selftests: Release the struct_mutex to free the objects
|
7 years ago |
Thomas Zimmermann
|
a24362ead9
drm/i915: Replace drm_dev_unref with drm_dev_put
|
7 years ago |
Chris Wilson
|
35ac40d8b6
drm/i915/gtt: Subclass gen6_hw_ppgtt
|
7 years ago |
Chris Wilson
|
17f297b427
drm/i915/gtt: Push allocation to hw ppgtt constructor
|
7 years ago |
Chris Wilson
|
82ad6443a5
drm/i915/gtt: Rename i915_hw_ppgtt base member
|
7 years ago |
Christian König
|
c0a51fd07b
drm: move read_domains and write_domain into i915
|
7 years ago |
Gustavo A. R. Silva
|
6e8c06d291
drm/i915/selftests: fix inconsistent IS_ERR and PTR_ERR
|
7 years ago |
Matthew Auld
|
fe215c8bc4
drm/i915/selftests: add missing gtt shrinker test
|
7 years ago |
Chris Wilson
|
85a9c0bc08
drm/i915/selftests: Tweak igt_ggtt_page to speed it up
|
7 years ago |
Matthew Auld
|
73ebd50303
drm/i915: make mappable struct resource centric
|
7 years ago |
Chris Wilson
|
223c73a366
drm/i915/selftests: Report ENOMEM clearly for an allocation failure
|
7 years ago |
Chris Wilson
|
4fe95b042d
drm/i915/selftests: exercise_ggtt may have nothing to do
|
7 years ago |
Chris Wilson
|
6e1281412a
drm/i915/selftests: Always initialise err
|
7 years ago |
Chris Wilson
|
c29ccb9f42
drm/i915/selftests: Take rpm wakeref around GGTT lowlevel tests
|
7 years ago |
Matthew Auld
|
84e8978e62
drm/i915: s/sg_mask/sg_page_sizes/
|
8 years ago |
Matthew Auld
|
a5c0816626
drm/i915: introduce page_size members
|
8 years ago |
Matthew Auld
|
b91b09eea7
drm/i915: push set_pages down to the callers
|
8 years ago |
Matthew Auld
|
4a234c5fae
drm/i915: pass the vma to insert_entries
|
8 years ago |
Chris Wilson
|
1257e0f804
drm/i915/selftests: Fix error path for ggtt walk_hole()
|
8 years ago |
Matthew Auld
|
a5dd8f5a50
drm/i915/selftests: don't leak the gem object
|
8 years ago |
Chris Wilson
|
b3bb82885f
drm/i915: Assert all sg are initialised in fake_dma_object for selftests
|
8 years ago |
Chris Wilson
|
91e32157de
drm/i915: Timeout lowlevel_hole GTT selftest early
|
8 years ago |
Chris Wilson
|
8448661d65
drm/i915: Convert clflushed pagetables over to WC maps
|
8 years ago |
Chris Wilson
|
72affdf972
drm/i915: Silence compiler for GTT selftests
|
8 years ago |