On Wed, 2026-07-08 at 09:42 -0400, Thierry Cantin-Demers wrote: > The Dell XPS 16 DA16260 ships in more than one panel variant. The > existing > quirk entry only matches the LG Display panel with DPCD sink OUI > 00:22:b9. > Another variant of the same laptop (subsystem 1028:0dba) uses an LG > Display > 0x07C5 panel with sink OUI 00:aa:01, which is not matched, so eDP > Panel > Replay stays enabled and the panel hits a persistent PANEL-REPLAY > Link CRC > error, dropping the internal display to ~5 fps.
Thank you for pointing this out. These symptoms look different compared to what we saw originally. Please file gitlab ticket: https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html BR, Jouni Högander > > Add a quirk entry for OUI 00:aa:01 so this variant also gets eDP > Panel > Replay disabled. Confirmed xe.enable_panel_replay=0 resolves the > issue. > > Fixes: cb8d155b0806 ("drm/i915/psr: Disable Panel Replay on Dell XPS > 16 DA16260 as a quirk") > Signed-off-by: Thierry Cantin-Demers <[email protected]> > Tested-by: Thierry Cantin-Demers <[email protected]> > --- > drivers/gpu/drm/i915/display/intel_quirks.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/gpu/drm/i915/display/intel_quirks.c > b/drivers/gpu/drm/i915/display/intel_quirks.c > index 33245f44c0d5..e452235832fe 100644 > --- a/drivers/gpu/drm/i915/display/intel_quirks.c > +++ b/drivers/gpu/drm/i915/display/intel_quirks.c > @@ -286,6 +286,14 @@ static const struct intel_dpcd_quirk > intel_dpcd_quirks[] = { > .sink_oui = SINK_OUI(0x00, 0x22, 0xb9), > .hook = quirk_disable_edp_panel_replay, > }, > + /* Dell XPS 16 DA16260 (LG Display 0x07C5, OUI 00:aa:01) */ > + { > + .device = DEVICE_ID_ANY, > + .subsystem_vendor = 0x1028, > + .subsystem_device = 0x0dba, > + .sink_oui = SINK_OUI(0x00, 0xaa, 0x01), > + .hook = quirk_disable_edp_panel_replay, > + }, > }; > > void intel_init_quirks(struct intel_display *display)
