Manjunath Hadli | 0fd4652 | 2012-06-29 03:23:37 -0300 | [diff] [blame] | 1 | config VIDEO_DAVINCI_VPIF_DISPLAY |
| 2 | tristate "DM646x/DA850/OMAPL138 EVM Video Display" |
| 3 | depends on VIDEO_DEV && (MACH_DAVINCI_DM6467_EVM || MACH_DAVINCI_DA850_EVM) |
Lad, Prabhakar | 2401dd2 | 2012-06-28 09:28:36 -0300 | [diff] [blame] | 4 | select VIDEOBUF2_DMA_CONTIG |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 5 | select VIDEO_DAVINCI_VPIF |
Mauro Carvalho Chehab | fccea74 | 2012-08-20 14:48:02 -0300 | [diff] [blame] | 6 | select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT |
| 7 | select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 8 | help |
Manjunath Hadli | 0fd4652 | 2012-06-29 03:23:37 -0300 | [diff] [blame] | 9 | Enables Davinci VPIF module used for display devices. |
| 10 | This module is common for following DM6467/DA850/OMAPL138 |
| 11 | based display devices. |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 12 | |
| 13 | To compile this driver as a module, choose M here: the |
| 14 | module will be called vpif_display. |
| 15 | |
Manjunath Hadli | 0fd4652 | 2012-06-29 03:23:37 -0300 | [diff] [blame] | 16 | config VIDEO_DAVINCI_VPIF_CAPTURE |
| 17 | tristate "DM646x/DA850/OMAPL138 EVM Video Capture" |
| 18 | depends on VIDEO_DEV && (MACH_DAVINCI_DM6467_EVM || MACH_DAVINCI_DA850_EVM) |
Lad, Prabhakar | 60aa38d | 2012-06-28 09:28:05 -0300 | [diff] [blame] | 19 | select VIDEOBUF2_DMA_CONTIG |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 20 | select VIDEO_DAVINCI_VPIF |
| 21 | help |
Manjunath Hadli | 0fd4652 | 2012-06-29 03:23:37 -0300 | [diff] [blame] | 22 | Enables Davinci VPIF module used for captur devices. |
| 23 | This module is common for following DM6467/DA850/OMAPL138 |
| 24 | based capture devices. |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 25 | |
| 26 | To compile this driver as a module, choose M here: the |
| 27 | module will be called vpif_capture. |
| 28 | |
| 29 | config VIDEO_DAVINCI_VPIF |
| 30 | tristate "DaVinci VPIF Driver" |
Manjunath Hadli | 0fd4652 | 2012-06-29 03:23:37 -0300 | [diff] [blame] | 31 | depends on VIDEO_DAVINCI_VPIF_DISPLAY || VIDEO_DAVINCI_VPIF_CAPTURE |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 32 | help |
| 33 | Support for DaVinci VPIF Driver. |
| 34 | |
| 35 | To compile this driver as a module, choose M here: the |
| 36 | module will be called vpif. |
| 37 | |
| 38 | config VIDEO_VPSS_SYSTEM |
| 39 | tristate "VPSS System module driver" |
| 40 | depends on ARCH_DAVINCI |
| 41 | help |
| 42 | Support for vpss system module for video driver |
| 43 | |
| 44 | config VIDEO_VPFE_CAPTURE |
| 45 | tristate "VPFE Video Capture Driver" |
| 46 | depends on VIDEO_V4L2 && (ARCH_DAVINCI || ARCH_OMAP3) |
Arnd Bergmann | 14f2226 | 2012-05-03 18:22:25 -0300 | [diff] [blame] | 47 | depends on I2C |
Vaibhav Hiremath | 5400690 | 2010-06-12 09:09:56 -0300 | [diff] [blame] | 48 | select VIDEOBUF_DMA_CONTIG |
| 49 | help |
| 50 | Support for DMx/AMx VPFE based frame grabber. This is the |
| 51 | common V4L2 module for following DMx/AMx SoCs from Texas |
| 52 | Instruments:- DM6446, DM365, DM355 & AM3517/05. |
| 53 | |
| 54 | To compile this driver as a module, choose M here: the |
| 55 | module will be called vpfe-capture. |
| 56 | |
| 57 | config VIDEO_DM6446_CCDC |
| 58 | tristate "DM6446 CCDC HW module" |
| 59 | depends on VIDEO_VPFE_CAPTURE |
| 60 | select VIDEO_VPSS_SYSTEM |
| 61 | default y |
| 62 | help |
| 63 | Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces |
| 64 | with decoder modules such as TVP5146 over BT656 or |
| 65 | sensor module such as MT9T001 over a raw interface. This |
| 66 | module configures the interface and CCDC/ISIF to do |
| 67 | video frame capture from slave decoders. |
| 68 | |
| 69 | To compile this driver as a module, choose M here: the |
| 70 | module will be called vpfe. |
| 71 | |
| 72 | config VIDEO_DM355_CCDC |
| 73 | tristate "DM355 CCDC HW module" |
| 74 | depends on ARCH_DAVINCI_DM355 && VIDEO_VPFE_CAPTURE |
| 75 | select VIDEO_VPSS_SYSTEM |
| 76 | default y |
| 77 | help |
| 78 | Enables DM355 CCD hw module. DM355 CCDC hw interfaces |
| 79 | with decoder modules such as TVP5146 over BT656 or |
| 80 | sensor module such as MT9T001 over a raw interface. This |
| 81 | module configures the interface and CCDC/ISIF to do |
| 82 | video frame capture from a slave decoders |
| 83 | |
| 84 | To compile this driver as a module, choose M here: the |
| 85 | module will be called vpfe. |
| 86 | |
| 87 | config VIDEO_ISIF |
| 88 | tristate "ISIF HW module" |
| 89 | depends on ARCH_DAVINCI_DM365 && VIDEO_VPFE_CAPTURE |
| 90 | select VIDEO_VPSS_SYSTEM |
| 91 | default y |
| 92 | help |
| 93 | Enables ISIF hw module. This is the hardware module for |
| 94 | configuring ISIF in VPFE to capture Raw Bayer RGB data from |
| 95 | a image sensor or YUV data from a YUV source. |
| 96 | |
| 97 | To compile this driver as a module, choose M here: the |
| 98 | module will be called vpfe. |
Manjunath Hadli | 6783edb | 2011-06-17 04:01:35 -0300 | [diff] [blame] | 99 | |
| 100 | config VIDEO_DM644X_VPBE |
| 101 | tristate "DM644X VPBE HW module" |
| 102 | depends on ARCH_DAVINCI_DM644x |
| 103 | select VIDEO_VPSS_SYSTEM |
Lad, Prabhakar | 13fc23d3 | 2012-10-22 09:27:13 -0300 | [diff] [blame] | 104 | select VIDEOBUF2_DMA_CONTIG |
Manjunath Hadli | 6783edb | 2011-06-17 04:01:35 -0300 | [diff] [blame] | 105 | help |
| 106 | Enables VPBE modules used for display on a DM644x |
| 107 | SoC. |
| 108 | |
| 109 | To compile this driver as a module, choose M here: the |
| 110 | module will be called vpbe. |
| 111 | |
| 112 | |
| 113 | config VIDEO_VPBE_DISPLAY |
| 114 | tristate "VPBE V4L2 Display driver" |
| 115 | depends on ARCH_DAVINCI_DM644x |
| 116 | select VIDEO_DM644X_VPBE |
| 117 | help |
| 118 | Enables VPBE V4L2 Display driver on a DM644x device |
| 119 | |
| 120 | To compile this driver as a module, choose M here: the |
| 121 | module will be called vpbe_display. |