blob: 088e853e77c2f73466d0e093b0fdf4c481148e1e [file] [log] [blame]
From 8a36efad48f1441d378a44dc7626c9aa18055bab Mon Sep 17 00:00:00 2001
From: Sushma Venkatesh Reddy <sushma.venkatesh.reddy@intel.com>
Date: Tue, 9 Nov 2021 16:33:00 -0800
Subject: [PATCH] Disable Media Memory Compression (MMC) on ADL
While using MMC on Chrome OS which provides external surfaces, we are
observing corruptions. Work in progress from gmmlib and iHD teams to fix
the issue. To avoid this impacting the milestones, we will disable MMC.
Signed-off-by: Sushma Venkatesh Reddy <sushma.venkatesh.reddy@intel.com>
---
media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp b/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp
index a4179c86343a..53336f5c0143 100644
--- a/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp
+++ b/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp
@@ -551,6 +551,7 @@ static bool InitAdlpMediaSku(struct GfxDeviceInfo *devInfo,
MEDIA_WR_SKU(skuTable, FtrGT0_5, 1);
}
+ MEDIA_WR_SKU(skuTable, FtrE2ECompression, 0);
MEDIA_WR_SKU(skuTable, FtrAV1VLDLSTDecoding, 1);
return true;
--
2.27.0