summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Serialise with remote retirementChris Wilson2019-12-111-3/+23
* Backmerge i915 security patches from commit 'ea0b163b13ff' into drm-nextDave Airlie2019-11-141-1/+15
|\
| * drm/i915: Support ro ppgtt mapped cmdparser shadow buffersJon Bloomfield2019-11-051-1/+15
| * drm/i915/userptr: Never allow userptr into the mappable GGTTChris Wilson2019-10-161-0/+3
* | drm/i915/gt: Call intel_gt_sanitize() directlyChris Wilson2019-11-051-37/+0
* | drm/i915: Fix i915_inject_load_error() name to read *_probe_*Janusz Krzysztofik2019-10-291-2/+2
* | drm/i915: Extract GT render power state managementAndi Shyti2019-10-261-2/+1
* | drm/i915: Teach record_defaults to operate on the intel_gtChris Wilson2019-10-221-6/+8
* | drm/i915: Pass intel_gt to intel_engines_verify_workaroundsTvrtko Ursulin2019-10-221-3/+3
* | drm/i915: Pass intel_gt to intel_engines_initTvrtko Ursulin2019-10-221-1/+1
* | drm/i915: Pass intel_gt to intel_engines_setupTvrtko Ursulin2019-10-221-1/+1
* | drm/i915: Pass intel_gt to intel_engines_cleanupTvrtko Ursulin2019-10-221-2/+2
* | drm/i915: Remove pm park/unpark notificationsChris Wilson2019-10-211-1/+0
* | drm/i915: treat shmem as a regionMatthew Auld2019-10-181-9/+0
* | drm/i915: Store i915_ggtt as the backpointer on fence registersChris Wilson2019-10-161-1/+1
* | drm/i915: Do initial mocs configuration directlyChris Wilson2019-10-161-9/+0
* | Merge tag 'drm-misc-next-2019-10-09-2' of git://anongit.freedesktop.org/drm/d...Dave Airlie2019-10-111-2/+2
|\ \
| * | drm/mm: Convert drm_mm_node booleans to bitopsChris Wilson2019-10-041-2/+2
| * | drm/mm: Use helpers for drm_mm_node booleansChris Wilson2019-10-041-6/+6
| |/
| * drm/i915: Flush the existing fence before GGTT read/writeChris Wilson2019-09-061-0/+8
| * drm/i915: Hold irq-off for the entire fake lock periodChris Wilson2019-09-061-7/+8
* | drm/i915: Drop struct_mutex from around GEM initialisationChris Wilson2019-10-041-9/+0
* | drm/i915: Move context management under GEMChris Wilson2019-10-041-6/+4
* | drm/i915: Move request runtime management onto gtChris Wilson2019-10-041-17/+0
* | drm/i915: Merge wait_for_timelines with retire_requestChris Wilson2019-10-041-63/+4
* | drm/i915: Drop struct_mutex from around i915_retire_requests()Chris Wilson2019-10-041-11/+8
* | drm/i915: Coordinate i915_active with its own mutexChris Wilson2019-10-041-16/+26
* | drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-50/+33
* | drm/i915: Use helpers for drm_mm_node booleansChris Wilson2019-10-041-6/+6
* | drm/i915/userptr: Never allow userptr into the mappable GGTTChris Wilson2019-10-021-0/+3
* | drm/i915: simplify i915_gem_init_earlyMatthew Auld2019-09-271-3/+1
* | drm/i915: Define explicit wedged on init reset stateMichał Winiarski2019-09-261-1/+1
* | drm/i915: Make wait_for_timelines take struct intel_gtTvrtko Ursulin2019-09-111-5/+6
* | drm/i915: Move GT init to intel_gt.cTvrtko Ursulin2019-09-111-90/+1
* | drm/i915: Hook up GT power managementAndi Shyti2019-09-061-26/+4
* | drm/i915: Flush the existing fence before GGTT read/writeChris Wilson2019-08-231-0/+8
* | drm/i915: Hold irq-off for the entire fake lock periodChris Wilson2019-08-231-7/+8
|/
* drm/i915: Replace i915_vma_put_fence()Chris Wilson2019-08-221-22/+14
* Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2019-08-221-1/+1
|\
| * Merge tag 'drm-misc-next-2019-08-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2019-08-211-1/+1
| |\
| | * dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-1/+1
* | | drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICTChris Wilson2019-08-211-4/+4
* | | drm/i915: Use 0 for the unordered contextChris Wilson2019-08-191-2/+0
* | | drm/i915/uc: Never fail on uC preparation stepMichal Wajdeczko2019-08-171-8/+2
* | | drm/i915: Extract intel_frontbuffer active trackingChris Wilson2019-08-161-39/+8
* | | drm/i915/gt: Convert timeline tracking to spinlockChris Wilson2019-08-151-7/+7
* | | drm/i915/uc: Use -EIO code for GuC initialization failuresMichal Wajdeczko2019-08-121-6/+8
* | | drm/i915: Replace global bsd_dispatch_index with random seedChris Wilson2019-08-091-2/+0
* | | drm/i915: Defer final intel_wakeref_put to process contextChris Wilson2019-08-081-23/+3
* | | drm/i915: Allocate kernel_contexts directlyChris Wilson2019-08-081-35/+52