f000fd8093
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> |
||
---|---|---|
.. | ||
ak4396.h | ||
cm9780.h | ||
cs4362a.h | ||
cs4398.h | ||
hifier.c | ||
Makefile | ||
oxygen.c | ||
oxygen.h | ||
oxygen_io.c | ||
oxygen_lib.c | ||
oxygen_mixer.c | ||
oxygen_pcm.c | ||
oxygen_regs.h | ||
pcm1796.h | ||
virtuoso.c | ||
wm8785.h |