Hi Dave,<br><br>Below is additional comments,<br><br>The below patch has a dependency of Exynos drm driver's patch set so this pull requst includes this one.<br>        drm: hold event_lock while accessing vblank_event_list<br>
<br>And in addition, below is patches merged to exynos-drm-next,<br>        drm/exynos: fix memory leak to EDID block<br>        drm/exynos: remove 'pages' and 'page_size' elements in exynos gem buffer<br>
        drm: exynos: fix for loosing display mode header during mode adjustment<br>        drm/exynos: Unreference fb in exynos_disable_plane()<br><br>And there are patches I missed like below and they are being reviewed now,<br>
        drm: exynos: compose and send avi and aui info frames<br>        drm: get cea video id code for a given display mode<br><br>And last, below is new modules for Exynos drm driver,<br>        drm/exynos: add ipp subsystem and each ipp drivers<br>
        drm/exynos: add ipp subsystem<br>        drm/exynos: add fimc ipp driver<br>        drm/exynos: add rotator ipp driver<br>        drm/exynos: add gsc ipp driver

<br><br> but they didn't reviewed enough yet so may not be merged to -next this time.<br><br>Thanks,<br>Inki Dae<br><br><div class="gmail_quote">2012/11/20 Inki Dae <span dir="ltr"><<a href="mailto:inki.dae@samsung.com" target="_blank">inki.dae@samsung.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dave,<br>
<br>
This patch set adds iommu support, userptr feature to g2d, minor fixups<br>
and code cleanups.<br>
<br>
And the iommu feature has dependency of the below patches related to<br>
dma mapping framework.<br>
For this, ccing DMA Mapping framework maintainer, Marek Szyprowski.<br>
Marek, please give me ack.<br>
      common: DMA-mapping: add DMA_ATTR_FORCE_CONTIGUOUS attribute<br>
      ARM: dma-mapping: add support for DMA_ATTR_FORCE_CONTIGUOUS attribute.<br>
<br>
This patch is used to allocate fully physically contiguous memory region.<br>
<br>
And now the below patch is being reviewed and it's going to be merged soon.<br>
        drm/exynos: remove 'pages' and 'page_size' elements in exynos gem buffer<br>
<br>
And this includes also previous pull request to exynos-drm-fixes.<br>
<br>
If there is any problem, plese let me know.<br>
<br>
Thanks,<br>
Inki Dae<br>
<br>
The following changes since commit bf6f036848ab2151c2498f11cb7d31a52a95dd5c:<br>
<br>
  drm/vmwgfx: Make vmw_dmabuf_unreference handle NULL objects (2012-11-20 16:19:59 +1000)<br>
<br>
are available in the git repository at:<br>
  git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git" target="_blank">git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git</a> exynos-drm-next<br>
<br>
Imre Deak (4):<br>
      drm/exynos: hold event_lock while accessing pageflip_event_list<br>
      drm/exynos: call drm_vblank_put for each queued flip event<br>
      drm/exynos: fix lockdep for event_lock wrt. vbl_time_lock<br>
      drm: hold event_lock while accessing vblank_event_list<br>
<br>
Inki Dae (12):<br>
      drm/exynos: fix linux framebuffer address setting.<br>
      drm/exynos: remove unnecessary code.<br>
      drm/exynos: fix overlay updating issue<br>
      drm/exynos: add iommu support for exynos drm framework<br>
      drm/exynos: add iommu support to fimd driver<br>
      drm/exynos: add iommu support for hdmi driver<br>
      drm/exynos: add iommu support for g2d<br>
      drm/exynos: remove EXYNOS_BO_NONCONTIG type checking.<br>
      drm/exynos: add userptr feature for g2d module<br>
      drm/exynos: add vm_ops to specific gem mmaper<br>
      drm/exynos: release fb pended by page flip<br>
      drm/exynos: make sure that overlay data are updated<br>
<br>
Marek Szyprowski (2):<br>
      common: DMA-mapping: add DMA_ATTR_FORCE_CONTIGUOUS attribute<br>
      ARM: dma-mapping: add support for DMA_ATTR_FORCE_CONTIGUOUS attribute<br>
<br>
Prathyush K (2):<br>
      drm/exynos: remove unnecessary sg_alloc_table call<br>
      drm/exynos: add exynos drm specific fb_mmap function<br>
<br>
Rahul Sharma (1):<br>
      drm: exynos: fix for mapping of dma buffers<br>
<br>
Sachin Kamat (1):<br>
      drm/exynos: Make exynos4/5_fimd_driver_data static<br>
<br>
 Documentation/DMA-attributes.txt            |    9 +<br>
 arch/arm/mm/dma-mapping.c                   |   41 ++-<br>
 drivers/gpu/drm/drm_irq.c                   |    3 +<br>
 drivers/gpu/drm/exynos/Kconfig              |    6 +<br>
 drivers/gpu/drm/exynos/Makefile             |    1 +<br>
 drivers/gpu/drm/exynos/exynos_drm_buf.c     |   88 ++---<br>
 drivers/gpu/drm/exynos/exynos_drm_crtc.c    |   47 +++-<br>
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c  |   85 ++---<br>
 drivers/gpu/drm/exynos/exynos_drm_drv.c     |   23 ++-<br>
 drivers/gpu/drm/exynos/exynos_drm_drv.h     |   14 +-<br>
 drivers/gpu/drm/exynos/exynos_drm_encoder.c |   49 +++-<br>
 drivers/gpu/drm/exynos/exynos_drm_encoder.h |    1 +<br>
 drivers/gpu/drm/exynos/exynos_drm_fb.c      |   79 +++++-<br>
 drivers/gpu/drm/exynos/exynos_drm_fb.h      |    6 +<br>
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c   |   42 +++-<br>
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    |   33 +--<br>
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |  491 +++++++++++++++++++++++----<br>
 drivers/gpu/drm/exynos/exynos_drm_gem.c     |  446 +++++++++++++------------<br>
 drivers/gpu/drm/exynos/exynos_drm_gem.h     |   52 +++-<br>
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c    |   15 +<br>
 drivers/gpu/drm/exynos/exynos_drm_hdmi.h    |    1 +<br>
 drivers/gpu/drm/exynos/exynos_drm_iommu.c   |  150 ++++++++<br>
 drivers/gpu/drm/exynos/exynos_drm_iommu.h   |   85 +++++<br>
 drivers/gpu/drm/exynos/exynos_drm_plane.c   |   19 +-<br>
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |   20 +-<br>
 drivers/gpu/drm/exynos/exynos_hdmi.c        |   21 ++<br>
 drivers/gpu/drm/exynos/exynos_mixer.c       |   11 +-<br>
 include/linux/dma-attrs.h                   |    1 +<br>
 include/uapi/drm/exynos_drm.h               |   13 +-<br>
 29 files changed, 1371 insertions(+), 481 deletions(-)<br>
 create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c<br>
 create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h<br>
_______________________________________________<br>
dri-devel mailing list<br>
<a href="mailto:dri-devel@lists.freedesktop.org">dri-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/dri-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/dri-devel</a><br>
</blockquote></div><br>