alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Echoaudio - add suspend/resume support
@ 2010-01-30 15:31 Giuliano Pochini
  2010-02-11 20:07 ` Giuliano Pochini
  0 siblings, 1 reply; 6+ messages in thread
From: Giuliano Pochini @ 2010-01-30 15:31 UTC (permalink / raw)
  To: alsa-devel


The following patch set adds suspend/resume support to all echoaudio drivers.
It has been tested on an IndigoIOx and a Gina3G. Rawmidi device has been
tested partially. PCM and controls interfaces have been tested more and I
think it's reasonably safe. I also have a Gina24 and a Gina3G, but I didn't
test suspend/resume with them because I couldn't manage to make PM test
system work on my pmac.

Echoaudio soundcards do not support power management and Dx PCI states.
Anyway, the card can enter a "comatose" state by sending a command to the
DSP that is supposed to turn parts of the hardware off and reduce power
consumption. Doing that causes the loss of the card's internal state, thus
it is impossible, upon resume, to make the card continue from the exact
point where it was suspended. The driver restores all controls and PCM
settings and the applications have to call prepare() to restart the
substreams. Rawmidi is restarted automatically, but some data in the i/o
buffers may be lost.


-- 
Giuliano.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/5] Echoaudio - add suspend/resume support
  2010-01-30 15:31 [PATCH 0/5] Echoaudio - add suspend/resume support Giuliano Pochini
@ 2010-02-11 20:07 ` Giuliano Pochini
  2010-02-13 19:25   ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Giuliano Pochini @ 2010-02-11 20:07 UTC (permalink / raw)
  To: alsa-devel

On Sat, 30 Jan 2010 16:31:23 +0100
Giuliano Pochini <pochini@shiny.it> wrote:

> The following patch set adds suspend/resume support to all echoaudio drivers.

Ping.


-- 
Giuliano.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/5] Echoaudio - add suspend/resume support
  2010-02-11 20:07 ` Giuliano Pochini
@ 2010-02-13 19:25   ` Takashi Iwai
  2010-02-14 17:14     ` Giuliano Pochini
  0 siblings, 1 reply; 6+ messages in thread
From: Takashi Iwai @ 2010-02-13 19:25 UTC (permalink / raw)
  To: Giuliano Pochini; +Cc: alsa-devel

At Thu, 11 Feb 2010 21:07:00 +0100,
Giuliano Pochini wrote:
> 
> On Sat, 30 Jan 2010 16:31:23 +0100
> Giuliano Pochini <pochini@shiny.it> wrote:
> 
> > The following patch set adds suspend/resume support to all echoaudio drivers.
> 
> Ping.

Not all your patches have been delivered (maybe dropped?).
Could you repost and add me to Cc?  I don't check ML so much nowadays,
so it may be easily overlooked.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/5] Echoaudio - add suspend/resume support
  2010-02-13 19:25   ` Takashi Iwai
@ 2010-02-14 17:14     ` Giuliano Pochini
  2010-02-15 10:28       ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Giuliano Pochini @ 2010-02-14 17:14 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

On Sat, 13 Feb 2010 20:25:19 +0100
Takashi Iwai <tiwai@suse.de> wrote:

> At Thu, 11 Feb 2010 21:07:00 +0100,
> Giuliano Pochini wrote:
> > 
> > On Sat, 30 Jan 2010 16:31:23 +0100
> > Giuliano Pochini <pochini@shiny.it> wrote:
> > 
> > > The following patch set adds suspend/resume support to all echoaudio drivers.
> > 
> > Ping.
> 
> Not all your patches have been delivered (maybe dropped?).
> Could you repost and add me to Cc?  I don't check ML so much nowadays,
> so it may be easily overlooked.

I received my messages back from the ml, so maybe the spam filter of your
mailbox dropped them.
I'm sending them again. 


-- 
Giuliano.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 0/5] Echoaudio - add suspend/resume support
@ 2010-02-14 17:15 Giuliano Pochini
  0 siblings, 0 replies; 6+ messages in thread
From: Giuliano Pochini @ 2010-02-14 17:15 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai


The following patch set adds suspend/resume support to all echoaudio drivers.
It has been tested on an IndigoIOx and a Gina3G. Rawmidi device has been
tested partially. PCM and controls interfaces have been tested more and I
think it's reasonably safe. I also have a Gina24 and a Gina3G, but I didn't
test suspend/resume with them because I couldn't manage to make PM test
system work on my pmac.

Echoaudio soundcards do not support power management and Dx PCI states.
Anyway, the card can enter a "comatose" state by sending a command to the
DSP that is supposed to turn parts of the hardware off and reduce power
consumption. Doing that causes the loss of the card's internal state, thus
it is impossible, upon resume, to make the card continue from the exact
point where it was suspended. The driver restores all controls and PCM
settings and the applications have to call prepare() to restart the
substreams. Rawmidi is restarted automatically, but some data in the i/o
buffers may be lost.


-- 
Giuliano.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/5] Echoaudio - add suspend/resume support
  2010-02-14 17:14     ` Giuliano Pochini
@ 2010-02-15 10:28       ` Takashi Iwai
  0 siblings, 0 replies; 6+ messages in thread
From: Takashi Iwai @ 2010-02-15 10:28 UTC (permalink / raw)
  To: Giuliano Pochini; +Cc: alsa-devel

At Sun, 14 Feb 2010 18:14:53 +0100,
Giuliano Pochini wrote:
> 
> On Sat, 13 Feb 2010 20:25:19 +0100
> Takashi Iwai <tiwai@suse.de> wrote:
> 
> > At Thu, 11 Feb 2010 21:07:00 +0100,
> > Giuliano Pochini wrote:
> > > 
> > > On Sat, 30 Jan 2010 16:31:23 +0100
> > > Giuliano Pochini <pochini@shiny.it> wrote:
> > > 
> > > > The following patch set adds suspend/resume support to all echoaudio drivers.
> > > 
> > > Ping.
> > 
> > Not all your patches have been delivered (maybe dropped?).
> > Could you repost and add me to Cc?  I don't check ML so much nowadays,
> > so it may be easily overlooked.
> 
> I received my messages back from the ml, so maybe the spam filter of your
> mailbox dropped them.
> I'm sending them again. 

Thanks, now applied all patches.


Takashi

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-02-15 10:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-30 15:31 [PATCH 0/5] Echoaudio - add suspend/resume support Giuliano Pochini
2010-02-11 20:07 ` Giuliano Pochini
2010-02-13 19:25   ` Takashi Iwai
2010-02-14 17:14     ` Giuliano Pochini
2010-02-15 10:28       ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2010-02-14 17:15 Giuliano Pochini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).