[GIT PULL] exynos-drm-next for 3.20

Inki Dae inki.dae at samsung.com
Thu Feb 12 00:21:33 PST 2015


Hi Dave,

   Sorry for late. This pull request was delayed by a review and a test
   to atomic pageflip/modeset patch series. As a result, this time
   we woudn't merge the patch series because they are not safe and
   have several bugs.

   Summary:
   - Add code cleanups and bug fixups.
   - Add a new display controller dirver, DECON which is a new display
     controller of Exynos7 SoC. This device is much different from
     FIMD of Exynos4 and Exynos4 SoC series.

Kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 2f8997902e64951228385ca1cebb0d2f16f99a23:

  Merge tag 'drm-amdkfd-next-fixes-2015-02-03' of git://people.freedesktop.org/~gabbayo/linux into drm-next (2015-02-05 10:40:10 +1000)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-next

for you to fetch changes up to 96976c3d9aff4e1387c30f6356ac01fa6f72ef46:

  drm/exynos: Add DECON driver (2015-02-11 20:27:08 +0900)

----------------------------------------------------------------
Ajay Kumar (1):
      drm/exynos: Add DECON driver

Alban Browaeys (1):
      drm/exynos: fix no hdmi output

Carlo Caione (1):
      drm/exynos: fix DMA_ATTR_NO_KERNEL_MAPPING usage

Gustavo Padovan (1):
      drm/exynos: Remove exynos_plane_dpms() call with no effect

Joonyoung Shim (7):
      drm/exynos: remove DRM_EXYNOS_DMABUF config
      drm/exynos: remove to use unnecessary MODULE_xxx macro
      drm/exynos: fix wrong pipe calculation for crtc
      drm/exynos: use driver internal struct
      drm/exynos: remove mode property of exynos crtc
      drm/exynos: remove exynos_plane_dpms
      drm/exynos: fix NULL pointer reference

Marek Szyprowski (2):
      drm/exynos: add support for 'hdmi' clock
      drm/exynos: IOMMU support should not be selectable by user

Seung-Woo Kim (1):
      drm/exynos: hdmi: replace fb size with mode size from win commit

 .../devicetree/bindings/video/exynos7-decon.txt    |   68 ++
 .../devicetree/bindings/video/exynos_mixer.txt     |    1 +
 drivers/gpu/drm/exynos/Kconfig                     |   24 +-
 drivers/gpu/drm/exynos/Makefile                    |    4 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |  990 ++++++++++++++++++++
 drivers/gpu/drm/exynos/exynos_dp_core.c            |   14 +-
 drivers/gpu/drm/exynos/exynos_drm_buf.c            |    6 +-
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           |   62 --
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c         |    4 -
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.h         |    5 -
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    4 +
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |    9 +-
 drivers/gpu/drm/exynos/exynos_drm_encoder.c        |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |   29 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |   56 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.h            |    2 +
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |   33 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.h          |    1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |   23 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   12 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |   48 +-
 include/video/exynos7_decon.h                      |  349 +++++++
 22 files changed, 1520 insertions(+), 226 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/video/exynos7-decon.txt
 create mode 100644 drivers/gpu/drm/exynos/exynos7_drm_decon.c
 create mode 100644 include/video/exynos7_decon.h


More information about the dri-devel mailing list