Hi Dave, This 2nd pull request includes the following, - add configurable plane support and relevant cleanups. - fixup kernel panic issue at drm releasing. - remove unnecessary codes.
This has been delayed to resolve a critical issue - which incurrs a kernel panic when driver is released - and review it. Please, kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit 8a0d560f3e651808ae0a3d9ab9fe476e59de132b: drm/amdgpu/powerplay: include asm/div64.h for do_div() (2016-01-12 09:29:25 +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 c74d8eb5649386c2cfcd65cc960fd283ba876877: drm/exynos: fix kernel panic issue at drm releasing (2016-01-13 00:16:39 +0900) ---------------------------------------------------------------- Inki Dae (2): drm/exynos: crtc: do not wait for the scanout completion drm/exynos: fix kernel panic issue at drm releasing Marek Szyprowski (7): drm/exynos: rename zpos to index drm/exynos: make zpos property configurable drm/exynos: mixer: set window priority based on zpos drm/exynos: mixer: refactor layer setup drm/exynos: mixer: unify a check for video-processor window drm/exynos: crtc: rework atomic_{begin,flush} drm/exynos: mixer: properly update all planes on the same vblank event Tobias Jakobi (2): drm/exynos: mixer: remove all static blending setup drm/exynos: mixer: also allow ARGB1555 and ARGB4444 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 20 ++-- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 20 ++-- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 69 +++++------ drivers/gpu/drm/exynos/exynos_drm_crtc.h | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 18 +-- drivers/gpu/drm/exynos/exynos_drm_fb.c | 3 - drivers/gpu/drm/exynos/exynos_drm_fimd.c | 20 ++-- drivers/gpu/drm/exynos/exynos_drm_plane.c | 55 +++++++-- drivers/gpu/drm/exynos/exynos_drm_plane.h | 2 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 2 +- drivers/gpu/drm/exynos/exynos_mixer.c | 155 ++++++++++++++++--------- drivers/gpu/drm/exynos/regs-mixer.h | 4 + 13 files changed, 235 insertions(+), 143 deletions(-)