ALSA: hda/ca0132: Add PCM enhancements
authorIan Minett <ian_minett@creativelabs.com>
Fri, 21 Dec 2012 02:53:36 +0000 (18:53 -0800)
committerTakashi Iwai <tiwai@suse.de>
Tue, 15 Jan 2013 15:59:21 +0000 (16:59 +0100)
commit825315bc5b5c33e5af5124ff100ef05a30ad722f
tree86f1446eb4ece9a06ed7e5c04d84d33298d08e3a
parenta7e76271bdca5b85adb42fed05aae10ff6adeef3
ALSA: hda/ca0132: Add PCM enhancements

Remove the playback PCM open callback.
PCM stream setup and cleanup functions are added for use by PCM callbacks.
Delay stream cleanup if effects are on, to allow time for any effects tail to
finish.
Add the analog capture PCM callbacks.
Change the max channels of analog playback to 6.
Add two new PCMs: AMic2 and What-U-Hear.

Signed-off-by: Ian Minett <ian_minett@creativelabs.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_ca0132.c