summaryrefslogtreecommitdiff
path: root/linux/drivers/media
AgeCommit message (Collapse)Author
2009-09-22dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks compilationMauro Carvalho Chehab
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>
2009-09-19dvbdev: Remove an anoying/uneeded warningMauro Carvalho Chehab
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>
2009-09-19backport commit 6d1386c6b8db54ac8d94c01194e0c27cd538532bMauro Carvalho Chehab
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>
2009-09-19Revert changeset fe5eeff6644dMauro Carvalho Chehab
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>
2009-09-19pt1: Don't use a deprecated DMA_BIT_MASK macroMauro Carvalho Chehab
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>
2009-09-19backport commit 0030ec38ce5b50a77287a22bf88a65338da21547Mauro Carvalho Chehab
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>
2009-09-19saa7164: Fix compilation warning with i386Mauro Carvalho Chehab
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>
2009-09-18merge: http://www.linuxtv.org/hg/~dougsland/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-18radio-si4713: remove #include <linux/version.h>Douglas Schilling Landgraf
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>
2009-09-18merge: http://linuxtv.org/hg/~eandren/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-18video: initial support for ADV7180Douglas Schilling Landgraf
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>
2009-09-18kzalloc failure ignored in au8522_probe()Douglas Schilling Landgraf
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>
2009-09-18GSPCA: kmalloc failure ignored in sd_start()Douglas Schilling Landgraf
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>
2009-09-18kmalloc failure ignored in lgdt3304_attach() and s921_attach()Douglas Schilling Landgraf
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>
2009-09-18kmalloc failure ignored in m920x_firmware_download()Douglas Schilling Landgraf
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>
2009-09-18Add support for Compro VideoMate E800 (DVB-T part only)Douglas Schilling Landgraf
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>
2009-09-18gspca - stv06xx-hdcs: Reduce exposure rangeErik Andrén
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>
2009-09-18gspca - stv06xx-hdcs: Fixup exposureErik Andrén
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>
2009-09-17FM TX: si4713: Kconfig: Fixed two typos.Douglas Schilling Landgraf
From: Matti J. Aaltonen <matti.j.aaltonen@nokia.com> Fixed two typos. Priority: normal Signed-off-by: Matti J. Aaltonen <matti.j.aaltonen@nokia.com> Acked-by: Eduardo Valentin <eduardo.valentin@nokia.com> Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
2009-09-17uvc: introduce missing kfreeDouglas Schilling Landgraf
From: Julia Lawall <julia@diku.dk> Move the kzalloc and associated test after the stream/query test, to avoid the need to free the allocated if the stream/query test fails. The semantic match that finds the problem is as follows: (http://www.emn.fr/x-info/coccinelle/) // <smpl> @r exists@ local idexpression x; statement S; expression E; identifier f,f1,l; position p1,p2; expression *ptr != NULL; @@ x@p1 = \(kmalloc\|kzalloc\|kcalloc\)(...); ... if (x == NULL) S <... when != x when != if (...) { <+...x...+> } ( x->f1 = E | (x->f1 == NULL || ...) | f(...,x->f1,...) ) ...> ( return \(0\|<+...x...+>\|ptr\); | return@p2 ...; ) @script:python@ p1 << r.p1; p2 << r.p2; @@ print "* file: %s kmalloc %s return %s" % (p1[0].file,p1[0].line,p2[0].line) // </smpl> Priority: normal Signed-off-by: Julia Lawall <julia@diku.dk> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
2009-09-17Change tuner type of BeholdTV cardsDouglas Schilling Landgraf
From: Dmitry Belimov <d.belimov@gmail.com> Change tuner type to correct for BeholdTV cards with FM1216MK5. Priority: normal CC: Hermann Pitton <hermann-pitton@arcor.de> Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov <d.belimov@gmail.com> Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
2009-09-17merge: http://linuxtv.org/hg/~eandren/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17SAA7164: Removed bus registration messages from driver startupSteven Toth
From: Steven Toth <stoth@kernellabs.com> SAA7164: Removed bus registration messages from driver startup Priority: normal Signed-off-by: Steven Toth <stoth@kernellabs.com>
2009-09-17SAA7164: Remove the i2c client_attach/detach support, no longer required.Steven Toth
From: Steven Toth <stoth@kernellabs.com> SAA7164: Remove the i2c client_attach/detach support, no longer required. Priority: normal Signed-off-by: Steven Toth <stoth@kernellabs.com>
2009-09-17SAA7164: Remove the SAA7164 bus id, no longer required.Steven Toth
From: Steven Toth <stoth@kernellabs.com> SAA7164: Remove the SAA7164 bus id, no longer required. Priority: normal Signed-off-by: Steven Toth <stoth@kernellabs.com>
2009-09-17merge: http://kernellabs.com/hg/~mkrufky/saa7164Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://kernellabs.com/hg/~mkrufky/tda18271-analogMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://linuxtv.org/hg/~anttip/ce6230/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://linuxtv.org/hg/~anttip/anysee/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://udev.netup.ru/hg/v4l-dvb-commitsMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://linuxtv.org/hg/~jfrancois/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://linuxtv.org/hg/~anttip/reddo-dvb-c/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://www.linuxtv.org/hg/~hverkuil/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17merge: http://www.kernellabs.com/hg/~stoth/saa7164-mergeMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-17ce6230: increase BULK transfer size from 512 to 8192Antti Palosaari
From: Antti Palosaari <crope@iki.fi> increase BULK transfer size from 512 to 8192 to increase wakeups Priority: normal Signed-off-by: Antti Palosaari <crope@iki.fi>
2009-09-17anysee: coding style fixAntti Palosaari
From: Antti Palosaari <crope@iki.fi> coding style fix Priority: normal Signed-off-by: Antti Palosaari <crope@iki.fi>
2009-09-17anysee: increase BULK transfer size from 512 to 8192Antti Palosaari
From: Antti Palosaari <crope@iki.fi> increase BULK transfer size from 512 to 8192 to increase wakeups Priority: normal Signed-off-by: Antti Palosaari <crope@iki.fi>
2009-09-16backport git changes on DaVinci driverMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Due to several conflicts with OMAP arch files, the DaVinci patches were applied directly to the -git tree. So, we need to backport those changes to -hg. Priority: normal Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-16Fix MAC address reading from EEPROM in NetUP Dual DVB-S2 CI card.Abylay Ospan
From: Abylay Ospan <aospan@netup.ru> Signed-off-by: Abylay Ospan <aospan@netup.ru>
2009-09-16Fix gpio mutex in NetUP Dual DVB-S2 CI card.Abylay Ospan
From: Abylay Ospan <aospan@netup.ru> The card uses the same cx23885 gpio lines for two adapters. In case of there is several cards in system we must implement gpio mutex per cx23885 chip. Signed-off-by: Abylay Ospan <aospan@netup.ru>
2009-09-16dib0700: Add support for Prolink SBTVDMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Priority: normal Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-16dib0700_devices: Fix a merge conflict that lead to wrong entry valuesMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-16merge: http://linuxtv.org/hg/~pb/v4l-dvb/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Priority: normal Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-15tuner-core: add support for NXP TDA18271 without TDA829X demodMichael Krufky
From: Michael Krufky <mkrufky@kernellabs.com> Add support for NXP TDA18271 as a standalone tuner, allowing the use of analog demodulators other than the Philips/NXP TDA829x. Priority: normal Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
2009-09-15em28xx: add Reddo DVB-C USB TV BoxAntti Palosaari
From: Antti Palosaari <crope@iki.fi> Support for Reddo DVB-C USB TV Box device. Remote is not working yet. Thanks to Benjamin Larsson <banan@ludd.ltu.se> Priority: normal Signed-off-by: Antti Palosaari <crope@iki.fi> Cc: Benjamin Larsson <banan@ludd.ltu.se>
2009-09-15tuner-simple: add Philips CU1216LAntti Palosaari
From: Antti Palosaari <crope@iki.fi> add Philips CU1216L NIM Priority: normal Signed-off-by: Antti Palosaari <crope@iki.fi>
2009-09-15gspca - gl860: Addition of GL860 based webcamsJean-Francois Moine
From: Olivier Lorin <o.lorin@laposte.net> - add the Genesys Logic 05e3:0503 and 05e3:f191 webcam Priority: normal Signed-off-by: Olivier Lorin <o.lorin@laposte.net> Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
2009-09-15merge: http://www.kernellabs.com/hg/~pboettcher/v4l-dvb/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-15merge: http://linuxtv.org/hg/~awalls/v4l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-09-15merge: http://kernellabs.com/hg/~dheitmueller/em28xx-vbi-codingstyle/Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>