summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/armada/armada_crtc.c
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2014-04-22 18:21:30 +0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2014-07-03 19:24:46 +0400
commit3ecea269959afaae50b001deb294cfb9539dbea3 (patch)
treeb42981b9f3226d2fa76d20482436da40b0e8e5b2 /drivers/gpu/drm/armada/armada_crtc.c
parentd016540722bb412ffa8376a9db0de757ce915bfb (diff)
downloadlinux-3ecea269959afaae50b001deb294cfb9539dbea3.tar.xz
drm/armada: move variant initialisation to CRTC init
Move the variant initialisation entirely to the CRTC init function - the variant support is really about the CRTC properties than the whole system, and we want to treat each CRTC individually when we support DT. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers/gpu/drm/armada/armada_crtc.c')
-rw-r--r--drivers/gpu/drm/armada/armada_crtc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/armada/armada_crtc.c b/drivers/gpu/drm/armada/armada_crtc.c
index 4336dfd3585d..3adddabc3626 100644
--- a/drivers/gpu/drm/armada/armada_crtc.c
+++ b/drivers/gpu/drm/armada/armada_crtc.c
@@ -1108,7 +1108,7 @@ int armada_drm_crtc_create(struct drm_device *dev, struct resource *res,
}
if (priv->variant->crtc_init) {
- ret = priv->variant->crtc_init(dcrtc);
+ ret = priv->variant->crtc_init(dcrtc, dev->dev);
if (ret) {
kfree(dcrtc);
return ret;