1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 231ef9134SClemens Ladischmenuconfig SND_FIREWIRE 331ef9134SClemens Ladisch bool "FireWire sound devices" 431ef9134SClemens Ladisch depends on FIREWIRE 531ef9134SClemens Ladisch default y 631ef9134SClemens Ladisch help 731ef9134SClemens Ladisch Support for IEEE-1394/FireWire/iLink sound devices. 831ef9134SClemens Ladisch 931ef9134SClemens Ladischif SND_FIREWIRE && FIREWIRE 1031ef9134SClemens Ladisch 1131ef9134SClemens Ladischconfig SND_FIREWIRE_LIB 1231ef9134SClemens Ladisch tristate 13112cddcaSTakashi Iwai select SND_PCM 14112cddcaSTakashi Iwai select SND_RAWMIDI 1531ef9134SClemens Ladisch 1682fbb4f7SClemens Ladischconfig SND_DICE 1760cea522STakashi Sakamoto tristate "DICE-based DACs support" 1882fbb4f7SClemens Ladisch select SND_HWDEP 1982fbb4f7SClemens Ladisch select SND_FIREWIRE_LIB 2082fbb4f7SClemens Ladisch help 2112c11ba5STakashi Sakamoto Say Y here to include support for devices based on the DICE chip family 2212c11ba5STakashi Sakamoto (DICE-II/TCD2210(Mini)/TCD2220(Jr.)) which TC Applied Technologies (TCAT) produced. 2312c11ba5STakashi Sakamoto * Allen and Heath Zed R16 2412c11ba5STakashi Sakamoto * Alesis iO 14/26 FireWire, MasterControl, MultiMix 8/12/16 FireWire 2512c11ba5STakashi Sakamoto * Avid Mbox 3 Pro 2612c11ba5STakashi Sakamoto * FlexRadio Systems FLEX-3000, FLEX-5000 2712c11ba5STakashi Sakamoto * Focusrite Liquid Saffire 56 2812c11ba5STakashi Sakamoto * Focusrite Saffire Pro 14, Pro 24, Pro 24 DSP, Pro 26, Pro 40(TCD2220) 2912c11ba5STakashi Sakamoto * Harman Music Group Lexicon I-ONIX FW810S 3012c11ba5STakashi Sakamoto * Loud Technologies Mackie Onyx Blackbird, Onyx 820i/1220i/1620i/1640i (latter models) 3112c11ba5STakashi Sakamoto * M-Audio ProFire 610/2626 3212c11ba5STakashi Sakamoto * Mytek Stereo192-DSD DAC 3312c11ba5STakashi Sakamoto * Midas Klark Teknik VeniceF series 3412c11ba5STakashi Sakamoto * PreSonus FireStudio, FireStudio Mobile, FireStudio Project, FireStudio Tube 3512c11ba5STakashi Sakamoto * PreSonus StudioLive 16.4.2, 16.0.2, 24.4.2, 32.4.2 3612c11ba5STakashi Sakamoto * Solid State Logic Duende Classic, Duende Mini 3712c11ba5STakashi Sakamoto * TC Electronic Studio Konnekt 48, Konnekt 24D, Konnekt Live, Impact Twin 3812c11ba5STakashi Sakamoto * TC Electronic Digital Konnekt x32, Desktop Konnekt 6 3912c11ba5STakashi Sakamoto * Weiss Engineering ADC2, Vesta, Minerva, AFI1, DAC1, INT202, DAC202 40b20be8deSClemens Ladisch 4182fbb4f7SClemens Ladisch To compile this driver as a module, choose M here: the module 4282fbb4f7SClemens Ladisch will be called snd-dice. 4382fbb4f7SClemens Ladisch 448832c5a7STakashi Sakamotoconfig SND_OXFW 458832c5a7STakashi Sakamoto tristate "Oxford Semiconductor FW970/971 chipset support" 4631ef9134SClemens Ladisch select SND_FIREWIRE_LIB 478985f4acSTakashi Sakamoto select SND_HWDEP 4831ef9134SClemens Ladisch help 498832c5a7STakashi Sakamoto Say Y here to include support for FireWire devices based on 508832c5a7STakashi Sakamoto Oxford Semiconductor FW970/971 chipset. 518832c5a7STakashi Sakamoto * Griffin Firewave 528832c5a7STakashi Sakamoto * LaCie Firewire Speakers 53ec4dba50STakashi Sakamoto * Behringer F-Control Audio 202 54ec4dba50STakashi Sakamoto * Mackie(Loud) Onyx-i series (former models) 5503abd33aSTakashi Sakamoto * Mackie(Loud) Onyx 1640i (former model) 56ec4dba50STakashi Sakamoto * Mackie(Loud) Onyx Satellite 57ec4dba50STakashi Sakamoto * Mackie(Loud) Tapco Link.Firewire 585d6fb80aSTakashi Sakamoto * Mackie(Loud) d.2 pro/d.4 pro (built-in FireWire card with OXFW971 ASIC) 59ec4dba50STakashi Sakamoto * Mackie(Loud) U.420/U.420d 6094d505e9STakashi Sakamoto * TASCAM FireOne 619e2004f9STakashi Sakamoto * Stanton Controllers & Systems 1 Deck/Mixer 62fba43f45STakashi Sakamoto * APOGEE duet FireWire 6331ef9134SClemens Ladisch 6431ef9134SClemens Ladisch To compile this driver as a module, choose M here: the module 658832c5a7STakashi Sakamoto will be called snd-oxfw. 6631ef9134SClemens Ladisch 673a691b28SClemens Ladischconfig SND_ISIGHT 683cabffd7SClemens Ladisch tristate "Apple iSight microphone" 693a691b28SClemens Ladisch select SND_FIREWIRE_LIB 703a691b28SClemens Ladisch help 713a691b28SClemens Ladisch Say Y here to include support for the front and rear microphones 723a691b28SClemens Ladisch of the Apple iSight web camera. 733a691b28SClemens Ladisch 743a691b28SClemens Ladisch To compile this driver as a module, choose M here: the module 753a691b28SClemens Ladisch will be called snd-isight. 763a691b28SClemens Ladisch 77b5b04336STakashi Sakamotoconfig SND_FIREWORKS 78b5b04336STakashi Sakamoto tristate "Echo Fireworks board module support" 79bde8a8f2STakashi Sakamoto select SND_FIREWIRE_LIB 80594ddcedSTakashi Sakamoto select SND_HWDEP 81b5b04336STakashi Sakamoto help 82b5b04336STakashi Sakamoto Say Y here to include support for FireWire devices based 83b5b04336STakashi Sakamoto on Echo Digital Audio Fireworks board: 84b5b04336STakashi Sakamoto * Mackie Onyx 400F/1200F 85b5b04336STakashi Sakamoto * Echo AudioFire12/8(until 2009 July) 86b5b04336STakashi Sakamoto * Echo AudioFire2/4/Pre8/8(since 2009 July) 87b5b04336STakashi Sakamoto * Echo Fireworks 8/HDMI 88b5b04336STakashi Sakamoto * Gibson Robot Interface Pack/GoldTop 89b5b04336STakashi Sakamoto 90b5b04336STakashi Sakamoto To compile this driver as a module, choose M here: the module 91b5b04336STakashi Sakamoto will be called snd-fireworks. 92b5b04336STakashi Sakamoto 93fd6f4b0dSTakashi Sakamotoconfig SND_BEBOB 94fd6f4b0dSTakashi Sakamoto tristate "BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware" 95fd6f4b0dSTakashi Sakamoto select SND_FIREWIRE_LIB 96618eabeaSTakashi Sakamoto select SND_HWDEP 97fd6f4b0dSTakashi Sakamoto help 98fd6f4b0dSTakashi Sakamoto Say Y here to include support for FireWire devices based 99fd6f4b0dSTakashi Sakamoto on BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware: 100fd6f4b0dSTakashi Sakamoto * Edirol FA-66/FA-101 101fd6f4b0dSTakashi Sakamoto * PreSonus FIREBOX/FIREPOD/FP10/Inspire1394 102fd6f4b0dSTakashi Sakamoto * BridgeCo RDAudio1/Audio5 10327c82881SStefan Richter * Mackie Onyx 1220/1620/1640 (FireWire I/O Card) 1045d6fb80aSTakashi Sakamoto * Mackie d.2 (optional FireWire card with DM1000 ASIC) 105fd6f4b0dSTakashi Sakamoto * Stanton FinalScratch 2 (ScratchAmp) 106fd6f4b0dSTakashi Sakamoto * Tascam IF-FW/DM 107fd6f4b0dSTakashi Sakamoto * Behringer XENIX UFX 1204/1604 108fd6f4b0dSTakashi Sakamoto * Behringer Digital Mixer X32 series (X-UF Card) 109cf8a4719STakashi Sakamoto * Behringer FCA610/1616 110fd6f4b0dSTakashi Sakamoto * Apogee Rosetta 200/400 (X-FireWire card) 111fd6f4b0dSTakashi Sakamoto * Apogee DA/AD/DD-16X (X-FireWire card) 112fd6f4b0dSTakashi Sakamoto * Apogee Ensemble 11327c82881SStefan Richter * ESI QuataFire 610 114fd6f4b0dSTakashi Sakamoto * AcousticReality eARMasterOne 115fd6f4b0dSTakashi Sakamoto * CME MatrixKFW 116fd6f4b0dSTakashi Sakamoto * Phonic Helix Board 12 MkII/18 MkII/24 MkII 117fd6f4b0dSTakashi Sakamoto * Phonic Helix Board 12 Universal/18 Universal/24 Universal 118fd6f4b0dSTakashi Sakamoto * Lynx Aurora 8/16 (LT-FW) 119fd6f4b0dSTakashi Sakamoto * ICON FireXon 120fd6f4b0dSTakashi Sakamoto * PrismSound Orpheus/ADA-8XR 121326b9cacSTakashi Sakamoto * TerraTec PHASE 24 FW/PHASE X24 FW/PHASE 88 Rack FW 12227c82881SStefan Richter * TerraTec EWS MIC2/EWS MIC8 12327c82881SStefan Richter * TerraTec Aureon 7.1 FireWire 1248ac98a35STakashi Sakamoto * Yamaha GO44/GO46 12525784ec2STakashi Sakamoto * Focusrite Saffire/Saffire LE/SaffirePro10 IO/SaffirePro26 IO 12627c82881SStefan Richter * M-Audio FireWire410/AudioPhile/Solo 1279076c22dSTakashi Sakamoto * M-Audio Ozonic/NRV10/ProfireLightBridge 12827c82881SStefan Richter * M-Audio FireWire 1814/ProjectMix IO 129146a5e3cSTakashi Sakamoto * Digidesign Mbox 2 Pro 13050ebe562STakashi Sakamoto * ToneWeal FW66 131fd6f4b0dSTakashi Sakamoto 132fd6f4b0dSTakashi Sakamoto To compile this driver as a module, choose M here: the module 133fd6f4b0dSTakashi Sakamoto will be called snd-bebob. 134fd6f4b0dSTakashi Sakamoto 1359edf723fSTakashi Sakamotoconfig SND_FIREWIRE_DIGI00X 1369edf723fSTakashi Sakamoto tristate "Digidesign Digi 002/003 family support" 1379edf723fSTakashi Sakamoto select SND_FIREWIRE_LIB 138660dd3d5STakashi Sakamoto select SND_HWDEP 1399edf723fSTakashi Sakamoto help 1409edf723fSTakashi Sakamoto Say Y here to include support for Digidesign Digi 002/003 family. 1419edf723fSTakashi Sakamoto * Digi 002 Console 1429edf723fSTakashi Sakamoto * Digi 002 Rack 1439edf723fSTakashi Sakamoto * Digi 003 Console 1449edf723fSTakashi Sakamoto * Digi 003 Rack 1459edf723fSTakashi Sakamoto * Digi 003 Rack+ 1469edf723fSTakashi Sakamoto 1479edf723fSTakashi Sakamoto To compile this driver as a module, choose M here: the module 1489edf723fSTakashi Sakamoto will be called snd-firewire-digi00x. 1499edf723fSTakashi Sakamoto 150c0949b27STakashi Sakamotoconfig SND_FIREWIRE_TASCAM 151c0949b27STakashi Sakamoto tristate "TASCAM FireWire series support" 152c0949b27STakashi Sakamoto select SND_FIREWIRE_LIB 153e5e0c3ddSTakashi Sakamoto select SND_HWDEP 154c0949b27STakashi Sakamoto help 155c0949b27STakashi Sakamoto Say Y here to include support for TASCAM. 156c0949b27STakashi Sakamoto * FW-1884 157c0949b27STakashi Sakamoto * FW-1082 15825c0e953STakashi Sakamoto * FW-1804 159c0949b27STakashi Sakamoto 160c0949b27STakashi Sakamoto To compile this driver as a module, choose M here: the module 161c0949b27STakashi Sakamoto will be called snd-firewire-tascam. 162c0949b27STakashi Sakamoto 1636c3cef48STakashi Sakamotoconfig SND_FIREWIRE_MOTU 1646c3cef48STakashi Sakamoto tristate "Mark of the unicorn FireWire series support" 1656c3cef48STakashi Sakamoto select SND_FIREWIRE_LIB 1666c3cef48STakashi Sakamoto select SND_HWDEP 1676c3cef48STakashi Sakamoto help 1686c3cef48STakashi Sakamoto Say Y here to enable support for FireWire devices which MOTU produced: 169d13d6b28STakashi Sakamoto * 828 170b431f16fSTakashi Sakamoto * 896 171949613e3STakashi Sakamoto * 828mk2 172411ac298STakashi Sakamoto * 896hd 173e953c7ecSTakashi Sakamoto * Traveler 17407f77dd4STakashi Sakamoto * Ultralite 17507f77dd4STakashi Sakamoto * 8pre 17607f77dd4STakashi Sakamoto * 828mk3 (FireWire only) 17707f77dd4STakashi Sakamoto * 828mk3 (Hybrid) 178*6d5a2ddaSTakashi Sakamoto * 896mk3 (FireWire only) 179*6d5a2ddaSTakashi Sakamoto * 896mk3 (Hybrid) 18064584f32STakashi Sakamoto * Ultralite mk3 (FireWire only) 18164584f32STakashi Sakamoto * Ultralite mk3 (Hybrid) 182411ac298STakashi Sakamoto * Traveler mk3 183e953c7ecSTakashi Sakamoto * Audio Express 184411ac298STakashi Sakamoto * Track 16 18507f77dd4STakashi Sakamoto * 4pre 1866c3cef48STakashi Sakamoto 1876c3cef48STakashi Sakamoto To compile this driver as a module, choose M here: the module 1886c3cef48STakashi Sakamoto will be called snd-firewire-motu. 1896c3cef48STakashi Sakamoto 19017c4e5eaSTakashi Sakamotoconfig SND_FIREFACE 19117c4e5eaSTakashi Sakamoto tristate "RME Fireface series support" 19217c4e5eaSTakashi Sakamoto select SND_FIREWIRE_LIB 193f656edd5STakashi Sakamoto select SND_HWDEP 19417c4e5eaSTakashi Sakamoto help 19517c4e5eaSTakashi Sakamoto Say Y here to include support for RME fireface series. 19676fdb3a9STakashi Sakamoto * Fireface 400 197a91f6760STakashi Sakamoto * Fireface 800 1981f65e668STakashi Sakamoto * Fireface UFX 199fd1cc9deSTakashi Sakamoto * Fireface UCX 200062bb452STakashi Sakamoto * Fireface 802 20117c4e5eaSTakashi Sakamoto 20231ef9134SClemens Ladischendif # SND_FIREWIRE 203