All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Govindapillai, Vinod" <vinod.govindapillai@intel.com>
To: "De Marchi, Lucas" <lucas.demarchi@intel.com>
Cc: "intel-xe@lists.freedesktop.org" <intel-xe@lists.freedesktop.org>,
	"Joshi,  Kunal1" <kunal1.joshi@intel.com>,
	"Saarinen, Jani" <jani.saarinen@intel.com>,
	 "intel-gfx@lists.freedesktop.org"
	<intel-gfx@lists.freedesktop.org>,
	"Hogander, Jouni" <jouni.hogander@intel.com>
Subject: Re: [PATCH] drm/i915/fbc: update the impacted platforms in wa_22014263786
Date: Thu, 25 Sep 2025 16:31:13 +0000	[thread overview]
Message-ID: <aa9009ee225ea08072aa0c8881fdb8ca7667c169.camel@intel.com> (raw)
In-Reply-To: <6dvl2tpadc43l26tuzf5mieqkeynj54vxrq4f5qscn2zn7cb53@6nopcpcsqnra>

On Wed, 2025-09-24 at 15:46 -0500, Lucas De Marchi wrote:
> On Wed, Sep 24, 2025 at 01:03:08PM +0300, Vinod Govindapillai wrote:
> > wa_22014263786 is not applicable to the BMG and hence exclude it
> > from the wa.
> > 
> > Bspec: 74212, 66624
> > Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_fbc.c | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/i915/display/intel_fbc.c b/drivers/gpu/drm/i915/display/intel_fbc.c
> > index 0d380c825791..2938ee4b64d8 100644
> > --- a/drivers/gpu/drm/i915/display/intel_fbc.c
> > +++ b/drivers/gpu/drm/i915/display/intel_fbc.c
> > @@ -934,7 +934,8 @@ static void intel_fbc_program_workarounds(struct intel_fbc *fbc)
> > 			     0, DPFC_CHICKEN_COMP_DUMMY_PIXEL);
> > 
> > 	/* Wa_22014263786:icl,jsl,tgl,dg1,rkl,adls,adlp,mtl */
> 
> at this point it's pretty safe to drop these comments as they are not
> being updated
> 
> > -	if (DISPLAY_VER(display) >= 11 && !display->platform.dg2)
> > +	if (DISPLAY_VER(display) >= 11 && !display->platform.dg2 &&
> > +	    !display->platform.battlemage)
> 
> is the plan really to keep adding exceptions? That doesn't seem to
> scale.
> 
> According to WA database, dg2 should **not** be an exception. Commit
> 1d7426945716 ("drm/i915/display/fbc: Do not apply WA 22014263786 to
> DG2") added that exception without proper follow up to update the
> spec/db.
> 
> And besides BMG, it looks like LNL is also not affected.

Okay. I misinterpreted the "Project" column in bspec 66624. That's the reason I decided to add bmg
as an exception to the list! I will fix that!

> 
> While at it, please migrate these to use
> intel_display_wa(display, 22014263786)). Then you can probably just
> check by IP version  `1100 <= display_ver < 1401` seems to cover
> everything, but DG2 situation will need to be figured out.

Okay i will use the intel_display_wa() and about the DG2 may be I will put that as "Todo: assess DG2
need this wa" or something like that?

BR
Vinod

> 
> Lucas De Marchi
> 
> > 		intel_de_rmw(display, ILK_DPFC_CHICKEN(fbc->id),
> > 			     0, DPFC_CHICKEN_FORCE_SLB_INVALIDATION);
> > 
> > -- 
> > 2.43.0
> > 


  reply	other threads:[~2025-09-25 16:31 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-24 10:03 [PATCH] drm/i915/fbc: update the impacted platforms in wa_22014263786 Vinod Govindapillai
2025-09-24 10:10 ` ✓ CI.KUnit: success for " Patchwork
2025-09-24 10:48 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-24 10:55 ` ✓ i915.CI.BAT: " Patchwork
2025-09-24 13:16 ` ✗ Xe.CI.Full: failure " Patchwork
2025-09-24 19:41 ` ✓ i915.CI.Full: success " Patchwork
2025-09-24 20:46 ` [PATCH] " Lucas De Marchi
2025-09-25 16:31   ` Govindapillai, Vinod [this message]
2025-09-25 16:40     ` Lucas De Marchi
2025-09-25 13:15 ` Garg, Nemesa
2025-09-25 16:32   ` Govindapillai, Vinod

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aa9009ee225ea08072aa0c8881fdb8ca7667c169.camel@intel.com \
    --to=vinod.govindapillai@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jani.saarinen@intel.com \
    --cc=jouni.hogander@intel.com \
    --cc=kunal1.joshi@intel.com \
    --cc=lucas.demarchi@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.