ALSA: hda - Convert from takslet_hi_schedule() to tasklet_schedule()

Replace all tasklet_hi_schedule() callers with the normal
tasklet_schedule().  The former often causes troubles with
RT-kernels, and has actually no merit.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Takashi Iwai
2008-12-18 12:17:55 +01:00
父節點 8b1fae4e42
當前提交 1f04128a3d
共有 15 個文件被更改,包括 16 次插入16 次删除

查看文件

@@ -548,7 +548,7 @@ irqreturn_t snd_vx_irq_handler(int irq, void *dev)
(chip->chip_status & VX_STAT_IS_STALE))
return IRQ_NONE;
if (! vx_test_and_ack(chip))
tasklet_hi_schedule(&chip->tq);
tasklet_schedule(&chip->tq);
return IRQ_HANDLED;
}

查看文件

@@ -823,7 +823,7 @@ static int vx_pcm_trigger(struct snd_pcm_substream *subs, int cmd)
* we trigger the pipe using tasklet, so that the interrupts are
* issued surely after the trigger is completed.
*/
tasklet_hi_schedule(&pipe->start_tq);
tasklet_schedule(&pipe->start_tq);
chip->pcm_running++;
pipe->running = 1;
break;