[PATCH i-g-t v2 1/1] tests/kms_cursor_legacy: don't inhibit pipe CRC calculation
Grzelak, Michal
michal.grzelak at intel.com
Mon Aug 18 11:12:13 UTC 2025
From: Sharma, Swati2 <swati2.sharma at intel.com>
Sent: Tuesday, August 5, 2025 2:27 PM
>
> On 22-07-2025 06:18 pm, Michał Grzelak wrote:
> > Running either flip-vs-cursor-busy-crc-(legacy|atomic) subtest from
> > kms_cursor_legacy results in entering PSR1 after the test. Even with
> > PSR2 enabled panel, it is impossible to switch to PSR2 via
> > i915_edp_psr_debug. Kernel does so because it prevents inhibiting pipe
> > CRC calculation which is allowed in PSR1 but prohibited in PSR2.
> > Therefore subtests from kms_psr testing PSR2 feature (e.g.
> > psr2-no-drrs, psr2-primary-blt etc.) are failing after running any of
> > those kms_cursor_legacy subtests.
> >
> > Restore enabling Panel Replay Selective Update by stopping pipe CRC
> > calculation after running the subtest and before the clean-up.
> If there is any bug which this patch is fixing, please add Closes tag.
Right, forgot about it. I will resend the patch and include the tag.
>
> Otherwise patch LGTM.
> Reviewed-by: Swati Sharma <swati2.sharma at intel.com>
Thank you for reviewing the patch.
Best regards,
Michał
More information about the igt-dev
mailing list