summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Declare gen9 has 64 mocs entries!Chris Wilson2020-12-081-4/+3
* drm/i915: fix size_t greater or equal to zero comparisonColin Ian King2020-12-081-1/+1
* drm/i915/gt: Cancel the preemption timeout on responding to itChris Wilson2020-12-081-1/+3
* drm/i915/gt: Ignore repeated attempts to suspend request flow across resetChris Wilson2020-12-081-0/+3
* drm/i915/gt: Limit frequency drop to RPe on parkingChris Wilson2020-12-021-0/+4
* drm/i915/gt: Retain default context state across shrinkingVenkata Ramana Nayana2020-12-021-2/+5
* drm/i915/gt: Split the breadcrumb spinlock between global and contextsChris Wilson2020-12-024-101/+88
* drm/i915/gt: Protect context lifetime with RCUChris Wilson2020-12-022-4/+19
* drm/i915/gt: Program mocs:63 for cache eviction on gen9Chris Wilson2020-11-301-1/+13
* drm/i915/gt: Free stale request on destroying the virtual engineChris Wilson2020-11-241-7/+53
* drm/i915/gt: Don't cancel the interrupt shadow too earlyChris Wilson2020-11-241-1/+1
* drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlockChris Wilson2020-11-242-13/+23
* drm/i915/gt: Defer enabling the breadcrumb interrupt to after submissionChris Wilson2020-11-241-39/+70
* drm/i915/gt: Fixup tgl mocs for PTE trackingChris Wilson2020-11-191-2/+3
* drm/i915/gt: Remember to free the virtual breadcrumbsChris Wilson2020-11-191-0/+1
* drm/i915: Avoid memory leak with more than 16 workarounds on a listTvrtko Ursulin2020-11-161-1/+3
* drm/i915/tgl: Fix Media power gate sequence.Rodrigo Vivi2020-11-161-5/+17
* drm/i915: Correctly set SFC capability for video enginesVenkata Sandeep Dhanalakota2020-11-121-1/+2
* drm/i915/gt: Flush xcs before tgl breadcrumbsChris Wilson2020-11-031-1/+3
* drm/i915/gt: Expose more parameters for emitting writes into the ringChris Wilson2020-11-031-20/+35
* drm/i915/gt: Use the local HWSP offset during submissionChris Wilson2020-11-033-16/+31
* Merge tag 'drm-next-2020-10-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-10-236-34/+259
|\
| * drm/i915: Exclude low pages (128KiB) of stolen from useChris Wilson2020-10-211-0/+196
| * drm/i915/gt: Onion unwind for scratch page allocation failureChris Wilson2020-10-212-7/+14
| * drm/i915/gt: Wait for CSB entries on TigerlakeChris Wilson2020-10-191-3/+18
| * drm/i915/gt: Widen CSB pointer to u64 for the parsersChris Wilson2020-10-192-18/+17
| * drm/i915/gt: Undo forced context restores after trivial preemptionsChris Wilson2020-10-191-3/+2
| * drm/i915/gt: Delay execlist processing for tglChris Wilson2020-10-191-0/+3
| * drm/i915/gt: Initialize reserved and unspecified MOCS indicesAyaz A Siddiqui2020-10-191-5/+11
* | drm/i915: use vmap in shmem_pin_mapChristoph Hellwig2020-10-181-58/+18
|/
* drm/i915/gt: Always send a pulse down the engine after disabling heartbeatChris Wilson2020-09-301-39/+67
* drm/i915: Cancel outstanding work after disabling heartbeats on an engineChris Wilson2020-09-301-0/+9
* drm/i915: Fix uninitialised variable in intel_context_create_request.Maarten Lankhorst2020-09-301-0/+1
* drm/i915/gt: Clear the buffer pool age before useChris Wilson2020-09-301-0/+2
* Merge tag 'drm-misc-next-2020-09-21' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-09-231-1/+1
|\
| * drm/i915/selftest: Create mock_destroy_deviceDaniel Vetter2020-09-211-1/+1
* | drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanentSwathi Dhanavanthri2020-09-171-3/+4
* | Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2020-09-1139-1069/+1379
|\|
| * Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit.freedesktop.org/drm...Dave Airlie2020-09-0939-1065/+1375
| |\
| | * drm/i915: Unlock the shared hwsp_gtt object after pinningThomas Hellström2020-09-071-0/+9
| | * drm/i915: Be wary of data races when reading the active execlistsChris Wilson2020-09-071-4/+11
| | * drm/i915: Move i915_vma_lock in the selftests to avoid lock inversion, v3.Maarten Lankhorst2020-09-071-12/+18
| | * drm/i915: Use ww pinning for intel_context_create_request()Maarten Lankhorst2020-09-071-5/+15
| | * drm/i915/selftests: Fix locking inversion in lrc selftest.Maarten Lankhorst2020-09-071-3/+12
| | * drm/i915: Dirty hack to fix selftests locking inversionMaarten Lankhorst2020-09-071-0/+12
| | * drm/i915: Kill last user of intel_context_create_request outside of selftestsMaarten Lankhorst2020-09-071-14/+29
| | * drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst2020-09-0718-54/+100
| | * drm/i915: Rework intel_context pinning to do everything outside of pin_mutexMaarten Lankhorst2020-09-075-106/+190
| | * drm/i915: Use ww locking in intel_renderstate.Maarten Lankhorst2020-09-073-32/+71
| | * drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst2020-09-071-1/+1