drm/exynos: remove drm_dev from struct exynos_drm_manager
[deliverable/linux.git] / drivers / gpu / drm / exynos / exynos_drm_vidi.c
index 3cee0fd8f626765be7cdc1dfab8d4b75459b3b7a..03687db8f565a64ecbc51214d67ffeeeff5aa3ad 100644 (file)
@@ -301,7 +301,7 @@ static int vidi_mgr_initialize(struct exynos_drm_manager *mgr,
        struct vidi_context *ctx = manager_to_vidi(mgr);
        struct exynos_drm_private *priv = drm_dev->dev_private;
 
-       mgr->drm_dev = ctx->drm_dev = drm_dev;
+       ctx->drm_dev = drm_dev;
        ctx->pipe = priv->pipe++;
 
        return 0;
@@ -558,7 +558,7 @@ static int vidi_bind(struct device *dev, struct device *master, void *data)
 
        vidi_mgr_initialize(&ctx->manager, drm_dev);
 
-       ret = exynos_drm_crtc_create(&ctx->manager, ctx->pipe,
+       ret = exynos_drm_crtc_create(&ctx->manager, drm_dev, ctx->pipe,
                                     EXYNOS_DISPLAY_TYPE_VIDI);
        if (ret) {
                DRM_ERROR("failed to create crtc.\n");
This page took 0.034332 seconds and 5 git commands to generate.