Commit dcb0f4c1 authored by Alain Volmat's avatar Alain Volmat Committed by Hans Verkuil
Browse files

media: stm32: csi: addition of the STM32 CSI driver



The STM32 CSI controller is tightly coupled with the DCMIPP and act as an
input stage to receive data coming from the sensor and transferring
them into the DCMIPP.

Signed-off-by: default avatarAlain Volmat <alain.volmat@foss.st.com>
Signed-off-by: default avatarHans Verkuil <hverkuil@xs4all.nl>
parent 64ecc79a
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -14495,6 +14495,14 @@ W: https://linuxtv.org
T:	git git://linuxtv.org/media.git
F:	drivers/media/dvb-frontends/stv6111*
MEDIA DRIVERS FOR STM32 - CSI
M:	Alain Volmat <alain.volmat@foss.st.com>
L:	linux-media@vger.kernel.org
S:	Supported
T:	git git://linuxtv.org/media_tree.git
F:	Documentation/devicetree/bindings/media/st,stm32mp25-csi.yaml
F:	drivers/media/platform/stm32/stm32-csi.c
MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
M:	Hugues Fruchet <hugues.fruchet@foss.st.com>
M:	Alain Volmat <alain.volmat@foss.st.com>
+14 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

# V4L drivers
config VIDEO_STM32_CSI
	tristate "STM32 Camera Serial Interface (CSI) support"
	depends on V4L_PLATFORM_DRIVERS
	depends on VIDEO_DEV && OF
	depends on ARCH_STM32 || COMPILE_TEST
	select MEDIA_CONTROLLER
	select V4L2_FWNODE
	help
	  This module makes the STM32 Camera Serial Interface (CSI)
	  available as a v4l2 device.

	  To compile this driver as a module, choose M here: the module
	  will be called stm32-csi.

config VIDEO_STM32_DCMI
	tristate "STM32 Digital Camera Memory Interface (DCMI) support"
	depends on V4L_PLATFORM_DRIVERS
+1 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_VIDEO_STM32_CSI) += stm32-csi.o
obj-$(CONFIG_VIDEO_STM32_DCMI) += stm32-dcmi.o
obj-$(CONFIG_VIDEO_STM32_DCMIPP) += stm32-dcmipp/
stm32-dma2d-objs := dma2d/dma2d.o dma2d/dma2d-hw.o
+1137 −0

File added.

Preview size limit exceeded, changes collapsed.