[PATCH v3 0/7] drm/exynos: rework layer blending
Marek Szyprowski
m.szyprowski at samsung.com
Wed Dec 16 04:21:41 PST 2015
Hello all,
This is a continuation of the work started by Tobias Jakobi. The goal of
this patch set is to remove hardcoded blending setup from Exynos Mixer
driver. This patch also enables other Exynos DRM CRTC drivers to use the
configurable plane zpos feature, however patches for FIMD or Decon are
not yet ready.
The initial patches prepared by Tobias are available here:
http://lists.freedesktop.org/archives/dri-devel/2015-November/095080.html
Main changes in v3:
- added patches for changing zpos property and layer priority
configuration
- simplified blending setup, removed special configuration for the bottom
layer, removed layer cache
- significantly simplified the code
- rebased on top of exynos-drm-next branch
Best regards
Marek Szyprowski
Samsung R&D Institute Poland
Patch summary:
Marek Szyprowski (5):
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
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 | 10 +--
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 10 +--
drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 10 +--
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 | 123 ++++++++++++++++----------
drivers/gpu/drm/exynos/regs-mixer.h | 4 +
9 files changed, 150 insertions(+), 74 deletions(-)
--
1.9.2
More information about the dri-devel
mailing list