[PATCH v4 6/7] drm/xe/xe2: Do not run xe_bo_test for xe2+ dgfx
Akshata Jahagirdar
akshata.jahagirdar at intel.com
Tue Jul 16 01:01:10 UTC 2024
From: "Jahagirdar, Akshata" <akshata.jahagirdar at intel.com>
In xe2+ dgfx, we don't need to handle the copying of ccs
metadata during migration. This test validates the ccs data post
clear and copy during evict/restore operation. Thus, we can skip
this test on xe2+ dgfx.
Signed-off-by: Akshata Jahagirdar <akshata.jahagirdar at intel.com>
Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray at intel.com>
---
drivers/gpu/drm/xe/tests/xe_bo.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/xe/tests/xe_bo.c b/drivers/gpu/drm/xe/tests/xe_bo.c
index 692e1b46b9cf..e2e0ea24757a 100644
--- a/drivers/gpu/drm/xe/tests/xe_bo.c
+++ b/drivers/gpu/drm/xe/tests/xe_bo.c
@@ -162,6 +162,12 @@ static int ccs_test_run_device(struct xe_device *xe)
return 0;
}
+ /* For xe2+ dgfx, we don't handle ccs metadata */
+ if (GRAPHICS_VER(xe) >= 20 && IS_DGFX(xe)) {
+ kunit_info(test, "Skipping on xe2+ dgfx device.\n");
+ return 0;
+ }
+
xe_pm_runtime_get(xe);
for_each_tile(tile, xe, id) {
--
2.34.1
More information about the Intel-xe
mailing list