]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: snd-usb-caiaq: Add support for Traktor Kontrol S4
authorDaniel Mack <daniel@caiaq.de>
Fri, 10 Sep 2010 09:04:57 +0000 (17:04 +0800)
committerTakashi Iwai <tiwai@suse.de>
Fri, 10 Sep 2010 09:08:39 +0000 (11:08 +0200)
commit84a34e2c151cce15bcd0a85aea8fe6a6c93169ca
tree28bc9f525aa4f3ca1158b0ced1cfe1fc62a75bef
parentbe2078c111d16d5fb2586cbeb080a407ccf2285f
ALSA: snd-usb-caiaq: Add support for Traktor Kontrol S4

This patch adds support for the new Traktor Kontrol S4 by Native
Instruments. It features a new audio data streaming model, MIDI
in and out ports, a huge number of 174 dimmable LEDs, 96 buttons
and 46 absolute encoder axis, including some rotary encoders.

All features are supported by the driver now.

Did some code refactoring along the way.

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/Kconfig
sound/usb/caiaq/audio.c
sound/usb/caiaq/control.c
sound/usb/caiaq/device.c
sound/usb/caiaq/device.h
sound/usb/caiaq/input.c