Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
[linux-2.6-block.git] / drivers / media / platform / davinci / Kconfig
CommitLineData
0fd46521 1config VIDEO_DAVINCI_VPIF_DISPLAY
3778d050 2 tristate "TI DaVinci VPIF V4L2-Display driver"
24692801 3 depends on VIDEO_V4L2
7155043c 4 depends on ARCH_DAVINCI || COMPILE_TEST
12bd88e6 5 depends on HAS_DMA
2401dd25 6 select VIDEOBUF2_DMA_CONTIG
fccea74f
MCC
7 select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT
8 select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT
54006901 9 help
0fd46521 10 Enables Davinci VPIF module used for display devices.
3778d050
SN
11 This module is used for display on TI DM6467/DA850/OMAPL138
12 SoCs.
54006901 13
3778d050
SN
14 To compile this driver as a module, choose M here. There will
15 be two modules called vpif.ko and vpif_display.ko
54006901 16
0fd46521 17config VIDEO_DAVINCI_VPIF_CAPTURE
3778d050 18 tristate "TI DaVinci VPIF video capture driver"
24692801 19 depends on VIDEO_V4L2
7155043c 20 depends on ARCH_DAVINCI || COMPILE_TEST
12bd88e6 21 depends on HAS_DMA
60aa38d8 22 select VIDEOBUF2_DMA_CONTIG
54006901 23 help
3778d050
SN
24 Enables Davinci VPIF module used for capture devices.
25 This module is used for capture on TI DM6467/DA850/OMAPL138
26 SoCs.
54006901 27
3778d050
SN
28 To compile this driver as a module, choose M here. There will
29 be two modules called vpif.ko and vpif_capture.ko
54006901 30
3778d050
SN
31config VIDEO_DM6446_CCDC
32 tristate "TI DM6446 CCDC video capture driver"
7155043c 33 depends on VIDEO_V4L2
7000e325 34 depends on ARCH_DAVINCI || COMPILE_TEST
12bd88e6 35 depends on HAS_DMA
54006901 36 select VIDEOBUF_DMA_CONTIG
54006901
VH
37 help
38 Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces
39 with decoder modules such as TVP5146 over BT656 or
40 sensor module such as MT9T001 over a raw interface. This
41 module configures the interface and CCDC/ISIF to do
42 video frame capture from slave decoders.
43
3778d050
SN
44 To compile this driver as a module, choose M here. There will
45 be three modules called vpfe_capture.ko, vpss.ko and dm644x_ccdc.ko
54006901
VH
46
47config VIDEO_DM355_CCDC
3778d050 48 tristate "TI DM355 CCDC video capture driver"
7155043c
MCC
49 depends on VIDEO_V4L2
50 depends on ARCH_DAVINCI || COMPILE_TEST
12bd88e6 51 depends on HAS_DMA
3778d050 52 select VIDEOBUF_DMA_CONTIG
54006901
VH
53 help
54 Enables DM355 CCD hw module. DM355 CCDC hw interfaces
55 with decoder modules such as TVP5146 over BT656 or
56 sensor module such as MT9T001 over a raw interface. This
57 module configures the interface and CCDC/ISIF to do
58 video frame capture from a slave decoders
59
3778d050
SN
60 To compile this driver as a module, choose M here. There will
61 be three modules called vpfe_capture.ko, vpss.ko and dm355_ccdc.ko
54006901 62
3778d050
SN
63config VIDEO_DM365_ISIF
64 tristate "TI DM365 ISIF video capture driver"
65 depends on VIDEO_V4L2 && ARCH_DAVINCI
12bd88e6 66 depends on HAS_DMA
3778d050 67 select VIDEOBUF_DMA_CONTIG
54006901
VH
68 help
69 Enables ISIF hw module. This is the hardware module for
3778d050 70 configuring ISIF in VPFE to capture Raw Bayer RGB data from
54006901
VH
71 a image sensor or YUV data from a YUV source.
72
3778d050
SN
73 To compile this driver as a module, choose M here. There will
74 be three modules called vpfe_capture.ko, vpss.ko and isif.ko
6783edbc 75
cfe9dbd8 76config VIDEO_DAVINCI_VPBE_DISPLAY
3778d050 77 tristate "TI DaVinci VPBE V4L2-Display driver"
24692801 78 depends on VIDEO_V4L2 && ARCH_DAVINCI
12bd88e6 79 depends on HAS_DMA
13fc23d3 80 select VIDEOBUF2_DMA_CONTIG
6783edbc 81 help
cfe9dbd8 82 Enables Davinci VPBE module used for display devices.
3778d050 83 This module is used for display on TI DM644x/DM365/DM355
cfe9dbd8 84 based display devices.
6783edbc 85
3778d050
SN
86 To compile this driver as a module, choose M here. There will
87 be five modules created called vpss.ko, vpbe.ko, vpbe_osd.ko,
88 vpbe_venc.ko and vpbe_display.ko