drm/msm/mdp4: fix blend setup with multiple crtcs
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / msm / msm_drv.c
index 47ccdbf49fa151b84949f5ce8c9938efa39369f0..3b05fb4e3d66fb0518268401dc8142c63942d3af 100644 (file)
@@ -280,7 +280,7 @@ static int msm_load(struct drm_device *dev, unsigned long flags)
        dev->mode_config.max_height = 2048;
        dev->mode_config.funcs = &mode_config_funcs;
 
-       ret = drm_vblank_init(dev, 1);
+       ret = drm_vblank_init(dev, priv->num_crtcs);
        if (ret < 0) {
                dev_err(dev->dev, "failed to initialize vblank\n");
                goto fail;