summaryrefslogtreecommitdiff
path: root/linux/drivers/media
AgeCommit message (Collapse)Author
2005-12-02Removed check for kernel version > 2.6.12 before setting output_mode for cx22702Michael Krufky
- Removed check for kernel version > 2.6.12 before setting .output_mode for cx22702 - This is no longer needed for backwards compatability, due to the v4l-dvb merged cvs. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-02fixed v4l-only build. (Build v4l modules without dvb support)Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-02fix compile error, remove dead code and volume scalingHans Verkuil
Fix compile error (missing '}') in em28xx-video.c. Remove dead code and volume scaling from msp3400.c. Volume scaling does not belong there, it should be done in the driver for the card that uses the msp3400 if needed, not in the msp3400.c source. The volume scaling code gave problems with the ivtv driver which does not need to do any scaling. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-02Fixed device controls for em28xx on WinTV USB2 devicesMauro Carvalho Chehab
- Controls now come from video and audio decoder driver for msp3400 and tvp5150. - Added audio and sound controls as provided by msp3400 and tvp5150. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-02Add support for another Nova-T-PCI PCI subdevice 0x9001Michael Krufky
From: Steven Toth <stoth@hauppauge.com> - Add support for another Nova-T-PCI PCI subdevice 0x9001 Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-02Cleanup check for dvb.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-02Adding support for the Hauppauge HVR1100 and HVR1100-LP products.Michael Krufky
From: Steven Toth <stoth@hauppauge.com> - Add support for the Hauppauge HVR1100 and HVR1100-LP products. - Add i2c_gate_ctrl callback function to dvb_frontend_ops struct. Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-02fix analog NTSC for DViCO FusionHDTV3 Gold-TMichael Krufky
- fix regression: broken analog NTSC for DViCO FusionHDTV3 Gold-T - add tda9887 to card struct Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-01fix analog NTSC for pcHDTV 3000Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-01vfree(NULL) is legal.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-30Added a new debug msg to help identifying tuner ProblemsMauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-29added offset parameter for adjusting tuner offset by handMauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-29Fix typo, removing incorrect info from CONFIG_BT848_DVB kconfig entry.Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-28Restore missing tuner definition for Hauppauge tuner type 0x103Mike Isely
- Type 0x103 ("TCL MFNM05-4") in the Hauppauge eeprom is a more recent tuner that maps to TUNER_PHILIPS_FM1236_MK3. This had been previously defined but due to some accident the definition got removed. This change restores that definition. Change committed on advice from Hans Verkuil <hverkuil@xs4all.nl>, who thinks he's the one who had accidentally removed it before. From: Mike Isely <isely@pobox.com> Signed-off-by: Mike Isely <isely@pobox.com>
2005-11-28kernel-syncMichael Krufky
[SPARC64]: Oops in pci_alloc_consistent with cingergyT2 From: Guido Guenther <agx@sigxcpu.org> - Use correct API for allocating and freeing DMA buffers. Acked-by: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-28kernel-syncMichael Krufky
[PATCH] fix missing includes From: Tim Schmielau <tim@physik3.uni-rostock.de> 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-27Revert previous two patches.Michael Krufky
Dmitry's upstream patch is broken in v4l-dvb cvs... Reverting for now. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-27fix build against kernels < 2.6.15Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-27kernel-syncMichael Krufky
- Fix an OOPS when initializing IR remote on saa7134 Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-27fix kernel message (print of %s from random pointer)Hans Verkuil
Fix kernel message ( basically printk("%s", random_pointer) ). Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-11-27Fix gcc-4.0.2 compile error in msp3400.cHans Verkuil
Fix gcc-4.0.2 compile error in msp3400.c. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-11-27Fix suspend/resume 2.6.15 compile warningsHans Verkuil
Fix suspend/resume 2.6.15 compile warnings. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-11-27Fix wrong tuner.h define for tuner 46 (it's a Panasonic, not a Microtune).Hans Verkuil
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-11-26Whitespaces cleanups.Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-26kernel-syncMichael Krufky
Repair broken build configuration for hybrid v4l/dvb card frontend selection. Signed-off-by: Michael Krufky <mkrufky@m1k.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-26Add workaround for Hauppauge PVR150 hardware problem with certain NTSC tuner ↵Hans Verkuil
models. - add workaround for Hauppauge PVR150 hardware problem with tuner models 85, 99 and 112 (model numbers as reported by tveeprom). The audio standard autodetection does not always work correctly for these models. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-11-25Added Hauppauge ImpactVCB boardMauro Carvalho Chehab
From: Steven Toth <stoth@hauppauge.com> - Modifications to bttv to support the Hauppauge ImpactVCB product (Model #64900). Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-25saa7146 compatability fix for use with headers in v4l-kernel cvsMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-25tuner description now follows the same CodingStyle as the othersMauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-25added basic support (tv + radio) for TerraTec Cinergy 250 PCIMauro Carvalho Chehab
From: Jörg Schummer <joerg.schummer@web.de> - Added "TerraTec Cinergy 250 PCI" board (tv and radio). - svideo not tested - IR yet not working Signed-off-by: Jörg Schummer <joerg.schummer@web.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-25Fixed eeprom handling for cx88 and added Nova-T PCI model 90003.Mauro Carvalho Chehab
From: Steven Toth <stoth@hauppauge.com> - Fixed code handling for eeprom on cx88 boards. - Hauppauge released a new version of the Nova-T-PCI (9002) a few months ago with a different (compatible) tuner (but lacking RF passthru). The official model# is 90003. All features are working. - Adding entry to the known model list after testing. Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-24Fix bttv ioctls VIDIOC_ENUMINPUT, VIDIOCGTUNER, VIDIOC_QUERYCAP.Nickolay V. Shmyrev
From: Michael H. Schimek <mschimek@gmx.at> * ../linux/drivers/media/video/bttv-driver.c: (bttv_common_ioctls), (bttv_do_ioctl): Fixed bttv ioctls VIDIOC_ENUMINPUT, VIDIOCGTUNER, VIDIOC_QUERYCAP. Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru> Signed-off-by: Michael H. Schimek <mschimek@gmx.at>
2005-11-24Fix crash when not compiled as module.Nickolay V. Shmyrev
From: Reimar Döffinger <Reimar.Doeffinger@stud.uni-karlsruhe.de> Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@stud.uni-karlsruhe.de> Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
2005-11-24Write cached value to correct register for SECAM.Nickolay V. Shmyrev
From: Dwaine Garden <DwaineGarden@rogers.com> * ../v4l/linux/drivers/media/video/saa711x.c: Signed-off-by: Dwaine Garden <DwaineGarden@rogers.com> Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
2005-11-24bttv raw format fix to fix VIDIOCSPICT ioctl.Nickolay V. Shmyrev
From: Michael H. Schimek <mschimek@gmx.at> * ../v4l/linux/drivers/media/video/bttv-driver.c: * ../v4l/linux/drivers/media/video/video-buf.c: bttv raw format fix to fix VIDIOCSPICT ioctl. Signed-off-by: Michael H. Schimek <mschimek@gmx.at> Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
2005-11-23Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
ARRRGH!
2005-11-23Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
I just can't get this right :( Fix my second mistake
2005-11-23Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Changed the wrong parameter :(
2005-11-23Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Fix voltage switching
2005-11-23Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>Andrew de Quincy
Port code for SU1278/SH2 (TUA6100) from pre-refactored code
2005-11-23Restore backwards compatability with kernel version 2.6.12Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-22add support for KWorld DVB-S 100Michael Krufky
From: Vadim Catana <skystar@moldova.cc> - add support for KWorld DVB-S 100, based on the same chips as Hauppauge Nova-S Plus (CX23883/CX24123/CX24109), without the Intersil ISL6421, which is used for LNB control. - LNB voltage and tone are controled by LNBDC and LNBTone bits from register 0x29 of the CX24123 demodulator. - The MO_GP0_IO register from CX23883 is used to turn LNB power on and off. Signed-off-by: Vadim Catana <skystar@moldova.cc> Acked-by: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-22From: Vadim Catana <skystar@moldova.cc>Michael Krufky
- add support for KWorld DVB-S 100, based on the same chips as Hauppauge Nova-S Plus (CX23883/CX24123/CX24109), without the Intersil ISL6421, which is used for LNB control. - LNB voltage and tone are controled by LNBDC and LNBTone bits from register 0x29 of the CX24123 demodulator. - The MO_GP0_IO register from CX23883 is used to turn LNB power on and off. Signed-off-by: Vadim Catana <skystar@moldova.cc> Acked-by: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-21From: Carlos Silva <r3pek@gentoo.org>Johannes Stezenbach
BUDGET_CI card depends on STV0297 demodulator. Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
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-20This patch makes needlessly global code static.Mauro Carvalho Chehab
From: Adrian Bunk <bunk@stusta.de> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-20some funcions now static and I2C hw code for IRMauro Carvalho Chehab
CC: Jean Delvare <khali@linux-fr.org> CC: LM Sensors <lm-sensors@lm-sensors.org> CC: Greg KH <gregkh@suse.de> - Some funcions are now declared as static - Added a I2C code for InfraRed. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
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>