* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.