Re: [PATCH 0/5 v12] mfd: omap: usb: Runtime PM support for EHCI and OHCI drivers
On Sat, Oct 1, 2011 at 12:31 AM, Paul Walmsley p...@pwsan.com wrote: Hi Keshava, by the way, when you repost these, can you split this into two series -- one for the arch/arm/*omap* changes, and the other for changes that should go in through the MFD tree? Then just note in the second series that it has a dependency on the first. That will make it easier to merge these patches, and should cut down on the number of cc's that are necessary for most of these patches. so, only patch 5 will be out this existing series; 1-4 will be one series and only patch 5 will be sent as a separate patch. regards keshava -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH 0/5 v12] mfd: omap: usb: Runtime PM support for EHCI and OHCI drivers
Hi Keshava, by the way, when you repost these, can you split this into two series -- one for the arch/arm/*omap* changes, and the other for changes that should go in through the MFD tree? Then just note in the second series that it has a dependency on the first. That will make it easier to merge these patches, and should cut down on the number of cc's that are necessary for most of these patches. thanks - Paul -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 0/5 v12] mfd: omap: usb: Runtime PM support for EHCI and OHCI drivers
From: Keshava Munegowda keshava_mgo...@ti.com The Hwmod structures and Runtime PM features are implemented For EHCI and OHCI drivers of OMAP3 and OMAP4. The global suspend/resume of EHCI and OHCI is validated on OMAP3430 sdp board with these patches. TODO: - Adding mux-information to Hwmods. - Aggressive Clock Management around USB bus suspend/resume. - Remote Wakeup support implementation using IO-ring Wakeup on EHCI/OHCI pads via PRCM IRQ chain handler. In version 12: - The ehci, ohci and usb_host_hs hwmods combined as a single hwmod usb_host_hs. - for omap3 the usbhost_ick and and usbtll_ick clocks are changed as interface clocks. The usbtll_fck, usbhost_48m_fck clocks are changed as main clocks and the 120mhz functional clock is changed to optional clock - the usbhs mfd driver enable/disable this optional clock in runtime_resume and runtime_suspend callbacks of pm_runtime_get_sync and pm_runtime_put_sync APIs. Benoit Cousson (1): arm: omap: usb: ehci and ohci hwmod structures for omap4 Keshava Munegowda (4): arm: omap: usb: ehci and ohci hwmod structures for omap3 arm: omap: usb: register hwmods of usbhs arm: omap: usb: device name change for the clk names of usbhs 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/omap_hwmod_3xxx_data.c | 195 arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 171 +++- arch/arm/mach-omap2/usb-host.c | 100 ++--- arch/arm/plat-omap/include/plat/usb.h |3 - drivers/mfd/omap-usb-host.c| 748 +++- drivers/usb/host/ehci-omap.c | 17 +- drivers/usb/host/ohci-omap3.c | 18 +- 9 files changed, 727 insertions(+), 561 deletions(-) -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 0/5 v12] mfd: omap: usb: Runtime PM support for EHCI and OHCI drivers
From: Keshava Munegowda keshava_mgo...@ti.com The Hwmod structures and Runtime PM features are implemented For EHCI and OHCI drivers of OMAP3 and OMAP4. The global suspend/resume of EHCI and OHCI is validated on OMAP3430 sdp board with these patches. TODO: - Adding mux-information to Hwmods. - Aggressive Clock Management around USB bus suspend/resume. - Remote Wakeup support implementation using IO-ring Wakeup on EHCI/OHCI pads via PRCM IRQ chain handler. In version 12: - The ehci, ohci and usb_host_hs hwmods combined as a single hwmod usb_host_hs. - for omap3 the usbhost_ick and and usbtll_ick clocks are changed as interface clocks. The usbtll_fck, usbhost_48m_fck clocks are changed as main clocks and the 120mhz functional clock is changed to optional clock - the usbhs mfd driver enable/disable this optional clock in runtime_resume and runtime_suspend callbacks of pm_runtime_get_sync and pm_runtime_put_sync APIs. Benoit Cousson (1): arm: omap: usb: ehci and ohci hwmod structures for omap4 Keshava Munegowda (4): arm: omap: usb: ehci and ohci hwmod structures for omap3 arm: omap: usb: register hwmods of usbhs arm: omap: usb: device name change for the clk names of usbhs 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/omap_hwmod_3xxx_data.c | 195 arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 171 +++- arch/arm/mach-omap2/usb-host.c | 100 ++--- arch/arm/plat-omap/include/plat/usb.h |3 - drivers/mfd/omap-usb-host.c| 748 +++- drivers/usb/host/ehci-omap.c | 17 +- drivers/usb/host/ohci-omap3.c | 18 +- 9 files changed, 727 insertions(+), 561 deletions(-) -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH 0/5 v12] mfd: omap: usb: Runtime PM support for EHCI and OHCI drivers
On Thu, Sep 29, 2011 at 7:54 PM, Keshava Munegowda keshava_mgo...@ti.com wrote: From: Keshava Munegowda keshava_mgo...@ti.com The Hwmod structures and Runtime PM features are implemented For EHCI and OHCI drivers of OMAP3 and OMAP4. The global suspend/resume of EHCI and OHCI is validated on OMAP3430 sdp board with these patches. TODO: - Adding mux-information to Hwmods. - Aggressive Clock Management around USB bus suspend/resume. - Remote Wakeup support implementation using IO-ring Wakeup on EHCI/OHCI pads via PRCM IRQ chain handler. In version 12: - The ehci, ohci and usb_host_hs hwmods combined as a single hwmod usb_host_hs. - for omap3 the usbhost_ick and and usbtll_ick clocks are changed as interface clocks. The usbtll_fck, usbhost_48m_fck clocks are changed as main clocks and the 120mhz functional clock is changed to optional clock - the usbhs mfd driver enable/disable this optional clock in runtime_resume and runtime_suspend callbacks of pm_runtime_get_sync and pm_runtime_put_sync APIs. Benoit Cousson (1): arm: omap: usb: ehci and ohci hwmod structures for omap4 Keshava Munegowda (4): arm: omap: usb: ehci and ohci hwmod structures for omap3 arm: omap: usb: register hwmods of usbhs arm: omap: usb: device name change for the clk names of usbhs 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/omap_hwmod_3xxx_data.c | 195 arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 171 +++- arch/arm/mach-omap2/usb-host.c | 100 ++--- arch/arm/plat-omap/include/plat/usb.h | 3 - drivers/mfd/omap-usb-host.c | 748 +++- drivers/usb/host/ehci-omap.c | 17 +- drivers/usb/host/ohci-omap3.c | 18 +- 9 files changed, 727 insertions(+), 561 deletions(-) Hi Paul/Benoit due to Google mail box problems; the patches were not sent with proper version; hence , i have re posted the patches again now. please review this latest series. regards Keshava -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html