Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 668a8b3b authored by Sakari Ailus's avatar Sakari Ailus Committed by Mauro Carvalho Chehab
Browse files

[media] v4l: Don't compile v4l2-int-device unless really needed



Add a configuration option for v4l2-int-device so it is only compiled when
necessary, which is only by omap24xxcam and tcm825x drivers.

Signed-off-by: default avatarSakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 5e8d02bb
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -477,7 +477,7 @@ config VIDEO_MT9V032

config VIDEO_TCM825X
	tristate "TCM825x camera sensor support"
	depends on I2C && VIDEO_V4L2
	depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_INT_DEVICE
	depends on MEDIA_CAMERA_SUPPORT
	---help---
	  This is a driver for the Toshiba TCM825x VGA camera sensor.
+1 −1
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ config VIDEO_M32R_AR_M64278

config VIDEO_OMAP2
	tristate "OMAP2 Camera Capture Interface driver"
	depends on VIDEO_DEV && ARCH_OMAP2
	depends on VIDEO_DEV && ARCH_OMAP2 && VIDEO_V4L2_INT_DEVICE
	select VIDEOBUF_DMA_SG
	---help---
	  This is a v4l2 driver for the TI OMAP2 camera capture interface
+11 −0
Original line number Diff line number Diff line
@@ -82,3 +82,14 @@ config VIDEOBUF2_DMA_SG
	#depends on HAS_DMA
	select VIDEOBUF2_CORE
	select VIDEOBUF2_MEMOPS

config VIDEO_V4L2_INT_DEVICE
	tristate "V4L2 int device (DEPRECATED)"
	depends on VIDEO_V4L2
	---help---
	  An early framework for a hardware-independent interface for
	  image sensors and bridges etc. Currently used by omap24xxcam and
	  tcm825x drivers that should be converted to V4L2 subdev.

	  Do not use for new developments.
+2 −1
Original line number Diff line number Diff line
@@ -10,7 +10,8 @@ ifeq ($(CONFIG_COMPAT),y)
  videodev-objs += v4l2-compat-ioctl32.o
endif

obj-$(CONFIG_VIDEO_DEV) += videodev.o v4l2-int-device.o
obj-$(CONFIG_VIDEO_DEV) += videodev.o
obj-$(CONFIG_VIDEO_V4L2_INT_DEVICE) += v4l2-int-device.o
obj-$(CONFIG_VIDEO_V4L2) += v4l2-common.o

obj-$(CONFIG_VIDEO_TUNER) += tuner.o