linux/drivers/media/video/gspca
Márton Németh b1784b3377 V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level software.
The usb_control_msg() can fail any time. Only continue writing
sequence if there was no error with the previous write. If there
was any problem stop sending URBs and propagate the error to the
gspca_main.

Signed-off-by: Márton Németh <nm127@freemail.hu>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-12-05 18:41:37 -02:00
..
gl860 V4L/DVB (13196): gspca - gl860: add flip/mirror for OV2640 2009-12-05 18:40:50 -02:00
m5602 V4L/DVB (13257): gspca - m5602-s5k4aa: Add vflip for Fujitsu Amilo Xi 2528 2009-11-07 12:55:12 -02:00
stv06xx V4L/DVB (13122): gscpa - stv06xx + ov518: dont discard every other frame 2009-11-07 12:55:05 -02:00
conex.c V4L/DVB (12478): ARRAY_SIZE changes 2009-09-12 12:19:05 -03:00
etoms.c V4L/DVB (12478): ARRAY_SIZE changes 2009-09-12 12:19:05 -03:00
finepix.c V4L/DVB (11710): gspca - main: Webcams cannot do both isoc and bulk image transfers. 2009-06-16 18:20:54 -03:00
gspca.c V4L/DVB (13185): gspca: Don't resubmit error status URB's when suspending 2009-12-05 18:40:47 -02:00
gspca.h V4L/DVB (13178): gspca: Add support for Winbond W9967CF and W9968CF camera's 2009-12-05 18:40:44 -02:00
jeilinj.c V4L/DVB (13140): gspca_jeilinj: once one frame is discarded it keeps discarding all frames 2009-12-05 18:40:31 -02:00
jpeg.h V4L/DVB (11039): gspca - most jpeg subdrivers: Change the JPEG header creation. 2009-03-30 12:43:22 -03:00
Kconfig V4L/DVB (13300): gspca - pac7302/pac7311: Separate the two subdrivers. 2009-12-05 18:41:16 -02:00
Makefile V4L/DVB (13300): gspca - pac7302/pac7311: Separate the two subdrivers. 2009-12-05 18:41:16 -02:00
mars.c V4L/DVB (12284): gspca - jpeg subdrivers: Check the result of kmalloc(jpeg header). 2009-07-24 14:03:30 -03:00
mr97310a.c V4L/DVB (13298): gspca - pac207/pac7311/mr97310a: Simplify pac_find_sof. 2009-12-05 18:41:15 -02:00
ov519.c V4L/DVB (13198): gspca - ov519: Bad frame pointer in ovfx2 packet scan. 2009-12-05 18:40:51 -02:00
ov534.c V4L/DVB (11973): gspca - ov534: Do the ov772x work again. 2009-06-16 19:07:44 -03:00
pac207.c V4L/DVB (13298): gspca - pac207/pac7311/mr97310a: Simplify pac_find_sof. 2009-12-05 18:41:15 -02:00
pac7302.c V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level software. 2009-12-05 18:41:37 -02:00
pac7311.c V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level software. 2009-12-05 18:41:37 -02:00
pac_common.h V4L/DVB (13298): gspca - pac207/pac7311/mr97310a: Simplify pac_find_sof. 2009-12-05 18:41:15 -02:00
sn9c20x.c V4L/DVB (12707): gspca - sn9c20x: Add SXGA support to MT9M111 2009-09-12 12:20:14 -03:00
sonixb.c V4L/DVB (11715): gspca - main: Set the number of packets per ISOC message. 2009-06-16 18:20:55 -03:00
sonixj.c V4L/DVB (13306): gspca - sonixj: Change the copyright. 2009-12-05 18:41:19 -02:00
spca500.c V4L/DVB (12284): gspca - jpeg subdrivers: Check the result of kmalloc(jpeg header). 2009-07-24 14:03:30 -03:00
spca501.c V4L/DVB (12478): ARRAY_SIZE changes 2009-09-12 12:19:05 -03:00
spca505.c V4L/DVB (11969): gspca - spca505: Reinitialize the webcam at resume time. 2009-06-16 19:07:42 -03:00
spca506.c V4L/DVB (12478): ARRAY_SIZE changes 2009-09-12 12:19:05 -03:00
spca508.c V4L/DVB (12226): gspca - spca508: Extend the write_vector routine. 2009-09-12 12:17:33 -03:00
spca561.c V4L/DVB (11872): gspca - spca561: Rename the 'White Balance' control to 'Hue'. 2009-06-16 18:21:15 -03:00
sq905.c V4L/DVB (13138): gspca_sq905: cleanup sq905_dostream 2009-12-05 18:40:30 -02:00
sq905c.c V4L/DVB (13141): gspca_sq905c: once one frame is discarded it keeps discarding all frames 2009-12-05 18:40:31 -02:00
stk014.c V4L/DVB (12284): gspca - jpeg subdrivers: Check the result of kmalloc(jpeg header). 2009-07-24 14:03:30 -03:00
stv0680.c V4L/DVB (13183): gspca: add stv0680 subdriver 2009-12-05 18:40:47 -02:00
sunplus.c V4L/DVB (12693): gspca - sunplus: The brightness is signed. 2009-09-12 12:20:08 -03:00
t613.c V4L/DVB (12230): gspca - t613: Change tas5130a init sequences. 2009-09-12 12:17:37 -03:00
tv8532.c V4L/DVB (12357): gspca - tv8532: Bad ISOC packet scan 2009-09-12 12:18:20 -03:00
vc032x.c V4L/DVB (12953): gspca - vc032x: Bad GPIO of the Samsung Q1 on start/stop streaming. 2009-09-19 00:15:34 -03:00
w996Xcf.c V4L/DVB (13182): gspca w9968cf: slight tweak to vstart and hstart 2009-12-05 18:40:46 -02:00
zc3xx-reg.h V4L/DVB (9868): gspca - zc3xx: Remove the duplicated register names 2008-12-30 09:38:58 -02:00
zc3xx.c V4L/DVB (13323): gspca - zc3xx: Adjust the exchanges of sensors mi0360soc and pb0330. 2009-12-05 18:41:20 -02:00