commit | 1eb6dc7dabcb4aa762d96f4f6978f3ef86321d68 | [log] [tgz] |
---|---|---|
author | Maxim Levitsky <maximlevitsky@gmail.com> | Thu Feb 04 22:21:47 2010 +0200 |
committer | Takashi Iwai <tiwai@suse.de> | Fri Feb 05 09:07:21 2010 +0100 |
tree | c6eee9f271d5b3ea7ca605f38ec7f8656e24e8ee | |
parent | 8ce28d6abff34886d3797b25324c940471b99164 [diff] |
ALSA: hda - Delay switching to polling mode if an interrupt was missing My sound codec seems sometimes (very rarely) to omit interrupts (ALC268) However, interrupt mode still works. Thus if we get timeout, poll the codec once. If we get 3 such polls in a row, then switch to polling mode. This patch is maybe an bandaid, but this might be a workaround for hardware bug. Signed-off-by: Maxim Levitsky <maximlevitsky@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>