drm/i915/xehp: Don't support parallel submission on compute / render
authorMatthew Brost <matthew.brost@intel.com>
Tue, 1 Mar 2022 23:15:46 +0000 (15:15 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Wed, 2 Mar 2022 14:52:42 +0000 (06:52 -0800)
commite393e2aa0ad7ae0d187de93f4cbcfc480d28b5f6
tree89caf951e11433a13f1c9936782d4ae9f4f64264
parentea4ca894a160002f4488324ec39083d992cc7163
drm/i915/xehp: Don't support parallel submission on compute / render

A different emit breadcrumbs ring programming is required for compute /
render and we don't have UMD user so just reject parallel submission for
these engine classes.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220301231549.1817978-11-matthew.d.roper@intel.com
drivers/gpu/drm/i915/gem/i915_gem_context.c
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c