Browse Source

drm/i915/gvt: Enable gtt initialization for BXT.

Initialize BXT gtt as SKL/KBL.

v2: All supported platforms share the same gtt ops.
    Remove the platform check by now and let is_supported_device()
    be the gate keeper.

Signed-off-by: Colin Xu <colin.xu@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Colin Xu 7 years ago
parent
commit
665004b8f5
1 changed files with 2 additions and 7 deletions
  1. 2 7
      drivers/gpu/drm/i915/gvt/gtt.c

+ 2 - 7
drivers/gpu/drm/i915/gvt/gtt.c

@@ -2256,13 +2256,8 @@ int intel_gvt_init_gtt(struct intel_gvt *gvt)
 
 
 	gvt_dbg_core("init gtt\n");
 	gvt_dbg_core("init gtt\n");
 
 
-	if (IS_BROADWELL(gvt->dev_priv) || IS_SKYLAKE(gvt->dev_priv)
-		|| IS_KABYLAKE(gvt->dev_priv)) {
-		gvt->gtt.pte_ops = &gen8_gtt_pte_ops;
-		gvt->gtt.gma_ops = &gen8_gtt_gma_ops;
-	} else {
-		return -ENODEV;
-	}
+	gvt->gtt.pte_ops = &gen8_gtt_pte_ops;
+	gvt->gtt.gma_ops = &gen8_gtt_gma_ops;
 
 
 	page = (void *)get_zeroed_page(GFP_KERNEL);
 	page = (void *)get_zeroed_page(GFP_KERNEL);
 	if (!page) {
 	if (!page) {