drm/i915: Pass intel_gt to intel_engines_verify_workarounds
Engines belong to the GT so make it indicative in the API. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20191022094726.3001-7-tvrtko.ursulin@linux.intel.com
This commit is contained in:
parent
7841fcbdfb
commit
7f63aa2352
@ -1198,7 +1198,7 @@ out:
|
||||
return err;
|
||||
}
|
||||
|
||||
static int intel_engines_verify_workarounds(struct drm_i915_private *i915)
|
||||
static int intel_engines_verify_workarounds(struct intel_gt *gt)
|
||||
{
|
||||
struct intel_engine_cs *engine;
|
||||
enum intel_engine_id id;
|
||||
@ -1207,7 +1207,7 @@ static int intel_engines_verify_workarounds(struct drm_i915_private *i915)
|
||||
if (!IS_ENABLED(CONFIG_DRM_I915_DEBUG_GEM))
|
||||
return 0;
|
||||
|
||||
for_each_engine(engine, i915, id) {
|
||||
for_each_engine(engine, gt, id) {
|
||||
if (intel_engine_verify_workarounds(engine, "load"))
|
||||
err = -EIO;
|
||||
}
|
||||
@ -1291,7 +1291,7 @@ int i915_gem_init(struct drm_i915_private *dev_priv)
|
||||
*/
|
||||
intel_init_clock_gating(dev_priv);
|
||||
|
||||
ret = intel_engines_verify_workarounds(dev_priv);
|
||||
ret = intel_engines_verify_workarounds(&dev_priv->gt);
|
||||
if (ret)
|
||||
goto err_gt;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user