1. 18 Nov, 2008 1 commit
  2. 14 Nov, 2008 1 commit
  3. 12 Nov, 2008 2 commits
  4. 07 Nov, 2008 4 commits
  5. 05 Nov, 2008 1 commit
  6. 03 Nov, 2008 5 commits
  7. 01 Nov, 2008 1 commit
  8. 30 Oct, 2008 3 commits
  9. 29 Oct, 2008 3 commits
  10. 27 Oct, 2008 2 commits
  11. 23 Oct, 2008 2 commits
  12. 22 Oct, 2008 1 commit
  13. 21 Oct, 2008 2 commits
  14. 20 Oct, 2008 3 commits
    • Takashi Iwai's avatar
      ALSA: ice1724 - Fix TX IRQ lockup · 1083206f
      Takashi Iwai authored
      MPU TX causes IRQ floods on VT172x devices mysteriously.
      Disable TX IRQ if the IRQ flood is detected.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      1083206f
    • Takashi Iwai's avatar
      ALSA: Enable SPDIF output on ALC655 · c872e8ca
      Takashi Iwai authored
      Some hardwares with ALC655 codec don't indicate the proper ext id bit
      for SPDIF output although it supports.  Force to enable the bit.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      c872e8ca
    • Takashi Iwai's avatar
      ALSA: pcsp - Fix locking messes in snd-pcsp · 96c7d478
      Takashi Iwai authored
      snd-pcsp driver takes chip->substream_lock together with PCM substream
      lock.  These are even mixed up with hrtimer's lock, resulting in messy
      lock depencies.  Right now, snd-pcsp driver resolves the deadlock by
      using HRTIMER_CB_SOFTIRQ.  However, this isn't nice for a really fast
      path like bit-flipping.
      
      This patch introduces a tasklet for PCM period handling so that the
      hrtimer callback can be handled fast.  This also reduce the use of
      chip->substream_lock to avoid deadlocks.  It's still used in pointer
      callback, but even this could be removed with a proper barrier.
      
      Another good solution is to introduce async trigger callback.  But,
      this will involve with a major rewrite of the PCM core code, so I
      take first this easy fix.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      96c7d478
  15. 19 Oct, 2008 1 commit
  16. 18 Oct, 2008 1 commit
  17. 16 Oct, 2008 3 commits
  18. 15 Oct, 2008 4 commits