Full support for Ginger Console
[linux-ginger.git] / drivers / media / video / ti-media / Kconfig
blobbc5237a863b69f0d77128ec7c5168a9db4649fa3
1 config VIDEO_VPSS_SYSTEM
2         tristate "VPSS System module driver"
3         depends on TI_MEDIA
4         help
5           Support for vpss system module for video driver
6         default n
8 config VIDEO_VPFE_CAPTURE
9         tristate "VPFE Video Capture Driver"
10         depends on TI_MEDIA && (ARCH_DAVINCI || MACH_OMAP3517EVM)
11         select VIDEOBUF_DMA_CONTIG
12         help
13           Support for DMXXXX VPFE based frame grabber. This is the
14           common V4L2 module for following SoCs from Texas
15           Instruments:- DM6446, DM355 & AM3517.
17           To compile this driver as a module, choose M here: the
18           module will be called vpfe-capture.
20 config VIDEO_DM6446_CCDC
21         tristate "DM6446 CCDC HW module"
22         depends on VIDEO_VPFE_CAPTURE
23         select VIDEO_VPSS_SYSTEM
24         help
25            Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces
26            with decoder modules such as TVP5146 over BT656 or
27            sensor module such as MT9T001 over a raw interface. This
28            module configures the interface and CCDC/ISIF to do
29            video frame capture from slave decoders.
31            To compile this driver as a module, choose M here: the
32            module will be called vpfe.
34 config VIDEO_DM355_CCDC
35         tristate "DM355 CCDC HW module"
36         depends on ARCH_DAVINCI_DM355 && VIDEO_VPFE_CAPTURE
37         select VIDEO_VPSS_SYSTEM
38         help
39            Enables DM355 CCD hw module. DM355 CCDC hw interfaces
40            with decoder modules such as TVP5146 over BT656 or
41            sensor module such as MT9T001 over a raw interface. This
42            module configures the interface and CCDC/ISIF to do
43            video frame capture from a slave decoders
45            To compile this driver as a module, choose M here: the
46            module will be called vpfe.
48 config DISPLAY_DAVINCI_DM646X_EVM
49         tristate "DM646x EVM Video Display"
50         depends on TI_MEDIA && MACH_DAVINCI_DM6467_EVM
51         select VIDEOBUF_DMA_CONTIG
52         select VIDEO_DAVINCI_VPIF
53         select VIDEO_ADV7343
54         select VIDEO_THS7303
55         help
56           Support for DM6467 based display device.
58           To compile this driver as a module, choose M here: the
59           module will be called vpif_display.
61 config CAPTURE_DAVINCI_DM646X_EVM
62         tristate "DM646x EVM Video Capture"
63         depends on TI_MEDIA && MACH_DAVINCI_DM6467_EVM
64         select VIDEOBUF_DMA_CONTIG
65         select VIDEO_DAVINCI_VPIF
66         help
67           Support for DM6467 based capture device.
69           To compile this driver as a module, choose M here: the
70           module will be called vpif_capture.
72 config VIDEO_DAVINCI_VPIF
73         tristate "DaVinci VPIF Driver"
74         depends on DISPLAY_DAVINCI_DM646X_EVM
75         help
76           Support for DaVinci VPIF Driver.
78           To compile this driver as a module, choose M here: the
79           module will be called vpif.
81 config VIDEO_OMAP3_OUT
82         tristate "OMAP2/OMAP3 V4L2-DSS driver"
83         select VIDEOBUF_GEN
84         select VIDEOBUF_DMA_SG
85         select OMAP2_DSS
86         depends on TI_MEDIA && (ARCH_OMAP24XX || ARCH_OMAP34XX)
87         default y
88         ---help---
89         V4L2 DSS support for OMAP2/3 based boards.