summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-03-05drm/i915: Store the BIT(engine->id) as the engine's maskChris Wilson45-432/+422
2019-03-05drm/i915: Remove last traces of exec-id (GEM_BUSY)Chris Wilson4-41/+34
2019-03-05drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangsChris Wilson2-24/+2
2019-03-05drm/i915: Just check the vebox IIR regardlessChris Wilson1-6/+4
2019-03-05drm/i915/gtt: Store scratch page size alongside not in the common structChris Wilson2-6/+7
2019-03-05drm/i915/gtt: Use optimised memset32/64 for clearing PTEChris Wilson1-9/+3
2019-03-04drm/i915: Fix bit name in PP_STATUS registerLucas De Marchi1-1/+1
2019-03-04drm/i915: allow platforms without eDP transcoderLucas De Marchi3-4/+8
2019-03-04drm/i915: refactor transcoders reporting on error stateLucas De Marchi1-9/+12
2019-03-04drm/i915: Forcing a modeset when resetting HDMI linkJosé Roberto de Souza1-1/+1
2019-03-04drm/i915: Don't manually add connectors and planes stateJosé Roberto de Souza1-8/+0
2019-03-04drm/i915: Fix atomic state leak when resetting HDMI linkJosé Roberto de Souza1-6/+1
2019-03-04drm/i915: Fix the state checker for ICL Y planesVille Syrjälä1-1/+2
2019-03-04drm/i915: Yet another if/else sort of newer to older platforms.Rodrigo Vivi4-90/+82
2019-03-04drm/i915: Acquire breadcrumb ref before cancellingChris Wilson1-10/+8
2019-03-01drm/i915: extract AUX mask assignment to separate functionLucas De Marchi1-14/+20
2019-03-01drm/i915/icl: move MG pll hw_state readoutLucas De Marchi1-48/+74
2019-03-01drm/i915: Re-arrange execbuf so context is known before engineTvrtko Ursulin1-4/+7
2019-03-01drm/i915: Fix I915_EXEC_RING_MASKChris Wilson1-1/+1
2019-03-01drm/i915: Prioritise non-busywait semaphore workloadsChris Wilson4-4/+29
2019-03-01drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+Chris Wilson10-11/+181
2019-03-01drm/i915: Keep timeline HWSP allocated until idle across the systemChris Wilson5-39/+420
2019-03-01drm/i915/execlists: Suppress redundant preemptionChris Wilson1-4/+40
2019-03-01drm/i915/selftests: Check that whitelisted registers are accessibleChris Wilson1-1/+377
2019-03-01drm/i915: Finalize Wa_1408961008:iclVille Syrjälä1-2/+6
2019-03-01drm/i915: Introduce i915_timeline.mutexChris Wilson5-4/+10
2019-02-28drm/i915/execlists: Suppress mere WAIT preemptionChris Wilson6-3/+189
2019-02-28drm/i915: Use __ffs() in for_each_priolist for more compact codeChris Wilson1-2/+4
2019-02-28drm/i915: Remove second level open-coded rcu workChris Wilson3-94/+6
2019-02-28drm/i915: Make object/vma allocation caches globalChris Wilson20-86/+170
2019-02-28drm/i915: Make request allocation caches globalChris Wilson19-149/+312
2019-02-28drm/i915: Report engines are idle if already parkedChris Wilson1-3/+7
2019-02-28Revert "drm/i915: Avoid waking the engines just to check if they are idle"Chris Wilson1-11/+6
2019-02-28drm/i915: Compute the global scheduler capsChris Wilson4-6/+43
2019-02-27drm/i915: Avoid waking the engines just to check if they are idleChris Wilson1-6/+11
2019-02-27drm/i915: Skip scanning for signalers if we are already inflightChris Wilson1-0/+9
2019-02-26drm/i915: Include infoframes in the crtc state dumpVille Syrjälä1-0/+26
2019-02-26drm/i915: Check infoframe state in intel_pipe_config_compare()Ville Syrjälä1-1/+48
2019-02-26drm/i915/sdvo: Read out HDMI infoframesVille Syrjälä1-3/+91
2019-02-26drm/i915/sdvo: Precompute HDMI infoframesVille Syrjälä1-17/+45
2019-02-26drm/i915: Read out HDMI infoframesVille Syrjälä4-0/+206
2019-02-26drm/i915: Precompute HDMI infoframesVille Syrjälä3-69/+185
2019-02-26drm/i915: Store mask of enabled infoframes in the crtc stateVille Syrjälä3-2/+12
2019-02-26drm/i915: Return the mask of enabled infoframes from ->inforame_enabled()Ville Syrjälä4-29/+65
2019-02-26drm/i915: Add the missing HDMI gamut metadata packet stuffVille Syrjälä2-3/+17
2019-02-26drm/i915/query: Split out query item checksAbdiel Janulgue1-13/+26
2019-02-26drm/i915/selftests: Exercise resetting during non-user payloadsChris Wilson1-0/+218
2019-02-26drm/i915: Remove i915_request.global_seqnoChris Wilson12-194/+32
2019-02-26drm/i915: Remove access to global seqno in the HWSPChris Wilson10-104/+19
2019-02-26drm/i915: Replace global_seqno with a hangcheck heartbeat seqnoChris Wilson6-11/+77