ecb3b2b35db49778b6d89e3ffd0c400776c20735 |
|
18-Nov-2011 |
Greg Kroah-Hartman <gregkh@suse.de> |
USB: convert drivers/media/* to use module_usb_driver() This converts the drivers in drivers/media/* to use the module_usb_driver() macro which makes the code smaller and a bit simpler. Added bonus is that it removes some unneeded kernel log messages about drivers loading and/or unloading. Cc: Mauro Carvalho Chehab <mchehab@infradead.org> Cc: Luca Risolia <luca.risolia@studio.unibo.it> Cc: Jean-Francois Moine <moinejf@free.fr> Cc: Frank Zago <frank@zago.net> Cc: Olivier Lorin <o.lorin@laposte.net> Cc: Erik Andren <erik.andren@gmail.com> Cc: Hans de Goede <hdegoede@redhat.com> Cc: Brian Johnson <brijohn@gmail.com> Cc: Leandro Costantino <lcostantino@gmail.com> Cc: Antoine Jacquet <royale@zerezo.com> Cc: Jarod Wilson <jarod@redhat.com> Cc: Florian Mickler <florian@mickler.org> Cc: Antti Palosaari <crope@iki.fi> Cc: Michael Krufky <mkrufky@kernellabs.com> Cc: "David Härdeman" <david@hardeman.nu> Cc: Florent Audebert <florent.audebert@anevia.com> Cc: Sam Doshi <sam@metal-fish.co.uk> Cc: Manu Abraham <manu@linuxtv.org> Cc: Olivier Grenie <olivier.grenie@dibcom.fr> Cc: Patrick Boettcher <patrick.boettcher@dibcom.fr> Cc: "Igor M. Liplianin" <liplianin@me.by> Cc: Derek Kelly <user.vdr@gmail.com> Cc: Malcolm Priestley <tvboxspy@gmail.com> Cc: Steven Toth <stoth@kernellabs.com> Cc: "André Weidemann" <Andre.Weidemann@web.de> Cc: Martin Wilks <m.wilks@technisat.com> Cc: Tejun Heo <tj@kernel.org> Cc: Jose Alberto Reguero <jareguero@telefonica.net> Cc: David Henningsson <david.henningsson@canonical.com> Cc: Paul Gortmaker <paul.gortmaker@windriver.com> Cc: Joe Perches <joe@perches.com> Cc: Jesper Juhl <jj@chaosbits.net> Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi> Cc: Hans Verkuil <hans.verkuil@cisco.com> Cc: Alexey Khoroshilov <khoroshilov@ispras.ru> Cc: Anssi Hannula <anssi.hannula@iki.fi> Cc: Rafi Rubin <rafi@seas.upenn.edu> Cc: Dan Carpenter <error27@gmail.com> Cc: Paul Bender <pebender@gmail.com> Cc: Devin Heitmueller <dheitmueller@kernellabs.com> Cc: "Márcio A Alves" <froooozen@gmail.com> Cc: Julia Lawall <julia@diku.dk> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Cc: Chris Rankin <rankincj@yahoo.com> Cc: Lee Jones <lee.jones@canonical.com> Cc: Andy Walls <awalls@md.metrocast.net> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Mike Frysinger <vapier@gentoo.org> Cc: Dean Anderson <linux-dev@sensoray.com> Cc: Pete Eberlein <pete@sensoray.com> Cc: Arvydas Sidorenko <asido4@gmail.com> Cc: Andrea Anacleto <andreaanacleto@libero.it> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/media/video/gspca/spca505.c
|
133a9fe949862d9ed8411fb423739f4cee08232d |
|
22-Aug-2011 |
Joe Perches <joe@perches.com> |
[media] gspca: Use current logging styles Add pr_fmt. Convert usb style logging macros to pr_<level>. Remove now unused old usb style logging macros. Signed-off-by: Joe Perches <joe@perches.com> Acked-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
95c967c167785eb991cf6b22fb854dd8d61d0ff8 |
|
13-Jan-2011 |
Jean-François Moine <moinejf@free.fr> |
[media] gspca: Remove __devinit, __devinitconst and __devinitdata __devinit* must not be used in USB drivers. Signed-off-by: Jean-François Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
cdd15a0a1b69de00f0809bddb0a9ca66a50509ce |
|
25-Sep-2010 |
Jean-François Moine <moinejf@free.fr> |
V4L/DVB: gspca - spca505: Remove the eeprom write commands of NxUltra With a null request byte, these commands prevented the next commands to be executed. Signed-off-by: Jean-François Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
0b656321f338a2e5e3d9a9bdce959a2d76857967 |
|
13-Sep-2010 |
Jean-François Moine <moinejf@free.fr> |
V4L/DVB: gspca - all modules: Display error messages when gspca debug disabled Signed-off-by: Jean-François Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
548264375b1c0d51b418bf7ab6d2fec647307ab7 |
|
13-Sep-2010 |
Jean-François Moine <moinejf@free.fr> |
V4L/DVB: gspca - all modules: Remove useless module load/unload messages Signed-off-by: Jean-François Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
7e64dc4c4d6f5c8935fac25c7fc7aa83f9880ed7 |
|
30-Dec-2009 |
Marton Nemeth <nm127@freemail.hu> |
V4L/DVB (13899): gspca - all subdrivers: Make control descriptors constant. The ctrls field of struct sd_desc is declared as const in gspca.h. It is worth to initialize the content also with constant values. Signed-off-by: Marton Nemeth <nm127@freemail.hu> Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
76dd272b56cd1c7fa013ef5d7eb28c4d319e322b |
|
13-Nov-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (13453): gspca - all subdrivers: Remove the unused frame ptr from pkt_scan(). Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
253f13d5cd05204aa3174ffb53490f2b0fad055c |
|
29-May-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (11969): gspca - spca505: Reinitialize the webcam at resume time. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
92e8c91bd2a0db4b129baf332344f564bdfca941 |
|
02-Feb-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10618): gspca - some drivers: Fix compilation warnings. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
1de1ddf35752485fd1b7774385b72f0f618058fd |
|
24-Jan-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10387): gspca - spca505: Move some sequences from probe to streamon. The webcams worked only one time after connection. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
a5df5c14335988317da4ba9aec64b7eb971a6ffc |
|
23-Jan-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10384): gspca - spca505: Simplify and add the brightness in start. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
16631aedb23bac40332549dcaed90c804271cc5b |
|
22-Jan-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10383): gspca - spca505: Cleanup and optimize code. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
8789d810f104a3e9f4289382968cf5482934b9fd |
|
10-Jan-2009 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10353): gspca - some subdrivers: Don't get the control values from the webcam. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
e6b148490f5e9ebb90ecb4a8de930be1b8936a16 |
|
01-Jan-2009 |
Alexey Klimov <klimov.linux@gmail.com> |
V4L/DVB (10336): gspca - all subdrivers: Return ret instead of -1 in sd_mod_init. Signed-off-by: Alexey Klimov <klimov.linux@gmail.com> Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
f69e9529ed96ff917096d0b7b3015c8d8ea5750d |
|
01-Jan-2009 |
Alexey Klimov <klimov.linux@gmail.com> |
V4L/DVB (10335): gspca - all subdrivers: Fix CodingStyle in sd_mod_init function. Introduce int ret and check it value after call to usb_register(). Signed-off-by: Alexey Klimov <klimov.linux@gmail.com> Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
50e06dee958bdb81229cb42486f7fdc4917fa4da |
|
31-Dec-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10333): gspca - main and many subdrivers: Remove the epaddr variable. The transfer endpoint address is now automatically chosen. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
cc611b8aef7a8a9a2e614f1bdf3e2b8f066c8c8d |
|
29-Dec-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
98522a7be97f2b23451342e36c39f412f0461e24 |
|
18-Nov-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (9689): gspca: Memory leak when disconnect while streaming. As a side effect, the sd routine stop0 is called on disconnect. This permits the subdriver to free its resources. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
72ab97cecb7225a4c9f74cdd80268b50b74697bb |
|
20-Sep-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (9079): gspca: Return error code from stream start functions. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
012d6b029ec17f45374303bbdccd0bc206725751 |
|
03-Sep-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8822): gspca: Change some subdriver functions for suspend/resume. - new function 'init' called on probe and resume - remove the functions 'open' and 'closed' - 'stopN' and 'stop0' are optional Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
6a709749228c5f76f128c69c16f39a52d639bd96 |
|
03-Sep-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8718): gspca: suspend/resume added. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/video/gspca/spca505.c
|
00b27ce6205be8a943ae63d7bcce5208a9802bc3 |
|
30-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8574): gspca: Bad bytesperlines of pixelformat in spca505/506/508 and vc023x. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
01b988b2abdd60cc58c7916c5f91602d2571e0c5 |
|
30-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8573): gspca: Bad scan of frame in spca505/506/508. Bug introduced in changeset 6de914aaad86. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
87581aa5f10959224fc7e1a30ac9af53949d0ef2 |
|
26-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8520): gspca: Bad webcam information in some modules since 28b8203a830e. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
1250ac6d4ab716dafe0ac245fd31cd3a7cbc0a98 |
|
26-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8518): gspca: Remove the remaining frame decoding functions from the subdrivers. SPCA505 and SPCA508 added in the pixel formats. Decode functions and associated resources removed in spca505, 506 and 508. The decode routines are now found in the V4L library. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
9d64fdb15b1b9ce9144cfde4001e9194ccde42d1 |
|
25-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8513): gspca: Set the specific per webcam information in driver_info. This patch removes a big part of the code run at probe time. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
07767ebda385956bd2b193f9820de719475bfe6e |
|
23-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8512): gspca: Do not use the driver_info field of usb_device_id. The field driver_info will be used to handle the specific per webcam information. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
10b0e96ed9a1ce0412ef981cf6250f9de3c80b02 |
|
22-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8442): gspca: Remove the version from the subdrivers. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
739570bb218bb4607df1f197282561e97a98e54a |
|
14-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8352): gspca: Buffers for USB exchanges cannot be in the stack. gspca: Protect dq_callback() against simultaneous USB exchanges. Temporary buffer for USB exchanges added in the device struct. (all) Use a temporary buffer for all USB exchanges. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
c2446b3eba97243acbe2ad0939a28b5edb97eae7 |
|
05-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8201): gspca: v4l2_pix_format in each subdriver. main: Parameter comp_fac removed. main, pac207: get_buff_size op removed. (all) v4l2_pix_format in each subdriver. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
a5ae2062252e697d38e53dbbeb91460252208914 |
|
04-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8195): gspca: Input buffer overwritten in spca561 + cleanup code. spca561: Input buffer may be changed on reg write. (all sd): Cleanup code, 'const' added. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
956e42d28f300f5bb928fb5850b3e3c0a8982d23 |
|
01-Jul-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8180): Source cleanup - compile error with VIDEO_ADV_DEBUG. main, etoms, mars, pac207, pac7311, sonixb, sonixj, spca500, spca505: Cleanup source. sunplus: Compilation error when VIDEO_ADV_DEBUG set. Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|
6a7eba24e4f0ff725d33159f6265e3a79d53a833 |
|
30-Jun-2008 |
Jean-Francois Moine <moinejf@free.fr> |
V4L/DVB (8157): gspca: all subdrivers - remaning subdrivers added - remove the decoding helper and some specific frame decodings Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/video/gspca/spca505.c
|