All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pavel Machek <pavel@ucw.cz>
To: Tony Lindgren <tony@atomide.com>
Cc: ivo.g.dimitrov.75@gmail.com, khilman@kernel.org,
	aaro.koskinen@iki.fi, kernel list <linux-kernel@vger.kernel.org>,
	sre@kernel.org, pali.rohar@gmail.com, linux-omap@vger.kernel.org,
	patrikbachan@gmail.com,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	serge@hallyn.com
Subject: Re: N900 sleep mode (in 4.5-rc0, if that matters)
Date: Sun, 7 Feb 2016 22:37:20 +0100	[thread overview]
Message-ID: <20160207213720.GB6147@amd> (raw)
In-Reply-To: <20160204053518.GP19432@atomide.com>

Hi!

> > > No, sorry, that was with 4.4. As you hit "PM regression with commit
> > > 5de85b9d57ab PM runtime re-init in v4.5-rc1", I thought I'd avoid
> > > v4.5-rc. 
> > 
> > OK
> > 
> > > (I assume I have to insmod and rmmod, right? Because powersave is not
> > > entered if I simply compile-out usb).
> > 
> > Depending on what the bootloader does and probably also if
> > USB was used during the booting.. So yeah you may need to modprobe
> > and then rmmod.
> > 
> > > Would you have commit ids for those rmmod fixes? It might be good to
> > > push them into stable, and I should try again with them applied...
> > 
> > 055555fc459 ("usb: musb: core: Fix handling of the phy notifications")
> > 03e43528ab68 ("usb: musb: Fix unbalanced pm_runtime_enable")
> 
> Oh and looks like these two phy-twl4030-phy fixes never got
> merged from thread "[PATCH 0/2] Two phy-twl4030-usb fixes for
> unloading the module":
> 
> phy: twl4030-usb: Relase usb phy on unload
> phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
> 
> I'll resend those. But without those again deeper idle states
> are blocked.. And it could be that n900 needs similar additional
> patches for it's USB PHY as I've tested things so far only with
> phy-twl4030-usb PHY based systems.

I don't get it. I was using

+CONFIG_USB_MUSB_OMAP2PLUS=m
+CONFIG_TWL4030_USB=m

on the n900. Are you suggesting I should be using something else on
the N900? If so, what?

Pali, do you have deeper sleep states working on 4.4 kernel? (Or
anything 4.X?)
									
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

WARNING: multiple messages have this Message-ID (diff)
From: pavel@ucw.cz (Pavel Machek)
To: linux-arm-kernel@lists.infradead.org
Subject: N900 sleep mode (in 4.5-rc0, if that matters)
Date: Sun, 7 Feb 2016 22:37:20 +0100	[thread overview]
Message-ID: <20160207213720.GB6147@amd> (raw)
In-Reply-To: <20160204053518.GP19432@atomide.com>

Hi!

> > > No, sorry, that was with 4.4. As you hit "PM regression with commit
> > > 5de85b9d57ab PM runtime re-init in v4.5-rc1", I thought I'd avoid
> > > v4.5-rc. 
> > 
> > OK
> > 
> > > (I assume I have to insmod and rmmod, right? Because powersave is not
> > > entered if I simply compile-out usb).
> > 
> > Depending on what the bootloader does and probably also if
> > USB was used during the booting.. So yeah you may need to modprobe
> > and then rmmod.
> > 
> > > Would you have commit ids for those rmmod fixes? It might be good to
> > > push them into stable, and I should try again with them applied...
> > 
> > 055555fc459 ("usb: musb: core: Fix handling of the phy notifications")
> > 03e43528ab68 ("usb: musb: Fix unbalanced pm_runtime_enable")
> 
> Oh and looks like these two phy-twl4030-phy fixes never got
> merged from thread "[PATCH 0/2] Two phy-twl4030-usb fixes for
> unloading the module":
> 
> phy: twl4030-usb: Relase usb phy on unload
> phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
> 
> I'll resend those. But without those again deeper idle states
> are blocked.. And it could be that n900 needs similar additional
> patches for it's USB PHY as I've tested things so far only with
> phy-twl4030-usb PHY based systems.

I don't get it. I was using

+CONFIG_USB_MUSB_OMAP2PLUS=m
+CONFIG_TWL4030_USB=m

on the n900. Are you suggesting I should be using something else on
the N900? If so, what?

Pali, do you have deeper sleep states working on 4.4 kernel? (Or
anything 4.X?)
									
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

WARNING: multiple messages have this Message-ID (diff)
From: Pavel Machek <pavel@ucw.cz>
To: Tony Lindgren <tony@atomide.com>
Cc: pali.rohar@gmail.com, sre@kernel.org,
	kernel list <linux-kernel@vger.kernel.org>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	linux-omap@vger.kernel.org, khilman@kernel.org,
	aaro.koskinen@iki.fi, ivo.g.dimitrov.75@gmail.com,
	patrikbachan@gmail.com, serge@hallyn.com
