OSDN Git Service

Add OUT_BCS_RELOC64() to support 48-bit address relocations on BCS
authorXiang, Haihao <haihao.xiang@intel.com>
Tue, 19 Jan 2016 05:31:29 +0000 (13:31 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 9 May 2016 08:52:22 +0000 (16:52 +0800)
We will use this MACRO later

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>
src/intel_batchbuffer.h

index 377e6ae..01ec913 100644 (file)
@@ -110,6 +110,8 @@ void intel_batchbuffer_start_atomic_bcs_override(struct intel_batchbuffer *batch
     __OUT_RELOC(batch, bo, read_domains, write_domain, delta)
 #define OUT_RELOC64(batch, bo, read_domains, write_domain, delta)       \
     __OUT_RELOC64(batch, bo, read_domains, write_domain, delta)
+#define OUT_BCS_RELOC64(batch, bo, read_domains, write_domain, delta)   \
+    __OUT_RELOC64(batch, bo, read_domains, write_domain, delta)
 
 #define ADVANCE_BATCH(batch)            __ADVANCE_BATCH(batch)
 #define ADVANCE_BLT_BATCH(batch)        __ADVANCE_BATCH(batch)