[PATCH v2] drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC

Jani Nikula jani.nikula at linux.intel.com
Tue Mar 25 09:03:13 UTC 2025


On Mon, 24 Mar 2025, Lucas De Marchi <lucas.demarchi at intel.com> wrote:
> On Mon, Mar 24, 2025 at 01:02:07PM -0700, Matt Roper wrote:
>>On Mon, Mar 24, 2025 at 10:22:33AM -0700, Lucas De Marchi wrote:
>>> From: Vivek Kasireddy <vivek.kasireddy at intel.com>
>>>
>>> Some SKUs of Xe2_HPD platforms (such as BMG) have GDDR memory type
>>> with ECC enabled. We need to identify this scenario and add a new
>>> case in xelpdp_get_dram_info() to handle it. In addition, the
>>> derating value needs to be adjusted accordingly to compensate for
>>> the limited bandwidth.
>>>
>>> Bspec: 64602
>>> Cc: Matt Roper <matthew.d.roper at intel.com>
>>> Fixes: 3adcf970dc7e ("drm/xe/bmg: Drop force_probe requirement")
>>> Cc: stable at vger.kernel.org

FYI, this does not cherry-pick cleanly to drm-intel-next-fixes, and
needs a backport.

There are dependencies on at least

4051c59e2a6a ("drm/i915/xe3lpd: Update bandwidth parameters")
9377c00cfdb5 ("drm/i915/display: Convert intel_bw.c internally to intel_display")
d706998b6da6 ("drm/i915/display: Convert intel_bw.c externally to intel_display")

but I don't think we want to backport those.

BR,
Jani.




>>> Signed-off-by: Vivek Kasireddy <vivek.kasireddy at intel.com>
>>> Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
>>
>>Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
>
> Thanks. Patch pushed to drm-intel-next.
>
> Lucas De Marchi

-- 
Jani Nikula, Intel


More information about the Intel-xe mailing list