Commit bf9e1bda authored by Jani Nikula's avatar Jani Nikula
Browse files

drm/i915: debug log when GMD ID indicates there's no display



Debug log similar to the device id based identification of no display.

Reviewed-by: default avatarLuca Coelho <luciano.coelho@intel.com>
Signed-off-by: default avatarJani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230804084600.1005818-2-jani.nikula@intel.com
parent 14351883
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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);