-ENOSYS suspend-powerdown regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux