]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: line6: Handle impulse response via control API
authorTakashi Iwai <tiwai@suse.de>
Mon, 19 Jan 2015 13:28:25 +0000 (14:28 +0100)
committerTakashi Iwai <tiwai@suse.de>
Tue, 20 Jan 2015 07:14:36 +0000 (08:14 +0100)
commit754f343cbe2311225ec148e5856cd8f83fc43b77
tree47b95f397256b18646d628943da61f68b598f1d3
parent35f1fe1de20087f54a65f37f39c112a622fecb3b
ALSA: line6: Handle impulse response via control API

Instead of sysfs and the conditional build with Kconfig, implement the
handling of the impulse response controls via control API, and always
enable the build.  Two new controls, "Impulse Response Volume" and
"Impulse Response Period" are added as a replacement for the former
sysfs files.

Tested-by: Chris Rorvick <chris@rorvick.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/line6/Kconfig
sound/usb/line6/capture.c
sound/usb/line6/pcm.c
sound/usb/line6/pcm.h
sound/usb/line6/playback.c