[Intel-gfx] [PATCH] Revert "drm/i915/dg2: extend Wa_1409120013 to DG2"

Lucas De Marchi lucas.demarchi at intel.com
Wed Sep 7 23:15:02 UTC 2022


On Wed, Sep 07, 2022 at 03:28:30PM -0700, Matt Roper wrote:
>On Wed, Sep 07, 2022 at 01:26:06PM -0700, Lucas De Marchi wrote:
>> This reverts commit 487970e8bb776c989013bb59d6cbb22e45b9afc6.
>>
>> Updated bspec and workaround database note Wa_1409120013 is not needed
>> for DG2 (or any Display 13) platform.
>
>This should probably say "Xe_LPD" to use standard terminology.
>
>>
>> Cc: Matt Roper <matthew.d.roper at intel.com>
>> Cc: Matt Atwood <matthew.s.atwood at intel.com>
>> Cc: Clint Taylor <Clinton.A.Taylor at intel.com>
>> Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
>> ---
>>  drivers/gpu/drm/i915/intel_pm.c | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
>> index 210c1f78cc90..6ff0b80e69ac 100644
>> --- a/drivers/gpu/drm/i915/intel_pm.c
>> +++ b/drivers/gpu/drm/i915/intel_pm.c
>> @@ -7614,9 +7614,9 @@ static void icl_init_clock_gating(struct drm_i915_private *dev_priv)
>>
>>  static void gen12lp_init_clock_gating(struct drm_i915_private *dev_priv)
>>  {
>> -	/* Wa_1409120013:tgl,rkl,adl-s,dg1,dg2 */
>> +	/* Wa_1409120013:tgl,rkl,adl-s,dg1 */
>
>When adding new workarounds lately I've been dropping the platform
>trailers since it's obvious enough from the next few lines of code (and
>it's easy for the comments to get out of sync with the code).  I'd be
>tempted to just shorten this to "/* Wa_1409120013 */" but up to you.
>
>>  	if (IS_TIGERLAKE(dev_priv) || IS_ROCKETLAKE(dev_priv) ||
>> -	    IS_ALDERLAKE_S(dev_priv) || IS_DG1(dev_priv) || IS_DG2(dev_priv))
>> +	    IS_ALDERLAKE_S(dev_priv) || IS_DG1(dev_priv))
>
>We could also go with
>
>        if (DISPLAY_VER(dev_priv) == 12)
>
>to simplify.

indeed, that is better. I will send a new version.

thanks
Lucas De Marchi

>
>Anway, both of the code suggestions are optional; up to you whether you
>think they're worth incorporating or not.
>
>Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
>
>with the small commit message tweak.
>
>
>Matt
>
>>  		intel_uncore_write(&dev_priv->uncore, ILK_DPFC_CHICKEN(INTEL_FBC_A),
>>  				   DPFC_CHICKEN_COMP_DUMMY_PIXEL);
>>
>> --
>> 2.37.2
>>
>
>-- 
>Matt Roper
>Graphics Software Engineer
>VTT-OSGC Platform Enablement
>Intel Corporation


More information about the Intel-gfx mailing list