From patchwork Sun Oct 21 16:52:12 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Frank_Sch=C3=A4fer?= X-Patchwork-Id: 1622801 Return-Path: X-Original-To: patchwork-linux-media@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork2.kernel.org (Postfix) with ESMTP id 179ACDFFF1 for ; Sun, 21 Oct 2012 17:53:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932492Ab2JURx3 (ORCPT ); Sun, 21 Oct 2012 13:53:29 -0400 Received: from mail-wi0-f178.google.com ([209.85.212.178]:34268 "EHLO mail-wi0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932491Ab2JURx1 (ORCPT ); Sun, 21 Oct 2012 13:53:27 -0400 Received: by mail-wi0-f178.google.com with SMTP id hr7so1752706wib.1 for ; Sun, 21 Oct 2012 10:53:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=VchisFyKWfLQy6LWpR9WvP1rKbN3d0VlqoK0caaJ/aI=; b=SkpomD1tFUJoC/z4wtmaskhU/Ht7yQiy/Ut5FhpkXtrlmI7M3EyZDr4gWCEVC1jPId hXX64hcg7awlEVBinweZavBQojB2w4QYb1MVYh0/P/l9MdgxPfFGX/55K2m5NeNHnmAa PXB2ck3zR914/nntor3cLRAavNHZjJ83TfXLWgn8/PGeiTq53KQirqdTB58icMYUFvxR W7WRzeVf1uMCp3kHQA1XtNo0+dcQOOFsxqzPsS3Ok7SgfteNZdmSg1jmYdLFjAkY70A/ ZZ8AJuIkmFl2tGlFKxKumolF0o/3Hn9oRgENzwJc9SRF8UjcGShxmSmrM4KFXIT9S6FF s7fQ== Received: by 10.216.131.218 with SMTP id m68mr4052450wei.195.1350842006978; Sun, 21 Oct 2012 10:53:26 -0700 (PDT) Received: from Athlon64X2-5000.site (ip-130-180-2-226.unitymediagroup.de. [130.180.2.226]) by mx.google.com with ESMTPS id v3sm17164577wiy.5.2012.10.21.10.53.25 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 21 Oct 2012 10:53:26 -0700 (PDT) From: =?UTF-8?q?Frank=20Sch=C3=A4fer?= To: mchehab@redhat.com Cc: linux-media@vger.kernel.org, =?UTF-8?q?Frank=20Sch=C3=A4fer?= Subject: [PATCH 07/23] em28xx: update description of em28xx_irq_callback Date: Sun, 21 Oct 2012 19:52:12 +0300 Message-Id: <1350838349-14763-8-git-send-email-fschaefer.oss@googlemail.com> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1350838349-14763-1-git-send-email-fschaefer.oss@googlemail.com> References: <1350838349-14763-1-git-send-email-fschaefer.oss@googlemail.com> MIME-Version: 1.0 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org em28xx_irq_callback can be used for isoc and bulk transfers. Signed-off-by: Frank Schäfer --- drivers/media/usb/em28xx/em28xx-core.c | 3 ++- 1 Datei geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-) diff --git a/drivers/media/usb/em28xx/em28xx-core.c b/drivers/media/usb/em28xx/em28xx-core.c index 0892d92..8f50f5c 100644 --- a/drivers/media/usb/em28xx/em28xx-core.c +++ b/drivers/media/usb/em28xx/em28xx-core.c @@ -919,7 +919,7 @@ EXPORT_SYMBOL_GPL(em28xx_set_mode); ------------------------------------------------------------------*/ /* - * IRQ callback, called by URB callback + * URB completion handler for isoc/bulk transfers */ static void em28xx_irq_callback(struct urb *urb) { @@ -946,6 +946,7 @@ static void em28xx_irq_callback(struct urb *urb) /* Reset urb buffers */ for (i = 0; i < urb->number_of_packets; i++) { + /* isoc only (bulk: number_of_packets = 0) */ urb->iso_frame_desc[i].status = 0; urb->iso_frame_desc[i].actual_length = 0; }