Subject: Re: N900 sleep mode (in 4.5-rc0, if that matters)
Date: Sun, 7 Feb 2016 22:37:20 +0100	[thread overview]
Message-ID: <20160207213720.GB6147@amd> (raw)
In-Reply-To: <20160204053518.GP19432@atomide.com>

Hi!

> > > No, sorry, that was with 4.4. As you hit "PM regression with commit
> > > 5de85b9d57ab PM runtime re-init in v4.5-rc1", I thought I'd avoid
> > > v4.5-rc. 
> > 
> > OK
> > 
> > > (I assume I have to insmod and rmmod, right? Because powersave is not
> > > entered if I simply compile-out usb).
> > 
> > Depending on what the bootloader does and probably also if
> > USB was used during the booting.. So yeah you may need to modprobe
> > and then rmmod.
> > 
> > > Would you have commit ids for those rmmod fixes? It might be good to
> > > push them into stable, and I should try again with them applied...
> > 
> > 055555fc459 ("usb: musb: core: Fix handling of the phy notifications")
> > 03e43528ab68 ("usb: musb: Fix unbalanced pm_runtime_enable")
> 
> Oh and looks like these two phy-twl4030-phy fixes never got
> merged from thread "[PATCH 0/2] Two phy-twl4030-usb fixes for
> unloading the module":
> 
> phy: twl4030-usb: Relase usb phy on unload
> phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
> 
> I'll resend those. But without those again deeper idle states
> are blocked.. And it could be that n900 needs similar additional
> patches for it's USB PHY as I've tested things so far only with
> phy-twl4030-usb PHY based systems.

I don't get it. I was using

+CONFIG_USB_MUSB_OMAP2PLUS=m
+CONFIG_TWL4030_USB=m

on the n900. Are you suggesting I should be using something else on
the N900? If so, what?

Pali, do you have deeper sleep states working on 4.4 kernel? (Or
anything 4.X?)
									
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

  reply	other threads:[~2016-02-07 21:37 UTC|newest]

