Commit a98cdd97 authored by Tvrtko Ursulin's avatar Tvrtko Ursulin Committed by Lucas De Marchi
Browse files

drm/xe: Use emit_flush_imm_ggtt helper instead of open coding

parent a313d905
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -415,11 +415,9 @@ static void emit_migration_job_gen12(struct xe_sched_job *job,

	i = emit_bb_start(job->ptrs[1].batch_addr, BIT(8), dw, i);

	dw[i++] = MI_FLUSH_DW | MI_INVALIDATE_TLB | job->migrate_flush_flags |
		MI_FLUSH_DW_OP_STOREDW | MI_FLUSH_IMM_DW;
	dw[i++] = xe_lrc_seqno_ggtt_addr(lrc) | MI_FLUSH_DW_USE_GTT;
	dw[i++] = 0;
	dw[i++] = seqno; /* value */
	i = emit_flush_imm_ggtt(xe_lrc_seqno_ggtt_addr(lrc), seqno,
				MI_INVALIDATE_TLB | job->migrate_flush_flags,
				dw, i);

	i = emit_user_interrupt(dw, i);