mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-26 16:25:07 +07:00
ff35213fda
videodev.ko and v4l2-common.ko driver are built under
the same conditions. Therefore, it doesn't make much sense
to split them in two different modules.
Splitting v4l2-common to its own driver was done many years ago:
commit a9254475bb
Author: Mauro Carvalho Chehab <mchehab@infradead.org>
Date: Tue Jan 29 18:32:35 2008 -0300
V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C
Back then, the subsystem organization was different and the module split
was needed. However, with the current organization, there is no issue
compiling V4L2 with I2C as y/m/n.
This commit makes v4l2-common part of our V4L2 core driver (videodev.ko).
Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
32 lines
988 B
Makefile
32 lines
988 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for the V4L2 core
|
|
#
|
|
|
|
tuner-objs := tuner-core.o
|
|
|
|
videodev-objs := v4l2-dev.o v4l2-ioctl.o v4l2-device.o v4l2-fh.o \
|
|
v4l2-event.o v4l2-ctrls.o v4l2-subdev.o v4l2-clk.o \
|
|
v4l2-async.o v4l2-common.o
|
|
videodev-$(CONFIG_COMPAT) += v4l2-compat-ioctl32.o
|
|
videodev-$(CONFIG_TRACEPOINTS) += v4l2-trace.o
|
|
videodev-$(CONFIG_MEDIA_CONTROLLER) += v4l2-mc.o
|
|
|
|
obj-$(CONFIG_V4L2_FWNODE) += v4l2-fwnode.o
|
|
obj-$(CONFIG_VIDEO_V4L2) += videodev.o
|
|
obj-$(CONFIG_VIDEO_V4L2) += v4l2-dv-timings.o
|
|
|
|
obj-$(CONFIG_VIDEO_TUNER) += tuner.o
|
|
|
|
obj-$(CONFIG_V4L2_MEM2MEM_DEV) += v4l2-mem2mem.o
|
|
|
|
obj-$(CONFIG_V4L2_FLASH_LED_CLASS) += v4l2-flash-led-class.o
|
|
|
|
obj-$(CONFIG_VIDEOBUF_GEN) += videobuf-core.o
|
|
obj-$(CONFIG_VIDEOBUF_DMA_SG) += videobuf-dma-sg.o
|
|
obj-$(CONFIG_VIDEOBUF_DMA_CONTIG) += videobuf-dma-contig.o
|
|
obj-$(CONFIG_VIDEOBUF_VMALLOC) += videobuf-vmalloc.o
|
|
|
|
ccflags-y += -I$(srctree)/drivers/media/dvb-frontends
|
|
ccflags-y += -I$(srctree)/drivers/media/tuners
|