>-----Original Message----- >From: Intel-gfx [mailto:intel-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of >Radhakrishna Sripada >Sent: Thursday, October 4, 2018 11:30 AM >To: intel-gfx@xxxxxxxxxxxxxxxxxxxxx >Cc: Vivi, Rodrigo <rodrigo.vivi@xxxxxxxxx>; Zanoni, Paulo R ><paulo.r.zanoni@xxxxxxxxx> >Subject: [PATCH v2 2/6] drm/i915/icl: Implement Display >WA_1405510057 > >Display WA_1405510057 asks to not enable YUV 420 HDMI 10bpc when >horizontal blank size mod 8 reminder is 2. > >Cc: James Ausmus <james.ausmus@xxxxxxxxx> >Cc: Paulo Zanoni <paulo.r.zanoni@xxxxxxxxx> >Cc: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> >Cc: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> >Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@xxxxxxxxx> Reviewed-by: Anusha Srivatsa <anusha.srivatsa@xxxxxxxxx> >--- > drivers/gpu/drm/i915/intel_hdmi.c | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > >diff --git a/drivers/gpu/drm/i915/intel_hdmi.c >b/drivers/gpu/drm/i915/intel_hdmi.c >index 454f570275e9..fa6b39420e69 100644 >--- a/drivers/gpu/drm/i915/intel_hdmi.c >+++ b/drivers/gpu/drm/i915/intel_hdmi.c >@@ -1592,6 +1592,8 @@ static bool hdmi_deep_color_possible(const struct >intel_crtc_state *crtc_state, > struct drm_atomic_state *state = crtc_state->base.state; > struct drm_connector_state *connector_state; > struct drm_connector *connector; >+ const struct drm_display_mode *adjusted_mode = >+ &crtc_state->base.adjusted_mode; > int i; > > if (HAS_GMCH_DISPLAY(dev_priv)) >@@ -1640,7 +1642,13 @@ static bool hdmi_deep_color_possible(const struct >intel_crtc_state *crtc_state, > > /* Display WA #1139: glk */ > if (bpc == 12 && IS_GLK_REVID(dev_priv, 0, GLK_REVID_A1) && >- crtc_state->base.adjusted_mode.htotal > 5460) >+ adjusted_mode->htotal > 5460) >+ return false; >+ >+ /* Display Wa_1405510057:icl */ >+ if (crtc_state->ycbcr420 && bpc == 10 && IS_ICELAKE(dev_priv) && >+ (adjusted_mode->crtc_hblank_end - >+ adjusted_mode->crtc_hblank_start) % 8 == 2) > return false; > > return true; >-- >2.9.3 > >_______________________________________________ >Intel-gfx mailing list >Intel-gfx@xxxxxxxxxxxxxxxxxxxxx >https://lists.freedesktop.org/mailman/listinfo/intel-gfx _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx