B2C2 driver splitup
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
Signed-off-by Michael Hunold <[email protected]>
drivers/media/dvb/b2c2/Kconfig +15 -1
@@ -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
@@ -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