[alsa-cvslog] CVS: alsa-kernel/isa/opti9xx opti92x-ad1848.c,1.26,1.27
Brought to you by:
perex
From: Jaroslav K. <pe...@us...> - 2003-04-23 10:03:04
|
Update of /cvsroot/alsa/alsa-kernel/isa/opti9xx In directory sc8-pr-cvs1:/tmp/cvs-serv8543/alsa-kernel/isa/opti9xx Modified Files: opti92x-ad1848.c Log Message: irqreturn_t changes for 2.5 Index: opti92x-ad1848.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/isa/opti9xx/opti92x-ad1848.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- opti92x-ad1848.c 11 Apr 2003 07:40:28 -0000 1.26 +++ opti92x-ad1848.c 23 Apr 2003 10:01:39 -0000 1.27 @@ -1125,9 +1125,9 @@ spin_unlock_irqrestore(&chip->lock, flags); } -void snd_opti93x_interrupt(int irq, void *dev_id, struct pt_regs *regs) +irqreturn_t snd_opti93x_interrupt(int irq, void *dev_id, struct pt_regs *regs) { - opti93x_t *codec = snd_magic_cast(opti93x_t, dev_id, return); + opti93x_t *codec = snd_magic_cast(opti93x_t, dev_id, return IRQ_NONE); unsigned char status; status = snd_opti9xx_read(codec->chip, OPTi9XX_MC_REG(11)); @@ -1138,6 +1138,7 @@ snd_pcm_period_elapsed(codec->capture_substream); } outb(0x00, OPTi93X_PORT(codec, STATUS)); + return IRQ_HANDLED; } |