]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/dram: Print memory details even if something went wrong
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 2 Sep 2025 13:31:13 +0000 (16:31 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 5 Sep 2025 11:37:32 +0000 (14:37 +0300)
Print the memory details even if the detection failed in some way
but we continued the driver initialization anyway. It'll be easier
to debug issues if we at least know what the final results were.

And while at it also print the number of PSF GV points. Previously
we only printed the QGV points.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250902133113.18778-9-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/soc/intel_dram.c

index 38b7dd20b18ddb5934e22a6c8c807007107b7357..1495278276246f16cab9cd71aa310b20e9fc818b 100644 (file)
@@ -757,14 +757,15 @@ int intel_dram_detect(struct drm_i915_private *i915)
        drm_dbg_kms(&i915->drm, "DRAM type: %s\n",
                    intel_dram_type_str(dram_info->type));
 
+       drm_dbg_kms(&i915->drm, "DRAM channels: %u\n", dram_info->num_channels);
+
+       drm_dbg_kms(&i915->drm, "Num QGV points %u\n", dram_info->num_qgv_points);
+       drm_dbg_kms(&i915->drm, "Num PSF GV points %u\n", dram_info->num_psf_gv_points);
+
        /* TODO: Do we want to abort probe on dram detection failures? */
        if (ret)
                return 0;
 
-       drm_dbg_kms(&i915->drm, "Num qgv points %u\n", dram_info->num_qgv_points);
-
-       drm_dbg_kms(&i915->drm, "DRAM channels: %u\n", dram_info->num_channels);
-
        return 0;
 }