<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/media/video/gspca/ov534.c, branch v3.19-rc5</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.19-rc5</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.19-rc5'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2012-08-15T19:25:07+00:00</updated>
<entry>
<title>[media] rename most media/video usb drivers to media/usb</title>
<updated>2012-08-15T19:25:07+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2012-08-14T03:13:22+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0c0d06cac63ee327ceaab4b5ffe2206574ab86bd'/>
<id>urn:sha1:0c0d06cac63ee327ceaab4b5ffe2206574ab86bd</id>
<content type='text'>
Rename all USB drivers with their own directory under
drivers/media/video into drivers/media/usb and update the
building system.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca: Add reset_resume callback to all sub-drivers</title>
<updated>2012-07-30T21:39:22+00:00</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2012-06-30T09:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=8bb58964bc139d5ff5285f84aa302977d221754d'/>
<id>urn:sha1:8bb58964bc139d5ff5285f84aa302977d221754d</id>
<content type='text'>
1) The gspca-core's suspend/resume code is such that resume being called after
a reset is safe / ok.

2) All devices tested sofar seem to need the reset_resume callback to work
properly over a suspend

3) The USB-core won't call the reset_resume callback for devices which don't
need it

Thus it seems the simplest and the best to just add the callback to all
sub-drivers, rather then adding the callbacks one-by-one as each driver gets
tested with suspend/resume.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca_ov534: Convert to the control framework</title>
<updated>2012-07-30T21:20:44+00:00</updated>
<author>
<name>Antonio Ospite</name>
<email>ospite@studenti.unina.it</email>
</author>
<published>2012-05-16T21:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=1bd7d6adc691993206cf7dd69f1aaf8dccb06677'/>
<id>urn:sha1:1bd7d6adc691993206cf7dd69f1aaf8dccb06677</id>
<content type='text'>
Signed-off-by: Antonio Ospite &lt;ospite@studenti.unina.it&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca - ov534/ov534_9: Fix sccd_read/write errors</title>
<updated>2012-06-11T19:06:50+00:00</updated>
<author>
<name>Jean-Francois Moine</name>
<email>moinejf@free.fr</email>
</author>
<published>2012-05-28T17:04:07+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f19ed98111d508bafc1aa31478f2c612cbdc26b5'/>
<id>urn:sha1:f19ed98111d508bafc1aa31478f2c612cbdc26b5</id>
<content type='text'>
The ov534 bridge is too slow to handle the sensor accesses
requested by fast hosts giving 'sccb_reg_write failed'.
A small delay fixes the problem.

Signed-off-by: Jean-François Moine &lt;moinejf@free.fr&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca_ov534: make AGC and AWB controls independent</title>
<updated>2012-06-11T19:06:15+00:00</updated>
<author>
<name>Antonio Ospite</name>
<email>ospite@studenti.unina.it</email>
</author>
<published>2012-05-16T21:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=cf3c1c319500e879daa1487f41bb094bd377566f'/>
<id>urn:sha1:cf3c1c319500e879daa1487f41bb094bd377566f</id>
<content type='text'>
Even if the best results are indeed achieved with both AGC and AWB
enabled, the webcam is capable of setting these independently, and the
user can see the difference of any of the 4 combinations of these two
boolean controls.

Removing the dependency from one another simplifies the code and gives
more control to the user.

Signed-off-by: Antonio Ospite &lt;ospite@studenti.unina.it&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca - ov534: Add Hue control</title>
<updated>2012-05-14T12:48:00+00:00</updated>
<author>
<name>Antonio Ospite</name>
<email>ospite@studenti.unina.it</email>
</author>
<published>2012-05-14T11:07:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e89fca923f32de26b69bf4cd604f7b960b161551'/>
<id>urn:sha1:e89fca923f32de26b69bf4cd604f7b960b161551</id>
<content type='text'>
Signed-off-by: Antonio Ospite &lt;ospite@studenti.unina.it&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca - ov534: Add Saturation control</title>
<updated>2012-05-14T12:45:48+00:00</updated>
<author>
<name>Antonio Ospite</name>
<email>ospite@studenti.unina.it</email>
</author>
<published>2012-05-14T11:07:43+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e0fde595e3fbf8138a7f5b0c877ab90a0d07a347'/>
<id>urn:sha1:e0fde595e3fbf8138a7f5b0c877ab90a0d07a347</id>
<content type='text'>
Also merge the "COLORS" control into it as it was V4L2_CID_SATURATION
anyway.

