Set MTYPE field in SDMA fence command on gfx10

This is the only SDMA command with an MTYPE field.

Change-Id: Ice146ace9c3e8e7aff038e1e004be73c070f48fe


[ROCm/ROCR-Runtime commit: e0358d7dc2]
这个提交包含在:
Jay Cornwall 编写, Chris Freehill 于 2019-09-14 14:07:57 -04:00 提交
1 父节点 d597f80b04
当前提交 fe6a31ee4e
1 个文件已更改
+4
@@ -623,6 +623,10 @@ void BlitSdma<RingIndexTy, HwIndexMonotonic, SizeToCountOffset>::BuildFenceComma
packet_addr->HEADER_UNION.op = SDMA_OP_FENCE;
if (agent_->isa()->GetMajorVersion() >= 10) {
packet_addr->HEADER_UNION.mtype = 3;
}
packet_addr->ADDR_LO_UNION.addr_31_0 = ptrlow32(fence);
packet_addr->ADDR_HI_UNION.addr_63_32 = ptrhigh32(fence);