1. 15 6月, 2009 1 次提交
    • T
      ALSA: ctxfi - Fix deadlock with xfi-timer · 8dca4197
      Takashi Iwai 提交于
      The PCM x-fi native update routine can cause deadlocks when the
      trigger(START) is called while the stream is running.
      
      This patch fixes the deadlock by just postponing the pcm period update
      to the next possible wake-up.  Also it adds the flip of ti->running
      flag (just to be sure as now).
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      8dca4197
  2. 09 6月, 2009 1 次提交
  3. 08 6月, 2009 1 次提交
  4. 06 6月, 2009 1 次提交
  5. 05 6月, 2009 1 次提交
    • T
      ALSA: ctxfi - Use native timer interrupt on emu20k1 · b7bbf876
      Takashi Iwai 提交于
      emu20k1 has a native timer interrupt based on the audio clock, which
      is more accurate than the system timer (from the synchronization POV).
      This patch adds the code to handle this with multiple streams.
      
      The system timer is still used on emu20k2, and can be used also for
      emu20k1 easily by changing USE_SYSTEM_TIMER to 1 in cttimer.c.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      b7bbf876