Signed-off-by: Antonio Ospite &lt;ospite@studenti.unina.it&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>USB: convert drivers/media/* to use module_usb_driver()</title>
<updated>2011-11-18T17:46:12+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2011-11-18T17:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ecb3b2b35db49778b6d89e3ffd0c400776c20735'/>
<id>urn:sha1:ecb3b2b35db49778b6d89e3ffd0c400776c20735</id>
<content type='text'>
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 &lt;mchehab@infradead.org&gt;
Cc: Luca Risolia &lt;luca.risolia@studio.unibo.it&gt;
Cc: Jean-Francois Moine &lt;moinejf@free.fr&gt;
Cc: Frank Zago &lt;frank@zago.net&gt;
Cc: Olivier Lorin &lt;o.lorin@laposte.net&gt;
Cc: Erik Andren &lt;erik.andren@gmail.com&gt;
Cc: Hans de Goede &lt;hdegoede@redhat.com&gt;
Cc: Brian Johnson &lt;brijohn@gmail.com&gt;
Cc: Leandro Costantino &lt;lcostantino@gmail.com&gt;
Cc: Antoine Jacquet &lt;royale@zerezo.com&gt;
Cc: Jarod Wilson &lt;jarod@redhat.com&gt;
Cc: Florian Mickler &lt;florian@mickler.org&gt;
Cc: Antti Palosaari &lt;crope@iki.fi&gt;
Cc: Michael Krufky &lt;mkrufky@kernellabs.com&gt;
Cc: "David Härdeman" &lt;david@hardeman.nu&gt;
Cc: Florent Audebert &lt;florent.audebert@anevia.com&gt;
Cc: Sam Doshi &lt;sam@metal-fish.co.uk&gt;
Cc: Manu Abraham &lt;manu@linuxtv.org&gt;
Cc: Olivier Grenie &lt;olivier.grenie@dibcom.fr&gt;
Cc: Patrick Boettcher &lt;patrick.boettcher@dibcom.fr&gt;
Cc: "Igor M. Liplianin" &lt;liplianin@me.by&gt;
Cc: Derek Kelly &lt;user.vdr@gmail.com&gt;
Cc: Malcolm Priestley &lt;tvboxspy@gmail.com&gt;
Cc: Steven Toth &lt;stoth@kernellabs.com&gt;
Cc: "André Weidemann" &lt;Andre.Weidemann@web.de&gt;
Cc: Martin Wilks &lt;m.wilks@technisat.com&gt;
Cc: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Jose Alberto Reguero &lt;jareguero@telefonica.net&gt;
Cc: David Henningsson &lt;david.henningsson@canonical.com&gt;
Cc: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Cc: Joe Perches &lt;joe@perches.com&gt;
Cc: Jesper Juhl &lt;jj@chaosbits.net&gt;
Cc: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
Cc: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Alexey Khoroshilov &lt;khoroshilov@ispras.ru&gt;
Cc: Anssi Hannula &lt;anssi.hannula@iki.fi&gt;
Cc: Rafi Rubin &lt;rafi@seas.upenn.edu&gt;
Cc: Dan Carpenter &lt;error27@gmail.com&gt;
Cc: Paul Bender &lt;pebender@gmail.com&gt;
Cc: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
Cc: "Márcio A Alves" &lt;froooozen@gmail.com&gt;
Cc: Julia Lawall &lt;julia@diku.dk&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Chris Rankin &lt;rankincj@yahoo.com&gt;
Cc: Lee Jones &lt;lee.jones@canonical.com&gt;
Cc: Andy Walls &lt;awalls@md.metrocast.net&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Mike Frysinger &lt;vapier@gentoo.org&gt;
Cc: Dean Anderson &lt;linux-dev@sensoray.com&gt;
Cc: Pete Eberlein &lt;pete@sensoray.com&gt;
Cc: Arvydas Sidorenko &lt;asido4@gmail.com&gt;
Cc: Andrea Anacleto &lt;andreaanacleto@libero.it&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[media] gspca: Use current logging styles</title>
<updated>2011-09-04T14:06:05+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-08-21T22:56:57+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=133a9fe949862d9ed8411fb423739f4cee08232d'/>
<id>urn:sha1:133a9fe949862d9ed8411fb423739f4cee08232d</id>
<content type='text'>
Add pr_fmt.
Convert usb style logging macros to pr_&lt;level&gt;.
Remove now unused old usb style logging macros.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: Jean-Francois Moine &lt;moinejf@free.fr&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] gspca - ov534: Add saturation control for ov767x</title>
<updated>2011-03-21T23:32:08+00:00</updated>
<author>
<name>Jean-François Moine</name>
<email>moinejf@free.fr</email>
</author>
<published>2011-02-10T13:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d57747f1e738cf1aa4a743ea10e0fb640b502c7d'/>
<id>urn:sha1:d57747f1e738cf1aa4a743ea10e0fb640b502c7d</id>
<content type='text'>
Signed-off-by: Jean-François Moine &lt;moinejf@free.fr&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
