From patchwork Fri Dec 16 11:51:54 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Walmsley X-Patchwork-Id: 131811 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 599D7B70C6 for ; Fri, 16 Dec 2011 22:54:14 +1100 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1RbWKU-0002gg-3x; Fri, 16 Dec 2011 11:51:58 +0000 Received: from utopia.booyaka.com ([72.9.107.138]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1RbWKR-0002gC-BM for linux-arm-kernel@lists.infradead.org; Fri, 16 Dec 2011 11:51:55 +0000 Received: (qmail 9903 invoked by uid 1019); 16 Dec 2011 11:51:54 -0000 Date: Fri, 16 Dec 2011 04:51:54 -0700 (MST) From: Paul Walmsley To: tony@atomide.com Subject: [GIT PULL] ARM: OMAP: EHCI/OHCI: convert to runtime PM Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 X-Spam-Note: CRM114 invocation failed X-Spam-Score: -4.1 (----) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-4.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -2.2 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi Tony, This series converts the USB EHCI/OHCI code to use runtime PM. It has multiple hwmods for its omap_device, but Keshava & Partha have promised to post patches to solve that problem for the 3.4 merge window. This series has a dependency on the "hwmod_data_devel_3.3" branch, which in turn depends on the "hwmod_data_fixes_3.2rc" branch. - Paul The following changes since commit 3e47dc6a2ee54ea8b566729f75e9fdb5dfe078b6: ARM: OMAP3+: hwmod data: Add the default clockactivity for I2C (2011-12-16 01:34:46 -0700) are available in the git repository at: git://git.pwsan.com/linux-2.6 usbhost_runtime_pm_14_devel_3.3 Keshava Munegowda (4): ARM: OMAP: USB: register hwmods of usbhs ARM: OMAP: USB: device name change for the clk names of usbhs ARM: OMAP: USBHOST: Replace usbhs core driver APIs by Runtime pm APIs MFD: OMAP: USB: Runtime PM support arch/arm/mach-omap2/clock3xxx_data.c | 26 +- arch/arm/mach-omap2/clock44xx_data.c | 10 +- arch/arm/mach-omap2/usb-host.c | 100 ++--- arch/arm/plat-omap/include/plat/usb.h | 3 - drivers/mfd/omap-usb-host.c | 755 +++++++++++++-------------------- drivers/usb/host/ehci-omap.c | 17 +- drivers/usb/host/ohci-omap3.c | 18 +- 7 files changed, 369 insertions(+), 560 deletions(-)