]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00237682-2: mxc_v4l2_capture: ov5640: support all subsampling modes
authorSheng Nan <b38800@freescale.com>
Wed, 19 Dec 2012 10:39:46 +0000 (18:39 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:50 +0000 (08:35 +0200)
commit4bdd442c7f0213428ab3fd4690bbf9176d6b6b8e
treeb19c8f59fec06e926317af6ffc161b539e9fd8ed
parentc91ff453e282d91b2cf7acf349e84714f27b4990
ENGR00237682-2: mxc_v4l2_capture: ov5640: support all subsampling modes

Supported the following modes, verified image quality and frame rate
- VGA 30/15fps
- QVGA 30/15fps
- NTSC 30/15fps
- PAL 30/15fps
- 720P 30/15fps
Note: use the same setting as app note of ov5640 dvp
- QCIF 30/15fps
- XGA 22.5/15fps
Note: cannot make XGA work on 30fps. Just a reference of ov5640 datasheet:
1280*960 YUV422 maximum at 22.5fps.
1280*720 YUV422 maximum at 30fps.
Need to confirm later.

Signed-off-by: Sheng Nan <b38800@freescale.com>
drivers/media/video/mxc/capture/ov5640.c