[PATCH 00/25] [SRU][OEM-5.6] drm/i915: TGL enablement, part 3
Timo Aaltonen
tjaalton at ubuntu.com
Thu May 14 17:35:39 UTC 2020
BugLink: https://bugs.launchpad.net/bugs/1855399
Here's the third batch of changes for oem-5.6 to support Tiger Lake
graphics, with some prep patches to go with it.
Aditya Swarup (1):
drm/i915/tgl: Add definitions for VRR registers and bits
Imre Deak (3):
drm/i915: Add a retry counter for hotplug detect retries
drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds
drm/i915/tgl+: Fix interrupt handling for DP AUX transactions
José Roberto de Souza (3):
drm/i915/dp: Return the right vswing tables
drm/i915/tc/icl: Update TC vswing tables
drm/i915/display: Load DP_TP_CTL/STATUS offset before use it
Kai Vehmanen (2):
drm/i915: use forced codec wake on all gen9+ platforms
drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms
Matt Atwood (1):
drm/i915/tgl: Wa_14011059788
Matt Roper (5):
drm/i915/tgl: Add Wa_14010477008:tgl
drm/i915/tgl: Extend Wa_1409767108:tgl to B0 stepping
drm/i915/tgl: Initialize multicast register steering for workarounds
drm/i915/tgl: TBT AUX should use TC power well ops
drm/i915: Use single set of AUX powerwell ops for gen11+
Mika Kuoppala (5):
Revert "drm/i915/tgl: Include ro parts of l3 to invalidate"
drm/i915/gen12: Fix HDC pipeline flush
drm/i915/gen12: Flush L3
drm/i915/gen12: Invalidate aux table entries forcibly
drm/i915/gen12: Add aux table invalidate for all engines
Swathi Dhanavanthri (1):
drm/i915/tgl: Make Wa_14010229206 permanent
Umesh Nerlige Ramappa (1):
drm/i915/perf: Invalidate OA TLB on when closing perf stream
Ville Syrjälä (3):
drm/i915: Use intel_attached_encoder()
drm/i915: Prefer intel_connector over drm_connector in hotplug code
drm/i915: Introduce intel_connector_hpd_pin()
drivers/gpu/drm/i915/display/intel_audio.c | 6 +-
.../gpu/drm/i915/display/intel_connector.c | 2 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 128 ++++++---
drivers/gpu/drm/i915/display/intel_display.c | 4 +-
.../drm/i915/display/intel_display_power.c | 246 +++++-------------
.../drm/i915/display/intel_display_types.h | 6 +-
drivers/gpu/drm/i915/display/intel_dp.c | 12 +-
.../drm/i915/display/intel_dp_aux_backlight.c | 12 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +-
.../i915/display/intel_dsi_dcs_backlight.c | 4 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 8 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 6 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 113 ++++----
drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +-
drivers/gpu/drm/i915/display/intel_psr.c | 2 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 5 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 17 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +-
drivers/gpu/drm/i915/gt/intel_engine.h | 34 ++-
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 3 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 128 +++++++--
drivers/gpu/drm/i915/gt/intel_workarounds.c | 14 +-
drivers/gpu/drm/i915/i915_debugfs.c | 6 +-
drivers/gpu/drm/i915/i915_drv.h | 2 +
drivers/gpu/drm/i915/i915_irq.c | 16 +-
drivers/gpu/drm/i915/i915_perf.c | 7 +
drivers/gpu/drm/i915/i915_reg.h | 100 +++++++
drivers/gpu/drm/i915/intel_pm.c | 4 +
28 files changed, 535 insertions(+), 359 deletions(-)
--
2.25.1
More information about the kernel-team
mailing list