diff options
author | Rahul Sharma <rahul.sharma@samsung.com> | 2013-03-06 17:28:16 +0900 |
---|---|---|
committer | Inki Dae <daeinki@gmail.com> | 2013-04-17 00:06:42 +0900 |
commit | 7ddcc7364a93d18b80967b3a9b3f6aea107323f6 (patch) | |
tree | 0b4e7f21efd604b335a33799439c261d98d694e2 /drivers/gpu/drm/exynos/exynos_drm_hdmi.h | |
parent | 6b986edfbce195b4111f96a43221fc6d387277ba (diff) | |
download | op-kernel-dev-7ddcc7364a93d18b80967b3a9b3f6aea107323f6.zip op-kernel-dev-7ddcc7364a93d18b80967b3a9b3f6aea107323f6.tar.gz |
drm/exynos: hdmi: move mode_fixup to drm common hdmi
Currently, mode_fixup code doesn't consider the limitations of mixer as it
is implemented inside the hdmi driver. Following fix, moves the mode_fixup
to common drm hdmi driver. To check the mode support, it calls both, mixer
and hdmi check_timing callbacks for a given resolution mode.
This patch is dependent on https://patchwork.kernel.org/patch/2176021/.
Signed-off-by: Rahul Sharma <rahul.sharma@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_hdmi.h')
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_hdmi.h b/drivers/gpu/drm/exynos/exynos_drm_hdmi.h index b7faa36..6b70944 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_hdmi.h +++ b/drivers/gpu/drm/exynos/exynos_drm_hdmi.h @@ -36,9 +36,6 @@ struct exynos_hdmi_ops { int (*power_on)(void *ctx, int mode); /* manager */ - void (*mode_fixup)(void *ctx, struct drm_connector *connector, - const struct drm_display_mode *mode, - struct drm_display_mode *adjusted_mode); void (*mode_set)(void *ctx, void *mode); void (*get_max_resol)(void *ctx, unsigned int *width, unsigned int *height); |