summaryrefslogtreecommitdiff
path: root/v4l
AgeCommit message (Collapse)Author
2005-12-28tea5767: move signal strength level to the 0-65535 rangeHans Verkuil
- Move signal strength level to the 0-65535 range as per V4L2 spec. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-28Generalized cx25840 video/audio input handlingHans Verkuil
- Added VIDIOC_S_AUDIO to set the audio inputs separately. - Removed AUDC_SET_INPUT. - Made the video inputs much more general. - Removed cardtype CID and replaced with a CID to enable the PVR150 workaround. The cardtype is no longer necessary with the general video input change. - Update VIDIOC_LOG_STATUS output to show the video and audio inputs separately. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-28Add selected input to saa7115 VIDIOC_LOG_STATUS output.Hans Verkuil
- Add selected input to VIDIOC_LOG_STATUS output. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-28Replace AUDC_SET_INPUT with VIDIOC_S_AUDIO in wm8775.Hans Verkuil
- Replace AUDC_SET_INPUT with VIDIOC_S_AUDIO. - Added V4L2_CID_AUDIO_MUTE. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-28Use VIDIOC_S_AUDIO instead of AUDC_SET_INPUT in cs53l32aHans Verkuil
- Replace AUDC_SET_INPUT with VIDIOC_S_AUDIO. - Added V4L2_CID_AUDIO_MUTE. - Minimum volume is -96 dB, not -90. - Show volume in VIDIOC_LOG_STATUS. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-28Added some comments about multiple tuner support.Mauro Carvalho Chehab
- Added some comments to make clearer how to use ioctl api to handle multiple tuners at the same board. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-27Fixes Kconfig warning at saa7134 KconfigMauro Carvalho Chehab
- Fixes: Warning! Found recursive dependency: VIDEO_SAA7134_ALSA VIDEO_SAA7134_OSS VIDEO_SAA7134_ALSA Thanks-to: Jean Delvare <khali@linux-fr.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-27add firmware instructions for nxt2002 and nxt2004Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-27make the firmware dir documentation and comments consistent in the v4l-dvb tree.Michael Krufky
Signed-off-by: Ville Skyttä <ville.skytta@iki.fi> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-27Script fixed to work properly after tuner-simple.c changes.Mauro Carvalho Chehab
- Script fixed to work properly after tuner-simple.c changes. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-27insmod.sh, debug mode- tuner_debug=1Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-27reorganize tuner-simple threshold structure.Michael Krufky
- create an array containing frequency threshold and control byte. - allows for an arbitrary amount of frequency ranges to be set, like dvb-pll. - improves code readability. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-27dst_ca __user annotations, portability fixesMauro Carvalho Chehab
From: Al Viro <viro@zeniv.linux.org.uk> kernel-sync Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-26add compat_ioctl32.ko to insmod.shMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-26Fixed some errors at gentree parsing.Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-26Make late module load fix looking the same as kernel version.Mauro Carvalho Chehab
kernel-sync. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-26Included advanced debug option to tvp5150.cMauro Carvalho Chehab
- Included advanced debug option to tvp5150.c - Now, advanced debug info is the first item at V4L menu. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-26Fixed API to set I2S speed controlMauro Carvalho Chehab
- Created a new ioctl to control I2S speed. Old calls to an inadequate V4L2 API replaced. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-25Several improvements at tvp5150 driverMauro Carvalho Chehab
- Now reset do init tvp5150 registers to its default. - Debug messages improved. - Implemented video standard selection function. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-25replace <media/i2c-compat.h> with "i2c-compat.h"Michael Krufky
-#include <media/i2c-compat.h> +#include "i2c-compat.h" Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25fix build for 2.6.14, based on patch (hwmon: hwmon vs i2c, second round (01/11))Michael Krufky
- fix build for 2.6.14, based on: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fc6adfa9adf2be84119a3c2592287f33bd1dff2 Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25drop i2c_clientname()Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25remove I2C_ALGO_BITMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25Add v3tv experimental build environmentMichael Krufky
- Add v3tv experimental build environment, based on current pvrusb2 setup Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25Merge V3TV driver from http://www.gilfillan.org/v3tv/v3tv-v4l2/Michael Krufky
From: Perry Gilfillan <perrye@linuxmail.org> - Merge V3TV driver from http://www.gilfillan.org/v3tv/v3tv-v4l2/ Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-25kernel-syncMichael Krufky
import linux-2.6.15-rc7/drivers/i2c/busses/i2c-voodoo3.c - imported from linux-2.6.15-rc7/drivers/i2c/busses/i2c-voodoo3.c - This will stay in experimental until the V3TV driver is ready for inclusion. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-24More changes to cx88-alsa buffersRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> the videobuf sequence now looks complete. Still no IRQ activity, though. Signed-off-by:
2005-12-24cx88-dvb.ko depends on cx88-vp3054-i2c.koMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-23Moved insmod.sh into v4l/scripts dirMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-23Add support for VP-3054 HDTV boardMauro Carvalho Chehab
From: Chris Pascoe <c.pascoe@itee.uq.edu.au> - Added support for VP-3054 (aka DigitalNow DNTV Live! DVB-T Pro!). - This board has a secondary I2C bus and remote control. - Added a new module to handle secondary I2C bus on this board. Signed-off-by: Chris Pascoe <c.pascoe@itee.uq.edu.au> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-22enable build of dvb-kernel modules in 2.6.10 and 2.6.11.Michael Krufky
This might also work for 2.6.9 and earlier, but I haven't been able to test it yet. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-22minor whitespace cleanups; fixed videodev.c broken backwards compat for ↵Michael Krufky
kernels < 2.6.12 - fixed videodev.c broken backwards compat for kernels < 2.6.12 - minor whitespace cleanups Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-22add 'make reload' command to Makefile for quick v4l/dvb module reloadMichael Krufky
- Added command, 'make reload' - removes modules and re-inserts them. - Change console output to indicate that both v4l and dvb modules are being loaded/unloaded. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-22saa7134 card #58 has a newer revision with a new subsystem IDRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> Added new ID for different revision of card #58. It's the same card, but with a tda8275a instead of a tda8275 Signed-off-by:
2005-12-22Add Make commands for insmod.sh scriptMichael Krufky
- make [insmod,load] will insert the modules into the kernel without the need to install them. - make [rmmod,unload] will unload the modules from the kernel. Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-22Calculate the saa7115 AMCLK regs instead of using fixed valuesHans Verkuil
- Calculate the audio master clock registers from the actual frequencies. This simplifies the code and it also prepares for adding CGC2 support. - VIDIOC_INT_AUDIO_CLOCK_FREQ now receives an u32 instead of an enum. It is more generic and actually easier to implement. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-22Add remote for Compro Videomate Gold+ Pal version.Nickolay V. Shmyrev
From: Nickolay V. Shmyrev <nshmyrev@yandex.ru> * linux/drivers/media/video/saa7134/saa7134-cards.c: (saa7134_board_init1): * linux/drivers/media/video/saa7134/saa7134-input.c: (saa7134_input_init1): Add remote. Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
2005-12-22added video4linux modules to insmod.sh scriptMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21Changes saa7134 DMA sound modules to late_initcall() to prevent oopsRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> Replaced module_init() with late_initcall() so sound core can be loaded before these modules, to prevent an oops when booting with them statically compiled into the kernel. Signed-off-by:
2005-12-21added sp887x or51211 and or51132 to insmod.sh scriptMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21fixed errors in "insmod.sh debug"Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21removed stray #Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21use v4l cvs modules instead of kernel modulesMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21add cx24123.ko frontend module to insmod.sh scriptMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-21import insmod.sh script from dvb kernel cvsMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-20Give saa7134 DMA audio modules their own Kconfig optionsRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> the saa7134 DMA sound modules now have their own Kconfig entries, and if built statically enforce exclusivity Signed-off-by:
2005-12-20Remove #ifdef BTTV_BOARD_TWINHAN_VP3021Michael Krufky
As far back as the video4linux cvs repository goes, there is no mention of BTTV_TWINHAN_VP3021. It seems that this was done for the sake of backwards compatability with some older v4l, but this can no longer be necessary due to the v4l/dvb cvs merger, nor should this have ever existed in the upstream kernel. Signed-off-by: Michael Krufky <mkrufky@m1k.net> Acked-by: Manu Abraham <manu@linuxtv.org>
2005-12-20Fix saa7134 ALSA/OSS collisionsRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> When ALSA or OSS are loaded, check if the other is present Fixed hotplug notifiers cleanup on module removal Signed-off-by:
2005-12-20Removed some unneeded #ifdef'sMichael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-12-20make cx25840 recover from some firmware load failuresTyler Trafford
From: Tyler Trafford <tatrafford@comcast.net> * linux/drivers/media/video/cx25840/cx25840-firmware.c: (fw_write): - In the rare event that a 333MHz i2c firmware load fails after writing some data, this fix makes the driver reset the DL_ADDR registers to the proper values before continuing on with 100MHz transfers. Signed-off-by: Tyler Trafford <tatrafford@comcast.net>