[GIT PULL] exynos-drm-next

Inki Dae inki.dae at samsung.com
Wed Sep 4 22:53:56 PDT 2013


Hi Dave,

   This pull request adds device tree and runtime pm supports, fixups, and
   code cleanups.
   
   Summary:
   - Consider fallback option to gem allocation fail
     . try to allocate physically non-contiguous memory
       if iommu is supported when physically contiguous memory allocation
       failed.
   - Add runtime pm support to g2d driver
   - Add device tree support
     . add device tree support to rotator driver, make fimd driver get
       signal polarities from device tree.
   - some fixups
     . correct pixel format setting to fimd driver, and consider pixel
       format checking to a particular window layer.
   - some cleanups
     . replace fb_videomode with videomode.
     . remove non-DT support

And, there are two patch sets that have been reviewed yet. These update
hdmiphy driver and add device tree support to it. I will requst pull
one more time after reviewed enough.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 3b28802e37bb1ca1cab584f679c42e72a7e384f8:

  drm/tda998x: BUG() on invalid audio format (2013-09-05 08:52:19 +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 6914262aa52ec2d23dd2cc9e439874ca1917cf82:

  drm/exynos: Fix build error with exynos_drm_connector.c (2013-09-05 13:43:46 +0900)

----------------------------------------------------------------
Andrzej Hajda (3):
      drm/exynos: fimd: replace struct fb_videomode with videomode
      drm/exynos: fimd: get signal polarities from device tree
      drm/exynos: fimd: move platform data parsing to separate function

Chanho Park (1):
      drm/exynos: add device tree support for rotator

Inki Dae (3):
      drm/exynos: add runtime pm interfaces to g2d driver
      drm/exynos: fix fimd pixel format setting
      drm/exynos: check a pixel format to a particular window layer

Mark Brown (1):
      drm/exynos: Add missing includes

Sachin Kamat (11):
      drm/exynos: Remove redundant NULL check in exynos_drm_buf
      drm/exynos: Add missing of.h header include
      drm/exynos: Remove redundant error messages
      drm/exynos: Add NULL pointer check
      drm/exynos: Make Exynos DRM drivers depend on OF
      drm/exynos: Remove non-DT support in exynos_ddc
      drm/exynos: Remove non-DT support in exynos_hdmiphy
      drm/exynos: Remove non-DT support in exynos_drm_g2d
      drm/exynos: Remove non-DT support in exynos_hdmi
      drm/exynos: Remove non-DT support in exynos_drm_fimd
      drm/exynos: Fix build error with exynos_drm_connector.c

Vikas Sajjan (2):
      drm/exynos: Add fallback option to get non physically contiguous memory for fb
      drm/exynos: Consider fallback option to allocation fail

 .../devicetree/bindings/gpu/samsung-rotator.txt    |   27 ++
 drivers/gpu/drm/exynos/Kconfig                     |    6 +-
 drivers/gpu/drm/exynos/exynos_ddc.c                |   13 +-
 drivers/gpu/drm/exynos/exynos_drm_buf.c            |    9 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c      |   38 +--
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c         |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_encoder.c        |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c             |    8 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |   20 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |    6 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |  263 +++++++++-----------
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   60 +++--
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |   17 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c           |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_iommu.c          |    9 +
 drivers/gpu/drm/exynos/exynos_drm_ipp.c            |   22 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |  117 ++++++---
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |    1 +
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   87 ++-----
 drivers/gpu/drm/exynos/exynos_hdmiphy.c            |   12 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |    9 +-
 include/drm/exynos_drm.h                           |    3 +-
 26 files changed, 357 insertions(+), 399 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt


More information about the dri-devel mailing list