drm/i915: debug log when GMD ID indicates there's no display
authorJani Nikula <jani.nikula@intel.com>
Fri, 4 Aug 2023 08:46:00 +0000 (11:46 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 10 Aug 2023 07:19:32 +0000 (10:19 +0300)
Debug log similar to the device id based identification of no display.

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230804084600.1005818-2-jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_display_device.c

index 1ca67b77e6ba94459a3c966f30d5a4206c95b087..c39f8a15d8aae99711adc7f8c2a2d12f60f8cde1 100644 (file)
@@ -831,9 +831,10 @@ probe_gmdid_display(struct drm_i915_private *i915, u16 *ver, u16 *rel, u16 *step
        val = ioread32(addr);
        pci_iounmap(pdev, addr);
 
-       if (val == 0)
-               /* Platform doesn't have display */
+       if (val == 0) {
+               drm_dbg_kms(&i915->drm, "Device doesn't have display\n");
                return &no_display;
+       }
 
        *ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val);
        *rel = REG_FIELD_GET(GMD_ID_RELEASE_MASK, val);