[GIT PULL] exynos-drm-next
Inki Dae
inki.dae at samsung.com
Wed Dec 5 09:40:53 UTC 2018
Hi Dave,
Three patch series - code refactoring for simplifying DMA mapping,
enhancing plane alpha and blend mode support for Exynos5433 Decon device,
and fixing color format setting of Mixer driver.
Please kindly let me know if there is any problem.
Thanks,
Inki Dae
The following changes since commit 167bfe534dc2de680ef706dbb903c9a7bfcb2dd8:
Documentation: drm: Remove dangling pointer from drm-mm.rst (2018-11-30 08:55:37 +1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-next-for-v4.21
for you to fetch changes up to 13e810f199b48383523707aa69fb9673d688055a:
drm/exynos: mixer: Fix color range setting (2018-12-05 17:35:21 +0900)
----------------------------------------------------------------
- Refactoring of DMA and IOMMU code
. This patch series simplifies DMA mapping creation by avoiding looping
all components to get dma device object, reduces code size by merging
IOMMU and DMA code.
- Enhance plane alpha and blend mode support
. This patch series adds configurable plane and pixel blend mode support
for Exynos5433 DECON device.
- Fix color format setting of Mixer driver
. This patch series fixes color format and range setting by splitting
range and format.
----------------------------------------------------------------
Andrzej Hajda (6):
drm/exynos: simplify DMA mapping
drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol
drm/exynos/iommu: integrate IOMMU/DMA internal API
drm/exynos/iommu: move IOMMU specific stuff into exynos_drm_iommu.c
drm/exynos/iommu: replace preprocessor conditionals with C conditionals
drm/exynos/iommu: merge IOMMU and DMA code
Christoph Manszewski (4):
drm/exynos: decon: Make plane alpha configurable
drm/exynos: decon: Make pixel blend mode configurable
drm/exynos: mixer: Fix color format setting
drm/exynos: mixer: Fix color range setting
drivers/gpu/drm/exynos/Kconfig | 5 -
drivers/gpu/drm/exynos/Makefile | 3 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 87 +++++++++++++-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_dma.c | 157 ++++++++++++++++++++++++++
drivers/gpu/drm/exynos/exynos_drm_drv.c | 55 ++-------
drivers/gpu/drm/exynos/exynos_drm_drv.h | 11 ++
drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_gem.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_iommu.c | 111 ------------------
drivers/gpu/drm/exynos/exynos_drm_iommu.h | 134 ----------------------
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 5 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 30 ++---
drivers/gpu/drm/exynos/regs-decon5433.h | 22 ++++
drivers/gpu/drm/exynos/regs-mixer.h | 9 +-
21 files changed, 314 insertions(+), 348 deletions(-)
create mode 100644 drivers/gpu/drm/exynos/exynos_drm_dma.c
delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c
delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h
More information about the dri-devel
mailing list