]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/xe/lnl: Drop pre-production workaround support
authorMatt Roper <matthew.d.roper@intel.com>
Fri, 12 Dec 2025 18:14:13 +0000 (10:14 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Sat, 13 Dec 2025 05:17:10 +0000 (21:17 -0800)
commit83f4151787c5dd2f38a426cb01423149baa3bbf5
tree484ba3dd1f71380e9436502d311b15427de503d5
parent7ef2d25e477368bbd5c32e2265210e55644fdd48
drm/xe/lnl: Drop pre-production workaround support

LNL has been out long enough that all of our internal usage of
pre-production hardware has been phased out and we no longer need to
maintain workarounds that were exclusive to pre-production parts.

Production LNL hardware always has B0 or later steppings for both
graphics and media IP.  Eliminate all workarounds that were exclusive to
A-step hardware and set the 'has_prod_wa_only' device flag for LNL to
make sure we warn and taint if someone tries to load the driver on an
old pre-production part.

Bspec: 70821
Reviewed-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
Link: https://patch.msgid.link/20251212181411.294854-4-matthew.d.roper@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
drivers/gpu/drm/xe/xe_guc_ads.c
drivers/gpu/drm/xe/xe_pci.c
drivers/gpu/drm/xe/xe_ring_ops.c
drivers/gpu/drm/xe/xe_wa.c
drivers/gpu/drm/xe/xe_wa_oob.rules