ALSA: es1688: allocate snd_es1688 structure as a part of snd_card structure
authorKrzysztof Helt <krzysztof.h1@wp.pl>
Sun, 9 May 2010 18:35:44 +0000 (20:35 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 10 May 2010 07:48:59 +0000 (09:48 +0200)
commit396fa8272601c3d488cb8391c3962a7ee552afd0
tree6ef9af15019a00f6a81243c458ca792247a07869
parent02a2ad40295fc8862457b469b3b698d8ece3c72a
ALSA: es1688: allocate snd_es1688 structure as a part of snd_card structure

Allocate the snd_es1688 during the snd_card allocation.
This allows to remove the card pointer from the snd_es1688 structure.

Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/es1688.h
sound/isa/es1688/es1688.c
sound/isa/es1688/es1688_lib.c
sound/isa/gus/gusextreme.c