linux/sound/pci
Takashi Iwai 70f7db11c4 ALSA: hda - Fix memory leaks in conexant jack arrays
The Conexant codec driver adds the jack arrays in init callback which
may be called also in each PM resume.  This results in the addition of
new jack element at each time.

The fix is to check whether the requested jack is already present in
the array.

Reference: Novell bug 668929
	https://bugzilla.novell.com/show_bug.cgi?id=668929

Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-02 17:16:38 +01:00
..
ac97 ALSA: constify functions in ac97 2011-01-14 19:14:47 +01:00
ali5451
asihpi ALSA: sound/pci/asihpi/hpioctl.c: Remove unnecessary casts of pci_get_drvdata 2010-11-22 07:42:10 +01:00
au88x0 ALSA : au88x0 - Limit number of channels to fix Oops via OSS emu 2011-01-17 11:04:01 +01:00
aw2
ca0106 sound, ca0106: Fix assignment to 'channel'. 2010-12-27 15:09:53 +01:00
cs46xx ALSA: cs46xx memory management fixes for cs46xx_dsp_spos_create() 2010-11-01 10:26:23 +01:00
cs5535audio PCI: make pci_restore_state return void 2010-12-23 12:53:09 -08:00
ctxfi ALSA: sound/pci/ctxfi/ctpcm.c: Remove potential for use after free 2010-11-11 02:03:00 +01:00
echoaudio
emu10k1 tree-wide: fix comment/printk typos 2010-11-01 15:38:34 -04:00
hda ALSA: hda - Fix memory leaks in conexant jack arrays 2011-02-02 17:16:38 +01:00
ice1712 ALSA: ice1712 delta - initialize SPI clock 2011-01-18 15:25:16 +01:00
korg1212
lx6464es ALSA: lx6464es - make 1 bit signed bitfield unsigned 2010-11-01 10:28:35 +01:00
mixart ALSA: sound/mixart: avoid redefining {readl,write}_{le,be} accessors 2010-11-11 02:02:20 +01:00
nm256
oxygen ALSA: oxygen: fix output routing on Xonar DG 2011-01-31 12:00:02 +01:00
pcxhr
riptide ALSA: riptide - Fix detection / load of firmware files 2010-08-16 08:08:48 +02:00
rme9652 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2011-01-13 10:32:54 -08:00
trident
vx222
ymfpci ALSA: ymfpci: use enum control info helper 2011-01-10 16:47:03 +01:00
ad1889.c
ad1889.h
ak4531_codec.c
als300.c
als4000.c
atiixp_modem.c
atiixp.c
azt3328.c ALSA: azt3328 - fix broken AZF_FMT_XLATE macro 2011-01-25 08:10:56 +01:00
azt3328.h
bt87x.c ALSA: bt87x: use enum control info helper 2011-01-10 16:46:56 +01:00
cmipci.c ALSA: cmipci: use enum control info helper 2011-01-10 16:47:00 +01:00
cs4281.c
cs5530.c
ens1370.c Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
ens1371.c
es1938.c
es1968.c tree-wide: fix comment/printk typos 2010-11-01 15:38:34 -04:00
fm801.c
intel8x0.c ALSA: ac97: Apply quirk for Dell Latitude D610 binding Master and Headphone controls 2010-11-22 07:39:40 +01:00
intel8x0m.c
Kconfig ALSA: virtuoso: add Xonar HDAV1.3 Slim support 2011-01-10 16:46:49 +01:00
maestro3.c
Makefile
rme32.c
rme96.c sound: Remove unnecessary casts of private_data 2010-09-07 08:05:59 +02:00
sis7019.c
sis7019.h
sonicvibes.c
via82xx_modem.c
via82xx.c