ov5640: only setup ov5640 register when sensor is ov5640

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: add AFC firmware in registers

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: enable/disable continuely auto focus when start/stop the sensor

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: check the afc firmware initialized result

add parameters for wait_status function, so it can be used to check AFC
firmware initialized result

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ov5640: add error handling code

Signed-off-by: Josh Wu <josh.wu@atmel.com>
atmel_nand: support PMECC for 4k/8k page nand flash

Signed-off-by: Josh Wu <josh.wu@atmel.com>
ARM: at91: at91sam9rl: fix LCD stuff

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Merge branch 'at91-3.10-trunk/v3.10_lcd' into linux-3.10-at91
Merge branch 'at91-3.10-trunk/v3.10_drivers_camera_sensor' into linux-3.10-at91
Merge branch 'at91-3.10-trunk/v3.10_nand' into linux-3.10-at91
media: at91sam9x5-video: modify videodev "vfl_dir" policy

With the new ioctl functions a v4l2 device can not be a receiver and a transmitter.

This is not compatible with at91sam9x5-video overlay driver.
This driver uses ioctl on "V4L2_BUF_TYPE_VIDEO_OVERLAY" (receiver mode) and
"V4L2_BUF_TYPE_VIDEO_OUTPUT" (transmitter mode).
This patch adds the capabilities for a video4linux device to act as a receiver
and a transmitter.

Signed-off-by: Patrice Vilchez <patrice.vilchez@atmel.com>
Merge branch 'at91-3.10-trunk/v3.10_lcd+heo' into linux-3.10-at91
ARM: at91: add SAMA5D3 Xplained board

Add DT file and defconfig file for new SAMA5D3 Xpained board.
This board is based on Atmel's SAMA5D36 Cortex-A5 SoC.

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
ARM: at91: add phy fixup to board file for SAMA5D3 Xplained

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
ARM: at91: add SAMA5D3 Xplained board to device tree Makefile

The device tree blob for the SAMA5D3 Xplained board was not built automatically
since it was not in the device tree Makefile.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Input: atmel_mxt_ts: increment reset time

It is more secure to increment the reset time since it may be too short in some
cases as using the PDA 7" display module.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Input: atmel_mxt_ts: don't care about pdata

If we set bad settings, there is no easy way to retrieve default ones. So
ignore pdata.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
ARM: at91: add PDA 4.3 and PDA 7 display modules support for sama5d3xek boards

Currently the easiest way to manage the PDA display modules is to add a machine
compatible string to distinguish display modules in order to update LCD
settings.

The display module dtsi is related to the board it is connected to: i2c node
and pio used for irqs.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
ARM: at91: add PDA 4.3 display module support for SAMA5D3 Xplained board

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
ARM: at91: add PDA 7 display module support for SAMA5D3 Xplained board

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>