Re: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-04-03 Thread Ville Syrjälä
On Fri, Mar 29, 2024 at 12:29:09PM -0300, Gustavo Sousa wrote: > Quoting Ville Syrjala (2024-03-27 14:45:32-03:00) > >From: Ville Syrjälä > > > >Currently we always reprogram CDCLK from the > >intel_set_cdclk_pre_plane_update() when using squahs/crawl. > >The code only works correctly for the

Re: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-03-29 Thread Gustavo Sousa
Quoting Ville Syrjala (2024-03-27 14:45:32-03:00) >From: Ville Syrjälä > >Currently we always reprogram CDCLK from the >intel_set_cdclk_pre_plane_update() when using squahs/crawl. >The code only works correctly for the cd2x update or full >modeset cases, and it was simply never updated to deal

Re: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-03-28 Thread Ville Syrjälä
On Thu, Mar 28, 2024 at 09:16:06AM +, Murthy, Arun R wrote: > > > -Original Message- > > From: Intel-gfx On Behalf Of Ville > > Syrjala > > Sent: Wednesday, March 27, 2024 11:16 PM > > To: intel-gfx@lists.freedesktop.org > > Subject:

RE: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-03-28 Thread Shankar, Uma
> -Original Message- > From: Intel-gfx On Behalf Of Ville > Syrjala > Sent: Wednesday, March 27, 2024 11:16 PM > To: intel-gfx@lists.freedesktop.org > Subject: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when > pipes are active > > From: Ville

RE: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-03-28 Thread Murthy, Arun R
> -Original Message- > From: Intel-gfx On Behalf Of Ville > Syrjala > Sent: Wednesday, March 27, 2024 11:16 PM > To: intel-gfx@lists.freedesktop.org > Subject: [PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when > pipes are active > > From: Ville

[PATCH 01/13] drm/i915/cdclk: Fix CDCLK programming order when pipes are active

2024-03-27 Thread Ville Syrjala
From: Ville Syrjälä Currently we always reprogram CDCLK from the intel_set_cdclk_pre_plane_update() when using squahs/crawl. The code only works correctly for the cd2x update or full modeset cases, and it was simply never updated to deal with squash/crawl. If the CDCLK frequency is increasing