mirror of
https://github.com/systemd/systemd.git
synced 2025-02-27 01:57:35 +03:00
hwdb: add database entries for models based on DICE ASICs with TCAT specification
TC Applied Technologies designed the series of ASIC for audio and music data transmission in several types of communication bus. It's named as Digital Interface Communication Engine (DICE). Four ASICs are known in the series for IEEE 1394 bus; Dice II, TCD2210 (Dice Jr.), TCD2220 (Dice Mini), and TCD3070 (DiceIII). The content of configuration ROM in products based on DICE ASICs is known against specification defined by 1394 Trading Association. This commit adds database entries for models without any customization by vendors. In TCAT specification, The value of GUID field is split to four parts; 24-bit OUI, 8-bit category, 10-bit product ID, and 22-bit serial number in the order. In the specification, the value of category field is fixed to 0x04. The root directory includes leaf entries for vendor and model names. Although the specifier_id field in unit directory differs depending on vendors, the version field in unit directory is fixed to 0x000001. ALSA dice driver supports them, but expects userspace application to control them. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
This commit is contained in:
parent
38338b302c
commit
c0d8b61f93
@ -466,3 +466,220 @@ ieee1394:ven0000022Emo00800007sp0000A02Dver00010001
|
||||
ID_MODEL_FROM_DATABASE=FireOne
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
#
|
||||
# TC Applied Technologies. Digital Interface Communication Engine (DICE).
|
||||
#
|
||||
# DICE with DICE II, TCD2210, TCD2220, and TCD3070 ASICs.
|
||||
#
|
||||
|
||||
ieee1394:node:ven0x0004c4mo0x000000units0x0004c4:0x000001
|
||||
ieee1394:ven000004C4mo00000000sp000004C4ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Allen and Heath
|
||||
ID_MODEL_FROM_DATABASE=Zed R16
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
# Match to iO 14, iO 26
|
||||
ieee1394:node:ven0x000595mo0x000001units0x000595:0x000001
|
||||
ieee1394:ven00000595mo00000001sp00000595ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Alesis
|
||||
ID_MODEL_FROM_DATABASE=iO FireWire
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000595mo0x000002units0x000595:0x000001
|
||||
ieee1394:ven00000595mo00000002sp00000595ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Alesis
|
||||
ID_MODEL_FROM_DATABASE=MasterControl
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
# Match to Multimix 8, 12, and 16.
|
||||
ieee1394:node:ven0x000595mo0x000000units0x000595:0x000001
|
||||
ieee1394:ven00000595mo00000000sp00000595ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Alesis
|
||||
ID_MODEL_FROM_DATABASE=MultiMix FireWire
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00a07emo0x000004units0x00a07e:0x000001
|
||||
ieee1394:ven0000A07Emo00000004sp0000A07Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Avid
|
||||
ID_MODEL_FROM_DATABASE=Mbox 3 Pro
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x001c2dmo0x000001units0x001c2d:0x000001
|
||||
ieee1394:ven00001C2Dmo00000001sp00001C2Dver00000001
|
||||
ID_VENDOR_FROM_DATABASE=FlexRadio Systems
|
||||
ID_MODEL_FROM_DATABASE=FLEX-5000
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x001c2dmo0x000002units0x001c2d:0x000001
|
||||
ieee1394:ven00001C2Dmo00000002sp00001C2Dver00000001
|
||||
ID_VENDOR_FROM_DATABASE=FlexRadio Systems
|
||||
ID_MODEL_FROM_DATABASE=FLEX-3000
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00130emo0x000006units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000006sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Liquid Saffire 56
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00130emo0x000009units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000009sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 14
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00130emo0x000007units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000007sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 24
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00130emo0x000008units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000008sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 24 DSP
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x00130emo0x000012units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000012sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 26
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
# Revision with TCD2210.
|
||||
ieee1394:node:ven0x00130emo0x000005units0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo00000005sp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 40
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
# Revision with TCD3070.
|
||||
ieee1394:node:ven0x00130emo0x0000deunits0x00130e:0x000001
|
||||
ieee1394:ven0000130Emo000000DEsp0000130Ever00000001
|
||||
ID_VENDOR_FROM_DATABASE=Focusrite
|
||||
ID_MODEL_FROM_DATABASE=Saffire Pro 40
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x001ee8mo0x000002units0x001ee8:0x000001
|
||||
ieee1394:ven00001EE8mo00000002sp00001EE8ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Mytek
|
||||
ID_MODEL_FROM_DATABASE=Stereo192-DSD DAC
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x10c73fmo0x000001units0x10c73f:0x000001
|
||||
ieee1394:ven0010C73Fmo00000001sp0010C73Fver00000001
|
||||
ID_VENDOR_FROM_DATABASE=Midas Klark Teknik
|
||||
ID_MODEL_FROM_DATABASE=VeniceF series
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000008units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000008sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=FireStudio
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000011units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000011sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=FireStudio Mobile
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x00000bunits0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo0000000Bsp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=FireStudio Project
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x00000cunits0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo0000000Csp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=FireStudio Tube
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000010units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000010sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=StudioLive 16.4.2
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000012units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000012sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=StudioLive 24.4.2
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000013units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000013sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=StudioLive 16.0.2
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000a92mo0x000014units0x000a92:0x000001
|
||||
ieee1394:ven00000A92mo00000014sp00000A92ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=PreSonus
|
||||
ID_MODEL_FROM_DATABASE=StudioLive 32.4.2AI
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000024units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000024sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Desktop Konnekt 6
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000030units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000030sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Digital Konnekt x32
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000027units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000027sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Impact Twin
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000020units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000020sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Konnekt 24D
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000021units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000021sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Konnekt 8
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000023units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000023sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Konnekt Live
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
||||
ieee1394:node:ven0x000166mo0x000022units0x000166:0x000001
|
||||
ieee1394:ven00000166mo00000022sp00000166ver00000001
|
||||
ID_VENDOR_FROM_DATABASE=TC Electronic
|
||||
ID_MODEL_FROM_DATABASE=Studio Konnekt 48
|
||||
IEEE1394_UNIT_FUNCTION_MIDI=1
|
||||
IEEE1394_UNIT_FUNCTION_AUDIO=1
|
||||
|
Loading…
x
Reference in New Issue
Block a user