]> git.hungrycats.org Git - linux/commitdiff
drm/xe/mmio: Prefer tile-based WARN message
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Mon, 22 Jun 2026 13:23:42 +0000 (15:23 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 23 Jun 2026 17:17:35 +0000 (19:17 +0200)
If 64-bit read operations are unstable, use tile-based WARN message
to provide more details on which tile this was observed.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patch.msgid.link/20260622132342.19600-7-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_mmio.c

index 41e6b753634fa5c3953585e7e136e203dd0825e8..7fa18dfcb5a282b0eec743490221b04f9b8d2101 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/pci.h>
 
 #include <drm/drm_managed.h>
-#include <drm/drm_print.h>
 
 #include "regs/xe_bars.h"
 #include "xe_device.h"
@@ -315,8 +314,8 @@ u64 xe_mmio_read64_2x32(struct xe_mmio *mmio, struct xe_reg reg)
                oldudw = udw;
        }
 
-       drm_WARN(&mmio->tile->xe->drm, retries == 0,
-                "64-bit read of %#x did not stabilize\n", reg.addr);
+       xe_tile_WARN(mmio->tile, retries == 0,
+                    "MMIO: 64-bit read of %#x did not stabilize\n", reg.addr);
 
        return (u64)udw << 32 | ldw;
 }