linux/sound/pci/ice1712
Jeff Garzik f000fd8093 [ALSA] Fix synchronize_irq() bugs, redundancies
free_irq() calls synchronize_irq() for you, so there is no need for
drivers to manually do the same thing (again).  Thus, calls where
sync-irq immediately precedes free-irq can be simplified.

However, during this audit several bugs were noticed, where free-irq is
preceded by a "irq >= 0" check... but the sync-irq call is not covered
by the same check.

So, where sync-irq could not be eliminated completely, the missing check
was added.

Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-04-24 12:00:40 +02:00
..
ak4xxx.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
amp.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
amp.h [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-16 16:51:18 +02:00
aureon.c [ALSA] ice1712, ice1724 - Code clean up 2008-01-31 17:30:05 +01:00
aureon.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
delta.c [ALSA] ice1712 - added support for M-Audio Delta 66E 2008-04-24 12:00:08 +02:00
delta.h [ALSA] ice1712 - added support for M-Audio Delta 66E 2008-04-24 12:00:08 +02:00
envy24ht.h [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-16 16:51:18 +02:00
ews.c [ALSA] ice1712, ice1724 - Code clean up 2008-01-31 17:30:05 +01:00
ews.h [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-16 16:51:18 +02:00
hoontech.c [ALSA] ice1712 - Fix hoontech MIDI input 2008-04-24 12:00:07 +02:00
hoontech.h [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-16 16:51:18 +02:00
ice1712.c [ALSA] Fix synchronize_irq() bugs, redundancies 2008-04-24 12:00:40 +02:00
ice1712.h [ALSA] Don't set gpio mask register in snd_ice1712_gpio_write_bits() 2008-04-24 12:00:39 +02:00
ice1724.c [ALSA] Fix synchronize_irq() bugs, redundancies 2008-04-24 12:00:40 +02:00
juli.c [ALSA] ice1724 - Improved the Juli rate setting 2008-04-24 12:00:29 +02:00
juli.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
Makefile [ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi & HD2, Hercules Fortissimo IV 2008-01-31 17:30:03 +01:00
phase.c [ALSA] sound: ice1712: unused structs 2008-02-29 12:11:25 +01:00
phase.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
pontis.c [ALSA] ice1724 - Fix return codes in some pointis callbacks 2008-04-24 12:00:25 +02:00
pontis.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
prodigy192.c [ALSA] some fixes and cleanup for ICE1724 cards 2008-04-24 12:00:25 +02:00
prodigy192.h [ALSA] ice1724 - Functioning support for Prodigy 192 2007-05-11 16:55:58 +02:00
prodigy_hifi.c [ALSA] ice1712, ice1724 - Code clean up 2008-01-31 17:30:05 +01:00
prodigy_hifi.h [ALSA] ice1724 - Add missing prodigy_hifi.h 2008-01-31 17:30:03 +01:00
revo.c [ALSA] Audiophile 192: Fix ad converter initialization 2008-04-24 12:00:40 +02:00
revo.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
se.c [ALSA] ice1712, ice1724 - Code clean up 2008-01-31 17:30:05 +01:00
se.h [ALSA] ice1724 - Add support of Onkyo SE-90PCI and SE-200PCI 2008-01-31 17:29:09 +01:00
stac946x.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vt1720_mobo.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
vt1720_mobo.h [ALSA] Fix conflicts between const and __devinitdata 2007-05-11 16:55:49 +02:00
wtm.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
wtm.h [ALSA] Add support of the ESI Waveterminal 192M to the ice1724 ALSA driver 2007-02-09 09:02:50 +01:00