radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies

This mirrors the changes in 69ff9c16bb ("radeonsi: never set
DISABLE_WR_CONFIRM for CP DMA clears and copies").

Cc: mesa-stable
Suggested-by: Vitaliy Triang3l Kuzmin <triang3l@yandex.ru>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27053>
This commit is contained in:
Tatsuyuki Ishi
2024-01-14 02:49:23 +09:00
committed by Marge Bot
parent b555f9451c
commit 43fb43ba2c

View File

@@ -1606,12 +1606,6 @@ radv_cs_emit_cp_dma(struct radv_device *device, struct radeon_cmdbuf *cs, bool p
/* Sync flags. */ /* Sync flags. */
if (flags & CP_DMA_SYNC) if (flags & CP_DMA_SYNC)
header |= S_411_CP_SYNC(1); header |= S_411_CP_SYNC(1);
else {
if (device->physical_device->rad_info.gfx_level >= GFX9)
command |= S_415_DISABLE_WR_CONFIRM_GFX9(1);
else
command |= S_415_DISABLE_WR_CONFIRM_GFX6(1);
}
if (flags & CP_DMA_RAW_WAIT) if (flags & CP_DMA_RAW_WAIT)
command |= S_415_RAW_WAIT(1); command |= S_415_RAW_WAIT(1);