ALSA: Echoaudio - Add suspend support #2
authorGiuliano Pochini <pochini@shiny.it>
Sun, 14 Feb 2010 17:16:10 +0000 (18:16 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 15 Feb 2010 09:40:15 +0000 (10:40 +0100)
commit47b5d028fdce8f809bf22852ac900338fb90e8aa
treea9afb96040863610ca4348d95d120cd430341be0
parentad3499f4668f684ef6e5d0222ae14d5e4ade1fdd
ALSA: Echoaudio - Add suspend support #2

This patch adds rearranges parts of the initialization code and adds
suspend and resume callbacks.

This patch adds suspend and resume callbacks.
It also rearranges parts of the initialization code so it can be
used in both the first initialization (when the module is loaded we
also have to load default settings) and the resume callback (where
we have to restore the previous settings).

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/echoaudio/echoaudio.c
sound/pci/echoaudio/echoaudio.h
sound/pci/echoaudio/echoaudio_dsp.c