linux_dsm_epyc7002/sound/pci/lx6464es
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
..
lx6464es.c ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove 2013-05-29 12:37:32 +02:00
lx6464es.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
lx_core.c ALSA: pci: remove __dev* attributes 2012-12-07 07:20:55 +01:00
lx_core.h ALSA: pci: remove __dev* attributes 2012-12-07 07:20:55 +01:00
lx_defs.h ALSA: lx6464es - driver for the digigram lx6464es interface 2009-04-14 12:01:46 +02:00
Makefile ALSA: lx6464es - driver for the digigram lx6464es interface 2009-04-14 12:01:46 +02:00