init: add skelecton code

V4l2 Camera App only for Capture of Exynos FIMC
based on
- http://git.infradead.org/users/kmpark/public-apps
- V4l2 capture.c

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
remove capture.c

deleted capture.c

Signed-by-off: Sangwook Lee <sangwook.lee>
add init linaro FIMC v4l2 capture

init skeleton to support only MMAP

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
fix: argument for _QBUF

Add plane information into _QBUF ioctl

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
Update QBUF ioctl

Fix argument for QBUF

Singed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
update DQBUF

trying to fix DQBUF ioctl..

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
Update: add file save function

Save image as a yuv 422 format

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
update: discard first frame from sensor

discard first frame from sensor due to the wrong colour

Signed-off-by: Sangwook Lee <sangwook.lee>
update: discard first frame fix

fix discarding first frame

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
Update: add user defined size option

add size option
$) lianaroca  176   144     10
              width height number of pictures

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
update: fix argument

fix frame counts

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
Uupdate: add function to save yuv as a jpeg

Add jpeg functionality

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
README: add README file

add README file

Signed-off-by : Sangwook Lee <sangwook.lee@linaro.org>
Makefile: add jpeg library link

To save jpeg, libjpeg.a link must be added

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
V4L2 control: add controls function

add bright/contrast/saturation/sharpness

Singed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
fix file name

fixed file name and added default value for saturation

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
sharpness: set default value to 2

sharpness: set default value to 2, this is based on
new driver.

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
Add firmware generator for S5K4ECGX

Once it gets C structure array as an input, it will
generate binary format and then add CRC32 value to the file.

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
firmware generate: use crc32 from zlib

Use crc32 from libz

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
add s5k4ecgx EVT1.1 registers

add s5k4ecgx EVT1.1 registers initial file

Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>