From 79f95a371110eb83f45c4d1715b732a50da7d156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Tue, 16 Jul 2024 14:13:34 -0700 Subject: [PATCH] isl: Fix Xe2 protected mask MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BSpec 71045 and 57023 still points that protected/encrypted bit is still bit 0, bit 1 should not be set or undesired MOCS index could be set. Fixes: 7be8bc2c971b ("isl: Add mocs for xe2") Reviewed-by: Lionel Landwerlin Signed-off-by: José Roberto de Souza Part-of: --- src/intel/isl/isl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/isl/isl.c b/src/intel/isl/isl.c index e8198e8dd07..33a9e5fd5bb 100644 --- a/src/intel/isl/isl.c +++ b/src/intel/isl/isl.c @@ -114,7 +114,7 @@ isl_device_setup_mocs(struct isl_device *dev) /* L3+L4=WB; BSpec: 71582 */ dev->mocs.internal = 1 << 1; dev->mocs.external = 1 << 1; - dev->mocs.protected_mask = 3 << 0; + dev->mocs.protected_mask = 1 << 0; /* TODO: Setting to uncached * WA 14018443005: * Ensure that any compression-enabled resource from gfx memory subject