OSDN Git Service

Skip MCHBAR queries when display is not available
authorStuart Summers <stuart.summers@intel.com>
Wed, 20 Nov 2019 00:45:05 +0000 (16:45 -0800)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 20 Nov 2019 15:43:47 +0000 (17:43 +0200)
Platforms without display do not map the MCHBAR MMIO into the GFX
device BAR. Skip this sequence when display is not available.

Signed-off-by: Stuart Summers <stuart.summers@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191120004505.149516-1-stuart.summers@intel.com
drivers/gpu/drm/i915/i915_drv.c

index fc82868..aa1d9e2 100644 (file)
@@ -1052,7 +1052,7 @@ intel_get_dram_info(struct drm_i915_private *dev_priv)
         */
        dram_info->is_16gb_dimm = !IS_GEN9_LP(dev_priv);
 
-       if (INTEL_GEN(dev_priv) < 9)
+       if (INTEL_GEN(dev_priv) < 9 || !HAS_DISPLAY(dev_priv))
                return;
 
        if (IS_GEN9_LP(dev_priv))