The patch number 9294 was added via Jean-Francois Moine <[EMAIL PROTECTED]> to http://linuxtv.org/hg/v4l-dvb master development tree.
Kernel patches in this development tree may be modified to be backward compatible with older kernels. Compatibility modifications will be removed before inclusion into the mainstream Kernel If anyone has any objections, please let us know by sending a message to: [EMAIL PROTECTED] ------ From: Jean-Francois Moine <[EMAIL PROTECTED]> gspca: Add a stop sequence in t613. Priority: normal Signed-off-by: Jean-Francois Moine <[EMAIL PROTECTED]> --- linux/drivers/media/video/gspca/t613.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff -r 03b648e48eff -r 44ed8cdc8fab linux/drivers/media/video/gspca/t613.c --- a/linux/drivers/media/video/gspca/t613.c Fri Oct 17 10:27:04 2008 +0200 +++ b/linux/drivers/media/video/gspca/t613.c Fri Oct 17 10:28:40 2008 +0200 @@ -880,6 +880,19 @@ static int sd_start(struct gspca_dev *gs return 0; } +static void sd_stopN(struct gspca_dev *gspca_dev) +{ + struct sd *sd = (struct sd *) gspca_dev; + + reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, + sizeof sensor_data[sd->sensor].stream); + msleep(20); + reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, + sizeof sensor_data[sd->sensor].stream); + msleep(20); + reg_w(gspca_dev, 0x0309); +} + static void sd_pkt_scan(struct gspca_dev *gspca_dev, struct gspca_frame *frame, /* target */ __u8 *data, /* isoc packet */ @@ -1129,6 +1142,7 @@ static const struct sd_desc sd_desc = { .config = sd_config, .init = sd_init, .start = sd_start, + .stopN = sd_stopN, .pkt_scan = sd_pkt_scan, .querymenu = sd_querymenu, }; --- Patch is available at: http://linuxtv.org/hg/v4l-dvb/rev/44ed8cdc8fab8ca64b7d9dc1437d63b543d09f5b _______________________________________________ linuxtv-commits mailing list linuxtv-commits@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits