On Thu, Jun 16, 2022 at 03:41:37PM +0300, Jani Nikula wrote: > From: Diego Santa Cruz <Diego.SantaCruz@xxxxxxxxxxxx> > > The quirk added in upstream commit 90c3e2198777 ("drm/i915/glk: Add > Quirk for GLK NUC HDMI port issues.") is also required on the ECS Liva > Q2. > > Note: Would be nicer to figure out the extra delay required for the > retimer without quirks, however don't know how to check for that. > > Cc: stable@xxxxxxxxxxxxxxx > Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/1326 > Signed-off-by: Diego Santa Cruz <Diego.SantaCruz@xxxxxxxxxxxx> > Signed-off-by: Jani Nikula <jani.nikula@xxxxxxxxx> Seems fine. Although I do wonder whether we could directly identify the bogus retimer chip via the dual mode adapter registers. I've asked for that in the bug. Reviewed-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > --- > drivers/gpu/drm/i915/display/intel_quirks.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/gpu/drm/i915/display/intel_quirks.c b/drivers/gpu/drm/i915/display/intel_quirks.c > index c8488f5ebd04..e415cd7c0b84 100644 > --- a/drivers/gpu/drm/i915/display/intel_quirks.c > +++ b/drivers/gpu/drm/i915/display/intel_quirks.c > @@ -191,6 +191,9 @@ static struct intel_quirk intel_quirks[] = { > /* ASRock ITX*/ > { 0x3185, 0x1849, 0x2212, quirk_increase_ddi_disabled_time }, > { 0x3184, 0x1849, 0x2212, quirk_increase_ddi_disabled_time }, > + /* ECS Liva Q2 */ > + { 0x3185, 0x1019, 0xa94d, quirk_increase_ddi_disabled_time }, > + { 0x3184, 0x1019, 0xa94d, quirk_increase_ddi_disabled_time }, > }; > > void intel_init_quirks(struct drm_i915_private *i915) > -- > 2.30.2 -- Ville Syrjälä Intel