1
0
Fork 0
alistair23-linux/sound/pci/hda
Clemens Ladisch 9ef04066b3 ALSA: hda_intel: fix handling of non-completion stream interrupts
Check that the interrupt raised for a stream is actually a buffer
completion interrupt before handling it as one.  Otherwise, memory
errors or FIFO xruns would be interpreted as a pointer update and could
break the stream timing.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-25 20:23:15 +02:00
..
Kconfig ALSA: intelhdmi - add dependency on SND_DYNAMIC_MINORS 2010-05-17 08:11:39 +02:00
Makefile ALSA: hda - Build hda_eld into snd-hda-codec module 2010-03-04 16:05:24 +01:00
hda_beep.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
hda_beep.h ALSA: hda - Fix beep_mode option value 2009-11-16 15:33:49 +01:00
hda_codec.c ALSA: hda - introduce snd_hda_codec_update_cache() 2010-03-30 18:03:44 +02:00
hda_codec.h ALSA: hda - introduce snd_hda_codec_update_cache() 2010-03-30 18:03:44 +02:00
hda_eld.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
hda_generic.c ALSA: hda - add more NID->Control mapping 2009-12-15 09:33:04 +01:00
hda_hwdep.c ALSA: hda - Allow override more fields via patch loader 2010-01-28 00:04:21 +01:00
hda_intel.c ALSA: hda_intel: fix handling of non-completion stream interrupts 2010-05-25 20:23:15 +02:00
hda_local.h fix comment typo in sound/pci/hda/hda_local.h 2010-03-19 11:00:58 +01:00
hda_proc.c ALSA: hda - introduce HDA_SUBDEV_AMP_FLAG (ControlAmp in proc) 2009-12-15 09:33:17 +01:00
patch_analog.c Merge branch 'fix/hda' into topic/hda 2010-05-06 08:39:43 +02:00
patch_atihdmi.c ALSA: hda: move open coded tricks into get_wcaps_channels() 2009-08-24 09:42:48 +02:00
patch_ca0110.c ALSA: hda - proc - introduce Control: lines to show mixer<->NID assignment 2009-11-16 11:35:14 +01:00
patch_cirrus.c ALSA: hda - fix array indexing while creating inputs for Cirrus codecs 2010-05-05 09:45:33 +02:00
patch_cmedia.c ALSA: hda - Fix NID association for capture mixers 2009-12-23 08:38:28 +01:00
patch_conexant.c Merge branch 'topic/hda' into for-linus 2010-05-20 11:59:52 +02:00
patch_hdmi.c ALSA: hdmi - dont fail on extra nodes 2010-05-17 08:12:13 +02:00
patch_intelhdmi.c ALSA: intelhdmi - add id for the CougarPoint chipset 2010-05-17 08:11:59 +02:00
patch_nvhdmi.c ALSA: hda - Sort codec entry list of Nvidia HDMI 2010-03-22 08:07:55 +01:00
patch_realtek.c ALSA: hda - iMac9,1 sound fixes 2010-05-25 08:44:59 +02:00
patch_si3054.c ALSA: hda - add more NID->Control mapping 2009-12-15 09:33:04 +01:00
patch_sigmatel.c ALSA: hda: Fix model quirk for Dell M1730 2010-05-25 08:46:01 +02:00
patch_via.c ALSA: hda - Avoid invalid "Independent HP" control for VIA codecs 2010-04-14 14:36:23 +02:00