ALSA: fireface: add skeleton for RME Fireface series
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 31 Mar 2017 13:05:59 +0000 (22:05 +0900)
committerTakashi Iwai <tiwai@suse.de>
Wed, 5 Apr 2017 19:31:24 +0000 (21:31 +0200)
commit17c4e5eadc4ab7db4c0655c124174a6d8e5f4dc5
tree0db1138d5a588f58f05b4a13a4899821c5464e0c
parentf87e7f25893d7db4da465c6b50882197e518d4af
ALSA: fireface: add skeleton for RME Fireface series

This commit adds a new driver for RME Fireface series. This commit just
creates/removes card instance according to IEEE 1394 bus event. More
functions will be added in following commits.

Three types of firmware have released by RME GmbH; for Fireface 400, for
Fireface 800 and for UCX/802/UFX. It's reasonable that these models use
different protocol for communication. Currently, I've investigated
Fireface 400 and nothing others.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/Kconfig
sound/firewire/Makefile
sound/firewire/fireface/Makefile [new file with mode: 0644]
sound/firewire/fireface/ff.c [new file with mode: 0644]
sound/firewire/fireface/ff.h [new file with mode: 0644]