summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gem: Move freeze/freeze_late next to suspend/suspend_lateChris Wilson2021-02-081-41/+0
* drm/i915/gem: Use shrinkable status for unknown swizzle quirksChris Wilson2021-01-201-6/+6
* drm/i915/gem: Almagamate clflushes on freezeChris Wilson2021-01-201-11/+5
* drm/i915/gem: split gem_create into own fileMatthew Auld2021-01-151-102/+0
* drm/i915/gem: Drop free_work for GEM contextsChris Wilson2020-12-161-2/+0
* drm/i915/gem: Pull phys pread/pwrite implementations to the backendChris Wilson2020-11-051-26/+0
* drm/i915/gem: Allow backends to override pread implementationMatthew Auld2020-11-051-0/+6
* drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst2020-09-071-6/+5
* drm/i915: Use per object locking in execbuf, v12.Maarten Lankhorst2020-09-071-0/+6
* drm/i915: Remove locking from i915_gem_object_prepare_read/writeMaarten Lankhorst2020-09-071-2/+18
* drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst2020-09-071-3/+49
* drm/i915/gem: Remove disordered per-file request list for throttlingChris Wilson2020-09-071-18/+0
* drm/i915: Leave vma intact as they are discardedChris Wilson2020-06-121-33/+5
* drm/i915: Correct discard i915_vma_compare assertionChris Wilson2020-06-051-1/+2
* drm/i915: Discard a misplaced GGTT vmaChris Wilson2020-06-051-0/+45
* drm/i915/gem: Drop cached obj->bind_countChris Wilson2020-04-021-1/+6
* drm/i915/gt: Make fence revocation unequivocalChris Wilson2020-04-021-7/+5
* drm/i915/gt: Pull restoration of GGTT fences underneath the GTChris Wilson2020-03-161-1/+0
* drm/i915: Move GGTT fence registers under gt/Chris Wilson2020-03-161-1/+1
* drm/i915: significantly reduce the use of <drm/i915_drm.h>Jani Nikula2020-02-271-1/+0
* drm/i915: Never allow userptr into the new mapping typesJanusz Krzysztofik2020-02-081-3/+0
* drm/i915: Wean off drm_pci_alloc/drm_pci_freeChris Wilson2020-02-041-4/+4
* drm/i915: Use the async worker to avoid reclaim tainting the ggtt->mutexChris Wilson2020-01-301-0/+6
* drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for its new placementChris Wilson2020-01-301-1/+1
* drm/i915/gem: Detect overflow in calculating dumb buffer sizeChris Wilson2020-01-241-1/+4
* drm/i915: Make WARN* drm specific where drm_priv ptr is availablePankaj Bharadiya2020-01-221-3/+4
* drm/i915: Create dumb buffer from LMEMRamalingam C2020-01-051-7/+22
* drm/i915/selftests: Flush the context workerChris Wilson2019-12-301-2/+2
* drm/i915: Introduce a vma.krefChris Wilson2019-12-231-18/+9
* drm/i915: Add a simple is-bound check before unbindingChris Wilson2019-12-231-1/+4
* drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson2019-12-221-249/+4
* drm/i915: Move i915_gem_init_contexts() earlierChris Wilson2019-12-211-11/+12
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-13/+6
* drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson2019-12-201-6/+5
* drm/i915: Hold reference to intel_frontbuffer as we track activityChris Wilson2019-12-181-5/+5
* drm/i915/gem: Avoid rcu_barrier() from shrinker pathsChris Wilson2019-12-091-1/+1
* drm/i915/gem: Flush the pwrite through the chipset before signalingChris Wilson2019-12-061-1/+2
* drm/i915/gem: Reinitialise the local list before repeatingChris Wilson2019-12-051-1/+1
* drm/i915/gem: Try to flush pending unbind eventsChris Wilson2019-12-041-1/+9
* drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSETAbdiel Janulgue2019-12-041-1/+2
* drm/i915/gem: Avoid parking the vma as we unbindChris Wilson2019-12-031-1/+16
* drm/i915: Lift i915_vma_pin() out of intel_renderstate_emit()Chris Wilson2019-12-031-1/+7
* drm/i915/gem: Take runtime-pm wakeref prior to unbindingChris Wilson2019-12-031-1/+16
* drm/i915: Serialise with remote retirementChris Wilson2019-11-211-3/+23
* drm/i915/gem: Purge the sudden reappearance of i915_gem_object_pin()Chris Wilson2019-11-151-25/+13
* Merge drm/drm-next into drm-intel-next-queuedJani Nikula2019-11-151-1/+15
|\
| * 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