linux-mmc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* -ENOSYS suspend-powerdown regression
@ 2011-05-30 14:26 Daniel Drake
  2011-06-04  9:50 ` Daniel Drake
  2011-06-04 10:18 ` Daniel Drake
  0 siblings, 2 replies; 16+ messages in thread
From: Daniel Drake @ 2011-05-30 14:26 UTC (permalink / raw)
  To: linux-mmc

Hi,

The libertas_sdio driver has a suspend routine which returns -ENOSYS
when the card should effectively be removed and powered during
suspend, to be re-probed during resume.

This is broken in linus master. Everything appears somewhat normal
going down into suspend:

[   70.217948] libertas_sdio mmc1:0001:1: mmc1:0001:1: suspend: PM flags = 0x3
[   70.225588] uhci_hcd 0000:00:10.0: PCI INT A disabled
[   70.231140] viafb 0000:00:01.0: PCI INT A disabled
[   70.236233] libertas_sdio mmc1:0001:1: Suspend without wake params
-- powering down
[   70.244588] mmc1: card 0001 removed

but the "remove" routine of libertas_sdio is never called, meaning
that things get very confused during resume.

It was definitely working before (although I couldn't pinpoint exactly when).

Any ideas?

Thanks,
Daniel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-07-18  1:53 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-30 14:26 -ENOSYS suspend-powerdown regression Daniel Drake
2011-06-04  9:50 ` Daniel Drake
2011-06-04 10:18 ` Daniel Drake
2011-06-04 10:33   ` Ohad Ben-Cohen
2011-06-04 11:10     ` Daniel Drake
2011-06-04 23:08   ` Ohad Ben-Cohen
2011-06-05 12:31     ` Daniel Drake
2011-06-05 13:49       ` Ohad Ben-Cohen
2011-06-28  5:55       ` Ohad Ben-Cohen
2011-06-28 20:59         ` Daniel Drake
2011-06-28 21:47           ` Ohad Ben-Cohen
2011-06-28 21:54             ` Daniel Drake
2011-06-28 22:04               ` Ohad Ben-Cohen
2011-07-06 15:53                 ` Daniel Drake
2011-07-08 15:38                   ` Daniel Drake
2011-07-18  1:53                     ` Ohad Ben-Cohen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).