Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-15 Thread Ville Syrjälä
On Tue, Nov 09, 2021 at 07:13:34PM +, Souza, Jose wrote: > On Fri, 2021-11-05 at 19:55 +0200, Ville Syrjälä wrote: > > On Fri, Nov 05, 2021 at 05:44:21PM +, Souza, Jose wrote: > > > On Fri, 2021-11-05 at 15:46 +0200, Ville Syrjälä wrote: > > > > On Thu, Nov 04, 2021 at 05:56:52PM +, Sou

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-09 Thread Souza, Jose
On Fri, 2021-11-05 at 19:55 +0200, Ville Syrjälä wrote: > On Fri, Nov 05, 2021 at 05:44:21PM +, Souza, Jose wrote: > > On Fri, 2021-11-05 at 15:46 +0200, Ville Syrjälä wrote: > > > On Thu, Nov 04, 2021 at 05:56:52PM +, Souza, Jose wrote: > > > > On Thu, 2021-11-04 at 16:10 +0200, Ville Syrj

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-05 Thread Ville Syrjälä
On Fri, Nov 05, 2021 at 05:44:21PM +, Souza, Jose wrote: > On Fri, 2021-11-05 at 15:46 +0200, Ville Syrjälä wrote: > > On Thu, Nov 04, 2021 at 05:56:52PM +, Souza, Jose wrote: > > > On Thu, 2021-11-04 at 16:10 +0200, Ville Syrjälä wrote: > > > > On Tue, Nov 02, 2021 at 12:32:14PM -0700, Jos

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-05 Thread Souza, Jose
On Fri, 2021-11-05 at 15:46 +0200, Ville Syrjälä wrote: > On Thu, Nov 04, 2021 at 05:56:52PM +, Souza, Jose wrote: > > On Thu, 2021-11-04 at 16:10 +0200, Ville Syrjälä wrote: > > > On Tue, Nov 02, 2021 at 12:32:14PM -0700, José Roberto de Souza wrote: > > > > Changing the buffer in the middle o

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-05 Thread Ville Syrjälä
On Thu, Nov 04, 2021 at 05:56:52PM +, Souza, Jose wrote: > On Thu, 2021-11-04 at 16:10 +0200, Ville Syrjälä wrote: > > On Tue, Nov 02, 2021 at 12:32:14PM -0700, José Roberto de Souza wrote: > > > Changing the buffer in the middle of the scanout then entering an > > > period of flip idleness wil

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-04 Thread Souza, Jose
On Thu, 2021-11-04 at 16:10 +0200, Ville Syrjälä wrote: > On Tue, Nov 02, 2021 at 12:32:14PM -0700, José Roberto de Souza wrote: > > Changing the buffer in the middle of the scanout then entering an > > period of flip idleness will cause part of the previous buffer being > > diplayed to user when P

Re: [Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-04 Thread Ville Syrjälä
On Tue, Nov 02, 2021 at 12:32:14PM -0700, José Roberto de Souza wrote: > Changing the buffer in the middle of the scanout then entering an > period of flip idleness will cause part of the previous buffer being > diplayed to user when PSR is enabled. > > So here disabling PSR and scheduling activat

[Intel-gfx] [PATCH v3] drm/i915/display: Exit PSR when doing async flips

2021-11-02 Thread José Roberto de Souza
Changing the buffer in the middle of the scanout then entering an period of flip idleness will cause part of the previous buffer being diplayed to user when PSR is enabled. So here disabling PSR and scheduling activation during the next sync flip. The async flip check that we had in PSR compute i