drm/xe: Force write completion of MI_STORE_DATA_IMM
authorJosé Roberto de Souza <jose.souza@intel.com>
Tue, 17 Dec 2024 16:07:32 +0000 (08:07 -0800)
committerJosé Roberto de Souza <jose.souza@intel.com>
Wed, 18 Dec 2024 18:11:14 +0000 (10:11 -0800)
commit1460bb1fef9ccf7390af0d74a15252442fd6effd
tree2777d46746c9502931eeb348a76b90d030b0107a
parent5637797add2af632a5d037044ab1b0b35643902e
drm/xe: Force write completion of MI_STORE_DATA_IMM

With Force write completion unset there is no guarantees of when the
write will be globally visible what is not the behavior wanted.

Fixes: 9c57bc08652a ("drm/xe/lnl: Drop force_probe requirement")
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241217160732.46280-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_oa.c
drivers/gpu/drm/xe/xe_ring_ops.c