Merge tag 'drm-intel-next-2019-06-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Features: - HDR support (Uma, Ville) - Add I2C symlink under HDMI connector similar to DP (Oleg) - Add ICL multi-segmented gamma support (Shashank, Uma) - Update register whitelist support for new hardware (Robert, John) - GuC firmware update with updated ABI interface (Michal, Oscar) - Add support for new DMC header versions (Lucas) - In-kernel blitter client for selftest use (Matthew) - Add Mule Creec Canyon (MCC) PCH support to go with EHL (Matt) - EHL platform feature updates (Matt) - Use Command Transport Buffers with GuC on all gens (Daniele) - New i915.force_probe module parameter to replace i915.alpha_support (Jani) Refactoring: - Better runtime PM code abstraction/encapsulation (Daniele) - VBT parsing cleanup and improvements (Jani) - Move display code to its own subdirectory (Jani) - Header cleanup (Jani, Daniele) - Prep work for subsclice mask expansion (Stuart) - Use uncore mmio register accessors more, remove unused macro wrappers (Tvrtko) - Remove unused atomic property get/set stubs (Maarten) - GTT cleanups and improvements (Mika) - Pass intel_ types instead of drm_ types in plenty of display code (Ville) - Engine reset, hangcheck, fault code cleanups and improvements (Tvrtko) - Consider AML variants simply as either KBL or CFL ULX (Ville) - State checker cleanups and improvements (Ville) - GEM code reorganization to more files under gem subdirectory (Chris) - Reducing dependency on a coarse struct_mutex (Chris) Fixes: - Fix use of uninitialized/incorrect error pointers (Colin, Dan) - Fix DSI fastboot on some VLV/CHV platforms (Hans) - Fix DSI error path (Hans) - Add ICL port A combo PHY HW state check (Imre) - Fix ICL AUX-B HW not done issue (Imre) - Fix perf whitelist on gen10+ (Lionel) - Fix PSR exit by forcing manual exit on older gens (José) - Match voltage ranges instead of exact values (Lucas) - Fix SDVO HDMI audio, with cleanups (Ville) - Fix plane state dumps (Ville) - Fix driver cleanup code to support driver hot unbind (Janusz) - Add checks for ICL memory bandwidth requirements (Ville) - Fix toggling between no C8 planes vs. at least one C8 plane (Ville) - Improved checks on PLL usage conditions, refactoring (Ville) - Avoid clobbering M/N values in fastset fuzzy checks (Ville) - Take a runtime pm wakeref for atomic commits (Chris) - Do not allow runtime pm autosuspend to remove userspace GGTT mmaps too quickly (Chris) - Avoid refcount_inc on known zero count to avoid debug flagging (Chris) Signed-off-by:Dave Airlie <airlied@redhat.com> From: Jani Nikula <jani.nikula@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/87v9x1lpdh.fsf@intel.com
Showing
- Documentation/gpu/i915.rst 39 additions, 48 deletionsDocumentation/gpu/i915.rst
- drivers/gpu/drm/i915/Kconfig 19 additions, 10 deletionsdrivers/gpu/drm/i915/Kconfig
- drivers/gpu/drm/i915/Kconfig.debug 15 additions, 0 deletionsdrivers/gpu/drm/i915/Kconfig.debug
- drivers/gpu/drm/i915/Kconfig.profile 15 additions, 1 deletiondrivers/gpu/drm/i915/Kconfig.profile
- drivers/gpu/drm/i915/Makefile 90 additions, 69 deletionsdrivers/gpu/drm/i915/Makefile
- drivers/gpu/drm/i915/Makefile.header-test 0 additions, 43 deletionsdrivers/gpu/drm/i915/Makefile.header-test
- drivers/gpu/drm/i915/display/Makefile 2 additions, 0 deletionsdrivers/gpu/drm/i915/display/Makefile
- drivers/gpu/drm/i915/display/Makefile.header-test 16 additions, 0 deletionsdrivers/gpu/drm/i915/display/Makefile.header-test
- drivers/gpu/drm/i915/display/dvo_ch7017.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_ch7017.c
- drivers/gpu/drm/i915/display/dvo_ch7xxx.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_ch7xxx.c
- drivers/gpu/drm/i915/display/dvo_ivch.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_ivch.c
- drivers/gpu/drm/i915/display/dvo_ns2501.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_ns2501.c
- drivers/gpu/drm/i915/display/dvo_sil164.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_sil164.c
- drivers/gpu/drm/i915/display/dvo_tfp410.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/dvo_tfp410.c
- drivers/gpu/drm/i915/display/icl_dsi.c 108 additions, 0 deletionsdrivers/gpu/drm/i915/display/icl_dsi.c
- drivers/gpu/drm/i915/display/intel_acpi.c 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_acpi.c
- drivers/gpu/drm/i915/display/intel_acpi.h 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_acpi.h
- drivers/gpu/drm/i915/display/intel_atomic.c 13 additions, 1 deletiondrivers/gpu/drm/i915/display/intel_atomic.c
- drivers/gpu/drm/i915/display/intel_atomic.h 0 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_atomic.h
- drivers/gpu/drm/i915/display/intel_atomic_plane.c 27 additions, 45 deletionsdrivers/gpu/drm/i915/display/intel_atomic_plane.c
Loading
Please register or sign in to comment