ov5640: add a flag to choose ov5640 or ov5642 sensor init reg list.

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: support ov5642 and ov5640 both with different connect type(MIPI or PARALLEL)

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: can work with vga mode now.

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: now we support multiple resolutions

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: add 1280x960 register setting, and works

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: add vflip and mirror make it same as ov2640

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov2643: add ov2643 support

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov2643: get correct ov2643's format in try_fmt

Signed-off-by: Josh Wu <josh.wu@atmel.com>
Merge branch 'at91-3.10-trunk/v3.10_drivers_camera_sensor' into linux-3.10-at91
ARM: at91: sama5: enable audio support in defconfig

Signed-off-by: Josh Wu <josh.wu@atmel.com>
Merge branch 'at91-3.10-trunk/v3.10_base+fixes' into linux-3.10-at91
ov5640: Enable OV5642 in defconfig as it support both OV5640 & OV5642.

Signed-off-by: Josh Wu <josh.wu@atmel.com>