|
@@ -755,8 +755,8 @@ static void cik_sdma_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe,
|
|
|
ib->ptr[ib->length_dw++] = SDMA_PACKET(SDMA_OPCODE_GENERATE_PTE_PDE, 0, 0);
|
|
|
ib->ptr[ib->length_dw++] = lower_32_bits(pe); /* dst addr */
|
|
|
ib->ptr[ib->length_dw++] = upper_32_bits(pe);
|
|
|
- ib->ptr[ib->length_dw++] = flags; /* mask */
|
|
|
- ib->ptr[ib->length_dw++] = 0;
|
|
|
+ ib->ptr[ib->length_dw++] = lower_32_bits(flags); /* mask */
|
|
|
+ ib->ptr[ib->length_dw++] = upper_32_bits(flags);
|
|
|
ib->ptr[ib->length_dw++] = lower_32_bits(addr); /* value */
|
|
|
ib->ptr[ib->length_dw++] = upper_32_bits(addr);
|
|
|
ib->ptr[ib->length_dw++] = incr; /* increment size */
|