82 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2 3comment "Texas Instruments drivers"4 5# TI VIDEO PORT Helper Modules6# These will be selected by VPE and VIP7config VIDEO_TI_VPDMA8 tristate9 10config VIDEO_TI_SC11 tristate12 13config VIDEO_TI_CSC14 tristate15 16# V4L drivers17 18config VIDEO_TI_CAL19 tristate "TI CAL (Camera Adaptation Layer) driver"20 depends on VIDEO_DEV21 depends on V4L_PLATFORM_DRIVERS22 select MEDIA_CONTROLLER23 select VIDEO_V4L2_SUBDEV_API24 depends on SOC_DRA7XX || ARCH_K3 || COMPILE_TEST25 select VIDEOBUF2_DMA_CONTIG26 select V4L2_FWNODE27 help28 Support for the TI CAL (Camera Adaptation Layer) block29 found on DRA72X SoC.30 In TI Technical Reference Manual this module is referred as31 Camera Interface Subsystem (CAMSS).32 33config VIDEO_TI_CAL_MC34 bool "Media Controller centric mode by default"35 depends on VIDEO_TI_CAL36 default n37 help38 Enables Media Controller centric mode by default.39 40 If set, CAL driver will start in Media Controller mode by41 default. Note that this behavior can be overridden via42 module parameter 'mc_api'.43 44# Mem2mem drivers45 46config VIDEO_TI_VPE47 tristate "TI VPE (Video Processing Engine) driver"48 depends on V4L_MEM2MEM_DRIVERS49 depends on VIDEO_DEV50 depends on SOC_DRA7XX || COMPILE_TEST51 select VIDEOBUF2_DMA_CONTIG52 select V4L2_MEM2MEM_DEV53 select VIDEO_TI_VPDMA54 select VIDEO_TI_SC55 select VIDEO_TI_CSC56 help57 Support for the TI VPE(Video Processing Engine) block58 found on DRA7XX SoC.59 60config VIDEO_TI_VPE_DEBUG61 bool "VPE debug messages"62 depends on VIDEO_TI_VPE63 help64 Enable debug messages on VPE driver.65 66config VIDEO_TI_J721E_CSI2RX67 tristate "TI J721E CSI2RX wrapper layer driver"68 depends on VIDEO_DEV && VIDEO_V4L2_SUBDEV_API69 depends on MEDIA_SUPPORT && MEDIA_CONTROLLER70 depends on (PHY_CADENCE_DPHY_RX && VIDEO_CADENCE_CSI2RX) || COMPILE_TEST71 depends on ARCH_K3 || COMPILE_TEST72 select VIDEOBUF2_DMA_CONTIG73 select V4L2_FWNODE74 help75 Support for TI CSI2RX wrapper layer. This just enables the wrapper driver.76 The Cadence CSI2RX bridge driver needs to be enabled separately.77 78source "drivers/media/platform/ti/am437x/Kconfig"79source "drivers/media/platform/ti/davinci/Kconfig"80source "drivers/media/platform/ti/omap/Kconfig"81source "drivers/media/platform/ti/omap3isp/Kconfig"82