| # SPDX-License-Identifier: GPL-2.0-only |
| config VIDEO_DAVINCI_VPIF_DISPLAY |
| tristate "TI DaVinci VPIF V4L2-Display driver" |
| depends on V4L_PLATFORM_DRIVERS |
| depends on VIDEO_DEV |
| depends on ARCH_DAVINCI || COMPILE_TEST |
| depends on I2C |
| select VIDEOBUF2_DMA_CONTIG |
| select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT |
| select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT |
| help |
| Enables Davinci VPIF module used for display devices. |
| This module is used for display on TI DM6467/DA850/OMAPL138 |
| SoCs. |
| |
| To compile this driver as a module, choose M here. There will |
| be two modules called vpif.ko and vpif_display.ko |
| |
| config VIDEO_DAVINCI_VPIF_CAPTURE |
| tristate "TI DaVinci VPIF video capture driver" |
| depends on V4L_PLATFORM_DRIVERS |
| depends on VIDEO_DEV |
| depends on ARCH_DAVINCI || COMPILE_TEST |
| depends on I2C |
| select VIDEOBUF2_DMA_CONTIG |
| select V4L2_FWNODE |
| help |
| Enables Davinci VPIF module used for capture devices. |
| This module is used for capture on TI DM6467/DA850/OMAPL138 |
| SoCs. |
| |
| To compile this driver as a module, choose M here. There will |
| be two modules called vpif.ko and vpif_capture.ko |
| |
| config VIDEO_DAVINCI_VPBE_DISPLAY |
| tristate "TI DaVinci VPBE V4L2-Display driver" |
| depends on V4L_PLATFORM_DRIVERS |
| depends on VIDEO_DEV |
| depends on ARCH_DAVINCI || COMPILE_TEST |
| depends on I2C |
| select VIDEOBUF2_DMA_CONTIG |
| help |
| Enables Davinci VPBE module used for display devices. |
| This module is used for display on TI DM644x/DM365/DM355 |
| based display devices. |
| |
| To compile this driver as a module, choose M here. There will |
| be five modules created called vpss.ko, vpbe.ko, vpbe_osd.ko, |
| vpbe_venc.ko and vpbe_display.ko |