[PATCH v2 5/7] tests/intel/kms_fbcon_fbt: Enable the tests support variations based on the WAs
Mohammed Thasleem
mohammed.thasleem at intel.com
Fri Jun 27 06:04:44 UTC 2025
This update stops skipping fbc-* tests support variations based on the WAs.
v2: Updated function name with intel_is_fbc_disabled_by_wa. (Kamil)
Signed-off-by: Mohammed Thasleem <mohammed.thasleem at intel.com>
---
tests/intel/kms_fbcon_fbt.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index fedacec94..eaf611adf 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -40,6 +40,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
+#include "i915/intel_fbc.h"
/**
* SUBTEST: fbc
@@ -455,7 +456,7 @@ igt_main
"tracking infrastructure with fbc enabled.");
igt_subtest("fbc") {
/* FBC disabled: Wa_16023588340 */
- igt_require_f(!IS_BATTLEMAGE(drm.devid), "FBC isn't supported on BMG\n");
+ igt_skip_on_f(!intel_is_fbc_disabled_by_wa(drm.fd), "WA has disabled FBC on BMG\n");
subtest(&drm, &fbc, false);
}
@@ -468,7 +469,7 @@ igt_main
"tracking infrastructure with fbc enabled.");
igt_subtest("fbc-suspend") {
/* FBC disabled: Wa_16023588340 */
- igt_require_f(!IS_BATTLEMAGE(drm.devid), "FBC isn't supported on BMG\n");
+ igt_skip_on_f(!intel_is_fbc_disabled_by_wa(drm.fd), "WA has disabled FBC on BMG\n");
subtest(&drm, &fbc, true);
}
--
2.34.1
More information about the igt-dev
mailing list