drm/exynos: Split crtc from encoder
authorSean Paul <seanpaul@chromium.org>
Thu, 21 Feb 2013 18:36:33 +0000 (13:36 -0500)
committerChromeBot <chrome-bot@google.com>
Mon, 25 Feb 2013 19:04:03 +0000 (11:04 -0800)
commit91d41cbf943c9cc80a3fbfeee87664799c455b3d
treea104dd7e5b8e9d6f6368a3481b667bae031fda2a
parent03c19a991b53aa9f11afc2c5cc453a80cea5ea7a
drm/exynos: Split crtc from encoder

This patch removes all calls from exynos_crtc directly into
exynos_encoder and instead relies on drm to do the right thing (which it
does).

BUG=None
TEST=Tested on snow, hotplug/suspend/resume/idle on & off

Change-Id: Iddb907c3a028afe0e9155ef2a0b78aec8612d784
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/43518
drivers/gpu/drm/exynos/exynos_drm_core.c
drivers/gpu/drm/exynos/exynos_drm_crtc.c
drivers/gpu/drm/exynos/exynos_drm_crtc.h
drivers/gpu/drm/exynos/exynos_drm_display.h
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_drv.h
drivers/gpu/drm/exynos/exynos_drm_encoder.c
drivers/gpu/drm/exynos/exynos_drm_plane.c
drivers/gpu/drm/exynos/exynos_mixer.c