From 38338b302cb0dab61c08938155cbeae2f4979bb9 Mon Sep 17 00:00:00 2001 From: Takashi Sakamoto Date: Wed, 7 Apr 2021 11:49:22 +0900 Subject: [PATCH] hwdb: add database entries for models with OXFW970/971 ASICs Once Oxford Semiconductor designed FW970 and FW971 ASICs as Multi-Channel Isochronous Streaming FireWire Audio Controller. Some vendors used them in their products for audio and music units. The content of configuration ROM has standard layout of 1394 Trading Association with an additional Dependent Information directory. This commit adds database entries for the known models. ALSA oxfw driver supports them, but expects userspace application to control them. Signed-off-by: Takashi Sakamoto --- hwdb.d/80-ieee1394-unit-function.hwdb | 73 +++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/hwdb.d/80-ieee1394-unit-function.hwdb b/hwdb.d/80-ieee1394-unit-function.hwdb index 39b9ad8154f..1e7ebfa80a9 100644 --- a/hwdb.d/80-ieee1394-unit-function.hwdb +++ b/hwdb.d/80-ieee1394-unit-function.hwdb @@ -393,3 +393,76 @@ ieee1394:ven0000075Bmo0000AFB2sp0000A02Dver00010000 ID_MODEL_FROM_DATABASE=RIP IEEE1394_UNIT_FUNCTION_MIDI=1 IEEE1394_UNIT_FUNCTION_AUDIO=1 + +# +# Oxford Semiconductor FW970/971. +# + +ieee1394:node:ven0x0003dbmo0x01ddddunits0x00a02d:0x010001 +ieee1394:ven000003DBmo0001DDDDsp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Apogee Electronics + ID_MODEL_FROM_DATABASE=Duet FireWire + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x001564mo0x00fc22units0x00a02d:0x010001 +ieee1394:ven00001564mo0000FC22sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Behringer + ID_MODEL_FROM_DATABASE=F-Control Audio 202 + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x001292mo0x00f970units0x00a02d:0x010001 +ieee1394:ven00001292mo0000F970sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Griffin Technology + ID_MODEL_FROM_DATABASE=Griffin FireWave + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x00d04bmo0x00f970units0x00a02d:0x010001 +ieee1394:ven0000D04Bmo0000F970sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=LaCie + ID_MODEL_FROM_DATABASE=LaCie FireWire Speakers + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +# Match to former models of Onyx 820i, 1220i, and 1620i. +ieee1394:node:ven0x000ff2mo0x081216units0x00a02d:0x010001 +ieee1394:ven00000FF2mo00081216sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Loud Technologies + ID_MODEL_FROM_DATABASE=Mackie Onyx-i series + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x000ff2mo0x001640units0x00a02d:0x010001 +ieee1394:ven00000FF2mo00001640sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Loud Technologies + ID_MODEL_FROM_DATABASE=Mackie Onyx 1640i + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x000ff2mo0x00200funits0x00a02d:0x010001 +ieee1394:ven00000FF2mo0000200Fsp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Loud Technologies + ID_MODEL_FROM_DATABASE=Mackie Onyx Satellite + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x000ff2mo0x000460units0x00a02d:0x010001 +ieee1394:ven00000FF2mo00000460sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Loud Technologies + ID_MODEL_FROM_DATABASE=Tapco LINK.firewire 4x6 + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x001260mo0x002000units0x00a02d:0x010001 +ieee1394:ven00001260mo00002000sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Stanton Magnetics + ID_MODEL_FROM_DATABASE=SCS.1d + IEEE1394_UNIT_FUNCTION_MIDI=1 + IEEE1394_UNIT_FUNCTION_AUDIO=1 + +ieee1394:node:ven0x001260mo0x001000units0x00a02d:0x010001 +ieee1394:ven00001260mo00001000sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Stanton Magnetics + ID_MODEL_FROM_DATABASE=SCS.1m + IEEE1394_UNIT_FUNCTION_MIDI=1 + +ieee1394:node:ven0x00022emo0x800007units0x00a02d:0x010001 +ieee1394:ven0000022Emo00800007sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=Tascam + ID_MODEL_FROM_DATABASE=FireOne + IEEE1394_UNIT_FUNCTION_MIDI=1 + IEEE1394_UNIT_FUNCTION_AUDIO=1 -- 2.47.3