diff options
author | Rob Clark <robdclark@gmail.com> | 2014-07-17 23:29:59 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2014-07-18 00:24:34 -0400 |
commit | 4726f1ff50e8da000a9af7bfbdb3af54d39a17bd (patch) | |
tree | 0dcb59846cb71857001809b87f23e30cdcf3e4a3 | |
parent | ef13aec45406b31969571f9cb3872a2654d06a66 (diff) |
drm/exynos: use helpers
Signed-off-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_connector.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_connector.c b/drivers/gpu/drm/exynos/exynos_drm_connector.c index 25c788832e2e..ba9b3d5ed672 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_connector.c +++ b/drivers/gpu/drm/exynos/exynos_drm_connector.c | |||
@@ -117,20 +117,7 @@ static struct drm_encoder *exynos_drm_best_encoder( | |||
117 | struct drm_device *dev = connector->dev; | 117 | struct drm_device *dev = connector->dev; |
118 | struct exynos_drm_connector *exynos_connector = | 118 | struct exynos_drm_connector *exynos_connector = |
119 | to_exynos_connector(connector); | 119 | to_exynos_connector(connector); |
120 | struct drm_mode_object *obj; | 120 | return drm_encoder_find(dev, exynos_connector->encoder_id); |
121 | struct drm_encoder *encoder; | ||
122 | |||
123 | obj = drm_mode_object_find(dev, exynos_connector->encoder_id, | ||
124 | DRM_MODE_OBJECT_ENCODER); | ||
125 | if (!obj) { | ||
126 | DRM_DEBUG_KMS("Unknown ENCODER ID %d\n", | ||
127 | exynos_connector->encoder_id); | ||
128 | return NULL; | ||
129 | } | ||
130 | |||
131 | encoder = obj_to_encoder(obj); | ||
132 | |||
133 | return encoder; | ||
134 | } | 121 | } |
135 | 122 | ||
136 | static struct drm_connector_helper_funcs exynos_connector_helper_funcs = { | 123 | static struct drm_connector_helper_funcs exynos_connector_helper_funcs = { |