All of lore.kernel.org
 help / color / mirror / Atom feed
* LSI HDA Modem is not working on HP new Laptop which has IDT 7605 HDA codec and REDHAT installed on it with ALSA ver 1.0.24.
@ 2011-09-29  5:21 Gupta, Suresh
  2011-09-29  6:20 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Gupta, Suresh @ 2011-09-29  5:21 UTC (permalink / raw)
  To: alsa-devel@alsa-project.org

Modem receive unwanted data on stream 0 even stream is not open by any device.
Stream 0 was acquired by IDC 7605 and this codec keep sending something even after closing the stream.

On further investigation I found ALSA ver 1.0.24 have new fix "Make converter setups sticky" which changes the semantics of snd_hda_codec_cleanup_stream() not to clean up the stream at that moment but delay the action. This is the reason why Modem getting some unwanted data and stop working.

To resolve this issue we need to enable "no_sticky_stream" for these IDT codec. The fix is like putting one line of code "codec->no_sticky_stream =1;" at the end of function "patch_stac92hd83xxx" in file "/sound/pci/hda/patch_sigmatel.c".

As I am not much aware of the fix "Make converter setups sticky" and also not know the side effects of above mention fix, please analyze and fix the issue properly.

Thanks
SuresH

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

end of thread, other threads:[~2011-10-11  9:36 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-29  5:21 LSI HDA Modem is not working on HP new Laptop which has IDT 7605 HDA codec and REDHAT installed on it with ALSA ver 1.0.24 Gupta, Suresh
2011-09-29  6:20 ` Takashi Iwai
2011-09-29  7:12   ` Gupta, Suresh
2011-09-29  7:34     ` Takashi Iwai
2011-09-29  7:57       ` Takashi Iwai
2011-09-29  8:31         ` suresh gupta
2011-09-29  8:46           ` Takashi Iwai
2011-09-29  8:51             ` suresh gupta
2011-10-01  2:56             ` Raymond Yau
2011-10-01  6:24               ` Takashi Iwai
2011-10-03  1:35                 ` Raymond Yau
2011-10-06  8:15                   ` Takashi Iwai
2011-10-06  8:24             ` Takashi Iwai
2011-10-11  9:19               ` suresh gupta
2011-10-11  9:36                 ` Takashi Iwai
2011-09-29  7:18   ` suresh gupta

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.