]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/i915/gt/intel_lrc.h
drm/i915: Load balancing across a virtual engine
[linux.git] / drivers / gpu / drm / i915 / gt / intel_lrc.h
index a0dc907a7249753ba71aec2e553d95a0e737ee50..5530606052e5b5837b0a0aed6ca3dc7cd7e21316 100644 (file)
@@ -114,4 +114,13 @@ void intel_execlists_show_requests(struct intel_engine_cs *engine,
                                                        const char *prefix),
                                   unsigned int max);
 
+struct intel_context *
+intel_execlists_create_virtual(struct i915_gem_context *ctx,
+                              struct intel_engine_cs **siblings,
+                              unsigned int count);
+
+struct intel_context *
+intel_execlists_clone_virtual(struct i915_gem_context *ctx,
+                             struct intel_engine_cs *src);
+
 #endif /* _INTEL_LRC_H_ */