[Intel-gfx] [PATCH v3 00/15] Remaining RKL patches
Matt Roper
matthew.d.roper at intel.com
Wed Jun 3 21:15:14 UTC 2020
I got pulled away by another task for a few weeks and had to put the RKL
upstreaming on hold, so these remaining patches needed a bit of
additional rebasing on top of other changes that have landed in the
meantime, but there weren't any serious conflicts.
The functional changes from the last series are relatively small:
- Additional patch to only program ABOX_CTL on RKL and not the extra
ABOX{1,2}_CTL registers that TGL added. The bspec documentation here
isn't fully updated yet, but we've confirmed experimentatlly that RKL
doesn't have the additional register instances.
- We now setup the transcoder mask properly in the device_info and use
for_each_cpu_transcoder_masked() for our loops.
A couple of the patches included here already have r-b's, but since it's
been a while since they were originally posted it's probably worth
getting another CI run before applying them.
Aditya Swarup (1):
drm/i915/rkl: Don't try to read out DSI transcoders
José Roberto de Souza (1):
drm/i915/rkl: Disable PSR2
Lucas De Marchi (1):
drm/i915/rkl: provide port/phy mapping for vbt
Matt Roper (12):
drm/i915/rkl: Set transcoder mask properly
drm/i915/rkl: Program BW_BUDDY0 registers instead of BW_BUDDY1/2
drm/i915/rkl: RKL has no MBUS_ABOX_CTL{1,2}
drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout
drm/i915/rkl: Setup ports/phys
drm/i915/rkl: Update TGP's pin mapping when paired with RKL
drm/i915/rkl: Add DDC pin mapping
drm/i915/rkl: Don't try to access transcoder D
drm/i915/rkl: Handle comp master/slave relationships for PHYs
drm/i915/rkl: Add DPLL4 support
drm/i915/rkl: Handle HTI
drm/i915/rkl: Add initial workarounds
drivers/gpu/drm/i915/display/intel_bios.c | 72 ++++++++++-----
.../gpu/drm/i915/display/intel_combo_phy.c | 25 +++++-
drivers/gpu/drm/i915/display/intel_ddi.c | 18 +++-
drivers/gpu/drm/i915/display/intel_display.c | 82 ++++++++++++-----
.../drm/i915/display/intel_display_power.c | 46 +++++-----
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 50 ++++++++++-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 1 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 22 ++++-
drivers/gpu/drm/i915/display/intel_psr.c | 15 ++++
drivers/gpu/drm/i915/display/intel_sprite.c | 5 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 88 ++++++++++++-------
drivers/gpu/drm/i915/i915_drv.h | 5 ++
drivers/gpu/drm/i915/i915_irq.c | 23 ++++-
drivers/gpu/drm/i915/i915_pci.c | 5 ++
drivers/gpu/drm/i915/i915_reg.h | 30 +++++--
drivers/gpu/drm/i915/intel_device_info.h | 1 +
16 files changed, 372 insertions(+), 116 deletions(-)
--
2.24.1
More information about the Intel-gfx
mailing list