Manu Abraham
d4f4ae046d
V4L/DVB (13731): [Mantis] Add in a license header
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
cb428c3fe9
V4L/DVB (13730): [Mantis] Add in some UART definitions
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
23fc1b2b00
V4L/DVB (13729): [Mantis] Add in a license header
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
9ce3946083
V4L/DVB (13728): [Mantis] Add in some Host Interface definitions
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
1159531a93
V4L/DVB (13727): [Mantis/VP-1041] Bugfix: Sigh! Don't look for the STOP bit
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
35afca912f
V4L/DVB (13726): [Mantis/Skystar HD2] Add support for the Technisat Skystar HD2
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:32 -02:00
Manu Abraham
0131258ba7
V4L/DVB (13725): [Mantis/VP-1041] Revert to old register initialization parameters, for now.
...
Thanks to eso46 for pointing it out
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
873c8c25eb
V4L/DVB (13724): [Mantis/VP-1041] Initial support for Mantis VP-1041
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
b2eb1312fa
V4L/DVB (13723): [Mantis/VP-2040, Terratec Cinergy C] Add support for the Cinergy C, VP-2040 clone
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
5e68b0aeda
V4L/DVB (13722): [Mantis] Revert 13560
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
99d96e4e92
V4L/DVB (13721): [Mantis] Bug! Before bailing out, Unlock
...
Thanks to hotwings <user.vdr@gmail.com > for pointing out the bug
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
51d20db8bb
V4L/DVB (13720): [Mantis/Terratec Cinergy C] Add support for the Terratec Cinergy C PCI
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:31 -02:00
Manu Abraham
2687d832fe
V4L/DVB (13719): [Mantis/VP-2033] Initial test switch to the tda10021, from the cu1216
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
Marko Ristola
f8e26cdec5
V4L/DVB (13718): [Mantis] Use gpio_set_bits to turn OFF the bits as well
...
Signed-off-by: Marko Ristola <marko.ristola@kolumbus.fi >
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
Manu Abraham
77557abef0
V4L/DVB (13717): [MB86A16] Statistics Updates
...
* Demodulator status check made reliable
* Code simplification for Viterbi Sync check, makes
acquisition more reliable
* Implement a BER monitor
* Implement a Signal strength monitor
* Implement a "simple" UCB monitor, no real UCB monitor
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
David Woodhouse
4170368448
V4L/DVB (13716): [Mantis] Bug: incorrect byte swap
...
You know, the worst endianness errors are not the cases where
people forget to byte-swap, but the cases where they either byte-swap
with the wrong size, or byte-swap when they shouldn't have done so at
all. Those ones defeat the casual reader of the code.
Signed-off-by: David Woodhouse <dwmw2@infradead.org >
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
Manu Abraham
8154bad4c4
V4L/DVB (13715): [Mantis] Kernel I2C changes: use PCI parent device
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
Manu Abraham
33c79630dd
V4L/DVB (13714): [MB86A16] FIX/Code simplification: use hwconfig->ts_size instead of ts_size
...
thanks to Marko Ristola for pointing it out
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:30 -02:00
Sigmund Augdal
1fa1f10785
V4L/DVB (13713): [MB86A16] Fix: Initialize SNR/STATUS
...
Signed-off-by: Sigmund Augdal <sigmund@snap.tv >
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Manu Abraham
e2f67e4fb9
V4L/DVB (13712): [Mantis] Add locking for concurrent access
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Marko Ristola
e4deee04ff
V4L/DVB (13711): [Mantis] FIX: Do nor toggle GPIF status
...
Signed-off-by: Marko Ristola <marko.ristola@kolumbus.fi >
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Manu Abraham
01a8c3eebb
V4L/DVB (13710): [Mantis] FIX: Use swfilter (188/204) accordingly
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Manu Abraham
715d341c59
V4L/DVB (13709): [Mantis/VP-1034] Switch 13/18v for the VP-1034 properly
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Manu Abraham
da7365f466
V4L/DVB (13708): [Mantis] Remove some dead code
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:29 -02:00
Manu Abraham
55172773c5
V4L/DVB (13707): [Mantis] Whitespace cleanup
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
df0cca174b
V4L/DVB (13706): [MB86A16] Overhaul
...
* better ISR handling
* I2C fixes
* better handling of configurations
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
bd1fcac014
V4L/DVB (13705): [Mantis] FIX: Do not return IRQ_HANDLED in the unlikely case
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
071e3060a5
V4L/DVB (13704): [MB86A16] FIX: Don't loop again, if we have SYNC
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
776c3ebe96
V4L/DVB (13703): [MB86A16] Fix wrong message printed out
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
e15c7ccd31
V4L/DVB (13702): [MB86A16] need to wait a bit more than the computed time for a Factor of safety
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
b05c90de08
V4L/DVB (13701): [MB86A16] Reduce Carrier Recovery range to 3Mhz
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:28 -02:00
Manu Abraham
a890cce595
V4L/DVB (13700): [MB86A16] Need a bit of settling time
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:27 -02:00
Manu Abraham
41e840b13e
V4L/DVB (13699): [Mantis, MB86A16] Initial checkin: Mantis, MB86A16
...
Signed-off-by: Manu Abraham <manu@linuxtv.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:55:27 -02:00
Dmitri Belimov
08be64be3d
V4L/DVB (13966): DVB-T regression fix for saa7134 cards
...
Some customers has problem with quality of DVB-T
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/446575
After this patch http://patchwork.kernel.org/patch/23345/
This is patch for fix regression with DVB-T. Tested with many people.
Signed-off-by: Alexey Osipov <lion-simba@pridelands.ru >
Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov <d.belimov@gmail.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:38 -02:00
Dan Carpenter
423f5c0d01
V4L/DVB (13955): cx25821: fix double unlock in medusa_video_init()
...
medusa_set_videostandard() takes the lock but it always drops it before
returning.
This was found with a static checker and compile tested only. :/
Signed-off-by: Dan Carpenter <error27@gmail.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:38 -02:00
Jiri Slaby
c42405096b
MAINTAINERS: ivtv-devel is moderated
...
Mark ivtv-devel@ivtvdriver.org as 'moderated for non-subscribers'.
Signed-off-by: Jiri Slaby <jslaby@suse.cz >
Acked-by: Andy Walls <awalls@radix.net >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Hans Verkuil
8e21cbbcac
MAINTAINERS: Andy Walls is the new ivtv maintainer
...
Replaces Hans Verkuil by Andy Walls as the ivtv maintainer.
After 4 1/2 years, Hans decided to hand over the ivtv driver to Andy.
Andy was already doing more work on ivtv than him, so this just makes
official what was happening in practice.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl >
Signed-off-by: Andy Walls <awalls@radix.net >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Márton Németh
21c91d2ee8
V4L/DVB (13941): rj54n1cb0c: remove compiler warning
...
Remove the following compiler warning: 'dummy' is used uninitialized in this function.
Although the result in the dummy variable is not used the program flow in
soc_camera_limit_side() depends on the value in dummy. The program flow is better
to be deterministic.
Signed-off-by: Márton Németh <nm127@freemail.hu >
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Uwe Kleine-König
b89fc2e5e7
V4L/DVB sh_mobile_ceu: don't check platform_get_irq's return value against zero
...
platform_get_irq returns -ENXIO on failure, so !irq was probably
always true. Better use (int)irq <= 0. Note that a return value of
zero is still handled as error even though this could mean irq0.
This is a followup to 305b3228f9 that
changed the return value of platform_get_irq from 0 to -ENXIO on error.
Cc: David Vrabel <dvrabel@arcom.com >
Cc: Greg Kroah-Hartman <gregkh@suse.de >
Cc: Mauro Carvalho Chehab <mchehab@infradead.org >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Cc: Magnus Damm <damm@igel.co.jp >
Cc: Kuninori Morimoto <morimoto.kuninori@renesas.com >
Cc: Paul Mundt <lethal@linux-sh.org >
Cc: linux-media@vger.kernel.org
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de >
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Uwe Kleine-König
30883ea8f2
V4L/DVB mx1_camera: don't check platform_get_irq's return value against zero
...
platform_get_irq returns -ENXIO on failure, so !irq was probably
always true. Better use (int)irq <= 0. Note that a return value of
zero is still handled as error even though this could mean irq0.
This is a followup to 305b3228f9 that
changed the return value of platform_get_irq from 0 to -ENXIO on error.
Cc: David Vrabel <dvrabel@arcom.com >
Cc: Greg Kroah-Hartman <gregkh@suse.de >
Cc: Mauro Carvalho Chehab <mchehab@infradead.org >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Cc: Antonio Ospite <ospite@studenti.unina.it >
Cc: Paulius Zaleckas <paulius.zaleckas@teltonika.lt >
Cc: linux-media@vger.kernel.org
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de >
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Michael Krufky
3f76cf8c8e
V4L/DVB (13934): tda8290: Fix FM radio easy programming standard selection for TDA8295
...
Signed-off-by: Michael Krufky <mkrufky@kernellabs.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:37 -02:00
Jean-Francois Moine
07d1c69b2d
V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges.
...
A previous code optimization inverted bridge registers and values,
doing a regression in kernel 2.6.32.
Signed-off-by: Jean-Francois Moine <moinejf@free.fr >
CC: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Michael Krufky
19f8a6c37e
V4L/DVB (13887): tda8290: add autodetection support for TDA8295c2
...
Signed-off-by: Michael Krufky <mkrufky@kernellabs.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Erik Andrén
bbe8c8363d
V4L/DVB (13882): gspca - stv06xx-vv6410: Ensure register STV_SCAN_RATE is zero
...
The Quickcam Web camera would not produce an image if you removed and inserted the module multiple times without physically power cycling the camera first.
By writing zero to bridge register STV_SCAN_RATE (0x1443) the camera works as intended, regardless of the number of module insertions.
Signed-off-by: Erik Andrén <erik.andren@gmail.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Erik Andren
5cc60d6143
V4L/DVB (13880): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Xi 2428
...
Add a vflip quirk for the Fujitsu-Siemens Amilo Xi 2428. Thanks to Myroslav Zapukhlyak for reporting.
Signed-off-by: Erik Andren <erik.andren@gmail.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Jean-Francois Moine
9501843496
V4L/DVB (13875): gspca - vc032x: Fix a possible crash with the vc0321 bridge.
...
The frame pointer returned by get_i_frame may be NULL when the application
is too slow.
Signed-off-by: Jean-Francois Moine <moinejf@free.fr >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Roel Kluin
c60503c1db
V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned.
...
Signed-off-by: Roel Kluin <roel.kluin@gmail.com >
Signed-off-by: Jean-Francois Moine <moinejf@free.fr >
CC: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Mauro Carvalho Chehab
882ead325b
V4L/DVB (13858): ir-keytable: use the right header
...
We don't need linux/usb/input.h but, instead, linux/input.h
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:36 -02:00
Hans de Goede
ceafe1d2fe
feature-removal-schedule: Add v4l1 drivers obsoleted by gspca sub drivers
...
This patch adds the ov511, quickcam_messenger, w9968cf, stv680 and ovcamchip
v4l1 drivers to the feature removal schedule as the devices they support
are now all also supported by v4l2 gspca sub drivers.
This patch also adds the v4l2 vc0301 driver for removal as it duplicates
functionality of the gspca_zc3xx driver, zc0301 only supports 2 USB-ID's
(because it only supports a limited set of sensors) wich are also
supported
by the gspca_zc3xx driver (which supports 53 USB-ID's in total).
[mchehab@redhat.com: change "when" to 2.6.35]
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-01-17 11:31:35 -02:00
Jean-Francois Moine
bc41797a56
V4L/DVB (13622): gspca - ov534: Fix a compilation warning.
...
This warning prevented the sharpness setting to work with the ov965x sensor.
Reported-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Jean-Francois Moine <moinejf@free.fr >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2010-01-17 11:31:35 -02:00