aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/vc04_services/Makefile
diff options
context:
space:
mode:
authorOjaswin Mujoo <ojaswin98@gmail.com>2021-07-21 21:50:52 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-07-27 15:23:25 +0200
commit2b5930fb3dc06d86149071f9dc8b6992cac1c3aa (patch)
treef5df5bfd81bb87924695d30ba49c5378a0b3a344 /drivers/staging/vc04_services/Makefile
parentstaging: vchiq: Move vchiq char driver to its own file (diff)
downloadlinux-dev-2b5930fb3dc06d86149071f9dc8b6992cac1c3aa.tar.xz
linux-dev-2b5930fb3dc06d86149071f9dc8b6992cac1c3aa.zip
staging: vchiq: Make creation of vchiq cdev optional
Before this commit, vchiq cdev (/dev/vchiq) was always created during platform initialization. Introduce a new Kconfig option CONFIG_VCHIQ_CDEV which determines if the cdev will be created or not. Reviewed-by: Stefan Wahren <stefan.wahren@i2se.com> Signed-off-by: Ojaswin Mujoo <ojaswin98@gmail.com> Link: https://lore.kernel.org/r/846c424dd4aae14d1cc28c8f30877a06e2b7dd10.1626882325.git.ojaswin98@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/vc04_services/Makefile')
-rw-r--r--drivers/staging/vc04_services/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/staging/vc04_services/Makefile b/drivers/staging/vc04_services/Makefile
index db28be341239..0a04338fc962 100644
--- a/drivers/staging/vc04_services/Makefile
+++ b/drivers/staging/vc04_services/Makefile
@@ -7,7 +7,10 @@ vchiq-objs := \
interface/vchiq_arm/vchiq_2835_arm.o \
interface/vchiq_arm/vchiq_debugfs.o \
interface/vchiq_arm/vchiq_connected.o \
- interface/vchiq_arm/vchiq_dev.o \
+
+ifdef CONFIG_VCHIQ_CDEV
+vchiq-objs += interface/vchiq_arm/vchiq_dev.o
+endif
obj-$(CONFIG_SND_BCM2835) += bcm2835-audio/
obj-$(CONFIG_VIDEO_BCM2835) += bcm2835-camera/