Hi Dave, Sorry for late. This pull request was delayed by a review and a test to atomic pageflip/modeset patch series. As a result, this time we woudn't merge the patch series because they are not safe and have several bugs.
Summary: - Add code cleanups and bug fixups. - Add a new display controller dirver, DECON which is a new display controller of Exynos7 SoC. This device is much different from FIMD of Exynos4 and Exynos4 SoC series. Kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit 2f8997902e64951228385ca1cebb0d2f16f99a23: Merge tag 'drm-amdkfd-next-fixes-2015-02-03' of git://people.freedesktop.org/~gabbayo/linux into drm-next (2015-02-05 10:40:10 +1000) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-next for you to fetch changes up to 96976c3d9aff4e1387c30f6356ac01fa6f72ef46: drm/exynos: Add DECON driver (2015-02-11 20:27:08 +0900) ---------------------------------------------------------------- Ajay Kumar (1): drm/exynos: Add DECON driver Alban Browaeys (1): drm/exynos: fix no hdmi output Carlo Caione (1): drm/exynos: fix DMA_ATTR_NO_KERNEL_MAPPING usage Gustavo Padovan (1): drm/exynos: Remove exynos_plane_dpms() call with no effect Joonyoung Shim (7): drm/exynos: remove DRM_EXYNOS_DMABUF config drm/exynos: remove to use unnecessary MODULE_xxx macro drm/exynos: fix wrong pipe calculation for crtc drm/exynos: use driver internal struct drm/exynos: remove mode property of exynos crtc drm/exynos: remove exynos_plane_dpms drm/exynos: fix NULL pointer reference Marek Szyprowski (2): drm/exynos: add support for 'hdmi' clock drm/exynos: IOMMU support should not be selectable by user Seung-Woo Kim (1): drm/exynos: hdmi: replace fb size with mode size from win commit .../devicetree/bindings/video/exynos7-decon.txt | 68 ++ .../devicetree/bindings/video/exynos_mixer.txt | 1 + drivers/gpu/drm/exynos/Kconfig | 24 +- drivers/gpu/drm/exynos/Makefile | 4 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 990 ++++++++++++++++++++ drivers/gpu/drm/exynos/exynos_dp_core.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_buf.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 62 -- drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 4 - drivers/gpu/drm/exynos/exynos_drm_dmabuf.h | 5 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 9 +- drivers/gpu/drm/exynos/exynos_drm_encoder.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 29 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 56 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 + drivers/gpu/drm/exynos/exynos_drm_plane.c | 33 +- drivers/gpu/drm/exynos/exynos_drm_plane.h | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 23 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 12 +- drivers/gpu/drm/exynos/exynos_mixer.c | 48 +- include/video/exynos7_decon.h | 349 +++++++ 22 files changed, 1520 insertions(+), 226 deletions(-) create mode 100644 Documentation/devicetree/bindings/video/exynos7-decon.txt create mode 100644 drivers/gpu/drm/exynos/exynos7_drm_decon.c create mode 100644 include/video/exynos7_decon.h