summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/intel_lrc.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-05drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only)Tvrtko Ursulin1-1/+3
2019-02-05drm/i915/perf: lock powergating configuration to default when activeLionel Landwerlin1-11/+35
2019-02-05drm/i915: Record the sseu configuration per-context & engineLionel Landwerlin1-15/+16
2019-01-29drm/i915/execlists: Suppress preempting selfChris Wilson1-8/+88
2019-01-29drm/i915: Rename execlists->queue_priority to queue_priority_hintChris Wilson1-9/+11
2019-01-29drm/i915: Identify active requestsChris Wilson1-5/+34
2019-01-28drm/i915: Track the context's seqno in its own timeline HWSPChris Wilson1-11/+20
2019-01-28drm/i915: Allocate a status page for each timelineChris Wilson1-5/+17
2019-01-28drm/i915: Introduce concept of per-timeline (context) HWSPChris Wilson1-3/+6
2019-01-28drm/i915: Always allocate an object/vma for the HWSPChris Wilson1-3/+9
2019-01-25drm/i915: Remove GPU reset dependence on struct_mutexChris Wilson1-61/+30
2019-01-25drm/i915: Remove manual breadcumb countingChris Wilson1-4/+0
2019-01-25drm/i915: Measure the required reserved size for request emissionChris Wilson1-5/+7
2019-01-25drm/i915/execlists: Move RPCS setup to context pinTvrtko Ursulin1-17/+28
2019-01-23drm/i915/execlists: Mark up priority boost on preemptionChris Wilson1-0/+4
2019-01-23Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi1-3/+3
2019-01-22drm/i915: Tidy common test_bit probing of i915_request->fence.flagsChris Wilson1-1/+1
2019-01-17drm/i915: small isolated c99 types to kernel types switchJani Nikula1-1/+1
2019-01-16drm/i915: Move intel_execlists_show_requests() asideChris Wilson1-0/+58
2019-01-14drm/i915: Combined gt.awake/gt.power wakerefsChris Wilson1-1/+1
2019-01-10drm/i915: drop DPF code for gen8+Daniele Ceraolo Spurio1-4/+0
2019-01-10drm/i915: init per-engine WAs for all enginesDaniele Ceraolo Spurio1-1/+2
2019-01-09Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie1-3/+3
2019-01-09drm/i915: drop all drmP.h includesJani Nikula1-1/+0
2019-01-02drm/i915: start moving runtime device info to a separate structJani Nikula1-7/+7
2018-12-28drm/i915/execlists: Pull the render flush into breadcrumb emissionChris Wilson1-2/+10
2018-12-25Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-281/+95
2018-12-18drm/i915: Apply missed interrupt after reset w/a to all ringbuffer genChris Wilson1-1/+1
2018-12-13drm/i915: replace IS_GEN<N> with IS_GEN(..., N)Lucas De Marchi1-2/+2
2018-12-12drm/i915: Allocate a common scratch pageChris Wilson1-13/+6
2018-12-12drm/i915/execlists: Apply a full mb before execution for BraswellChris Wilson1-1/+6
2018-12-07drm/i915: Compile fix for 64b dma-fence seqnoMika Kuoppala1-3/+3
2018-12-07drm/i915: Pipeline PDP updates for BraswellChris Wilson1-71/+69
2018-12-07drm/i915: Push EMIT_INVALIDATE at request start to backendsChris Wilson1-3/+6
2018-12-07drm/i915/icl: Forcibly evict stale csb entriesMika Kuoppala1-0/+23
2018-12-07drm/i915/execlists: Apply a full mb before execution for BraswellChris Wilson1-1/+6
2018-12-06drm/i915/execlists: Move RCS mmio workaround to new common wa_listChris Wilson1-41/+1
2018-12-05drm/i915: Introduce per-engine workaroundsTvrtko Ursulin1-0/+4
2018-12-04drm/i915: Allocate a common scratch pageChris Wilson1-12/+5
2018-12-04drm/i915: Fuse per-context workaround handling with the common frameworkTvrtko Ursulin1-1/+1
2018-12-04drm/i915: Move register white-listing to the common workaround frameworkTvrtko Ursulin1-2/+3
2018-12-04drm/i915: Introduce per-engine workaroundsTvrtko Ursulin1-0/+4
2018-12-04drm/i915: Complete the fences as they are cancelled due to wedgingChris Wilson1-2/+9
2018-12-03drm/i915/vgpu: Disallow loading on old vGPU hostsChris Wilson1-24/+8
2018-11-28drm/i915: Mark up early pre-production KabylakesChris Wilson1-12/+0
2018-11-12drm/i915/execlists: Force write serialisation into context image vs executionChris Wilson1-1/+13
2018-11-09drm/i915: Set MI_INVALIDATE_BSD for all video-decode enginesChris Wilson1-1/+1
2018-11-08drm/i915/execlists: Force write serialisation into context image vs executionChris Wilson1-1/+13
2018-10-18drm/i915: GEM_WARN_ON considered harmfulTvrtko Ursulin1-3/+3
2018-10-03drm/i915/execlists: Flush the CS events before unpinningChris Wilson1-0/+28