Przeglądaj źródła

V4L/DVB (5600): Allow compiling just DVB CORE

Allow compiling just DVB CORE without needing to compile the drivers

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Mauro Carvalho Chehab 18 lat temu
rodzic
commit
523b78d1d2
2 zmienionych plików z 12 dodań i 1 usunięć
  1. 11 0
      drivers/media/dvb/Kconfig
  2. 1 1
      drivers/media/dvb/dvb-core/Kconfig

+ 11 - 0
drivers/media/dvb/Kconfig

@@ -4,6 +4,15 @@
 
 
 source "drivers/media/dvb/dvb-core/Kconfig"
 source "drivers/media/dvb/dvb-core/Kconfig"
 
 
+menuconfig DVB_CAPTURE_DRIVERS
+	bool "DVB/ATSC adapters"
+	depends on DVB_CORE
+	default y
+	---help---
+	  Say Y to select Digital TV adapters
+
+if DVB_CAPTURE_DRIVERS
+
 comment "Supported SAA7146 based PCI Adapters"
 comment "Supported SAA7146 based PCI Adapters"
 	depends on DVB_CORE && PCI && I2C
 	depends on DVB_CORE && PCI && I2C
 source "drivers/media/dvb/ttpci/Kconfig"
 source "drivers/media/dvb/ttpci/Kconfig"
@@ -30,3 +39,5 @@ source "drivers/media/dvb/pluto2/Kconfig"
 comment "Supported DVB Frontends"
 comment "Supported DVB Frontends"
 	depends on DVB_CORE
 	depends on DVB_CORE
 source "drivers/media/dvb/frontends/Kconfig"
 source "drivers/media/dvb/frontends/Kconfig"
+
+endif # DVB_CAPTURE_DRIVERS

+ 1 - 1
drivers/media/dvb/dvb-core/Kconfig

@@ -1,4 +1,4 @@
-menuconfig DVB_CORE
+config DVB_CORE
 	tristate "DVB for Linux"
 	tristate "DVB for Linux"
 	depends on NET && INET
 	depends on NET && INET
 	select CRC32
 	select CRC32