summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb
AgeCommit message (Collapse)Author
2005-11-21From: Denis Vlasenko <vda@ilport.com.ua>Johannes Stezenbach
Remove stray semicolons after if (foo); in ves1820_set_symbolrate(). Signed-off-by: Denis Vlasenko <vda@ilport.com.ua>
2005-11-21From: Ralph Metzler <rjkm@metzlerbros.de>Johannes Stezenbach
Fix locking to prevent Oops on SMP systems when starting/stopping dvb network interfaces. Signed-off-by: Ralph Metzler <rjkm@metzlerbros.de>
2005-11-20From: Adrian Bunk <bunk@stusta.de>Johannes Stezenbach
Small cleanups: - make needlessly global functions static - every file should #include the headers containing the prototypes for it's global functions Signed-off-by: Adrian Bunk <bunk@stusta.de>
2005-11-20From: Johannes Stezenbach <js@linuxtv.org>Johannes Stezenbach
Minor cleanups. Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-11-20From: Steve Toth <stoth@hauppauge.com>Johannes Stezenbach
Added demodulator driver for Nova-S-Plus and Nova-SE2 DVB-S support. Signed-off-by: Steven Toth <stoth@hauppauge.com>
2005-11-18Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Implement frontend-specific tuning and the ability to disable zigzag
2005-11-16From: Steven Toth <stoth@hauppauge.com>Michael Krufky
Update Steve's email address. Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-15Driver support for live-ac3, firmware >= 2621 required.Oliver Endriss
Signed-off-by: Dr. Werner Fink <werner@suse.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-11-14fixed mpeg audio on spdif from Nexus-CA card (rev 2.3),Oliver Endriss
definitions for sound chip MSP3415 Signed-off-by: Marco Schluessler <marco@lordzodiac.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-11-13From: Tim Schmielau <tim@physik3.uni-rostock.de>Michael Krufky
Include fixes for 2.6.15-rc1 for removing sched.h from module.h. Signed-off-by: Tim Schmielau <tim@physik3.uni-rostock.de> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-13Restore backwards compatability with kernel version 2.6.13Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-13Retain backwards compatability with kernel versions prior to 2.6.15Michael Krufky
(previous patch breaks 2.6.14, now fixed using compat.h) Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-13[PATCH] Driver Core: fix up all callers of class_device_create()Michael Krufky
The previous patch adding the ability to nest struct class_device changed the paramaters to the call class_device_create(). This patch fixes up all in-kernel users of the function. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Michael Krufky <mkrufky@m1k.net> This patch is already present in kernel 2.6.15-rc1
2005-11-13[PATCH] fix b2c2 dvb undefined symbolMichael Krufky
This fixes drivers/built-in.o: In function `flexcop_frontend_init': : undefined reference to `lgdt330x_attach' [ Side note: I really dislike that dvb people want to include every possible frontend into the kernel - I only need the mt312 one for my Skystar2 card. I'd highly appreciate it this would be made selectable again... ] git commit: 44e6f84e3597905816a0440e7218d2ed072120da Signed-off-by: Prakash Punnoor <prakash@punnoor.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-12LNB power can now be switched off for Activy Budget-S rev GR/AL.Oliver Endriss
Dishnetwork support fixed for Nova-S with bsbe1/lnbp21 frontend and Activy Budget-S rev AL. Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-11-12Fixed dishnetwork support for Nexus-S rev 2.3Oliver Endriss
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-11-10fixed mistake of an incorrect usage of pid_filter-callbacks inside the ↵Patrick Boettcher
private state of the dvb-usb-devices Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-11-09[PATCH] dvb-usb-urb printk fixMichael Krufky
drivers/media/dvb/dvb-usb/dvb-usb-urb.c: In function `dvb_usb_allocate_stream_buffers': drivers/media/dvb/dvb-usb/dvb-usb-urb.c:199: warning: int format, different type arg (arg 4) Don't assume that dma_addr_t is 32-bit. (dvb has quite a few such warnings. Please compile it with a 64-bit compiler, fix them up - some are oopsable). Cc: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-09Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Fixes for the topuptv/SCM mediaguard CAM module in KNC1 CI module
2005-11-08Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Fix locking problems and code cleanup
2005-11-08fixed DiSEqC timing for saa7146-based budget cardsOliver Endriss
(speed-up ioctls using SAA7146_I2C_SHORT_DELAY) Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-11-07[PATCH] fix missing includesMichael Krufky
I recently picked up my older work to remove unnecessary #includes of sched.h, starting from a patch by Dave Jones to not include sched.h from module.h. This reduces the number of indirect includes of sched.h by ~300. Another ~400 pointless direct includes can be removed after this disentangling (patch to follow later). However, quite a few indirect includes need to be fixed up for this. In order to feed the patches through -mm with as little disturbance as possible, I've split out the fixes I accumulated up to now (complete for i386 and x86_64, more archs to follow later) and post them before the real patch. This way this large part of the patch is kept simple with only adding #includes, and all hunks are independent of each other. So if any hunk rejects or gets in the way of other patches, just drop it. My scripts will pick it up again in the next round. Signed-off-by: Tim Schmielau <tim@physik3.uni-rostock.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-04- Revert Kirk's previous patch, as it could have potentiallyMichael Krufky
led to a stack overflow, due to a variable length array. - Change length types back to u8 from int. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-04- Change length types from u8 to int.Michael Krufky
Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-03- Fix Typo: Change CONFIG_DVB_NXT2002 to CONFIG_DVB_NXT200XMichael Krufky
for the nxt200x module. Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-02 - fixed oddities at firmware downloadHartmut Hackmann
- more tolerant vs crystal frequency offset - lower sampling clock Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t.online.de>
2005-11-02To make the integration of future devices easier IPatrick Boettcher
- modified the dvb-usb-part to allow a device-specific firmware download and - added an option to specify whether a device reconnects after a firmware download or not. Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
2005-11-02- Added function for nxt200x to change pll inputMichael Krufky
- For VSB set to input 0, for QAM set to input 1 - will only be set for cards that have set_pll_input defined Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-31[PATCH] swsusp: switch pm_message_t to structMichael Krufky
This adds type-checking to pm_message_t, so that people can't confuse it with int or u32. It also allows us to fix "disk yoyo" during suspend (disk spinning down/up/down). [We've tried that before; since that cpufreq problems were fixed and I've tried make allyes config and fixed resulting damage.] ***This patch breaks dvb-kernel compatability with kernels older than 2.6.14 Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Alexander Nyberg <alexn@telia.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <torvalds@osdl.org>
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-28From: Kirk Lapray <kirk.lapray@gmail.com>Michael Krufky
- Remove status check from nxt200x_readreg_multibyte, it really shouldn't be necessary. Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-28- Instead of determining how to write to the tuner based on which NIMMichael Krufky
is being used, make this determination based on whether the chip is a NXT2002 or NXT2004. - If NXT2004, write directly to tuner. If NXT2002, write through NXT chip. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-27From: Mark Adams <mark147m@gmail.com>Johannes Stezenbach
Fix a bug in the software demux which causes large MPEG sections to be lost when they follow very small sections. The problem happens when two sections begin in the same transport packet. The dvb_demux code resets its buffer only before the first of these sections. This means that when the second (or subsequent) section begins, there is up to 182 bytes of buffer space already used. If the following section is close to the maximum size, it currently won't fit in the (4096-byte) buffer and is thrown away. The fix is simply to enlarge the buffer by the size of one transport packet and correct one usage of the SECFEED_SIZE definition where what is really meant is the maximum size of a section. Signed-off-by: Mark Adams <mark147m@gmail.com>
2005-10-27- Add support for AVerTVHD MCE a180.Michael Krufky
- Like Philips TUV1236D, if NIM is ALPS TDHU2 then write directly to tuner. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-27Removed unnecessary check before kfreeMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-27Check that a callback (set_ts_params) is set before calling it.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-27From: Kirk Lapray <kirk.lapray@gmail.com>Michael Krufky
* nxt200x.c, nxt200x.h - New frontend module that supports both NXT2002 and NXT2004. So far, only tested on NXT2004. After testing on NXT2002, we should deprecate the nxt2002 module, and implement this one instead on the applicable cards. * get_dvb_firmware: - Added support for the NXT2004 firmware. This firmware works with both the ATI HDTV Wonder and the AVerTVHD MCE a180. This was originally written by Jean-Francois Thibert * dvb-pll.c - Fixed minimum frequency for tuv1236d. It seems that the data sheets are wrong. Signed-off-by: Kirk Lapray <kirk.lapray@gmail.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-24fixed inittab register 0x12 for BSRU6/BSBE1Oliver Endriss
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-10-24stv0299_set_frontend(): reduced number of i2c transfers, set register 0x12 ↵Oliver Endriss
from inittab Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
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-23From: Stuart Auchterlonie <stuarta@squashedfrog.net>Johannes Stezenbach
Nebula nxt6000 requires fe reset. Signed-off-by: Stuart Auchterlonie <stuarta@squashedfrog.net>
2005-10-23From: Deti Fliegl <deti@fliegl.de>Johannes Stezenbach
USB hot unplug Oops fix. Signed-off-by: Deti Fliegl <deti@fliegl.de>
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-19dst_write_tuna needs to be protectedManu Abraham
-dst_write_tuna needs to be protected against simultaeneous writes, just like dst_command From Henrik Sjoberg Signed-off-by: Henrik Sjoberg <henke@epact.se> Signed-off-by: Manu Abraham <manu@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-18Check in missed out header.Manu Abraham
Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-10-18dst_ci_command also need to be protected, missed out in the previous checkin.Manu Abraham
Signed-off-by: Manu Abraham <manu@linuxtv.org>
2005-10-18Protect read/write commandsManu Abraham
-We need to protect the read/write commands with a mutex. Bug reported by Henrik Sjoberg <henke@epact.se> Signed-off-by: Manu Abraham <manu@linuxtv.org>
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>