linux-sg2042/sound/pci/mixart
Takashi Iwai 20a24225d8 ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove
As drvdata is cleared to NULL at probe failure or at removal by the
driver core, we don't have to call pci_set_drvdata(pci, NULL) any
longer in each driver.

The only remaining pci_set_drvdata(NULL) is in azx_firmware_cb() in
hda_intel.c.  Since this function itself releases the card instance,
we need to clear drvdata here as well, so that it won't be released
doubly in the remove callback.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2013-05-29 12:37:32 +02:00
..
Makefile [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-16 16:51:18 +02:00
mixart.c ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove 2013-05-29 12:37:32 +02:00
mixart.h [ALSA] semaphore -> mutex (PCI part) 2006-03-22 10:25:29 +01:00
mixart_core.c Fix common misspellings 2011-03-31 11:26:23 -03:00
mixart_core.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mixart_hwdep.c ALSA: mixart: hard dependency on the standard fw loader 2012-11-22 17:47:57 +01:00
mixart_hwdep.h ALSA: sound/mixart: avoid redefining {readl,write}_{le,be} accessors 2010-11-11 02:02:20 +01:00
mixart_mixer.c ALSA: Kill snd_assert() in sound/pci/* 2008-08-13 11:46:38 +02:00
mixart_mixer.h [ALSA] Remove xxx_t typedefs: PCI miXart 2006-01-03 12:19:16 +01:00