Hi, Dave. Please pull from git://git.infradead.org/users/kmpark/linux-samsung exynos-drm-next the patch sets below had already been posted a week ago for review. this branch is based on git repository below: git://people.freedesktop.org/~airlied/linux.git branch name: drm-next commit-id: 5c2a5ce689c99037771a6c110374461781a6f042 these patch sets include the following features: - add Samsung SoC Exynos based HDMI support. - add pm feature for fimd driver. - add multi buffer plane pixel formats to drm/drm_fourcc.h. multi buffer plane pixel format has seperated memory spaces for each plane. for exampme, NV12M has Y plane and CbCr plane and these are in non-continuous memory region. compared with NV12, NV12M's memory shape is like following. NV12 : ______(Y)(CbCr)_______ NV12M : __(Y)_ ..... _(CbCr)__ - bug fix to vblank. - code clean to exynos gem framework. P.S. exynos hdmi module needs multi buffer plane pixel formats to build. Thanks. Inki Dae (4): drm/exynos: added pm support. drm/exynos: change driver name. drm/exynos: extend vblank off delay time. drm/exynos: added mutex lock and code clean. Joonyoung Shim (4): drm/exynos: gem code cleanup drm/exynos: Fix a fake mmap offset creation drm/exynos: Split creation of gem object and gem handle drm/exynos: remove buffer creation of fbdev from drm framebuffer creation Seung-Woo Kim (3): drm: Add multi buffer plane pixel formats drm/exynos: Support multi buffers drm/exynos: added hdmi display support drivers/gpu/drm/exynos/Kconfig | 7 + drivers/gpu/drm/exynos/Makefile | 2 + drivers/gpu/drm/exynos/exynos_ddc.c | 58 ++ drivers/gpu/drm/exynos/exynos_drm_buf.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_buf.h | 3 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 30 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 15 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 164 ++--- drivers/gpu/drm/exynos/exynos_drm_fb.h | 24 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 66 ++- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 92 ++- drivers/gpu/drm/exynos/exynos_drm_gem.c | 227 +++--- drivers/gpu/drm/exynos/exynos_drm_gem.h | 53 +- drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 439 +++++++++++ drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 73 ++ drivers/gpu/drm/exynos/exynos_hdmi.c | 1176 +++++++++++++++++++++++++++++ drivers/gpu/drm/exynos/exynos_hdmi.h | 87 +++ drivers/gpu/drm/exynos/exynos_hdmiphy.c | 58 ++ drivers/gpu/drm/exynos/exynos_mixer.c | 1070 ++++++++++++++++++++++++++ drivers/gpu/drm/exynos/exynos_mixer.h | 92 +++ drivers/gpu/drm/exynos/regs-hdmi.h | 147 ++++ drivers/gpu/drm/exynos/regs-mixer.h | 141 ++++ drivers/gpu/drm/exynos/regs-vp.h | 91 +++ include/drm/drm_fourcc.h | 7 + include/drm/exynos_drm.h | 27 + 26 files changed, 3855 insertions(+), 305 deletions(-) create mode 100644 drivers/gpu/drm/exynos/exynos_ddc.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_hdmi.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_hdmi.h create mode 100644 drivers/gpu/drm/exynos/exynos_hdmi.c create mode 100644 drivers/gpu/drm/exynos/exynos_hdmi.h create mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy.c create mode 100644 drivers/gpu/drm/exynos/exynos_mixer.c create mode 100644 drivers/gpu/drm/exynos/exynos_mixer.h create mode 100644 drivers/gpu/drm/exynos/regs-hdmi.h create mode 100644 drivers/gpu/drm/exynos/regs-mixer.h create mode 100644 drivers/gpu/drm/exynos/regs-vp.h -- 1.7.4.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel