summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/frontends
AgeCommit message (Collapse)Author
2005-10-24Updated comments of dvb_pll_tdvs_tua6034 to indicate thatMichael Krufky
it is used in both LG TDVS H061F and LG TDVS H062F Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-24From: Jesper Juhl <jesper.juhl@gmail.com>Johannes Stezenbach
This is the drivers/media/ part of the big kfree cleanup patch. Remove pointless checks for NULL prior to calling kfree() in drivers/media/. Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com> Cc: Johannes Stezenbach <js@linuxtv.org> Cc: Michael Krufky <mkrufky@m1k.net> Cc: Mauro Carvalho Chehab <mchehab@brturbo.com.br> Signed-off-by: Andrew Morton <akpm@osdl.org>
2005-10-23- Added support for the following:Michael Krufky
Philips TUV1236D - ATI HDTV Wonder ALPS TDHU2 - AverTVHD MCE A180 Samsung TBMV30111IN - Air2PC ATSC - 2nd generation These will be used in a new NXT200X driver that incorporates the NXT2002 driver and adds support for a couple NXT2004 based cards. Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2005-10-19Correct QAM symbol_rate_min for lgdt3302 and lgdt3303Michael Krufky
Thanks to: Mac Michaels and Steve Malenfant Signed-off-by: Michael Krufky <mkrufky@m1k.net>
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-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-03Remove broken stv0299 enhanced tuning codeAndrew de Quincy
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-12strip trailing whitespaceMichael Krufky
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-10Add DViCO FusionHDTV5 Lite to list of cards supported by lgdt330x moduleMichael Krufky
2005-09-10remove trailing whitespaceMichael Krufky
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-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-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-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-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-14FIX: check if the callback is set, before calling itPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-14some white spaces cleaned upPatrick Boettcher
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-08-11This patch addresses valid objections to experimental code used toMichael Krufky
mute the tda9887 when the tuner is used for digital TV reception. That code is removed and replaced by a better solution, which will be implemented in video4linux tree. Signed-off-by: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-08-09removed some trailing whitespaceMichael Krufky
2005-08-08clean-up lgdt330x description textMichael Krufky
2005-08-08trivial dvb_frontend_ops.name text fixMichael Krufky
2005-08-07 - Enable ATSC support for DViCO FusionHDTV5 Gold.Michael Krufky
From: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net> - Enable ATSC support for DViCO FusionHDTV5 Gold. From: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-08-02Clean up timeout handling.Johannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-08-02From: Adam Szalkowski <adamsz@gmx.net>Johannes Stezenbach
Fix DiSEqC problems. Signed-off-by: Adam M. Szalkowski <adam@szalkowski.de>
2005-07-28Remove old lgdt3302 module - Replaced with lgdt330x Signed-off-by: Michael ↵Michael Krufky
Krufky <mkrufky@m1k.net>
2005-07-27- Add LG/TUA6034 dvb_pll_desc for ATSC with LG TDVS-H062F & DViCO FusionHDTV5.Michael Krufky
- Fixed LGDT330X signal strength: For now, always set it to 0. - Corrected LGDT330X boundary condition error in read_snr: dB calculation. Signed-off-by: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-07-26Removed PWM parameter - moved into inittabs.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-26Externalise inittabsAndrew de Quincy
2005-07-26Structural changes within lgdt330x driver, framework now supportsMichael Krufky
both chips... tested on lgdt3302, untested on lgdt3303 as of yet. Signed-off-By: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-07-25Corrected typo. Signed-off-by: Michael Krufky <mkrufky@m1k.net>Michael Krufky
2005-07-25Rename lgdt3302 to lgdt330x, to make way for the addition of lgdt3303 support.Michael Krufky
This imports exact copies of the following versions from dvb-kernel cvs. lgdt3302.c r1.12 lgdt3302.h r1.5 lgdt3302_priv.h r1.3 There will be no more development on lgdt3302. All new development will be on lgdt330x. It will be safe to remove lgdt3302 from cvs once lgdt330x gets merged into -linus kernel tree. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-07-25Rename lgdt3302 to lgdt330x, to make way for the addition of lgdt3303 support.Michael Krufky
This imports exact copies of the following versions from dvb-kernel cvs. lgdt3302.c r1.12 lgdt3302.h r1.5 lgdt3302_priv.h r1.3 There will be no more development on lgdt3302. All new development will be on lgdt330x. It will be safe to remove lgdt3302 from cvs once lgdt330x gets merged into -linus kernel tree. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-07-24Fix DiSEqC switching (one bug fix suggested by Peter Hettkamp, and oneJohannes Stezenbach
experimentally determined msleep(30) suggested by Adam Szalkowski). Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-24Reset acgconf register after tuning to improve locking, as suggestedJohannes Stezenbach
by Marco Schluessler. Minor cleanups in ves1820_init(). Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-24gcc-2.95 compile fixJohannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-24Fix SNR readingAndrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-22Increase timeout on tone burst transmissionAndrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-22Allow the stv0299 to read the BER and UCBLOCKS.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-22freqoffset must be 0 to start with.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-22Check for division by 0Andrew de Quincy
FIx tuning. Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-21Fix inversion/fec.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-20Set initial frequency offset.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-20Fix fast tune modeAndrew de Quincy
2005-07-20Verified SIGNAL/CARRIER.Andrew de Quincy
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-20Formatting changesAndrew de Quincy
Fix diseqc transmission. Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2005-07-20Suppress the following during compile:Michael Krufky
warning: `i2c_readbytes' defined but not used Signed-off-by: Michael Krufky <mkrufky@m1k.net>