mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-12 05:24:12 +08:00
6917a7b774
Add support for CEC notifiers, which is used to convey CEC physical address information from video drivers to their CEC counterpart driver(s). Based on an earlier version from Russell King: https://patchwork.kernel.org/patch/9277043/ The cec_notifier is a reference counted object containing the CEC physical address state of a video device. When a new notifier is registered the current state will be reported to that notifier at registration time. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Tested-by: Marek Szyprowski <m.szyprowski@samsung.com> Tested-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
46 lines
987 B
Makefile
46 lines
987 B
Makefile
#
|
|
# Makefile for the kernel multimedia device drivers.
|
|
#
|
|
|
|
ifeq ($(CONFIG_MEDIA_CEC_EDID),y)
|
|
obj-$(CONFIG_MEDIA_SUPPORT) += cec-edid.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_MEDIA_CEC_NOTIFIER),y)
|
|
obj-$(CONFIG_MEDIA_SUPPORT) += cec-notifier.o
|
|
endif
|
|
|
|
ifeq ($(CONFIG_MEDIA_CEC_SUPPORT),y)
|
|
obj-$(CONFIG_MEDIA_SUPPORT) += cec/
|
|
endif
|
|
|
|
media-objs := media-device.o media-devnode.o media-entity.o
|
|
|
|
#
|
|
# I2C drivers should come before other drivers, otherwise they'll fail
|
|
# when compiled as builtin drivers
|
|
#
|
|
obj-y += i2c/ tuners/
|
|
obj-$(CONFIG_DVB_CORE) += dvb-frontends/
|
|
|
|
#
|
|
# Now, let's link-in the media core
|
|
#
|
|
ifeq ($(CONFIG_MEDIA_CONTROLLER),y)
|
|
obj-$(CONFIG_MEDIA_SUPPORT) += media.o
|
|
endif
|
|
|
|
obj-$(CONFIG_VIDEO_DEV) += v4l2-core/
|
|
obj-$(CONFIG_DVB_CORE) += dvb-core/
|
|
|
|
# There are both core and drivers at RC subtree - merge before drivers
|
|
obj-y += rc/
|
|
|
|
#
|
|
# Finally, merge the drivers that require the core
|
|
#
|
|
|
|
obj-y += common/ platform/ pci/ usb/ mmc/ firewire/ spi/
|
|
obj-$(CONFIG_VIDEO_DEV) += radio/
|
|
|