On Thu, Aug 18, 2011 at 04:21:37PM +0530, Rajeev kumar wrote:
Is there any difference between these two suspend ctrl-z and echo mem > /sys/power/state.
Yes. For example in system suspend it is likely that some of the system power supplies will be disabled and low power states will be entered which cause register contents to be lost.
While going through the alsa framework I found that suspend and resume functionality is handled by the framework itself.Please correct me if my understanding is not correct.
DAPM will be taken care of but there is usually some other work required, if only restoring the register maps of devices. There are callbacks into the individual drivers in order to allow them to take whatever action is required to quiesce and restore the device.