summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb
AgeCommit message (Collapse)Author
2005-10-18Add comment to indicate that lgdt330x_config.clock_polarity_flip appliesMichael Krufky
only to LGDT3303 chip, and is disabled by default. Enabling this option on LGDT3302 will have no effect. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-16 * ../linux/drivers/media/dvb/.cvsignore:Michael Krufky
- Really make cvs quiet. .cvsignore in drivers/media wasn't enough. * ../v4l/scripts/merge-trees.sh: * ../v4l/scripts/unmerge-trees.sh: - Fix offsets. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-15Added support for Air2PC/AirStar 2 ATSC 3rd generation (HD5000)Michael Krufky
Signed-off-by: Taylor Jacob <rtjacob@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-08Adds a time-delay to IR remote button presses for av7110_ir input,Oliver Endriss
such that it acts more like a keyboard. A short press will be treated as a single button press. Holding down a button on the remote will respond like holding down a key on the keyboard, and result in a key-repeat. This just introduces a delay between the 1st press, and going into key-repeat so that it is possible to get a single 'up'. Signed-off-by: Noone Important <nxhxzi702 at sneakemail.com> Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-10-03Remove DEBUG_LOCKLOSS stuff - as the problem has been found and resolvedAndrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-10-03Remove broken stv0299 enhanced tuning codeAndrew de Quincy
2005-10-01Add compat.h for backwards compatabilityMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2005-10-01Adapt to changes in video4linux cvs:Michael Krufky
rename BTTV_FOO --> BTTV_BOARD_FOO Signed-off-by: Michael Krufky <mkrufky@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-26From: NooneImportant <nxhxzi702@sneakemail.com>Johannes Stezenbach
Add support to FE_DISHNETWORK_SEND_LEGACY_CMD code to support other frontends besides stv0299. The generic code is a fallback in the case that it doesn't work for some specific frontends (again stv0299 being a good example). Signed-off-by: NooneImportant <nxhxzi702@sneakemail.com> Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-09-26Fix integer overflow bug in read_signal_strength()Johannes Stezenbach
reported by Anthony Leclerc. Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-09-26From: Jon Burgess <jburgess@uklinux.net>Johannes Stezenbach
Ralph Metzler wrote: > AFAIR, there is a bug in tda10021.c in tda10021_readreg() which > references state->frontend.dvb->num > This is fatal if the frontend is not at the probed address and thus > not yet registered (no dvb entry set yet -> NULL pointer ...). The attached patch should get rid of the oops. Signed-off-by: Jon Burgess <jburgess@uklinux.net> Signed-off-by: Andrew Morton <akpm@osdl.org>
2005-09-21Fix possible buffer overflowManu Abraham
- Fixes a possible buffer overflow due to reading more than 8 bytes into an 8 byte long array Thanks to Perceval Anichini <perceval.anichini@streamvision.fr> for pointing out the bug. Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-21remove redundant checksumManu Abraham
- removes the redundant checksum calculation, which was also exported from the dst.c module Signed-off-by: Perceval Anichini <perceval.anichini@streamvision.fr> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-21fix DST DVB-S get_frequencyManu Abraham
- fixes a bug that caused the returned frequency to wrong Signed-off-by: Tom Hughes <tom@compton.nu> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-21VP-3040 TS204 fixManu Abraham
- fixes broken support for vp-3040 Thanks to: Lee Hammerton <savoury.snax@bulldoghome.com> Signed-off-by: Manu Abraham <manu@linuxtv.org> Note: Johannes, this patch fixes the previous patch (marked for testing) for the VP-3040 DVB-T cards. Haven't received a Signed-off-by from Lee Hammerton yet. Hopefully waiting for the same.
2005-09-21fix memory leaksManu Abraham
Signed-off-by: Perceval Anichini <perceval.anichini@streamvision.fr> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-21Sparse warningsManu Abraham
- remove address space related warnings Signed-off-by: Peter Hagervall <hager@cs.umu.se> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-21ASN.1 length field FixManu Abraham
Signed-off-by: Raymond Mantchala <raymond.mantchala@streamvision.ft> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-19Fix charge pump setting in microtune_mt7202dtf_pll_set().Johannes Stezenbach
Thanks to Jyrki Niskala for reporting. Signed-off-by: Johannes Stezenbach <js@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-09-13Removed unavoidable error message and related code.Andreas Oberritter
Signed-off-by: Andreas Oberritter <obi@linuxtv.org>
2005-09-12strip trailing whitespaceMichael Krufky
2005-09-11FusionHDTV5 Lite:Michael Krufky
- ignore FBUS & FDSR errors - add resync Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-09-11- leave I2C bride open at pll_sleep to support Philips EUROPA based cards.Hartmut Hackmann
- give an error message if the communication with the pll fails. Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de>
2005-09-10From: Andrew Morton <akpm@osdl.org>Johannes Stezenbach
Work around gcc-2.95.x macro expansion bug. Signed-off-by: Andrew Morton <akpm@osdl.org>
2005-09-10adding special stv0297-driver for the Technisat/B2C2 CableStar2 PCI and USBPatrick Boettcher
devices (USB untested) This driver could also be used with other stv0297-based cards, but someone has to do it. The CableStar2's stv0297-driver is tested with QAM32/64/128/256 and has a very nice reception-qualitiy. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-09-10Add DViCO FusionHDTV5 Lite to list of cards supported by lgdt330x moduleMichael Krufky
2005-09-10remove trailing whitespaceMichael Krufky
2005-09-10Mention DViCO FusionHDTV Lite cards in DVB_BT8XX Kconfig help Text.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-09-10Added support for DViCO FusionHDTV5 Lite.Michael Krufky
This is the first card to use dvb-pll in dvb-bt8xx. IMHO, it would be a good idea to convert the other tuners in this manner, after some testing, of course. This is exactly the same as the patch that I previously posted to the linux-dvb list, using the same DT3303 serial TS transfer setting as cx88-based FusionHDTV5 Gold. The only difference is gpio_mode. Thank you Doug Stevens, for pointing out the correct gpio value. Signed-off-by: Michael Krufky <mkrufky@m1k.net> Signed-off-by: Doug Stevens <ddstevens@gmail.com>
2005-09-04remove trailing whitespaceJohannes Stezenbach
2005-09-04Remove my badly thought out patch. This does need done, but in a proper way.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-09-04This patch adds support for the Technotrend Budget Card S1500Andrew de Quincy
with a BSBE1 frontend and the LNBP21. Signed-off-by: Martin Zwickel <martin.zwickel@technotrend.de> Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-09-02Fix BUG in DVB-C frequency settingManu Abraham
- Result was DVB-C cards failed to tune Fix sent in by Peng Cao <caopeng75@gmail.com> Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-02Identify Tuner, Daughterboards correctlyManu Abraham
- Added partial support for VP-10320A (DVB-S), VP-20210 (DVB-C), VP-3040 (DVB-T) Signed-off-by: Manu Abraham <manu@linuxtv.org> Note: Johannes, please do not send this one to akpm yet, Thanks
2005-09-02Identify board properlyManu Abraham
- Added functions to retrieve MAC Address, FW details, Card type and Vendor Information Signed-off-by: Manu Abraham: <manu@linuxtv.org>
2005-09-02Code CleanupManu Abraham
- Remove debug noise - Remove debug module parameter debug level is achieved using the verbosity level - Updated to kernel coding style (case labels should not be indented) Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-09-02Code SimplificationManu Abraham
- CA PMT object is not parsed in the driver anymore Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-08-31From: Adrian Bunk <bunk@stusta.de>Johannes Stezenbach
Add missing selects for DVB_TDA1004X and DVB_TDA10021 to DVB_BUDGET_AV. Signed-off-by: Adrian Bunk <bunk@stusta.de>
2005-08-31From: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>Johannes Stezenbach
Add missing #include <asm/irq.h> (for enable_irq()). Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
2005-08-31From: Stuart Auchterlonie <stuarta@squashedfrog.net>Johannes Stezenbach
Fix bug in Nebula DigiTV frontend detection for nxt6000. Signed-off-by: Stuart Auchterlonie <stuarta@squashedfrog.net>
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-25This fix has also been applied to lgdt330x. There isMichael Krufky
an optimization that keeps track of the frequency tuned by the digital decoder. The digital driver does not set the frequency if it has not changed since it was tuned. The analog tuner driver knows nothing about the frequency saved by the digital driver. When the frequency is set using the video4linux code with tvtime, the hardware get changed but the digital driver's state does not get updated. Switch back to the same digital channel and the driver finds no change in frequency so the tuner is not reset to the digital frequency. The work around is to remove the check and always set the tuner to the specified frequency. Signed-off-by: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
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-20while investigating the QAM_128-issue with the stv0297-driver for theMichael Krufky
Cablestar (which is not the same as the one in dvb-kernel CVS, yet), I fixed it, not by increasing the timeout, but by disabling the corner-detection for QAM_128 and higher. This patch has been tested on dvb-kernel cvs, and has been reported to work by multiple users. Some cards still need timeout increase on top of this patch. This will be addressed later. Signed-off-by: Patrick Boettcher <pb@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-08-17fix AVerMedia capitalizationMichael Krufky
2005-08-17Changed one-liner description text in Kconfig for dvb-bt8xx.Michael Krufky
IMHO, to improve user-friendliness, we should eventually move CONFIG_DVB_BT8XX menu option to underneath CONFIG_BT848, similar to cx88-dvb and saa7134-dvb. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-08-16From: Karl Herz <karl.herz@gmx.de>Johannes Stezenbach
Add PCI-ids of Siemens-DVB-C card with Technotrend manufacturer id. Signed-off-by: Karl Herz <karl.herz@gmx.de>
2005-08-16white space cleanupPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>