mbox series

[0/2] drm/i915/dsc: fixes for ICL DSI DSC

Message ID cover.1576081155.git.jani.nikula@intel.com (mailing list archive)
Headers show
Series drm/i915/dsc: fixes for ICL DSI DSC | expand

Message

Jani Nikula Dec. 11, 2019, 4:23 p.m. UTC
This should bring the fi-icl-dsi host on CI back online. It's using the
wrong registers for DSC.

Unfortunately intel_dsc_power_domain() remains broken for DSI, for all
generations. The rabbit hole goes deeper; POWER_DOMAIN_TRANSCODER() is
also broken for DSI transcoders, beyond DSC and beyond the recent gens.

But let's start here.

BR,
Jani.


Jani Nikula (2):
  drm/i915/dsc: fix DSC register selection for ICL DSI transcoders
  drm/i915/dsc: clarify DSC support for pipe A on ICL

 drivers/gpu/drm/i915/display/intel_vdsc.c | 66 +++++++++++++++--------
 1 file changed, 45 insertions(+), 21 deletions(-)

Comments

Jani Nikula Dec. 12, 2019, 1:48 p.m. UTC | #1
On Wed, 11 Dec 2019, Jani Nikula <jani.nikula@intel.com> wrote:
> This should bring the fi-icl-dsi host on CI back online. It's using the
> wrong registers for DSC.

Confirmed by [1] for fi-icl-dsi.

BR,
Jani.


[1] https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15709/index.html?