2019-05-19 12:07:45 +00:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
2012-05-28 11:17:49 +00:00
|
|
|
#
|
|
|
|
# Platform drivers
|
2015-07-30 17:09:00 +00:00
|
|
|
# Most drivers here are currently for webcam support
|
2012-05-28 11:17:49 +00:00
|
|
|
|
2022-03-11 10:21:45 +00:00
|
|
|
config V4L_PLATFORM_DRIVERS
|
2011-11-08 14:02:34 +00:00
|
|
|
bool "V4L platform devices"
|
2019-03-20 10:39:44 +00:00
|
|
|
help
|
2011-11-08 14:02:34 +00:00
|
|
|
Say Y here to enable support for platform-specific V4L drivers.
|
|
|
|
|
2022-03-11 10:21:45 +00:00
|
|
|
config SDR_PLATFORM_DRIVERS
|
|
|
|
bool "SDR platform devices"
|
|
|
|
depends on MEDIA_SDR_SUPPORT
|
|
|
|
help
|
|
|
|
Say Y here to enable support for platform-specific SDR Drivers.
|
|
|
|
|
|
|
|
config DVB_PLATFORM_DRIVERS
|
|
|
|
bool "DVB platform devices"
|
|
|
|
depends on MEDIA_DIGITAL_TV_SUPPORT
|
|
|
|
help
|
|
|
|
Say Y here to enable support for platform-specific Digital TV drivers.
|
|
|
|
|
|
|
|
config V4L_MEM2MEM_DRIVERS
|
|
|
|
bool "Memory-to-memory multimedia devices"
|
|
|
|
depends on VIDEO_V4L2
|
|
|
|
help
|
|
|
|
Say Y here to enable selecting drivers for V4L devices that
|
|
|
|
use system memory for both source and destination buffers, as opposed
|
|
|
|
to capture and output drivers, which use memory buffers for just
|
|
|
|
one of those.
|
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
# Ancillary drivers
|
2022-03-10 15:40:21 +00:00
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
config VIDEO_MEM2MEM_DEINTERLACE
|
|
|
|
tristate "Deinterlace support"
|
|
|
|
depends on V4L_MEM2MEM_DRIVERS
|
|
|
|
depends on VIDEO_DEV && VIDEO_V4L2
|
|
|
|
depends on HAS_DMA
|
|
|
|
select VIDEOBUF2_DMA_CONTIG
|
|
|
|
select V4L2_MEM2MEM_DEV
|
|
|
|
help
|
|
|
|
Generic deinterlacing V4L2 driver.
|
2022-03-10 15:33:16 +00:00
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
config VIDEO_MUX
|
|
|
|
tristate "Video Multiplexer"
|
|
|
|
depends on V4L_PLATFORM_DRIVERS
|
|
|
|
select MULTIPLEXER
|
|
|
|
depends on VIDEO_V4L2 && OF
|
|
|
|
select MEDIA_CONTROLLER
|
|
|
|
select VIDEO_V4L2_SUBDEV_API
|
|
|
|
select REGMAP
|
|
|
|
select V4L2_FWNODE
|
|
|
|
help
|
|
|
|
This driver provides support for N:1 video bus multiplexers.
|
2011-11-08 14:02:34 +00:00
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
# Platform drivers - Please keep it alphabetically sorted
|
2011-06-11 17:46:42 +00:00
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
# TODO: create per-manufacturer directories
|
2011-09-30 12:06:11 +00:00
|
|
|
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/allegro-dvt/Kconfig"
|
|
|
|
source "drivers/media/platform/am437x/Kconfig"
|
2022-03-11 11:24:34 +00:00
|
|
|
source "drivers/media/platform/amphion/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/aspeed/Kconfig"
|
|
|
|
source "drivers/media/platform/atmel/Kconfig"
|
2018-05-04 14:08:08 +00:00
|
|
|
source "drivers/media/platform/cadence/Kconfig"
|
2022-03-11 11:25:33 +00:00
|
|
|
source "drivers/media/platform/coda/Kconfig"
|
2012-08-14 20:31:16 +00:00
|
|
|
source "drivers/media/platform/davinci/Kconfig"
|
2022-03-11 11:26:30 +00:00
|
|
|
source "drivers/media/platform/exynos-gsc/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/exynos4-is/Kconfig"
|
|
|
|
source "drivers/media/platform/intel/Kconfig"
|
|
|
|
source "drivers/media/platform/marvell-ccic/Kconfig"
|
2022-03-11 11:28:13 +00:00
|
|
|
source "drivers/media/platform/meson/ge2d/Kconfig"
|
2022-03-11 11:29:12 +00:00
|
|
|
source "drivers/media/platform/mtk-jpeg/Kconfig"
|
2022-03-11 11:29:59 +00:00
|
|
|
source "drivers/media/platform/mtk-mdp/Kconfig"
|
2022-03-11 11:31:11 +00:00
|
|
|
source "drivers/media/platform/mtk-vcodec/Kconfig"
|
2022-03-11 11:31:51 +00:00
|
|
|
source "drivers/media/platform/mtk-vpu/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/nxp/Kconfig"
|
2012-08-14 20:31:16 +00:00
|
|
|
source "drivers/media/platform/omap/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/omap3isp/Kconfig"
|
2022-03-11 13:20:46 +00:00
|
|
|
source "drivers/media/platform/qcom/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/renesas/Kconfig"
|
2022-03-11 13:20:46 +00:00
|
|
|
source "drivers/media/platform/rockchip/Kconfig"
|
2022-03-11 11:36:46 +00:00
|
|
|
source "drivers/media/platform/s3c-camif/Kconfig"
|
2022-03-11 11:37:24 +00:00
|
|
|
source "drivers/media/platform/s5p-g2d/Kconfig"
|
2022-03-11 12:38:15 +00:00
|
|
|
source "drivers/media/platform/s5p-jpeg/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/s5p-mfc/Kconfig"
|
2022-03-11 13:20:46 +00:00
|
|
|
source "drivers/media/platform/sti/Kconfig"
|
2022-03-11 11:40:11 +00:00
|
|
|
source "drivers/media/platform/stm32/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/sunxi/Kconfig"
|
2022-03-11 11:47:45 +00:00
|
|
|
source "drivers/media/platform/tegra/vde/Kconfig"
|
2022-03-11 11:49:30 +00:00
|
|
|
source "drivers/media/platform/ti-vpe/Kconfig"
|
2022-03-11 13:16:38 +00:00
|
|
|
source "drivers/media/platform/via/Kconfig"
|
2013-05-15 14:36:19 +00:00
|
|
|
source "drivers/media/platform/xilinx/Kconfig"
|