All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [i-g-t] tests/i915/gem_media_vme : skip on no media Samplers
@ 2021-12-29 14:42 Mastan Katragadda
  2021-12-29 15:42 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Mastan Katragadda @ 2021-12-29 14:42 UTC (permalink / raw)
  To: igt-dev, tejaskumarx.surendrakumar.upadhyay; +Cc: mastanx.katragadda

Media sampers are not present on some of Gen11 platforms adding
skip on EHL and JSL as per Bspec.

Bspec:29151

Signed-off-by: Mastan Katragadda <mastanx.katragadda@intel.com>
---
 tests/i915/gem_media_vme.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/tests/i915/gem_media_vme.c b/tests/i915/gem_media_vme.c
index 3ea70386..29e0fda3 100644
--- a/tests/i915/gem_media_vme.c
+++ b/tests/i915/gem_media_vme.c
@@ -90,6 +90,15 @@ static void shut_non_vme_subslices(int drm_fd, uint32_t ctx)
 
 	gem_context_set_param(drm_fd, &arg);
 }
+static bool is_jsl_ehl(uint32_t devid)
+{
+	const struct intel_device_info *devinfo = intel_get_device_info(devid);
+
+	if (devinfo->is_elkhartlake || devinfo->is_jasperlake)
+		return true;
+
+	return false;
+}
 
 igt_simple_main
 {
@@ -104,6 +113,8 @@ igt_simple_main
 
 	devid = intel_get_drm_devid(drm_fd);
 
+	igt_skip_on_f(is_jsl_ehl(devid), "media-vme samplers not present\n");
+
 	media_vme = igt_get_media_vme_func(devid);
 	igt_require_f(media_vme, "no media-vme function\n");
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [igt-dev] [i-g-t] tests/i915/gem_media_vme : skip on no media Samplers
@ 2021-12-30  2:09 Mastan Katragadda
  2021-12-30  4:29 ` Ye, Tony
  0 siblings, 1 reply; 10+ messages in thread
From: Mastan Katragadda @ 2021-12-30  2:09 UTC (permalink / raw)
  To: igt-dev, tejaskumarx.surendrakumar.upadhyay; +Cc: mastanx.katragadda

Media samplers are not present on some of Gen11 platforms adding
skip on EHL and JSL as per Bspec.

Bspec:29151

Changes since V1 :
        Moved this skip check to igt_get_media_vme_func.[Tony Ye]

CC: Tony Ye <tony.ye@intel.com>
Signed-off-by: Mastan Katragadda <mastanx.katragadda@intel.com>
---
 lib/intel_batchbuffer.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
index 6fc81400..10d8a6e0 100644
--- a/lib/intel_batchbuffer.c
+++ b/lib/intel_batchbuffer.c
@@ -1187,8 +1187,9 @@ igt_fillfunc_t igt_get_media_fillfunc(int devid)
 igt_vme_func_t igt_get_media_vme_func(int devid)
 {
 	igt_vme_func_t fill = NULL;
+	const struct intel_device_info *devinfo = intel_get_device_info(devid);
 
-	if (IS_GEN11(devid))
+	if (IS_GEN11(devid) && !devinfo->is_elkhartlake && !devinfo->is_jasperlake)
 		fill = gen11_media_vme_func;
 
 	return fill;
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-12-30  4:29 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-29 14:42 [igt-dev] [i-g-t] tests/i915/gem_media_vme : skip on no media Samplers Mastan Katragadda
2021-12-29 15:42 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2021-12-29 17:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-12-29 20:34 ` [igt-dev] [i-g-t] " Dixit, Ashutosh
2021-12-30  0:46   ` Katragadda, MastanX
2021-12-30  0:54     ` Ye, Tony
2021-12-30  1:06       ` Katragadda, MastanX
2021-12-30  0:55     ` Dixit, Ashutosh
2021-12-30  2:09 Mastan Katragadda
2021-12-30  4:29 ` Ye, Tony

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.