linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL FOR 3.11] Samsung SoC media driver updates
@ 2013-06-10 13:23 Sylwester Nawrocki
  0 siblings, 0 replies; only message in thread
From: Sylwester Nawrocki @ 2013-06-10 13:23 UTC (permalink / raw)
  To: LMML

Hi Mauro,

This includes mostly cleanups and non-critical bug fixes for The Samsung
S3C/S5P/Exynos SoC media drivers, and some prerequisite patches to add 
support for more DMA interfaces of the Exynos4x12 Imaging Subsystem.

There is also included a patch modifying the media link setup notifier, 
which was needed to handle properly video pipeline reconfiguration at 
the exynos4-is driver. 

The following changes since commit ab5060cdb8829c0503b7be2b239b52e9a25063b4:

  [media] drxk_hard: Remove most 80-cols checkpatch warnings (2013-06-08 22:11:39 -0300)

are available in the git repository at:

  git://linuxtv.org/snawrocki/samsung.git for-v3.11

for you to fetch changes up to e14d355f12f2b6f8466be083d9640cc8483900ba:

  s5p-tv: Don't ignore return value of regulator_bulk_enable() in hdmi_drv.c (2013-06-10 15:18:24 +0200)

----------------------------------------------------------------
Phil Carmody (1):
      exynos4-is: Simplify bitmask usage

Sachin Kamat (10):
      s3c-camif: Staticize local symbols
      s3c-camif: Use dev_info instead of printk
      s5c73m3: Fix whitespace related warnings
      exynos4-is: Remove redundant NULL check in fimc-lite.c
      s3c-camif: Remove redundant NULL check
      s5p-tv: Fix incorrect usage of IS_ERR_OR_NULL in hdmi_drv.c
      s5p-tv: Fix incorrect usage of IS_ERR_OR_NULL in mixer_drv.c
      exynos-gsc: Remove redundant use of of_match_ptr macro
      s5p-mfc: Remove redundant use of of_match_ptr macro
      exynos4-is: Staticize local symbols

Sylwester Nawrocki (23):
      exynos4-is: Fix example dts in .../bindings/samsung-fimc.txt
      exynos4-is: Remove platform_device_id table at fimc-lite driver
      exynos4-is: Correct querycap ioctl handling at fimc-lite driver
      s5c73m3: Do not ignore errors from regulator_enable()
      exynos4-is: Move common functions to a separate module
      exynos4-is: Add struct exynos_video_entity
      exynos4-is: Preserve state of controls between /dev/video open/close
      exynos4-is: Media graph/video device locking rework
      exynos4-is: Do not use asynchronous runtime PM in release fop
      exynos4-is: Use common exynos_media_pipeline data structure
      exynos4-is: Remove WARN_ON() from __fimc_pipeline_close()
      exynos4-is: Fix sensor subdev -> FIMC notification setup
      exynos4-is: Add locking at fimc(-lite) subdev unregistered handler
      exynos4-is: Remove leftovers of non-dt FIMC-LITE support
      exynos4-is: Remove unused code
      exynos4-is: Refactor vidioc_s_fmt, vidioc_try_fmt handlers
      exynos4-is: Move __fimc_videoc_querycap() function to the common module
      exynos4-is: Add isp_dbg() macro
      media: Change media device link_notify behaviour
      exynos4-is: Extend link_notify handler to support fimc-is/lite pipelines
      s5p-tv: Don't ignore return value of regulator_enable() in sii9234_drv.c
      s5p-tv: Do not ignore regulator/clk API return values in sdo_drv.c
      s5p-tv: Don't ignore return value of regulator_bulk_enable() in hdmi_drv.c

Wei Yongjun (1):
      s5p-tv: fix error return code in mxr_acquire_video()

 .../devicetree/bindings/media/samsung-fimc.txt     |   26 +-
 drivers/media/i2c/s5c73m3/s5c73m3-core.c           |    9 +-
 drivers/media/i2c/s5c73m3/s5c73m3-spi.c            |    4 +-
 drivers/media/media-entity.c                       |   18 +-
 drivers/media/platform/exynos-gsc/gsc-core.c       |    2 +-
 drivers/media/platform/exynos4-is/Kconfig          |    7 +-
 drivers/media/platform/exynos4-is/Makefile         |    5 +-
 drivers/media/platform/exynos4-is/common.c         |   53 +++
 drivers/media/platform/exynos4-is/common.h         |   16 +
 drivers/media/platform/exynos4-is/fimc-capture.c   |  387 ++++++++++----------
 drivers/media/platform/exynos4-is/fimc-core.c      |   11 -
 drivers/media/platform/exynos4-is/fimc-core.h      |   13 +-
 drivers/media/platform/exynos4-is/fimc-is-i2c.c    |    2 +-
 drivers/media/platform/exynos4-is/fimc-is-param.c  |   84 +++--
 drivers/media/platform/exynos4-is/fimc-is-regs.c   |    4 +-
 drivers/media/platform/exynos4-is/fimc-is.c        |   12 +-
 drivers/media/platform/exynos4-is/fimc-is.h        |    8 +-
 drivers/media/platform/exynos4-is/fimc-isp.c       |   20 +-
 drivers/media/platform/exynos4-is/fimc-isp.h       |   18 +-
 drivers/media/platform/exynos4-is/fimc-lite-reg.c  |    2 +-
 drivers/media/platform/exynos4-is/fimc-lite.c      |  138 +++----
 drivers/media/platform/exynos4-is/fimc-lite.h      |    8 +-
 drivers/media/platform/exynos4-is/fimc-m2m.c       |    1 +
 drivers/media/platform/exynos4-is/fimc-reg.c       |    7 +-
 drivers/media/platform/exynos4-is/media-dev.c      |  270 +++++++++-----
 drivers/media/platform/exynos4-is/media-dev.h      |   54 ++-
 drivers/media/platform/omap3isp/isp.c              |   41 ++-
 drivers/media/platform/s3c-camif/camif-core.c      |    6 +-
 drivers/media/platform/s3c-camif/camif-regs.c      |    6 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |    2 +-
 drivers/media/platform/s5p-tv/hdmi_drv.c           |   39 +-
 drivers/media/platform/s5p-tv/mixer_drv.c          |   22 +-
 drivers/media/platform/s5p-tv/mixer_video.c        |    3 +-
 drivers/media/platform/s5p-tv/sdo_drv.c            |   22 +-
 drivers/media/platform/s5p-tv/sii9234_drv.c        |    4 +-
 include/media/media-device.h                       |    9 +-
 include/media/s5p_fimc.h                           |   56 +--
 37 files changed, 806 insertions(+), 583 deletions(-)
 create mode 100644 drivers/media/platform/exynos4-is/common.c
 create mode 100644 drivers/media/platform/exynos4-is/common.h

Thanks,
Sylwester

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-06-10 13:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-10 13:23 [GIT PULL FOR 3.11] Samsung SoC media driver updates Sylwester Nawrocki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).