Thread overview: 120+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-23 12:10 N900 sleep mode (in 4.5-rc0, if that matters) Pavel Machek
2016-01-23 12:10 ` Pavel Machek
2016-01-25 16:33 ` Tony Lindgren
2016-01-25 16:33   ` Tony Lindgren
2016-01-25 22:23   ` Pavel Machek
2016-01-25 22:23     ` Pavel Machek
2016-01-25 22:50     ` Tony Lindgren
2016-01-25 22:50       ` Tony Lindgren
2016-01-26 14:00   ` Pavel Machek
2016-01-26 14:00     ` Pavel Machek
2016-01-26 17:25     ` Tony Lindgren
2016-01-26 17:25       ` Tony Lindgren
2016-01-26 22:51       ` Tony Lindgren
2016-01-26 22:51         ` Tony Lindgren
2016-01-30 20:02       ` Pavel Machek
2016-01-30 20:02         ` Pavel Machek
2016-01-30 20:14         ` Pavel Machek
2016-01-30 20:14           ` Pavel Machek
2016-01-30 22:15           ` Pavel Machek
2016-01-30 22:15             ` Pavel Machek
2016-02-01 18:13             ` Tony Lindgren
2016-02-01 18:13               ` Tony Lindgren
2016-02-01 21:17               ` Pavel Machek
2016-02-01 21:17                 ` Pavel Machek
2016-02-01 22:11                 ` Tony Lindgren
2016-02-01 22:11                   ` Tony Lindgren
2016-02-04  5:35                   ` Tony Lindgren
2016-02-04  5:35                     ` Tony Lindgren
2016-02-07 21:37                     ` Pavel Machek [this message]
2016-02-07 21:37                       ` Pavel Machek
2016-02-07 21:37                       ` Pavel Machek
2016-02-08  8:51                       ` Pali Rohár
2016-02-08  8:51                         ` Pali Rohár
2016-02-07 21:23                   ` Pavel Machek
2016-02-07 21:23                     ` Pavel Machek
2016-02-09 17:24                     ` Tony Lindgren
2016-02-09 17:24                       ` Tony Lindgren
2016-02-09 17:38                       ` Tony Lindgren
2016-02-09 17:38                         ` Tony Lindgren
2016-03-20  8:38                         ` Pavel Machek
2016-03-20  8:38                           ` Pavel Machek
2016-02-11  1:08                       ` Tony Lindgren
2016-02-11  1:08                         ` Tony Lindgren
2016-02-11  1:08                         ` Tony Lindgren
2016-03-23 14:37                         ` Pavel Machek
2016-03-23 14:37                           ` Pavel Machek
2016-03-20  8:33                       ` Pavel Machek
2016-03-20  8:33                         ` Pavel Machek
2016-03-23 12:38                       ` Pavel Machek
2016-03-23 12:38                         ` Pavel Machek
2016-03-30 19:12                         ` Tony Lindgren
2016-03-30 19:12                           ` Tony Lindgren
2016-04-04 11:09                           ` Pali Rohár
2016-04-04 11:09                             ` Pali Rohár
2016-04-04 22:31                             ` Tony Lindgren
2016-04-04 22:31                               ` Tony Lindgren
2016-04-04 21:30                           ` Pavel Machek
2016-04-04 21:30                             ` Pavel Machek
2016-04-04 22:07                             ` Tony Lindgren
2016-04-04 22:07                               ` Tony Lindgren
2016-04-05 10:09                               ` Pavel Machek
2016-04-05 10:09                                 ` Pavel Machek
2016-04-05 13:17                               ` Pavel Machek
2016-04-05 13:17                                 ` Pavel Machek
2016-04-05 14:22                               ` 4.4: camera and unlock buttons produce tons of interrupts (was Re: N900 sleep mode) Pavel Machek
2016-04-05 14:22                                 ` Pavel Machek
2016-04-05 15:29                                 ` Tony Lindgren
2016-04-05 15:29                                   ` Tony Lindgren
2016-04-05 20:51                                   ` Pavel Machek
2016-04-05 20:51                                     ` Pavel Machek
2016-04-07 17:40                                     ` Tony Lindgren
2016-04-07 17:40                                       ` Tony Lindgren
2016-04-07 19:48                                       ` 4.4, 4.6: " Pavel Machek
2016-04-07 19:48                                         ` Pavel Machek
2016-04-07 21:32                                         ` Tony Lindgren
2016-04-07 21:32                                           ` Tony Lindgren
2016-04-07 23:01                                           ` Pavel Machek
2016-04-07 23:01                                             ` Pavel Machek
2016-04-07 23:41                                             ` Tony Lindgren
2016-04-07 23:41                                               ` Tony Lindgren
2016-04-08  9:19                                               ` Pavel Machek
2016-04-08  9:19                                                 ` Pavel Machek
2016-04-11  8:27                                               ` 4.6-rc2: regression with omap video and lockdep (was Re: 4.4, 4.6: camera and unlock buttons produce tons of interrupts (was Re: N900 sleep mode)) Pavel Machek
2016-04-11  8:27                                                 ` Pavel Machek
2016-04-11  9:30                                               ` 4.4, 4.6: camera and unlock buttons produce tons of interrupts (was Re: N900 sleep mode) Pavel Machek
2016-04-11  9:30                                                 ` Pavel Machek
2016-04-11  9:41                                                 ` Pavel Machek
2016-04-11  9:41                                                   ` Pavel Machek
2016-04-11 21:10                                                   ` Tony Lindgren
2016-04-11 21:10                                                     ` Tony Lindgren
2016-04-12 12:16                                                     ` Nokia N900 retention mode in v4.6, camera buttons fun Pavel Machek
2016-04-12 12:30                                                       ` Pavel Machek
2016-04-12 12:30                                                         ` Pavel Machek
2016-04-12 16:30                                                         ` Tony Lindgren
2016-04-12 16:30                                                           ` Tony Lindgren
2016-04-13  5:52                                                           ` Tomi Valkeinen
2016-04-13  5:52                                                             ` Tomi Valkeinen
2016-04-13  5:52                                                             ` Tomi Valkeinen
2016-04-13 15:15                                                             ` Tony Lindgren
2016-04-13 15:15                                                               ` Tony Lindgren
2016-04-17 17:55                                                           ` Pavel Machek
2016-04-17 17:55                                                             ` Pavel Machek
2016-04-18 23:47                                                             ` Tony Lindgren
2016-04-18 23:47                                                               ` Tony Lindgren
2016-04-21 13:04                                                             ` Pali Rohár
2016-04-21 13:04                                                               ` Pali Rohár
2016-04-21 21:28                                                               ` Pavel Machek
2016-04-21 21:28                                                                 ` Pavel Machek
2016-04-22  7:05                                                                 ` Pali Rohár
2016-04-22  7:05                                                                   ` Pali Rohár
2016-04-29 20:06                                                               ` Sebastian Reichel
2016-04-29 20:06                                                                 ` Sebastian Reichel
2016-05-01  8:52                                                                 ` Pavel Machek
2016-05-01  8:52                                                                   ` Pavel Machek
2016-05-01 15:48                                                                   ` Sebastian Reichel
2016-05-01 15:48                                                                     ` Sebastian Reichel
2016-05-02 20:12                                                                     ` Sebastian Reichel
2016-05-02 20:12                                                                       ` Sebastian Reichel
2016-05-28 11:09                                                                       ` Pavel Machek
2016-05-28 11:09                                                                         ` Pavel Machek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160207213720.GB6147@amd \
    --to=pavel@ucw.cz \
    --cc=aaro.koskinen@iki.fi \
    --cc=ivo.g.dimitrov.75@gmail.com \
    --cc=khilman@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=pali.rohar@gmail.com \
    --cc=patrikbachan@gmail.com \
    --cc=serge@hallyn.com \
    --cc=sre@kernel.org \
    --cc=tony@atomide.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.