drm/i915: use gen6 stolen check on VLV
authorJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 1 Mar 2013 22:08:29 +0000 (14:08 -0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 6 Mar 2013 19:07:03 +0000 (20:07 +0100)
It uses the same bit definitions.

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_gem_gtt.c

index 926a1e2dd2349ea0aa5960bd4b0e089225631083..2d7d3a94257b654f7961065530e4bc49cd864612 100644 (file)
@@ -752,7 +752,7 @@ static int gen6_gmch_probe(struct drm_device *dev,
        pci_read_config_word(dev->pdev, SNB_GMCH_CTRL, &snb_gmch_ctl);
        gtt_size = gen6_get_total_gtt_size(snb_gmch_ctl);
 
-       if (IS_GEN7(dev))
+       if (IS_GEN7(dev) && !IS_VALLEYVIEW(dev))
                *stolen = gen7_get_stolen_size(snb_gmch_ctl);
        else
                *stolen = gen6_get_stolen_size(snb_gmch_ctl);