rt2800: initialize BBP_R104 on proper subroutines
[linux/fpc-iii.git] / drivers / media / platform / davinci / Kconfig
blobafb3aec1320e8262351a31cf1efe6f7fcbe695be
1 config VIDEO_DAVINCI_VPIF_DISPLAY
2         tristate "TI DaVinci VPIF V4L2-Display driver"
3         depends on VIDEO_DEV && ARCH_DAVINCI
4         select VIDEOBUF2_DMA_CONTIG
5         select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT
6         select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT
7         help
8           Enables Davinci VPIF module used for display devices.
9           This module is used for display on TI DM6467/DA850/OMAPL138
10           SoCs.
12           To compile this driver as a module, choose M here. There will
13           be two modules called vpif.ko and vpif_display.ko
15 config VIDEO_DAVINCI_VPIF_CAPTURE
16         tristate "TI DaVinci VPIF video capture driver"
17         depends on VIDEO_DEV && ARCH_DAVINCI
18         select VIDEOBUF2_DMA_CONTIG
19         help
20           Enables Davinci VPIF module used for capture devices.
21           This module is used for capture on TI DM6467/DA850/OMAPL138
22           SoCs.
24           To compile this driver as a module, choose M here. There will
25           be two modules called vpif.ko and vpif_capture.ko
27 config VIDEO_DM6446_CCDC
28         tristate "TI DM6446 CCDC video capture driver"
29         depends on VIDEO_V4L2 && (ARCH_DAVINCI || ARCH_OMAP3)
30         select VIDEOBUF_DMA_CONTIG
31         help
32            Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces
33            with decoder modules such as TVP5146 over BT656 or
34            sensor module such as MT9T001 over a raw interface. This
35            module configures the interface and CCDC/ISIF to do
36            video frame capture from slave decoders.
38            To compile this driver as a module, choose M here. There will
39            be three modules called vpfe_capture.ko, vpss.ko and dm644x_ccdc.ko
41 config VIDEO_DM355_CCDC
42         tristate "TI DM355 CCDC video capture driver"
43         depends on VIDEO_V4L2 && ARCH_DAVINCI
44         select VIDEOBUF_DMA_CONTIG
45         help
46            Enables DM355 CCD hw module. DM355 CCDC hw interfaces
47            with decoder modules such as TVP5146 over BT656 or
48            sensor module such as MT9T001 over a raw interface. This
49            module configures the interface and CCDC/ISIF to do
50            video frame capture from a slave decoders
52            To compile this driver as a module, choose M here. There will
53            be three modules called vpfe_capture.ko, vpss.ko and dm355_ccdc.ko
55 config VIDEO_DM365_ISIF
56         tristate "TI DM365 ISIF video capture driver"
57         depends on VIDEO_V4L2 && ARCH_DAVINCI
58         select VIDEOBUF_DMA_CONTIG
59         help
60            Enables ISIF hw module. This is the hardware module for
61            configuring ISIF in VPFE to capture Raw Bayer RGB data from
62            a image sensor or YUV data from a YUV source.
64            To compile this driver as a module, choose M here. There will
65            be three modules called vpfe_capture.ko, vpss.ko and isif.ko
67 config VIDEO_DAVINCI_VPBE_DISPLAY
68         tristate "TI DaVinci VPBE V4L2-Display driver"
69         depends on ARCH_DAVINCI
70         select VIDEOBUF2_DMA_CONTIG
71         help
72             Enables Davinci VPBE module used for display devices.
73             This module is used for display on TI DM644x/DM365/DM355
74             based display devices.
76             To compile this driver as a module, choose M here. There will
77             be five modules created called vpss.ko, vpbe.ko, vpbe_osd.ko,
78             vpbe_venc.ko and vpbe_display.ko