Hi,
This patchset merges vendor-dependent codes for Yamaha/Terratec, because each of these two pairs has the same configuration:
- Yamaha GO44 / Terratec Phase 24 FW - Yamaha GO46 / Terratec Phase X24 FW
The two companies might once have cooperated to develop some audio and music units on IEEE 1394 bus, based on DM1000E ASIC and BeBoB firmware. This conclusion comes from a reporter of a forum of Ubuntu Japanese Community. Thanks for his help to identify subunit formation and supported stream formats:
Jack & Firewireオーディオインターフェイスの設定に関する質問です。 https://forums.ubuntulinux.jp/viewtopic.php?id=18657
Terratec has also produced the other models with DM ASIC series and BeBoB firmware. For the models, vendor-dependent codes are still left.
Takashi Sakamoto (2): ALSA: bebob: rename file with vendor-dependent code so that it's for Yamaha/Terratec ALSA: bebob: unify configurations for some models produced by Yamaha/Terratec
sound/firewire/bebob/Makefile | 5 ++-- sound/firewire/bebob/bebob.c | 8 +++--- sound/firewire/bebob/bebob.h | 3 +-- sound/firewire/bebob/bebob_terratec.c | 31 ---------------------- .../{bebob_yamaha.c => bebob_yamaha_terratec.c} | 9 ++++--- 5 files changed, 14 insertions(+), 42 deletions(-) rename sound/firewire/bebob/{bebob_yamaha.c => bebob_yamaha_terratec.c} (85%)