drm/i915: add fbc enable flag, but disable by default
[deliverable/linux.git] / drivers / gpu / drm / i915 / intel_display.c
index 5ec74df2627e15781de240069b9d9705d18a23e6..81ad654f354475bc68cc294f8002350eb69ae313 100644 (file)
@@ -1731,6 +1731,11 @@ static void intel_update_fbc(struct drm_device *dev)
        intel_fb = to_intel_framebuffer(fb);
        obj = intel_fb->obj;
 
+       if (!i915_enable_fbc) {
+               DRM_DEBUG_KMS("fbc disabled per module param (default off)\n");
+               dev_priv->no_fbc_reason = FBC_MODULE_PARAM;
+               goto out_disable;
+       }
        if (intel_fb->obj->base.size > dev_priv->cfb_size) {
                DRM_DEBUG_KMS("framebuffer too large, disabling "
                              "compression\n");
This page took 0.029784 seconds and 5 git commands to generate.