aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos/exynos_drm_encoder.c
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2011-10-19 04:16:55 -0400
committerInki Dae <inki.dae@samsung.com>2011-11-15 00:58:45 -0500
commitadb6b1596743e93e50fad2ff26d9604cda4361ab (patch)
tree8ab6f7703e11bc655f2a16692a56bc64e365acd3 /drivers/gpu/drm/exynos/exynos_drm_encoder.c
parent8b58dfe0290cb57e3f8601b197f00c23fa39a60d (diff)
drm/exynos: added manager object to connector
connector contains some contents for display controller so the connector also should be able to access controller through manager. Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_encoder.c')
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_encoder.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.c b/drivers/gpu/drm/exynos/exynos_drm_encoder.c
index 7cf6fa86a67e..4e5535b2b8e3 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_encoder.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_encoder.c
@@ -58,7 +58,8 @@ static void exynos_drm_encoder_dpms(struct drm_encoder *encoder, int mode)
58 58
59 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { 59 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
60 if (connector->encoder == encoder) { 60 if (connector->encoder == encoder) {
61 struct exynos_drm_display *display = manager->display; 61 struct exynos_drm_display *display =
62 manager->display;
62 63
63 if (display && display->power_on) 64 if (display && display->power_on)
64 display->power_on(manager->dev, mode); 65 display->power_on(manager->dev, mode);