aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2013-01-22 10:38:37 -0500
committerJonathan Herman <hermanjl@cs.unc.edu>2013-01-22 10:38:37 -0500
commitfcc9d2e5a6c89d22b8b773a64fb4ad21ac318446 (patch)
treea57612d1888735a2ec7972891b68c1ac5ec8faea /drivers/media/dvb/dvb-usb
parent8dea78da5cee153b8af9c07a2745f6c55057fe12 (diff)
Added missing tegra files.HEADmaster
Diffstat (limited to 'drivers/media/dvb/dvb-usb')
-rw-r--r--drivers/media/dvb/dvb-usb/Kconfig376
-rw-r--r--drivers/media/dvb/dvb-usb/Makefile100
-rw-r--r--drivers/media/dvb/dvb-usb/a800.c208
-rw-r--r--drivers/media/dvb/dvb-usb/af9005-fe.c1488
-rw-r--r--drivers/media/dvb/dvb-usb/af9005-remote.c157
-rw-r--r--drivers/media/dvb/dvb-usb/af9005-script.h203
-rw-r--r--drivers/media/dvb/dvb-usb/af9005.c1105
-rw-r--r--drivers/media/dvb/dvb-usb/af9005.h3496
-rw-r--r--drivers/media/dvb/dvb-usb/af9015.c1718
-rw-r--r--drivers/media/dvb/dvb-usb/af9015.h124
-rw-r--r--drivers/media/dvb/dvb-usb/anysee.c990
-rw-r--r--drivers/media/dvb/dvb-usb/anysee.h325
-rw-r--r--drivers/media/dvb/dvb-usb/au6610.c268
-rw-r--r--drivers/media/dvb/dvb-usb/au6610.h39
-rw-r--r--drivers/media/dvb/dvb-usb/az6027.c1203
-rw-r--r--drivers/media/dvb/dvb-usb/az6027.h14
-rw-r--r--drivers/media/dvb/dvb-usb/ce6230.c341
-rw-r--r--drivers/media/dvb/dvb-usb/ce6230.h69
-rw-r--r--drivers/media/dvb/dvb-usb/cinergyT2-core.c269
-rw-r--r--drivers/media/dvb/dvb-usb/cinergyT2-fe.c352
-rw-r--r--drivers/media/dvb/dvb-usb/cinergyT2.h95
-rw-r--r--drivers/media/dvb/dvb-usb/cxusb.c2017
-rw-r--r--drivers/media/dvb/dvb-usb/cxusb.h35
-rw-r--r--drivers/media/dvb/dvb-usb/dib0700.h73
-rw-r--r--drivers/media/dvb/dvb-usb/dib0700_core.c860
-rw-r--r--drivers/media/dvb/dvb-usb/dib0700_devices.c3966
-rw-r--r--drivers/media/dvb/dvb-usb/dib07x0.h21
-rw-r--r--drivers/media/dvb/dvb-usb/dibusb-common.c470
-rw-r--r--drivers/media/dvb/dvb-usb/dibusb-mb.c477
-rw-r--r--drivers/media/dvb/dvb-usb/dibusb-mc.c165
-rw-r--r--drivers/media/dvb/dvb-usb/dibusb.h131
-rw-r--r--drivers/media/dvb/dvb-usb/digitv.c365
-rw-r--r--drivers/media/dvb/dvb-usb/digitv.h66
-rw-r--r--drivers/media/dvb/dvb-usb/dtt200u-fe.c205
-rw-r--r--drivers/media/dvb/dvb-usb/dtt200u.c375
-rw-r--r--drivers/media/dvb/dvb-usb/dtt200u.h57
-rw-r--r--drivers/media/dvb/dvb-usb/dtv5100.c240
-rw-r--r--drivers/media/dvb/dvb-usb/dtv5100.h51
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-common.h52
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-dvb.c216
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-firmware.c146
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-i2c.c43
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-ids.h326
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-init.c289
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-remote.c391
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-urb.c97
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb.h463
-rw-r--r--drivers/media/dvb/dvb-usb/dw2102.c1940
-rw-r--r--drivers/media/dvb/dvb-usb/dw2102.h9
-rw-r--r--drivers/media/dvb/dvb-usb/ec168.c452
-rw-r--r--drivers/media/dvb/dvb-usb/ec168.h73
-rw-r--r--drivers/media/dvb/dvb-usb/friio-fe.c474
-rw-r--r--drivers/media/dvb/dvb-usb/friio.c540
-rw-r--r--drivers/media/dvb/dvb-usb/friio.h99
-rw-r--r--drivers/media/dvb/dvb-usb/gl861.c233
-rw-r--r--drivers/media/dvb/dvb-usb/gl861.h15
-rw-r--r--drivers/media/dvb/dvb-usb/gp8psk-fe.c378
-rw-r--r--drivers/media/dvb/dvb-usb/gp8psk.c344
-rw-r--r--drivers/media/dvb/dvb-usb/gp8psk.h100
-rw-r--r--drivers/media/dvb/dvb-usb/lmedm04.c1310
-rw-r--r--drivers/media/dvb/dvb-usb/lmedm04.h174
-rw-r--r--drivers/media/dvb/dvb-usb/m920x.c1093
-rw-r--r--drivers/media/dvb/dvb-usb/m920x.h77
-rw-r--r--drivers/media/dvb/dvb-usb/nova-t-usb2.c250
-rw-r--r--drivers/media/dvb/dvb-usb/opera1.c595
-rw-r--r--drivers/media/dvb/dvb-usb/technisat-usb2.c805
-rw-r--r--drivers/media/dvb/dvb-usb/ttusb2.c453
-rw-r--r--drivers/media/dvb/dvb-usb/ttusb2.h70
-rw-r--r--drivers/media/dvb/dvb-usb/umt-010.c168
-rw-r--r--drivers/media/dvb/dvb-usb/usb-urb.c254
-rw-r--r--drivers/media/dvb/dvb-usb/vp702x-fe.c387
-rw-r--r--drivers/media/dvb/dvb-usb/vp702x.c460
-rw-r--r--drivers/media/dvb/dvb-usb/vp702x.h113
-rw-r--r--drivers/media/dvb/dvb-usb/vp7045-fe.c192
-rw-r--r--drivers/media/dvb/dvb-usb/vp7045.c318
-rw-r--r--drivers/media/dvb/dvb-usb/vp7045.h70
76 files changed, 35983 insertions, 0 deletions
diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig
new file mode 100644
index 00000000000..5d73dec8ac0
--- /dev/null
+++ b/drivers/media/dvb/dvb-usb/Kconfig
@@ -0,0 +1,376 @@
1config DVB_USB
2 tristate "Support for various USB DVB devices"
3 depends on DVB_CORE && USB && I2C && RC_CORE
4 help
5 By enabling this you will be able to choose the various supported
6 USB1.1 and USB2.0 DVB devices.
7
8 Almost every USB device needs a firmware, please look into
9 <file:Documentation/dvb/README.dvb-usb>.
10
11 For a complete list of supported USB devices see the LinuxTV DVB Wiki:
12 <http://www.linuxtv.org/wiki/index.php/DVB_USB>
13
14 Say Y if you own a USB DVB device.
15
16config DVB_USB_DEBUG
17 bool "Enable extended debug support for all DVB-USB devices"
18 depends on DVB_USB
19 help
20 Say Y if you want to enable debugging. See modinfo dvb-usb (and the
21 appropriate drivers) for debug levels.
22
23config DVB_USB_A800
24 tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
25 depends on DVB_USB
26 select DVB_DIB3000MC
27 select DVB_PLL if !DVB_FE_CUSTOMISE
28 select MEDIA_TUNER_MT2060 if !MEDIA_TUNER_CUSTOMISE
29 help
30 Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
31
32config DVB_USB_DIBUSB_MB
33 tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
34 depends on DVB_USB
35 select DVB_PLL if !DVB_FE_CUSTOMISE
36 select DVB_DIB3000MB
37 select MEDIA_TUNER_MT2060 if !MEDIA_TUNER_CUSTOMISE
38 help
39 Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
40 DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-B demodulator.
41
42 For an up-to-date list of devices supported by this driver, have a look
43 on the Linux-DVB Wiki at www.linuxtv.org.
44
45 Say Y if you own such a device and want to use it. You should build it as
46 a module.
47
48config DVB_USB_DIBUSB_MB_FAULTY
49 bool "Support faulty USB IDs"
50 depends on DVB_USB_DIBUSB_MB
51 help
52 Support for faulty USB IDs due to an invalid EEPROM on some Artec devices.
53
54config DVB_USB_DIBUSB_MC
55 tristate "DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list)"
56 depends on DVB_USB
57 select DVB_DIB3000MC
58 select MEDIA_TUNER_MT2060 if !MEDIA_TUNER_CUSTOMISE
59 help
60 Support for USB2.0 DVB-T receivers based on reference designs made by
61 DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-C/P demodulator.
62
63 For an up-to-date list of devices supported by this driver, have a look
64 on the Linux-DVB Wiki at www.linuxtv.org.
65
66 Say Y if you own such a device and want to use it. You should build it as
67 a module.
68
69config DVB_USB_DIB0700
70 tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
71 depends on DVB_USB
72 select DVB_DIB7000P if !DVB_FE_CUSTOMISE
73 select DVB_DIB7000M if !DVB_FE_CUSTOMISE
74 select DVB_DIB8000 if !DVB_FE_CUSTOMISE
75 select DVB_DIB3000MC if !DVB_FE_CUSTOMISE
76 select DVB_S5H1411 if !DVB_FE_CUSTOMISE
77 select DVB_LGDT3305 if !DVB_FE_CUSTOMISE
78 select DVB_TUNER_DIB0070 if !DVB_FE_CUSTOMISE
79 select DVB_TUNER_DIB0090 if !DVB_FE_CUSTOMISE
80 select MEDIA_TUNER_MT2060 if !MEDIA_TUNER_CUSTOMISE
81 select MEDIA_TUNER_MT2266 if !MEDIA_TUNER_CUSTOMISE
82 select MEDIA_TUNER_XC2028 if !MEDIA_TUNER_CUSTOMISE
83 select MEDIA_TUNER_XC5000 if !MEDIA_TUNER_CUSTOMISE
84 select MEDIA_TUNER_XC4000 if !MEDIA_TUNER_CUSTOMISE
85 select MEDIA_TUNER_MXL5007T if !MEDIA_TUNER_CUSTOMISE
86 help
87 Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The
88 USB bridge is also present in devices having the DiB7700 DVB-T-USB
89 silicon. This chip can be found in devices offered by Hauppauge,
90 Avermedia and other big and small companies.
91
92 For an up-to-date list of devices supported by this driver, have a look
93 on the LinuxTV Wiki at www.linuxtv.org.