]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/xe: Use platform name in xe_assert()
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 21 May 2024 14:22:57 +0000 (16:22 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 28 May 2024 14:08:24 +0000 (16:08 +0200)
We can now use more user-friendly platform name instead of
previosly used magic platform enumerator value:

  [ ] xe 0000:00:02.0: [drm] Assertion `false` failed!
      platform: ALDERLAKE_S ...
  [ ] xe 0000:03:00.0: [drm] Assertion `false` failed!
      platform: DG2 ...

vs

  [ ] xe 0000:00:02.0: [drm] Assertion `false` failed!
      platform: 3 ...
  [ ] xe 0000:03:00.0: [drm] Assertion `false` failed!
      platform: 7 ...

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240521142257.756-4-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_assert.h

index 34c142e6cfb0938b458157dcfb621079074b6c4e..8b0cc1bc93276679d0e6a2364f0959470b65ab05 100644 (file)
 #define xe_assert_msg(xe, condition, msg, arg...) ({                                           \
        const struct xe_device *__xe = (xe);                                                    \
        __xe_assert_msg(__xe, condition,                                                        \
-                       "platform: %d subplatform: %d\n"                                        \
+                       "platform: %s subplatform: %d\n"                                        \
                        "graphics: %s %u.%02u step %s\n"                                        \
                        "media: %s %u.%02u step %s\n"                                           \
                        msg,                                                                    \
-                       __xe->info.platform, __xe->info.subplatform,                            \
+                       __xe->info.platform_name, __xe->info.subplatform,                       \
                        __xe->info.graphics_name,                                               \
                        __xe->info.graphics_verx100 / 100,                                      \
                        __xe->info.graphics_verx100 % 100,                                      \