Hi all, This patchset does two main things: - removes mode limitation for Exynos542x chips, multiple modes were filtered out due to lack of HW version checking code, - enables two modes on older chips, thanks to quirk found by Daniel Drake, and published by Tobias Jakobi [1][2]. Beside this it consolidates the code and performs multiple cleanups. [1]: http://www.spinics.net/lists/linux-samsung-soc/msg24617.html [2]: https://www.spinics.net/lists/dri-devel/msg150906.html Regards Andrzej Andrzej Hajda (10): drm/exynos/mixer: abstract out output mode setup code drm/exynos/mixer: move mode commit to enable callback drm/exynos/mixer: move resolution configuration to single function drm/exynos/mixer: fix mode validation code drm/exynos/mixer: remove mixer_resources sub-structure drm/exynos/hdmi: remove redundant mode field drm/exynos: add mode_fixup callback to exynos_drm_crtc_ops drm/exynos/mixer: pass actual mode on MIXER to encoder drm/exynos/hdmi: quirk for support mode timings conversion drm/exynos/mixer: enable support for 1024x768 and 1280x1024 modes drivers/gpu/drm/exynos/exynos_drm_crtc.c | 15 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 3 + drivers/gpu/drm/exynos/exynos_hdmi.c | 49 ++-- drivers/gpu/drm/exynos/exynos_mixer.c | 452 +++++++++++++++---------------- 4 files changed, 265 insertions(+), 254 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html