> -----Original Message----- > From: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Sent: 23 February 2020 23:10 > To: intel-gfx@xxxxxxxxxxxxxxxxxxxxx > Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>; Laxminarayan Bharadiya, Pankaj > <pankaj.laxminarayan.bharadiya@xxxxxxxxx>; Nikula, Jani > <jani.nikula@xxxxxxxxx> > Subject: [PATCH] drm/i915/display: Fix inverted WARN_ON > > Restore the previous WARN_ON(cond) so that we don't complain about poor > old Cherryview. > > Fixes: eb020ca3d43f ("drm/i915/display/dp: Make WARN* drm specific > where drm_device ptr is available") Fixes seems to be wrong. The commit " eb020ca3d43f" just does the replacement and does not modify any existing condition. - if (WARN_ON(!IS_VALLEYVIEW(dev_priv) && !IS_CHERRYVIEW(dev_priv) && - !IS_GEN9_LP(dev_priv))) + if (drm_WARN_ON(&dev_priv->drm, !IS_VALLEYVIEW(dev_priv) && + IS_CHERRYVIEW(dev_priv) && + !IS_GEN9_LP(dev_priv))) Will you please double check and confirm. Thanks, Pankaj > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Cc: Pankaj Bharadiya <pankaj.laxminarayan.bharadiya@xxxxxxxxx> > Cc: Jani Nikula <jani.nikula@xxxxxxxxx> > --- > drivers/gpu/drm/i915/display/intel_dp.c | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c > b/drivers/gpu/drm/i915/display/intel_dp.c > index 2f93326c16a3..e8bebd27004d 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -1023,9 +1023,10 @@ void intel_power_sequencer_reset(struct > drm_i915_private *dev_priv) { > struct intel_encoder *encoder; > > - if (drm_WARN_ON(&dev_priv->drm, !IS_VALLEYVIEW(dev_priv) && > - IS_CHERRYVIEW(dev_priv) && > - !IS_GEN9_LP(dev_priv))) > + if (drm_WARN_ON(&dev_priv->drm, > + !(IS_VALLEYVIEW(dev_priv) || > + IS_CHERRYVIEW(dev_priv) || > + IS_GEN9_LP(dev_priv)))) > return; > > /* > -- > 2.25.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx