summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/dvb-usb
AgeCommit message (Collapse)Author
2005-10-28Adding support for the Artec T1 USB2.0 box (real USB2.0)Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-10-01[PATCH] I2C: Kill i2c_algorithm.name (1/7)Michael Krufky
The name member of the i2c_algorithm is never used, although all drivers conscientiously fill it. We can drop it completely, this structure doesn't need to have a name. [PATCH] I2C: Kill i2c_algorithm.id (4/7) There are no more users of i2c_algorithm.id, so we can finally drop this structure member. [PATCH] I2C: Kill i2c_algorithm.id (6/7) In theory, there should be no more users of I2C_ALGO_* at this point. However, it happens that several drivers were using I2C_ALGO_* for adapter ids, so we need to correct these before we can get rid of all the I2C_ALGO_* definitions. Note that this also fixes a bug in media/video/tvaudio.c: /* don't attach on saa7146 based cards, because dedicated drivers are used */ if ((adap->id & I2C_ALGO_SAA7146)) return 0; This test was plain broken, as it would succeed for many more adapters than just the saa7146: any those id would share at least one bit with the saa7146 id. We are really lucky that the few other adapters we want this driver to work with did not fulfill that condition. Signed-off-by: Jean Delvare <khali@linux-fr.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2005-09-19The duplicate key definitions cause misinterpretations withPatrick Boettcher
other keys, e.g. the "TELETEXT" key clashes with "CHANNEL_UP" and thus can not be used with LIRC. This patch removes these duplicates. Signed-off-by: Thorsten Maerz <torte@netztorte.de>
2005-08-27Fixed race between submitting streaming URBs in the driver and starting thePatrick Boettcher
actual transfer in hardware (demodulator and USB controller) which sometimes lead to garbled data transfers. URBs are now submitted first, then the transfer is enabled. Dibusb clones are now fully functional again. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-23This patch changes two things:Patrick Boettcher
1) a firmware update made by the vendor, which has to be done in Windows for now, changes the DVB-data-pipe from isochronous to bulk: it fixes the data distortions (and thus the video-distortions) in DVB-T mode; However, the driver is now not compatible anymore when the firmware is running. 2) with the help of Steve Toth some reverse-engineered functionality is now named correctly, thank you Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-16white space cleanupPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-16init-prototype change for the cxusb-driverPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-16added support for the NXT6000-based digitv-box.Patrick Boettcher
added .get_tune_settings callback for the NXT6000 to have a min_tune_delay of 500ms Signed-off-by: Svante Olofsson <svante@agentum.com> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-16changed the init call to get the dvb_usb_device back immediatly if necessary.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-01added names for clones of the DVB-T stick.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-07-22From: Ye Jianjun (Joey) <joeyye@trident.com.cn>Patrick Boettcher
Fix: copy frontend_ops before modifying Signed-off-by: Ye Jianjun (Joey) <joeyye@trident.com.cn> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-07-19removed empty module_init/exit callsAndreas Oberritter
2005-07-11added USB IDs if the Kworld Xpert DVB-T USB2.0 (clone of the ADStech box)Patrick Boettcher
Thanks to Marcus Hagn for testing. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-07-10gcc-2.95 compile fixJohannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-10gcc-4.0 compile fixJohannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-02corrected some typos.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-07-02USB IDs for the vp702x-driver.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-07-02added driver for the TwinhanDTV StarBox and clones. This is a preliminary ↵Patrick Boettcher
driver and is not well tested yet. Thanks to Ralph Metzler for his initial work on this box and thanks to Twinhan for their support. Signed-off-by: Patrick Boettcher <pb@linuxtv.org> PS: Johannes, please do not submit it to -mm yet. Thanks.
2005-07-01added support and rewrote some parts with the help of vendor information ↵Patrick Boettcher
(Thanks to Steve Chang from WideView, Inc.): - added support for the WT-220U (Pensize DVB-T receiver) - corrected byte order for unc,ber and the pid filter - corrected number of pids that can be fetched at the same time. - added some comments in Kconfig-file - added USB IDs for the WT-220U Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-28Changed the name-field of the pci_driver and usb_driver structs to the name ofPatrick Boettcher
the module after compilation. It seems that this field is used in some places where special characters are not allowed. Maybe related to: http://www.uwsg.iu.edu/hypermail/linux/kernel/0505.1/0983.html Thanks to Alan Halverson for finding this problem. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-26FIX: not using HZ for usb-transfer-timeouts.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-26FIX: The changes to a800.c are trivial just a few errors in the remote ↵Patrick Boettcher
control codes. FIX: not using HZ for control_msg-timeout. Signed-off-by: Andrew Hodgson <a.s.hodgson@gmail.com> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-24initialization of globals to 0 is not wanted by kernel-folks. Removing it.Patrick Boettcher
2005-06-24fixed usage of the correct number of events in keymapping-arrayPatrick Boettcher
better place for return added initialization of global variables Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-19backport of 2.6.12 changes to match other API changes (i2c, usb)Johannes Stezenbach
2005-06-18Michael Paxton: corrected two keys of the remote control key mappingPatrick Boettcher
Signed-off-by: Michael Paxton <packo@tpg.com.au> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-17Steve Chang reported the real name behind 0x14aa: WideView.Patrick Boettcher
changed USB IDs accordingly fixed a assignment Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-16added keymap for Twinhan's remote controlPatrick Boettcher
Signed-off-by: Michael Paxton <packo@tpg.com.au> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-13From: Randy Dunlap <rdunlap@xenotime.net>Patrick Boettcher
Module needs a license to prevent kernel tainting. Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-08corrected some typos.Patrick Boettcher
added the Wikilink pointing to the USB device list. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-08fixed memcpy copying into the wrong destination. Thanks to Allan Third for ↵Patrick Boettcher
reported. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-07added another USB ID pair for the VideoWalker USB DVB-TPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-07DVB-T part seems to work properly now.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-07Fixed isochronous transfers. Thanks to Alan Stern and David Brownell for the ↵Patrick Boettcher
usb-devel-list. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-07There was no pid-filter-count set for some devices - led to an error. Thanks ↵Patrick Boettcher
to Gerolf Wendland. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-06Some more work on the digitv-usb-driver:Patrick Boettcher
- MT352 initialization and PLL-programming - I2c-transfer fixed. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-06-06added module parameter to deactive remote control polling.Patrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-31added preliminary support for the Medion Hybrid USB2.0 DVB-T/Analogue box. ↵Patrick Boettcher
Analogue part is not working yet (cx25842 --> ivtv?). Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-31added isochronous-streaming method.Patrick Boettcher
changed memory (de)allocation behaviour accordingly. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-30From: Thierry Vignaud <tvignaud@mandriva.com>Patrick Boettcher
fix compiling USB DVB drivers (at least with gcc-4): Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-30The solution below wastes a few 100 bytes of space, but I think we canPatrick Boettcher
live with that. The same thing was done in dvb-pll.h. --- gcc-2.95 compile fix. Signed-off-by: Patrick Boettcher <pb@linuxtv.org> Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-05-26fixed support for the ADSTech Instant TV DVB-T USB (2.0 version) Thanks to ↵Patrick Boettcher
Gerolf Wendland for his support. hacked the firmware for the ADSTech USB2 to have a different USB ID than the USB1.1 version (to avoid conflicts in programming) Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-13added #define for device with faulty USB IDsPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-05-10error checking when doing init was wrong (== 0 was missing).Patrick Boettcher
Thanks to Gerolf Wendland for discovering.
2005-05-02preparation for the uDigitv and DViCO USB2.0 boxes: moved pll handling from ↵Patrick Boettcher
dibusb-common to dvb-usb added pll_init to dvb-usb added another dvb_pll_desc for TDA665x
2005-04-29using usb_buffer_(alloc|free) instead of pci_(free|alloc)_consistent asPatrick Boettcher
suggested by Johannes some time ago
2005-04-29added comments to dvb-usb.h to better describe the dvb-usb structurePatrick Boettcher
renamed some fields
2005-04-29never test any change you make with old drivers, neverPatrick Boettcher
2005-04-29added experimental (guessed) nova-t mac address readingPatrick Boettcher
2005-04-29added key-mapping for the a800 (Thanks to Glen Harris)Patrick Boettcher
changed remote-control-key-types and functions (saved about 80 lines code)