summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-03-31 15:47:56 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2020-04-01 16:15:11 +0100
commit4950b5745d43d92cd66c7a34f8836f8c3248fb97 (patch)
treecdb947572c67647890ddfc5c2b8d9ec1c2e54e91 /lib
parent0b4dffb6eaed9b34d3a515b09d4954e363d5a4c8 (diff)
i915/gem_exec_schedule: Dynamic engine tests
Use igt_subtest_with_dynamic for the flexible approach to engine dependent test discovery. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/i915/gem_engine_topology.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/i915/gem_engine_topology.h b/lib/i915/gem_engine_topology.h
index 9588f74d..f5edcb5d 100644
--- a/lib/i915/gem_engine_topology.h
+++ b/lib/i915/gem_engine_topology.h
@@ -68,9 +68,9 @@ struct intel_execution_engine2 gem_eb_flags_to_engine(unsigned int flags);
/* needs to replace "for_each_physical_engine" when conflicts are fixed */
#define ____for_each_physical_engine(fd__, ctx__, e__) \
- for (struct intel_engine_data i__ = intel_init_engine_list(fd__, ctx__); \
- ((e__) = intel_get_current_physical_engine(&i__)); \
- intel_next_engine(&i__))
+ for (struct intel_engine_data i__##e__ = intel_init_engine_list(fd__, ctx__); \
+ ((e__) = intel_get_current_physical_engine(&i__##e__)); \
+ intel_next_engine(&i__##e__))
#define __for_each_physical_engine(fd__, e__) \
____for_each_physical_engine(fd__, 0, e__)