]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Revert "drm/xe: Force write completion of MI_STORE_DATA_IMM"
authorJosé Roberto de Souza <jose.souza@intel.com>
Fri, 27 Dec 2024 18:32:19 +0000 (10:32 -0800)
committerJosé Roberto de Souza <jose.souza@intel.com>
Thu, 2 Jan 2025 13:35:16 +0000 (05:35 -0800)
commit88fca61ba5e2ecd0552b9dea2500a16da12d0106
tree017082436264998ac7f99e1a59b7af9799210307
parentfba0f039affdd0c8767f24e41d5dbef49addea78
Revert "drm/xe: Force write completion of MI_STORE_DATA_IMM"

This reverts commit 1460bb1fef9ccf7390af0d74a15252442fd6effd.

In all places the MI_STORE_DATA_IMM are not followed by a read of
the same memory address in the same batch buffer and the posted writes
are flushed with PIPE_CONTROL or MI_FLUSH_DW in xe_ring_ops.c functions
so there is no need to set this register.

Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Fixes: 1460bb1fef9c ("drm/xe: Force write completion of MI_STORE_DATA_IMM")
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241227183230.101334-1-jose.souza@intel.com
drivers/gpu/drm/xe/instructions/xe_mi_commands.h
drivers/gpu/drm/xe/xe_migrate.c
drivers/gpu/drm/xe/xe_ring_ops.c