Set BMG platform to use 64K pages for display.

Signed-off-by: Zbigniew Kempczyński <[email protected]>
Cc: Matthew Auld <[email protected]>
Cc: Rodrigo Vivi <[email protected]>
---
v2: Use 64K for BMG only (Matt)
---
 drivers/gpu/drm/xe/xe_pci.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 53b67f39c7d5..c297f3547734 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -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 },
 };
 
-- 
2.34.1

Reply via email to