1
linux/drivers/media/dvb/dvb-usb
Chris Pascoe 702a67624e V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices
There are at least three variants of the DViCO FusionHDTV DVB-T NANO that
share the same USB device ID.  The first (ZL10353 w/ firmware in ROM) is
already supported; the latter two both require firmware and have either
an MT352 or ZL10353 demodulator, and have a different IR receiver from the
first.

This introduces a new identify_state that can tell the difference between a
"warm" device which is running the embedded firmware, and a "cold" device
that needs us to upload firmware to it before it will work.  We patch the
uploaded device ID (like we do for other bluebird devices) to make it easy
to identify the particular device variant when it reattaches.

NB: These devices use a different firmware file from previous bluebird
    devices.  You need a new firmware file to make this work.

Signed-off-by: Chris Pascoe <c.pascoe@itee.uq.edu.au>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-01-25 19:02:37 -02:00
..
a800.c
af9005-fe.c
af9005-remote.c
af9005-script.h
af9005.c
af9005.h
au6610.c V4L/DVB (6564): Move check before lock 2008-01-25 19:02:02 -02:00
au6610.h
cxusb.c V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices 2008-01-25 19:02:37 -02:00
cxusb.h V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4 2008-01-25 19:02:32 -02:00
dib07x0.h
dib0700_core.c V4L/DVB (5964): Fixed remote control for dib0700 with new firmware 2007-10-09 22:04:05 -03:00
dib0700_devices.c V4L/DVB (6589): Gigabyte u7000 usb dvb-t support 2008-01-25 19:02:09 -02:00
dib0700.h V4L/DVB (5964): Fixed remote control for dib0700 with new firmware 2007-10-09 22:04:05 -03:00
dibusb-common.c V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module 2007-12-11 18:13:28 -02:00
dibusb-mb.c
dibusb-mc.c
dibusb.h
digitv.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
digitv.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
dtt200u-fe.c
dtt200u.c
dtt200u.h
dvb-usb-common.h
dvb-usb-dvb.c
dvb-usb-firmware.c
dvb-usb-i2c.c
dvb-usb-ids.h V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices 2008-01-25 19:02:37 -02:00
dvb-usb-init.c V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c 2007-10-09 22:05:25 -03:00
dvb-usb-remote.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
dvb-usb-urb.c
dvb-usb.h
gl861.c V4L/DVB (6564): Move check before lock 2008-01-25 19:02:02 -02:00
gl861.h
gp8psk-fe.c V4L/DVB (6037): Updated GenPix USB driver 2007-10-09 22:05:22 -03:00
gp8psk.c V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() 2008-01-25 19:02:03 -02:00
gp8psk.h V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() 2008-01-25 19:02:03 -02:00
Kconfig V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
m920x.c
m920x.h
Makefile V4L/DVB (6750): Fix in-kernel compilation for cxusb 2007-12-11 18:08:24 -02:00
nova-t-usb2.c
opera1.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
ttusb2.c
ttusb2.h
umt-010.c
usb-urb.c
vp702x-fe.c
vp702x.c V4L/DVB (6572): dvb-usb/vp702x.c: cleanups 2008-01-25 19:02:04 -02:00
vp702x.h V4L/DVB (6572): dvb-usb/vp702x.c: cleanups 2008-01-25 19:02:04 -02:00
vp7045-fe.c
vp7045.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
vp7045.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00