linux/sound/pci/oxygen
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
..
ak4396.h
cm9780.h
cs2000.h
cs4245.h
cs4362a.h
cs4398.h
Makefile
oxygen_io.c
oxygen_lib.c ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove 2013-05-29 12:37:32 +02:00
oxygen_mixer.c
oxygen_pcm.c
oxygen_regs.h
oxygen.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
oxygen.h ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEP 2012-08-14 18:12:04 +02:00
pcm1796.h
virtuoso.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
wm8766.h
wm8776.h
wm8785.h
xonar_cs43xx.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
xonar_dg.c
xonar_dg.h
xonar_hdmi.c
xonar_lib.c
xonar_pcm179x.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
xonar_wm87x6.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
xonar.h