[REVIEW PATCH 0/7] exynos4-is cleanup and ISP capture video driver addition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is an initial version of the output DMA driver of the Exynos4x12 FIMC-IS
ISP IP block. First 6 patches are mostly cleanups, the actual driver is added
in the last patch.
There is one issue in those DMA interfaces - the DMA addresses of all buffers
need to be preconfigured before streaming is started. The VIDIOC_CREATE_BUFS
ioctl is not yet supported.

Thanks,
Sylwester

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

Sylwester Nawrocki (6):
  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
  exynos4-is: Add the FIMC-IS ISP capture DMA driver

 drivers/media/platform/exynos4-is/Kconfig          |    9 +
 drivers/media/platform/exynos4-is/Makefile         |    4 +
 drivers/media/platform/exynos4-is/common.c         |   12 +
 drivers/media/platform/exynos4-is/common.h         |    4 +
 drivers/media/platform/exynos4-is/fimc-capture.c   |  158 +++--
 drivers/media/platform/exynos4-is/fimc-core.c      |   11 -
 drivers/media/platform/exynos4-is/fimc-core.h      |    2 -
 drivers/media/platform/exynos4-is/fimc-is-param.c  |   80 ++-
 drivers/media/platform/exynos4-is/fimc-is-param.h  |    5 +
 drivers/media/platform/exynos4-is/fimc-is-regs.c   |   18 +-
 drivers/media/platform/exynos4-is/fimc-is-regs.h   |    1 +
 drivers/media/platform/exynos4-is/fimc-is.c        |   11 +-
 drivers/media/platform/exynos4-is/fimc-is.h        |   13 +-
 drivers/media/platform/exynos4-is/fimc-isp-video.c |  650 ++++++++++++++++++++
 drivers/media/platform/exynos4-is/fimc-isp-video.h |   44 ++
 drivers/media/platform/exynos4-is/fimc-isp.c       |   49 +-
 drivers/media/platform/exynos4-is/fimc-isp.h       |   45 +-
 drivers/media/platform/exynos4-is/fimc-m2m.c       |    1 +
 drivers/media/platform/exynos4-is/media-dev.c      |   21 +-
 drivers/media/platform/exynos4-is/media-dev.h      |    8 -
 20 files changed, 957 insertions(+), 189 deletions(-)
 create mode 100644 drivers/media/platform/exynos4-is/fimc-isp-video.c
 create mode 100644 drivers/media/platform/exynos4-is/fimc-isp-video.h

--
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux