@@ -179,6 +179,13 @@ static const struct xe_graphics_desc graphics_xe2 = {
XE2_GFX_FEATURES,
};
+static const struct xe_graphics_desc graphics_bmg = {
+ .name = "Xe2_BMG",
+
+ XE2_GFX_FEATURES,
+ .vram_flags = XE_VRAM_FLAGS_DISPLAY_NEED64K,
+};
+
static const struct xe_media_desc media_xem = {
.name = "Xe_M",
.ver = 12,
@@ -355,7 +362,7 @@ static const struct gmdid_map graphics_ip_map[] = {
{ 1270, &graphics_xelpg },
{ 1271, &graphics_xelpg },
{ 1274, &graphics_xelpg }, /* Xe_LPG+ */
- { 2001, &graphics_xe2 },
+ { 2001, &graphics_bmg },
{ 2004, &graphics_xe2 },
};
Set BMG platform to use 64K pages for display. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Matthew Auld <matthew.auld@intel.com> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> --- v2: Use 64K for BMG only (Matt) --- drivers/gpu/drm/xe/xe_pci.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)