omap4_camera: Update documentation w/ latest status
[omap4-v4l2-camera:acfdevs-omap4-v4l2-camera.git] / Documentation / video4linux / omap4_camera.txt
1                               OMAP4 Camera Host Driver
2                               ========================
3
4 Introduction
5 ------------
6
7 The OMAP44XX family of chips contains the Imaging SubSystem (a.k.a. ISS),
8 Which contains several components that can be categorized in 3 big groups:
9
10 - Interfaces (2 Interfaces: CSI2-A & CSI2-B/CCP2)
11 - ISP (Image Signal Processor)
12 - SIMCOP (Still Image Coprocessor)
13
14 For more information, please look in [1] for latest version of:
15         "OMAP4430 Multimedia Device Silicon Revision 2.x"
16
17 As of Revision L, the ISS is described in detail in section 8.
18
19 This host driver is supporting _only_ the CSI2-A interface for now.
20
21 Currently, it makes use of the Soc-Camera Subsystem, described in:
22 Documentation/video4linux/soc-camera.txt
23
24 Supports usage of MMAP buffers only (for now).
25
26 Tested platforms
27 ----------------
28
29 - OMAP4430SDP, w/ ES2.1 GP & SEVM4430-CAM-V1-0 (Contains IMX060 & OV5640, in
30   which only the last one is supported, outputting YUV422 frames).
31
32 - PandaBoard, Rev. A2, w/ OMAP4430 ES2.1 GP & OV adapter board, tested with
33   following sensors:
34   * OV3640
35   * OV5640
36   * OV5650
37
38 - Tested on mainline kernel:
39
40         http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary
41
42   Commit:
43
44 commit 3568bd9720b4a775f28a718fcbb462ce2f386988
45 Merge: fad6320 d3d0720
46 Author: Linus Torvalds <torvalds@linux-foundation.org>
47 Date:   Wed May 11 19:13:34 2011 -0700
48
49     Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
50
51
52 File list
53 ---------
54 drivers/media/video/omap4_camera.c
55 drivers/media/video/omap4_camera_regs.h
56 include/media/omap4_camera.h
57
58 References
59 ----------
60
61 [1] http://focus.ti.com/general/docs/wtbu/wtbudocumentcenter.tsp?navigationId=12037&templateId=6123#62
62 --
63 Author: Sergio Aguirre <saaguirre@ti.com>
64 Copyright (C) 2011, Texas Instruments
65