[media] V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface
authorSylwester Nawrocki <sylvester.nawrocki@gmail.com>
Wed, 22 Aug 2012 23:09:18 +0000 (20:09 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 28 Nov 2012 11:43:34 +0000 (09:43 -0200)
commitbabde1c243b25592038dd7193867a49729e3d505
tree30277f8be0979d4b9a3e32d50607e4c99df33ff4
parentd033a308d81ec83908760a15a841c2bd0d5e0ea3
[media] V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface

This patch adds V4L2 driver for Samsung S3C24XX/S3C64XX SoC series
camera interface. The driver exposes a subdev device node for CAMIF
pixel resolution and crop control and two video capture nodes - for
the "codec" and "preview" data paths. It has been tested on Mini2440
(s3c2440) and Mini6410 (s3c6410) board with gstreamer and mplayer.

Signed-off-by: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Signed-off-by: Andrey Gusakov <dron0gus@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/platform/Kconfig
drivers/media/platform/Makefile
drivers/media/platform/s3c-camif/Makefile [new file with mode: 0644]
drivers/media/platform/s3c-camif/camif-capture.c [new file with mode: 0644]
drivers/media/platform/s3c-camif/camif-core.c [new file with mode: 0644]
drivers/media/platform/s3c-camif/camif-core.h [new file with mode: 0644]
drivers/media/platform/s3c-camif/camif-regs.c [new file with mode: 0644]
drivers/media/platform/s3c-camif/camif-regs.h [new file with mode: 0644]
include/media/s3c_camif.h [new file with mode: 0644]