Skip to contentSkip to conversation

B2C2 driver splitup

PATCH In review Michael Hunold 1 participant 1 message Dec 10, 2004 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

PATCH 2/6 B2C2 driver splitup

- [DVB] B2C2: move generic b2c2 code a separate module, added basic b2c2-usb support
- [DVB] Skystar2: add mt312/vp310 support

drivers/media/dvb/b2c2/Kconfig +15 -1
diff -uraNwB linux-2.6.10-rc3-bk3/drivers/media/dvb/b2c2/Kconfig linux-2.6.10-rc3-bk3-p/drivers/media/dvb/b2c2/Kconfig
@@ -1,10 +1,24 @@
 config DVB_B2C2_SKYSTAR
-	tristate "Technisat Skystar2 PCI"
+	tristate "B2C2/Technisat Air/Sky/CableStar 2 PCI"
 	depends on DVB_CORE && PCI
 	select DVB_STV0299
 	select DVB_MT352
+	select DVB_MT312
 	help
 	  Support for the Skystar2 PCI DVB card by Technisat, which
 	  is equipped with the FlexCopII chipset by B2C2.
 
 	  Say Y if you own such a device and want to use it.
+
+config DVB_B2C2_USB
+	tristate "B2C2/Technisat Air/Sky/Cable2PC USB"
+	depends on DVB_CORE && USB && EXPERIMENTAL
+	select DVB_STV0299
+	select DVB_MT352
+	help
+	  Support for the Air/Sky/Cable2PC USB DVB device by B2C2. Currently 
+	  this does nothing, but providing basic function for the used usb 
+	  protocol.
+
+	  Say Y if you own such a device and want to use it.
+	  
drivers/media/dvb/b2c2/Makefile +3 -0
diff -uraNwB linux-2.6.10-rc3-bk3/drivers/media/dvb/b2c2/Makefile linux-2.6.10-rc3-bk3-p/drivers/media/dvb/b2c2/Makefile
@@ -1,3 +1,6 @@
+obj-b2c2-usb = b2c2-usb-core.o b2c2-common.o
+
 obj-$(CONFIG_DVB_B2C2_SKYSTAR) += skystar2.o
+obj-$(CONFIG_DVB_B2C2_USB) + = b2c2-usb.o
 
 EXTRA_CFLAGS = -Idrivers/media/dvb/dvb-core/ -Idrivers/media/dvb/frontends/
drivers/media/dvb/b2c2/b2c2-common.c +214 -0

214 lines not on this page · raw message

drivers/media/dvb/b2c2/b2c2-usb-core.c +538 -0

538 lines not on this page · raw message

drivers/media/dvb/b2c2/skystar2.c +59 -24

163 lines not on this page · raw message