summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_wa_oob.rules
diff options
context:
space:
mode:
authorUma Shankar <uma.shankar@intel.com>2024-07-17 13:52:52 +0530
committerUma Shankar <uma.shankar@intel.com>2024-07-18 10:43:27 +0530
commit775d0adc01a55fe0458139330415d86bb3533efe (patch)
treea2b4723f15c39f51354e9a056f3be3b1b4359ab1 /drivers/gpu/drm/xe/xe_wa_oob.rules
parent3849c6ff3a1517e4c8a6d004d9cb31241c849713 (diff)
drm/xe/fbdev: Limit the usage of stolen for LNL+
As per recommendation in the workarounds: WA_22019338487 There is an issue with accessing Stolen memory pages due a hardware limitation. Limit the usage of stolen memory for fbdev for LNL+. Don't use BIOS FB from stolen on LNL+ and assign the same from system memory. v2: Corrected the WA Number, limited WA to LNL and Adopted XE_WA framework as suggested by Lucas and Matt. v3: Introduced the waxxx_display to implement display side of WA changes on Lunarlake. Used xe_root_mmio_gt and avoid the for loop (Suggested by Lucas) v4: Fixed some nits (Luca) Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com> Signed-off-by: Uma Shankar <uma.shankar@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240717082252.3875909-1-uma.shankar@intel.com
Diffstat (limited to 'drivers/gpu/drm/xe/xe_wa_oob.rules')
-rw-r--r--drivers/gpu/drm/xe/xe_wa_oob.rules1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_wa_oob.rules b/drivers/gpu/drm/xe/xe_wa_oob.rules
index 08f7336881e3..540d38603f32 100644
--- a/drivers/gpu/drm/xe/xe_wa_oob.rules
+++ b/drivers/gpu/drm/xe/xe_wa_oob.rules
@@ -29,4 +29,5 @@
13011645652 GRAPHICS_VERSION(2004)
22019338487 MEDIA_VERSION(2000)
GRAPHICS_VERSION(2001)
+22019338487_display PLATFORM(LUNARLAKE)
16023588340 GRAPHICS_VERSION(2001)