ssb: Turn suspend/resume upside down
authorMichael Buesch <mb@bu3sch.de>
Sat, 29 Mar 2008 23:10:50 +0000 (00:10 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 8 Apr 2008 19:05:57 +0000 (15:05 -0400)
commit8fe2b65a18e49bfde56a59ed4ab3fc7aa0c2f325
treea813fe635b7a8c248c586de847d1501c4ccaab6b
parent5100d5ac81b9330dc57e35adbe50923ba6107b8f
ssb: Turn suspend/resume upside down

Turn the SSB bus suspend mechanism upside down.
Instead of deciding by an internal reference count when to suspend/resume,
let the parent bus call us in their suspend/resume routine.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/pcmcia.c
drivers/ssb/driver_chipcommon.c
drivers/ssb/main.c
drivers/ssb/pcihost_wrapper.c
drivers/ssb/pcmcia.c
drivers/ssb/ssb_private.h
include/linux/ssb/ssb.h
include/linux/ssb/ssb_driver_chipcommon.h