Hi Dave, This pull request includes some code refactoring which removes Exynos specific structure names and uses generic structure names instead, and makes all plane updating to be done by only exynos_update_plane function. And also it includes some cleanup and fixup patches. Please kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit 281d1bbd34b734e4f22b30b6f3b673dda46a7470: Merge remote-tracking branch 'origin/master' into drm-next (2015-01-22 10:44:41 +1000) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git exynos-drm-next for you to fetch changes up to efa75bcdad59fc796152a4c73bb65ae2ab7ce035: drm/exynos: fimd: check error status for drm_iommu_attach_device (2015-01-25 21:28:09 +0900) ---------------------------------------------------------------- Ajay Kumar (1): drm/exynos: fimd: check error status for drm_iommu_attach_device Gustavo Padovan (21): drm/exynos: move to_exynos_crtc() macro to main header drm/exynos: expose struct exynos_drm_crtc drm/exynos: remove exynos_drm_crtc_plane_* wrappers drm/exynos: remove struct exynos_drm_overlay drm/exynos/fimd: don't initialize 'ret' variable in fimd_probe() drm/exynos/vidi: remove useless ops->commit() drm/exynos: Don't touch DPMS when updating overlay planes drm/exynos: don't do any DPMS operation while updating planes drm/exynos: remove exynos_plane_commit() wrapper drm/exynos: unify plane update on exynos_update_plane() drm/exynos: call exynos_update_plane() directly on page flips drm/exynos: remove exynos_drm_crtc_mode_set_commit() drm/exynos: rename base object of struct exynos_drm_crtc to 'base' drm/exynos: add pipe param to exynos_drm_crtc_create() drm/exynos: remove pipe member of struct exynos_drm_manager drm/exynos: move 'type' from manager to crtc struct drm/exynos: remove drm_dev from struct exynos_drm_manager drm/exynos: remove struct exynos_drm_manager drm/exynos: don't duplicate drm_display_mode in fimd context drm/exynos: remove mode_set() ops from exynos_crtc drm/exynos: create exynos_check_plane() drivers/gpu/drm/exynos/exynos_drm_crtc.c | 185 +++++++++------------------ drivers/gpu/drm/exynos/exynos_drm_crtc.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 83 +++++++----- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 196 ++++++++++++++--------------- drivers/gpu/drm/exynos/exynos_drm_plane.c | 138 ++++++++++---------- drivers/gpu/drm/exynos/exynos_drm_plane.h | 17 ++- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 135 +++++++++----------- drivers/gpu/drm/exynos/exynos_mixer.c | 159 ++++++++++++----------- 8 files changed, 426 insertions(+), 495 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel