drm/i915: Make for_each_engine_masked work on intel_gt
[linux-2.6-block.git] / drivers / gpu / drm / i915 / gvt / scheduler.c
index 6850f1f4024106a84567a9a09f17b99e4ffca86e..9ebb2534558b8be323ff2d1e902abfc3dc17067f 100644 (file)
@@ -887,7 +887,7 @@ void intel_vgpu_clean_workloads(struct intel_vgpu *vgpu,
        intel_engine_mask_t tmp;
 
        /* free the unsubmited workloads in the queues. */
-       for_each_engine_masked(engine, dev_priv, engine_mask, tmp) {
+       for_each_engine_masked(engine, &dev_priv->gt, engine_mask, tmp) {
                list_for_each_entry_safe(pos, n,
                        &s->workload_q_head[engine->id], list) {
                        list_del_init(&pos->list);