I have gathered the r-bs from previous series posted by Paulo, picked few newer versions from list and rebased where had to. Some patches have already landed so this is a bit thinner series. I could not yet merge the "drm/i915/icl: Prepare for more rings" as that needs "drm/i915/gvt: Do not use I915_NUM_ENGINES to iterate over the mocs regs array" to land from gvt for not to break dinq. If you have patches you think should be included in this series, please let me know. -Mika Ceraolo Spurio, Daniele (1): drm/i915/icl: new context descriptor support Daniele Ceraolo Spurio (1): drm/i915/icl: Gen11 forcewake support Kelvin Gardiner (2): drm/i915/icl: Update subslice define for ICL 11 drm/i915/icl: Added ICL 11 slice, subslice and EU fuse detection Michel Thierry (2): drm/i915/icl: Add Indirect Context Offset for Gen11 drm/i915/icl: Add reset control register changes Oscar Mateo (6): drm/i915/icl: Correctly initialize the Gen11 engines drm/i915/icl: Check for fused-off VDBOX and VEBOX instances drm/i915/icl: Enable the extra video decode and enhancement boxes for Icelake 11 drm/i915/icl: Split out the servicing of the Selector and Shared IIR registers drm/i915/icl: Handle RPS interrupts correctly for Gen11 drm/i915/icl: Enable RC6 and RPS in Gen11 Paulo Zanoni (2): drm/i915/icl: Add the ICL PCI IDs drm/i915/icl: add icelake_init_clock_gating() Thomas Daniel (1): drm/i915/icl: Enhanced execution list support Tomasz Lis (1): drm/i915/icl: Add configuring MOCS in new Icelake engines Tvrtko Ursulin (4): drm/i915/icl: Show interrupt registers in debugfs drm/i915/icl: Prepare for more rings drm/i915/icl: Interrupt handling drm/i915/icl: Ringbuffer interrupt handling drivers/gpu/drm/i915/i915_debugfs.c | 92 ++++++++- drivers/gpu/drm/i915/i915_drv.c | 2 + drivers/gpu/drm/i915/i915_drv.h | 7 + drivers/gpu/drm/i915/i915_gem.h | 2 +- drivers/gpu/drm/i915/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/i915_irq.c | 274 +++++++++++++++++++++++++- drivers/gpu/drm/i915/i915_pci.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 50 ++++- drivers/gpu/drm/i915/intel_breadcrumbs.c | 20 +- drivers/gpu/drm/i915/intel_device_info.c | 82 +++++++- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/i915/intel_engine_cs.c | 66 ++++++- drivers/gpu/drm/i915/intel_lrc.c | 103 ++++++++-- drivers/gpu/drm/i915/intel_lrc.h | 3 + drivers/gpu/drm/i915/intel_lrc_reg.h | 1 + drivers/gpu/drm/i915/intel_mocs.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 22 ++- drivers/gpu/drm/i915/intel_ringbuffer.h | 28 ++- drivers/gpu/drm/i915/intel_uncore.c | 210 ++++++++++++++++++-- drivers/gpu/drm/i915/intel_uncore.h | 23 ++- drivers/gpu/drm/i915/selftests/intel_uncore.c | 31 ++- include/drm/i915_pciids.h | 12 ++ 23 files changed, 968 insertions(+), 87 deletions(-) -- 2.14.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx