media: Kconfig: mark other drivers as test drivers
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 26 Mar 2020 08:45:31 +0000 (09:45 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 14 Apr 2020 08:29:05 +0000 (10:29 +0200)
Neither the PCI skeleton nor the DVB dummy driver are real
drivers. They're there just as an example for a driver
writter.

Distros should not enable those drivers. So, hide them if
MEDIA_TEST_SUPPORT is not selected.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/dvb-frontends/Kconfig
drivers/media/pci/Kconfig

index a29e9dd..932fd88 100644 (file)
@@ -944,8 +944,12 @@ config DVB_SP2
          CIMaX SP2/SP2HF Common Interface module.
 
 comment "Tools to develop new frontends"
+       depends on MEDIA_TEST_SUPPORT
 
 config DVB_DUMMY_FE
        tristate "Dummy frontend driver"
        depends on DVB_CORE
+       depends on MEDIA_TEST_SUPPORT
+       help
+         Dummy skeleton frontend driver.
 endmenu
index 9336f84..e576283 100644 (file)
@@ -58,6 +58,7 @@ source "drivers/media/pci/intel/ipu3/Kconfig"
 
 config VIDEO_PCI_SKELETON
        tristate "Skeleton PCI V4L2 driver"
+       depends on MEDIA_TEST_SUPPORT
        depends on PCI
        depends on SAMPLES
        depends on VIDEO_V4L2 && VIDEOBUF2_CORE