diff options
author | Joonyoung Shim <jy0922.shim@samsung.com> | 2011-11-04 17:04:45 +0900 |
---|---|---|
committer | Inki Dae <inki.dae@samsung.com> | 2011-11-15 14:58:46 +0900 |
commit | d2716c896d305fb5d3d0d7f58394c17841ed2967 (patch) | |
tree | ac26c995dc9b4166413c3c3f9e283434c7d9177e /drivers/gpu/drm/exynos/exynos_drm_encoder.h | |
parent | aa6b2b6cd43e4a23c2a220382a8b385b087d8bca (diff) | |
download | op-kernel-dev-d2716c896d305fb5d3d0d7f58394c17841ed2967.zip op-kernel-dev-d2716c896d305fb5d3d0d7f58394c17841ed2967.tar.gz |
drm/exynos: added crtc dpms for disable crtc
crtc dpms is called as destroying attached fb so dpms off sould be processed.
crtc dpms also can be called after crtc is detached from encoder so pipe value
of manager is used to find display controller for this case
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_encoder.h')
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_encoder.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.h b/drivers/gpu/drm/exynos/exynos_drm_encoder.h index 5ecd645..a22acfb 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_encoder.h +++ b/drivers/gpu/drm/exynos/exynos_drm_encoder.h @@ -41,5 +41,6 @@ void exynos_drm_enable_vblank(struct drm_encoder *encoder, void *data); void exynos_drm_disable_vblank(struct drm_encoder *encoder, void *data); void exynos_drm_encoder_crtc_commit(struct drm_encoder *encoder, void *data); void exynos_drm_encoder_crtc_mode_set(struct drm_encoder *encoder, void *data); +void exynos_drm_encoder_crtc_disable(struct drm_encoder *encoder, void *data); #endif |