All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] SigmaTel HDA resume support
@ 2005-06-27  1:22 Matt
  2005-06-27 14:07 ` Takashi Iwai
  0 siblings, 1 reply; 2+ messages in thread
From: Matt @ 2005-06-27  1:22 UTC (permalink / raw)
  To: tiwai, alsa-devel

Adds resume support to the SigmaTel HDA patch. Please apply.

Signed-off-by: Matt <matt@embeddedalley.com>

diff -u alsa-kernel/pci/hda/patch_sigmatel.c alsa-kernel/pci/hda/patch_sigmatel.c
--- alsa-kernel/pci/hda/patch_sigmatel.c	26 Jun 2005 01:09:35 -0000
+++ alsa-kernel/pci/hda/patch_sigmatel.c	27 Jun 2005 00:24:35 -0000
@@ -828,11 +828,32 @@
 	kfree(spec);
 }
 
+#ifdef CONFIG_PM
+static int stac92xx_resume(struct hda_codec *codec)
+{
+	struct sigmatel_spec *spec = codec->spec;
+	int i;
+
+	stac92xx_init(codec);
+	for (i = 0; i < spec->num_mixers; i++)
+		snd_hda_resume_ctls(codec, spec->mixers[i]);
+	if (spec->multiout.dig_out_nid)
+		snd_hda_resume_spdif_out(codec);
+	if (spec->dig_in_nid)
+		snd_hda_resume_spdif_in(codec);
+
+	return 0;
+}
+#endif
+
 static struct hda_codec_ops stac92xx_patch_ops = {
 	.build_controls = stac92xx_build_controls,
 	.build_pcms = stac92xx_build_pcms,
 	.init = stac92xx_init,
 	.free = stac92xx_free,
+#ifdef CONFIG_PM
+	.resume = stac92xx_resume,
+#endif
 };
 
 static int patch_stac9200(struct hda_codec *codec)


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click

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

* Re: [PATCH] SigmaTel HDA resume support
  2005-06-27  1:22 [PATCH] SigmaTel HDA resume support Matt
@ 2005-06-27 14:07 ` Takashi Iwai
  0 siblings, 0 replies; 2+ messages in thread
From: Takashi Iwai @ 2005-06-27 14:07 UTC (permalink / raw)
  To: Matt; +Cc: alsa-devel

At Sun, 26 Jun 2005 18:22:34 -0700,
Matt wrote:
> 
> Adds resume support to the SigmaTel HDA patch. Please apply.
> 
> Signed-off-by: Matt <matt@embeddedalley.com>

Thanks, both patches are applied to CVS now.


Takashi


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click

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

end of thread, other threads:[~2005-06-27 14:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-27  1:22 [PATCH] SigmaTel HDA resume support Matt
2005-06-27 14:07 ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.