[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