Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2012-01-30 Thread NeilBrown
On Mon, 30 Jan 2012 00:57:13 +0200 Grazvydas Ignotas nota...@gmail.com wrote: Hello, I've been trying to get suspend working with musb compiled in on 3.2. It seems both patches from this thread are needed, Kevin's patch stops omap2430_runtime_suspend() from being called at inappropriate

Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2012-01-30 Thread Grazvydas Ignotas
On Tue, Jan 31, 2012 at 12:37 AM, NeilBrown ne...@suse.de wrote: 1/ I don't know what your problem might be, but I have suspend working  quite well with musb compiled in.  CORE goes to RET.  The code is at git://neil.brown.name/gta04 in the 3.2-gta04 branch.  There are various additions and

Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2012-01-29 Thread Grazvydas Ignotas
Hello, I've been trying to get suspend working with musb compiled in on 3.2. It seems both patches from this thread are needed, Kevin's patch stops omap2430_runtime_suspend() from being called at inappropriate time (when i2c is suspended [1]) and Felipe's patch brings that call back at better

Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2011-12-07 Thread Kevin Hilman
Felipe Balbi ba...@ti.com writes: Hi, On Mon, Nov 28, 2011 at 04:56:30PM -0800, Kevin Hilman wrote: The MUSB driver does not currently implment suspend/resume callbacks, this is not entirelly true, actually. Such methods are missing for omap2430 glue layer, not for MUSB itself. And the

Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2011-12-06 Thread Felipe Balbi
Hi, On Mon, Nov 28, 2011 at 04:56:30PM -0800, Kevin Hilman wrote: The MUSB driver does not currently implment suspend/resume callbacks, this is not entirelly true, actually. Such methods are missing for omap2430 glue layer, not for MUSB itself. And the fact is that it's only missing because we

Re: [PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2011-11-29 Thread Kevin Hilman
Kevin Hilman khil...@ti.com writes: The MUSB driver does not currently implment suspend/resume callbacks, seemingly because it does not support cutting power when devices are connected in host mode. Without a proper suspend/resume implementation, the OMAP PM domain layer which automatically

[PATCH/RFC] ARM: OMAP: MUSB: disable omap_device auto-suspend

2011-11-28 Thread Kevin Hilman
The MUSB driver does not currently implment suspend/resume callbacks, seemingly because it does not support cutting power when devices are connected in host mode. Without a proper suspend/resume implementation, the OMAP PM domain layer which automatically gates non runtime-suspended devices will