On Wed, 2004-11-03 at 11:12 -0500, Alan Stern wrote: > On Wed, 3 Nov 2004, Benjamin Herrenschmidt wrote: > > > > What if it's known that the device is frozen but the parent isn't? Then > > > there would be no problem. > > > > That never happens unless we do partial tree or that sort of thing. > > That's exactly what happens with device PM and autosuspend. Oh, that's totally unrelated. I think we are mixing things here. Of course if your device does auto-suspend, it needs not change anything to it's state when getting a freeze or unfreeze. > It's worth thinking about what should happen during a system suspend when > some individual devices are already powered down. If possible we would > like to avoid powering them back up just in order to turn them off again. Of couse, but that is more "common sense" than any kind of policy. That's driver-local intelligence. Ben.