On Wed, Sep 14, 2016 at 01:04:13PM +0300, Imre Deak wrote: > Reapply the PPS register unlock workaround after GPU reset on platforms > where the reset clobbers the display HW state. This at least gets rid of > the related WARN during LVDS encoder enabling on PNV. > > Fixes: ed6143b8f75 ("drm/i915/lvds: Restore initial HW state during encoder enabling") > Reported-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > Signed-off-by: Imre Deak <imre.deak@xxxxxxxxx> Reviewed-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > --- > drivers/gpu/drm/i915/intel_display.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c > index 48433e1..8bcffdd 100644 > --- a/drivers/gpu/drm/i915/intel_display.c > +++ b/drivers/gpu/drm/i915/intel_display.c > @@ -3629,6 +3629,7 @@ void intel_finish_reset(struct drm_i915_private *dev_priv) > intel_runtime_pm_disable_interrupts(dev_priv); > intel_runtime_pm_enable_interrupts(dev_priv); > > + intel_pps_unlock_regs_wa(dev_priv); > intel_modeset_init_hw(dev); > > spin_lock_irq(&dev_priv->irq_lock); > -- > 2.5.0 -- Ville Syrjälä Intel OTC _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx