1config VIDEO_DAVINCI_VPIF_DISPLAY 2 tristate "TI DaVinci VPIF V4L2-Display driver" 3 depends on VIDEO_V4L2 4 depends on ARCH_DAVINCI || COMPILE_TEST 5 depends on HAS_DMA 6 depends on I2C 7 select VIDEOBUF2_DMA_CONTIG 8 select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT 9 select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT 10 help 11 Enables Davinci VPIF module used for display devices. 12 This module is used for display on TI DM6467/DA850/OMAPL138 13 SoCs. 14 15 To compile this driver as a module, choose M here. There will 16 be two modules called vpif.ko and vpif_display.ko 17 18config VIDEO_DAVINCI_VPIF_CAPTURE 19 tristate "TI DaVinci VPIF video capture driver" 20 depends on VIDEO_V4L2 21 depends on ARCH_DAVINCI || COMPILE_TEST 22 depends on HAS_DMA 23 depends on I2C 24 select VIDEOBUF2_DMA_CONTIG 25 select V4L2_FWNODE 26 help 27 Enables Davinci VPIF module used for capture devices. 28 This module is used for capture on TI DM6467/DA850/OMAPL138 29 SoCs. 30 31 To compile this driver as a module, choose M here. There will 32 be two modules called vpif.ko and vpif_capture.ko 33 34config VIDEO_DM6446_CCDC 35 tristate "TI DM6446 CCDC video capture driver" 36 depends on VIDEO_V4L2 37 depends on ARCH_DAVINCI || COMPILE_TEST 38 depends on HAS_DMA 39 depends on I2C 40 select VIDEOBUF_DMA_CONTIG 41 help 42 Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces 43 with decoder modules such as TVP5146 over BT656 or 44 sensor module such as MT9T001 over a raw interface. This 45 module configures the interface and CCDC/ISIF to do 46 video frame capture from slave decoders. 47 48 To compile this driver as a module, choose M here. There will 49 be three modules called vpfe_capture.ko, vpss.ko and dm644x_ccdc.ko 50 51config VIDEO_DM355_CCDC 52 tristate "TI DM355 CCDC video capture driver" 53 depends on VIDEO_V4L2 54 depends on ARCH_DAVINCI || COMPILE_TEST 55 depends on HAS_DMA 56 depends on I2C 57 select VIDEOBUF_DMA_CONTIG 58 help 59 Enables DM355 CCD hw module. DM355 CCDC hw interfaces 60 with decoder modules such as TVP5146 over BT656 or 61 sensor module such as MT9T001 over a raw interface. This 62 module configures the interface and CCDC/ISIF to do 63 video frame capture from a slave decoders 64 65 To compile this driver as a module, choose M here. There will 66 be three modules called vpfe_capture.ko, vpss.ko and dm355_ccdc.ko 67 68config VIDEO_DM365_ISIF 69 tristate "TI DM365 ISIF video capture driver" 70 depends on VIDEO_V4L2 && ARCH_DAVINCI 71 depends on HAS_DMA 72 depends on I2C 73 select VIDEOBUF_DMA_CONTIG 74 help 75 Enables ISIF hw module. This is the hardware module for 76 configuring ISIF in VPFE to capture Raw Bayer RGB data from 77 a image sensor or YUV data from a YUV source. 78 79 To compile this driver as a module, choose M here. There will 80 be three modules called vpfe_capture.ko, vpss.ko and isif.ko 81 82config VIDEO_DAVINCI_VPBE_DISPLAY 83 tristate "TI DaVinci VPBE V4L2-Display driver" 84 depends on VIDEO_V4L2 && ARCH_DAVINCI 85 depends on HAS_DMA 86 depends on I2C 87 select VIDEOBUF2_DMA_CONTIG 88 help 89 Enables Davinci VPBE module used for display devices. 90 This module is used for display on TI DM644x/DM365/DM355 91 based display devices. 92 93 To compile this driver as a module, choose M here. There will 94 be five modules created called vpss.ko, vpbe.ko, vpbe_osd.ko, 95 vpbe_venc.ko and vpbe_display.ko 96