summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-12-23drm/i915: Make sure CCS YUV semiplanar format checks workImre Deak5-14/+33
2019-12-23drm/i915: Make sure Y slave planes get all the required stateImre Deak1-1/+2
2019-12-23drm/i915: Skip rotated offset adjustment for unsupported modifiersDhinakaran Pandiyan1-41/+77
2019-12-23drm/i915/tgl: Make sure FBs have a correct CCS plane strideImre Deak1-0/+17
2019-12-23drm/i915/tgl: Gen-12 render decompressionDhinakaran Pandiyan3-43/+178
2019-12-23drm/framebuffer: Format modifier for Intel Gen-12 render compressionDhinakaran Pandiyan1-0/+11
2019-12-23drm/i915: Add helpers to select correct ccs/aux planesImre Deak1-14/+57
2019-12-23drm/i915: Extract framebufer CCS offset checks into a functionDhinakaran Pandiyan1-30/+43
2019-12-23drm/i915: Move CCS stride alignment W/A inside intel_fb_stride_alignmentDhinakaran Pandiyan1-15/+16
2019-12-23drm/i915: Use intel_tile_height() instead of re-implementingDhinakaran Pandiyan1-1/+1
2019-12-23drm/i915/selftests: make mock_drm.h self-containedJani Nikula1-1/+2
2019-12-23drm/i915/selftests: make mock_context.h self-containedJani Nikula1-1/+1
2019-12-23drm/i915: fix comment for POWER_DOMAIN_TRANSCODER_VDSC_PW2Jani Nikula1-1/+1
2019-12-22drm/i915/gt: Move pm debug files into a gt aware debugfsAndi Shyti8-0/+752
2019-12-22drm/i915/gt: Merge engine init/setup loopsChris Wilson6-113/+42
2019-12-22drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume()Chris Wilson3-27/+13
2019-12-22drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson19-365/+357
2019-12-21drm/i915: Move i915_gem_init_contexts() earlierChris Wilson1-11/+12
2019-12-21drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson3-11/+20
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson34-507/+388
2019-12-21drm/i915/selftests: Setup engine->retire for mock_engineChris Wilson1-0/+2
2019-12-20drm/i915: Introduce intel_crtc_state_alloc()Ville Syrjälä1-11/+19
2019-12-20drm/i915/execlists: Select arb on/off around batches based on preemptionChris Wilson1-8/+9
2019-12-20drm/i915: Push the use-semaphore marker onto the intel_contextChris Wilson5-25/+64
2019-12-20drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson21-161/+165
2019-12-20drm/i915/gt: Teach veng to defer the context allocationChris Wilson1-6/+9
2019-12-19drm/i915/gt: Add breadcrumb retire to physical engineChris Wilson2-3/+9
2019-12-19drm/i915: Rename pipe update tracepointsVille Syrjälä2-6/+6
2019-12-19drm/i915/fbc: Remove second redundant intel_fbc_pre_update() callVille Syrjälä1-3/+0
2019-12-19drm/i915/fbc: Reject PLANE_OFFSET.y%4!=0 on icl+ tooVille Syrjälä1-1/+1
2019-12-19drm/i915: fix uninitialized pointer reads on pointers to and fromColin Ian King1-1/+1
2019-12-19drm/i915/gt: Suppress threshold updates on RPS parkingChris Wilson1-5/+6
2019-12-19drm/i915/gt: Use non-forcewake writes for RPSChris Wilson1-34/+32
2019-12-19drm/i915/gt: Track engine round-trip timesChris Wilson4-1/+39
2019-12-19drm/i915/gt: Schedule request retirement when signaler idlesChris Wilson3-7/+8
2019-12-19drm/i915/dsc: fix DSC power domains for DSIJani Nikula1-13/+15
2019-12-19drm/i915/dsc: clarify DSC support for pipe A on ICLJani Nikula1-1/+7
2019-12-19drm/i915/dsc: fix DSC register selection for ICL DSI transcodersJani Nikula1-20/+38
2019-12-19drm/i915: Provide ddc symlink in hdmi connector sysfs directoryAndrzej Pietrasiewicz1-4/+8
2019-12-18drm/i915/display: fix phy nameLucas De Marchi1-1/+1
2019-12-18drm/i915/display: use clk_off name to avoid double negationLucas De Marchi1-5/+3
2019-12-18drm/i915/display: move clk off sanitize to its own functionLucas De Marchi1-25/+32
2019-12-18drm/i915: Ratelimit i915_globals_parkChris Wilson1-9/+44
2019-12-18drm/i915/gt: Remove direct invocation of breadcrumb signalingChris Wilson10-38/+27
2019-12-18drm/i915/pmu: Ensure monotonic rc6Tvrtko Ursulin2-54/+21
2019-12-18drm/i915: Move stuff from haswell_crtc_disable() into encoder .post_disable()Ville Syrjälä7-51/+86
2019-12-18drm/i915: Pass old crtc state to intel_crtc_vblank_off()Ville Syrjälä1-4/+6
2019-12-18drm/i915: Pass old crtc state to skylake_scaler_disable()Ville Syrjälä1-2/+3
2019-12-18drm/i915: Nuke .post_pll_disable() for DDI platformsVille Syrjälä3-36/+10
2019-12-18drm/i915: Call hsw_fdi_link_train() directly()Ville Syrjälä4-12/+6