From e39f2dbf98a637fffcc0af98ff54ee296738b0ad Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Thu, 14 Nov 2013 15:50:07 +0100 Subject: [PATCH] tests/gem_cs_prefetch: Fix bdw damage v2: Fix more. Cc: Ben Widawsky Signed-off-by: Daniel Vetter --- lib/intel_batchbuffer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c index e284d487..06a54372 100644 --- a/lib/intel_batchbuffer.c +++ b/lib/intel_batchbuffer.c @@ -239,7 +239,9 @@ intel_blt_copy(struct intel_batchbuffer *batch, CHECK_RANGE(src_pitch) && CHECK_RANGE(dst_pitch)); #undef CHECK_RANGE - BLIT_COPY_BATCH_START(batch->devid, cmd_bits); + BEGIN_BATCH(intel_gen(batch->devid) >= 8 ? 10 : 8); + OUT_BATCH(XY_SRC_COPY_BLT_CMD | cmd_bits | + (intel_gen(batch->devid) >= 8 ? 8 : 6)); OUT_BATCH((br13_bits) | (0xcc << 16) | /* copy ROP */ dst_pitch);