From patchwork Tue Jan 17 13:15:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandre Bailon X-Patchwork-Id: 91645 Delivered-To: patch@linaro.org Received: by 10.140.20.99 with SMTP id 90csp482431qgi; Tue, 17 Jan 2017 05:15:20 -0800 (PST) X-Received: by 10.99.215.5 with SMTP id d5mr12069867pgg.51.1484658920043; Tue, 17 Jan 2017 05:15:20 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e144si24943607pfh.43.2017.01.17.05.15.19; Tue, 17 Jan 2017 05:15:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-omap-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@baylibre-com.20150623.gappssmtp.com; spf=pass (google.com: best guess record for domain of linux-omap-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-omap-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750787AbdAQNPR (ORCPT + 4 others); Tue, 17 Jan 2017 08:15:17 -0500 Received: from mail-wm0-f44.google.com ([74.125.82.44]:38187 "EHLO mail-wm0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750830AbdAQNPR (ORCPT ); Tue, 17 Jan 2017 08:15:17 -0500 Received: by mail-wm0-f44.google.com with SMTP id r144so221801171wme.1 for ; Tue, 17 Jan 2017 05:15:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=gsUtWiqe2JviKJ5iAXfkBZF1Y+oNsOcJEE6Jozguxgc=; b=MdYtTzIgYueW13E6x6M2I37+pF0id2oUltTeacap2Zx1WedfskR5Ant7I/zM4qL2YL aNA11PDAVaiKE35o+IFvHKYqgRMrTmotUPyHMSE+IAN7oOtkK3uTJquy3vYdQTOYy62S x+sqIDpV9uKdNh22BFIuT4I3ZVTo4EN5VyhX//Ki2QZtahBmfxi0cPGmueZOiSVTYIF7 57VQ1D8TM5fM1mYToM0BuFmScrW4wi/AyhHjGoR0lZjZzdf/r6ggk8jvsUwsGh20rgW7 NUgvIA+NUZsYcKhHT5FXESm/e9hZj5rzh9gyYE3QDKLP4d6MlSEcco5hTtdtMfMgn5+k lA5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=gsUtWiqe2JviKJ5iAXfkBZF1Y+oNsOcJEE6Jozguxgc=; b=rJh99Edtd/riecJhlqXhy4N2CDrbWYWJQnZJlQPm/QA1WCFgYYOKhPcQ0+W/WQ3qxb 7PAYzSZ12Hv3S2dyur8cYUzO+I+59F6wJ+3YYgqTuMkRb1n5gdYznzde8y79d2GYLLAX e8FqxaP0e4x9PDSvwivtKSDnLfW1QP5q6uGgrCuAgAy0Y0bdXfrOrQkGXSQkRwe6lAD0 Oa+nqtAw8eUUoHLq5UdiXGcTb4/7b3Ef3A0mtqEmqfDWF7VBfUuYHQcZ4meCRzczy4Uq SK92c+gN0Z5ff7rMWM3IqfIbpete2AztQUkwGu5us9GQjm+yI1YofWSfOn5xPUj/gvhh KJPQ== X-Gm-Message-State: AIkVDXLqGQ+Ca5mQLcqKcLy0P8lmU2Oe3WLt50PbbGg/xVi+fSLE0qw8Kb2BWB3yr3u9F+cx X-Received: by 10.28.1.216 with SMTP id 207mr17483373wmb.7.1484658915672; Tue, 17 Jan 2017 05:15:15 -0800 (PST) Received: from localhost.localdomain ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id 197sm37008036wmy.16.2017.01.17.05.15.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 17 Jan 2017 05:15:15 -0800 (PST) From: Alexandre Bailon To: vinod.koul@intel.com Cc: dmaengine@vger.kernel.org, nsekhar@ti.com, khilman@baylibre.com, ptitiano@baylibre.com, tony@atomide.com, linux-omap@vger.kernel.org, b-liu@ti.com, sergei.shtylyov@cogentembedded.com, Alexandre Bailon Subject: [PATCH v2 0/2] usb: musb: cppi41: Add a way to manage DMA irq Date: Tue, 17 Jan 2017 14:15:09 +0100 Message-Id: <20170117131511.7252-1-abailon@baylibre.com> X-Mailer: git-send-email 2.10.2 Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org This series was "dmaengine: cppi41: Make the driver more generic". I have tried to separate as munch I could CPPI 4.1 MUSB driver changes. Currently, the DMA interrupt is managed by the CPPI 4.1 driver. The issue here is the CPPI 4.1 driver must access to MUSB glue registers to manage its interrupt. In order to move the interrupts management from CPPI 4.1 driver to MUSB (and then make it more generic), update the MUSB CPPI 4.1 driver with changes that will help to manage DMA interrupt from MUSB driver. Changes in v2: - Fix some typo in commit messages - Add more explanation about some changes made by patch 2 in commit message Alexandre Bailon (2): usb: musb: cppi41: Add new methods for platform driver usb: musb: cppi41: Detect aborted transfers in cppi41_dma_callback() drivers/usb/musb/musb_cppi41.c | 40 ++++++++++++++++++++++++++++++++++------ drivers/usb/musb/musb_dma.h | 4 ++++ 2 files changed, 38 insertions(+), 6 deletions(-) -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html