Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Lisovskiy, Stanislav
On Wed, Jan 12, 2022 at 04:50:01PM +0200, Ville Syrjälä wrote: > On Wed, Jan 12, 2022 at 04:39:17PM +0200, Lisovskiy, Stanislav wrote: > > On Wed, Jan 12, 2022 at 03:50:05PM +0200, Ville Syrjälä wrote: > > > On Tue, Jan 11, 2022 at 06:08:12PM +0200, Stanislav Lisovskiy wrote: > > > > Currently we o

Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Ville Syrjälä
On Wed, Jan 12, 2022 at 04:39:17PM +0200, Lisovskiy, Stanislav wrote: > On Wed, Jan 12, 2022 at 03:50:05PM +0200, Ville Syrjälä wrote: > > On Tue, Jan 11, 2022 at 06:08:12PM +0200, Stanislav Lisovskiy wrote: > > > Currently we only recalculate CDCLK if active plane mask changes > > > or if we do a

Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Lisovskiy, Stanislav
On Wed, Jan 12, 2022 at 03:50:05PM +0200, Ville Syrjälä wrote: > On Tue, Jan 11, 2022 at 06:08:12PM +0200, Stanislav Lisovskiy wrote: > > Currently we only recalculate CDCLK if active plane mask changes > > or if we do a full modeset, however according to BSpec > > required Dbuf bandwidth calculati

Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Ville Syrjälä
On Tue, Jan 11, 2022 at 06:08:12PM +0200, Stanislav Lisovskiy wrote: > Currently we only recalculate CDCLK if active plane mask changes > or if we do a full modeset, however according to BSpec > required Dbuf bandwidth calculations also depend on pipe/plane > scaling ratio, which means that CDCLK m

[Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Stanislav Lisovskiy
Currently we only recalculate CDCLK if active plane mask changes or if we do a full modeset, however according to BSpec required Dbuf bandwidth calculations also depend on pipe/plane scaling ratio, which means that CDCLK must be recalculated everytime plane scaling ratio changes, because it affects

Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-12 Thread Lisovskiy, Stanislav
On Tue, Jan 11, 2022 at 06:45:31PM +0200, Jani Nikula wrote: > On Tue, 11 Jan 2022, Stanislav Lisovskiy > wrote: > > Currently we only recalculate CDCLK if active plane mask changes > > or if we do a full modeset, however according to BSpec > > required Dbuf bandwidth calculations also depend on

Re: [Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-11 Thread Jani Nikula
On Tue, 11 Jan 2022, Stanislav Lisovskiy wrote: > Currently we only recalculate CDCLK if active plane mask changes > or if we do a full modeset, however according to BSpec > required Dbuf bandwidth calculations also depend on pipe/plane > scaling ratio, which means that CDCLK must be recalculated

[Intel-gfx] [PATCH] drm/i915: Recalculate CDCLK if plane scaling ratio changes

2022-01-11 Thread Stanislav Lisovskiy
Currently we only recalculate CDCLK if active plane mask changes or if we do a full modeset, however according to BSpec required Dbuf bandwidth calculations also depend on pipe/plane scaling ratio, which means that CDCLK must be recalculated everytime plane scaling ratio changes, because it affects