Age | Commit message (Collapse) | Author |
|
From: Matthias Benesch <twoof7@freenet.de>
Added support for subvendor id "0xdb01" within module ngene.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Removed use of modules stv0900 & stv6110 from Igor M. Liplianin. Therefore
also define NGENE_STV090X became unnecessary (clean up module ngene).
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Changes within method ngene_load_firm to avoid compiler errors.
Removed firmware debugging, because setting ngene_fw_debug and requesting
firmware from file causes a kernel oops.
Priority: normal
|
|
Remove stray mleep() which prevented fast tuning.
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
|
|
Remove local lnbp21_* routines and use the lnbp21 driver instead.
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
|
|
Support DiSEqC envelope mode. Feature is enabled by setting
config->diseqc_envelope_mode = true (default: disabled).
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
|
|
Support 22 kHz tone control for lnbp21 and lnbh24.
(Overrides the 'set_tone' hook of the frontend driver.)
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
|
|
From: Matthias Benesch <twoof7@freenet.de>
Added changes from @pram to enable unloading of module ngene.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Added bugfixes of modules stv090x and stv6110x from
http://powarman.dyndns.org/hgwebdir.cgi/v4l-dvb/.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Removed "#define NGENE_LNB", stv0900_regs and also use of module lnbh24 within
ngene.c.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Added support for subvendor id "0xabc4" within module ngene.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Removed stv0900_regs and set stv0900_config.ts_config_regs=NULL.
Set path1_mode and path2_mode to STV0900_SRIAL_PUNCT_CLOCK.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Using I2C bus message to set 22kHz tone with additional register
initialisation == TTX.
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Replaced integer "ret" by integer "err" in method "ngene_snd_init".
Priority: normal
|
|
From: Matthias Benesch <twoof7@freenet.de>
Added initialisation of register TSTTNR1=0x26 & TSTTNR3=0x26.
Used "#ifdef 0" instead of commenting unnecessary sourcecode.
Set repeter level from STV090x_RPTLEVEL_64 to STV090x_RPTLEVEL_16.
Priority: normal
|
|
On branch mediapointer-dvb-s2
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: linux/drivers/media/video/ngene/Kconfig
new file: linux/drivers/media/video/ngene/Makefile
new file: linux/drivers/media/video/ngene/ngene-core.c
new file: linux/drivers/media/video/ngene/ngene-ioctls.h
new file: linux/drivers/media/video/ngene/ngene-snd.c
new file: linux/drivers/media/video/ngene/ngene.h
new file: linux/drivers/media/video/ngene/ngene_fw_15.h
new file: linux/drivers/media/video/ngene/ngene_fw_16.h
new file: linux/drivers/media/video/ngene/ngene_fw_17.h
|
|
On branch mediapointer-dvb-s2
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: linux/drivers/media/video/Kconfig
modified: linux/drivers/media/video/Makefile
Untracked files:
(use "git add <file>..." to include in what will be committed)
linux/drivers/media/video/ngene/
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
This IR uses NEC protocol. In order to use, dvb_usb_dib0700_ir_proto=0
should be used.
Priority: normal
CC: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Currently, dvb_usb_dib0700_ir_proto is supported only with firmwares
older than 1.2. Adds support for it also with the newer firmware.
This is needed in order to support PixelView SBTVD IR.
Priority: normal
CC: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
|
From: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
---
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
As reported by Ingo Molnar:
Here's another new build breakage that triggers in -tip testing:
drivers/built-in.o:(.data+0xb1f40): undefined reference to `dib0070_ctrl_agc_filter'
drivers/built-in.o:(.data+0xb1f80): undefined reference to `dib0070_ctrl_agc_filter'
triggers due to:
CONFIG_DVB_USB_DIB0700=y
CONFIG_DVB_TUNER_DIB0070 is not set
While working on a better approach, for now, let's just select tuner
dib0070 anytime we compile dib0700.
CC: Patrick Boettcher <pboettcher@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
As pointed by Marcin Slusarz <marcin.slusarz@gmail.com>, the warns happens
because CONFIG_DVB_MAX_ADAPTERS depends on CONFIG_DVB_CORE, and there are
valid configs where DVB_CORE is not selected.
This causes such warnings, for every V4L and common drivers that may or
may not be compiled with DVB support:
drivers/media/dvb/dvb-core/dvbdev.h:36:2: warning: #warning invalid CONFIG_DVB_MAX_ADAPTERS value
We can safely remove the warning.
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Compatibility code is not allowed upstream. While this could
eventually be useful by out-of-tree compilation, directly from
http://linuxtv.org/hg/v4l-dvb tree, the compatibility code is at
the wrong place. In a matter of fact, it is not needed at all, since
compat.h already handles such things.
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
CC: Pete <pete@sensoray.com>
CC: Douglas Schilling Landgraf <dougsland@gmail.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Author: Magnus Damm <damm@igel.co.jp>
Date: Fri Aug 14 10:49:17 2009 +0000
v4l2: Runtime PM for SuperH Mobile CEU
This patch modifies the SuperH Mobile CEU driver to support
Runtime PM. Driver callbacks for Runtime PM are empty because
the device registers are always re-initialized after
pm_runtime_get_sync(). The Runtime PM functions replaces the
clock framework module stop bit handling in this driver.
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
This change is not needed, since the config register reurns 0 for the
audio config, and the code already disables audio in this case.
kernel-sync:
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/pt1/pt1.c: In function ‘pt1_probe’:
drivers/media/dvb/pt1/pt1.c:915: warning: ‘DMA_nnBIT_MASK’ is deprecated
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Author: Mauro Carvalho Chehab <mchehab@redhat.com>
Date: Sat Sep 19 00:49:11 2009 -0300
V4L/DVB(12993b): gl860: Prevent a potential risk of zeroing a floating pointer
drivers/media/video/gspca/gl860/gl860.c: In function ‘gl860_build_control_table’:
drivers/media/video/gspca/gl860/gl860.c:119: warning: ‘sd_ctrls’ may be used uninitialized in this function
kernel-sync:
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
kernel-sync:
drivers/media/video/saa7164/saa7164-buffer.c: In function ‘saa7164_buffer_alloc’:
drivers/media/video/saa7164/saa7164-buffer.c:110: warning: cast to pointer from integer of different size
drivers/media/video/saa7164/saa7164-buffer.c:112: warning: cast to pointer from integer of different size
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Huang Weiyi <weiyi.huang@gmail.com>
Remove #include <linux/version.h>
Priority: normal
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
CC: Eduardo Valentin <eduardo.valentin@nokia.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
Adding include "compat.h"
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
Use v4l2_info and v4l2_err where appropriate.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
The brightness and contrast controls were added to the Sensoray 2250 device.
A read register function was added to set the correct bit fields.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
In some error cases, allocated buffers need to be freed before returning.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
Implemented the vidio_g_std and vidio_querystd ioctls.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
The declarations for struct go7007_file *gofh and struct go7007 *go can
be merged when gofh isn't used by the function.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
MPEG controls were disabled by Mauro's ioctl conversion patch. They are now
re-enabled and cleaned up.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
Trailing whitespace is removed.
Source lines wrap at 80 columns.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Pete Eberlein <pete@sensoray.com>
Replace "weird device" with accurate descriptions. Add menu options and
makefile lines for the i2c modules. Added comment about why dvb-usb is
included. Added include sound/config.h for Ubuntu 8.04 distro kernel.
Priority: normal
Signed-off-by: Pete Eberlein <pete@sensoray.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Richard Röjfors <richard.rojfors.ext@mocean-labs.com>
This is an initial driver for Analog Devices ADV7180 Video Decoder.
So far it only supports query standard.
Priority: normal
[akpm@linux-foundation.org: remove unneeded cast]
Signed-off-by: Richard Röjfors <richard.rojfors.ext@mocean-labs.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Roel Kluin <roel.kluin@gmail.com>
Prevent NULL dereference if kzalloc() fails.
Priority: normal
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
CC: Devin Heitmueller <dheitmueller@linuxtv.org>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Roel Kluin <roel.kluin@gmail.com>
Prevent NULL dereference if kmalloc() fails.
Priority: normal
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
CC: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Roel Kluin <roel.kluin@gmail.com>
Prevent NULL dereference if kmalloc() fails.
Priority: normal
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
CC: Markus Rechberger <mrechberger@sundtek.de>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Roel Kluin <roel.kluin@gmail.com>
Prevent NULL dereference if kmalloc() fails.
Priority: normal
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: Vladimir Geroy <geroin22@yandex.ru>
Adding Compro VideoMate E800 (DVB-T part only)
Priority: normal
Signed-off-by: Vladimir Geroy <geroin22@yandex.ru>
CC: Steven Toth <stoth@linuxtv.org>
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
|
|
From: James Blanford <jhblanford@gmail.com>
Due to rounding and clipping, exposure and gain settings do not map to
unique register values. Rather than read the registers and report gain
and exposure that may be different than the values that were set, just
cache the latest values that were set and report them. Reduce exposure
range from 0-65535 to 0-255 so libv4l's autogain doesn't take forever.
Remove vestiges of driver signal processing that is now handled by
libv4l.
Priority: normal
Signed-off-by: James Blanford <jhblanford@gmail.com>
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
|
|
From: James Blanford <jhblanford@gmail.com>
Initialize image size before it's used to initialize exposure.
Work around lack of exposure set hardware latch with a sequence of
register writes in a single I2C command packet.
Priority: normal
Signed-off-by: James Blanford <jhblanford@gmail.com>
Signed-off-by: Erik Andrén <erik.andren@gmail.com>
|