brintos

brintos / linux-shallow public Read only

0
0
Text · 2.5 KiB · 7f9ba05 Raw
85 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2 3config VIDEO_SAMSUNG_EXYNOS4_IS4	tristate "Samsung S5P/EXYNOS4 SoC series Camera Subsystem driver"5	depends on V4L_PLATFORM_DRIVERS6	depends on VIDEO_DEV && OF && COMMON_CLK7	depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST8	select MEDIA_CONTROLLER9	select VIDEO_V4L2_SUBDEV_API10	select V4L2_FWNODE11	help12	  Say Y here to enable camera host interface devices for13	  Samsung S5P and EXYNOS SoC series.14 15if VIDEO_SAMSUNG_EXYNOS4_IS16 17config VIDEO_EXYNOS4_IS_COMMON18	tristate19 20config VIDEO_S5P_FIMC21	tristate "S5P/EXYNOS4 FIMC/CAMIF camera interface driver"22	depends on I2C23	depends on HAS_DMA24	select VIDEOBUF2_DMA_CONTIG25	select V4L2_MEM2MEM_DEV26	select MFD_SYSCON27	select VIDEO_EXYNOS4_IS_COMMON28	help29	  This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC camera host30	  interface and video postprocessor (FIMC) devices.31 32	  To compile this driver as a module, choose M here: the33	  module will be called s5p-fimc.34 35config VIDEO_S5P_MIPI_CSIS36	tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"37	depends on REGULATOR38	select GENERIC_PHY39	select V4L2_FWNODE40	help41	  This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC MIPI-CSI242	  receiver (MIPI-CSIS) devices.43 44	  To compile this driver as a module, choose M here: the45	  module will be called s5p-csis.46 47config VIDEO_EXYNOS_FIMC_LITE48	tristate "EXYNOS FIMC-LITE camera interface driver"49	depends on I2C50	depends on SOC_EXYNOS4212 || SOC_EXYNOS4412 || SOC_EXYNOS5250 || COMPILE_TEST51	depends on HAS_DMA52	select VIDEOBUF2_DMA_CONTIG53	select VIDEO_EXYNOS4_IS_COMMON54	help55	  This is a V4L2 driver for Samsung EXYNOS4/5 SoC FIMC-LITE camera56	  host interface.57 58	  To compile this driver as a module, choose M here: the59	  module will be called exynos-fimc-lite.60 61config VIDEO_EXYNOS4_FIMC_IS62	tristate "EXYNOS4x12 FIMC-IS (Imaging Subsystem) driver"63	depends on I2C64	depends on HAS_DMA65	select VIDEOBUF2_DMA_CONTIG66	depends on OF67	select FW_LOADER68	help69	  This is a V4L2 driver for Samsung EXYNOS4x12 SoC series70	  FIMC-IS (Imaging Subsystem).71 72	  To compile this driver as a module, choose M here: the73	  module will be called exynos4-fimc-is.74 75config VIDEO_EXYNOS4_ISP_DMA_CAPTURE76	bool "EXYNOS4x12 FIMC-IS ISP Direct DMA capture support"77	depends on VIDEO_EXYNOS4_FIMC_IS78	select VIDEO_EXYNOS4_IS_COMMON79	default y80	help81	  This option enables an additional video device node exposing a V4L282	  video capture interface for the FIMC-IS ISP raw (Bayer) capture DMA.83 84endif # VIDEO_SAMSUNG_EXYNOS4_IS85