18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_cimenuconfig SND_FIREWIRE 38c2ecf20Sopenharmony_ci bool "FireWire sound devices" 48c2ecf20Sopenharmony_ci depends on FIREWIRE 58c2ecf20Sopenharmony_ci default y 68c2ecf20Sopenharmony_ci help 78c2ecf20Sopenharmony_ci Support for IEEE-1394/FireWire/iLink sound devices. 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciif SND_FIREWIRE && FIREWIRE 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciconfig SND_FIREWIRE_LIB 128c2ecf20Sopenharmony_ci tristate 138c2ecf20Sopenharmony_ci select SND_PCM 148c2ecf20Sopenharmony_ci select SND_RAWMIDI 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciconfig SND_DICE 178c2ecf20Sopenharmony_ci tristate "DICE-based DACs support" 188c2ecf20Sopenharmony_ci select SND_HWDEP 198c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 208c2ecf20Sopenharmony_ci help 218c2ecf20Sopenharmony_ci Say Y here to include support for many DACs based on the DICE 228c2ecf20Sopenharmony_ci chip family (DICE-II/Jr/Mini) which TC Applied Technologies produces. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 258c2ecf20Sopenharmony_ci will be called snd-dice. 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ciconfig SND_OXFW 288c2ecf20Sopenharmony_ci tristate "Oxford Semiconductor FW970/971 chipset support" 298c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 308c2ecf20Sopenharmony_ci select SND_HWDEP 318c2ecf20Sopenharmony_ci help 328c2ecf20Sopenharmony_ci Say Y here to include support for FireWire devices based on 338c2ecf20Sopenharmony_ci Oxford Semiconductor FW970/971 chipset. 348c2ecf20Sopenharmony_ci * Griffin Firewave 358c2ecf20Sopenharmony_ci * LaCie Firewire Speakers 368c2ecf20Sopenharmony_ci * Behringer F-Control Audio 202 378c2ecf20Sopenharmony_ci * Mackie(Loud) Onyx-i series (former models) 388c2ecf20Sopenharmony_ci * Mackie(Loud) Onyx 1640i (former model) 398c2ecf20Sopenharmony_ci * Mackie(Loud) Onyx Satellite 408c2ecf20Sopenharmony_ci * Mackie(Loud) Tapco Link.Firewire 418c2ecf20Sopenharmony_ci * Mackie(Loud) d.2 pro/d.4 pro (built-in FireWire card with OXFW971 ASIC) 428c2ecf20Sopenharmony_ci * Mackie(Loud) U.420/U.420d 438c2ecf20Sopenharmony_ci * TASCAM FireOne 448c2ecf20Sopenharmony_ci * Stanton Controllers & Systems 1 Deck/Mixer 458c2ecf20Sopenharmony_ci * APOGEE duet FireWire 468c2ecf20Sopenharmony_ci 478c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 488c2ecf20Sopenharmony_ci will be called snd-oxfw. 498c2ecf20Sopenharmony_ci 508c2ecf20Sopenharmony_ciconfig SND_ISIGHT 518c2ecf20Sopenharmony_ci tristate "Apple iSight microphone" 528c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 538c2ecf20Sopenharmony_ci help 548c2ecf20Sopenharmony_ci Say Y here to include support for the front and rear microphones 558c2ecf20Sopenharmony_ci of the Apple iSight web camera. 568c2ecf20Sopenharmony_ci 578c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 588c2ecf20Sopenharmony_ci will be called snd-isight. 598c2ecf20Sopenharmony_ci 608c2ecf20Sopenharmony_ciconfig SND_FIREWORKS 618c2ecf20Sopenharmony_ci tristate "Echo Fireworks board module support" 628c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 638c2ecf20Sopenharmony_ci select SND_HWDEP 648c2ecf20Sopenharmony_ci help 658c2ecf20Sopenharmony_ci Say Y here to include support for FireWire devices based 668c2ecf20Sopenharmony_ci on Echo Digital Audio Fireworks board: 678c2ecf20Sopenharmony_ci * Mackie Onyx 400F/1200F 688c2ecf20Sopenharmony_ci * Echo AudioFire12/8(until 2009 July) 698c2ecf20Sopenharmony_ci * Echo AudioFire2/4/Pre8/8(since 2009 July) 708c2ecf20Sopenharmony_ci * Echo Fireworks 8/HDMI 718c2ecf20Sopenharmony_ci * Gibson Robot Interface Pack/GoldTop 728c2ecf20Sopenharmony_ci 738c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 748c2ecf20Sopenharmony_ci will be called snd-fireworks. 758c2ecf20Sopenharmony_ci 768c2ecf20Sopenharmony_ciconfig SND_BEBOB 778c2ecf20Sopenharmony_ci tristate "BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware" 788c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 798c2ecf20Sopenharmony_ci select SND_HWDEP 808c2ecf20Sopenharmony_ci help 818c2ecf20Sopenharmony_ci Say Y here to include support for FireWire devices based 828c2ecf20Sopenharmony_ci on BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware: 838c2ecf20Sopenharmony_ci * Edirol FA-66/FA-101 848c2ecf20Sopenharmony_ci * PreSonus FIREBOX/FIREPOD/FP10/Inspire1394 858c2ecf20Sopenharmony_ci * BridgeCo RDAudio1/Audio5 868c2ecf20Sopenharmony_ci * Mackie Onyx 1220/1620/1640 (FireWire I/O Card) 878c2ecf20Sopenharmony_ci * Mackie d.2 (optional FireWire card with DM1000 ASIC) 888c2ecf20Sopenharmony_ci * Stanton FinalScratch 2 (ScratchAmp) 898c2ecf20Sopenharmony_ci * Tascam IF-FW/DM 908c2ecf20Sopenharmony_ci * Behringer XENIX UFX 1204/1604 918c2ecf20Sopenharmony_ci * Behringer Digital Mixer X32 series (X-UF Card) 928c2ecf20Sopenharmony_ci * Behringer FCA610/1616 938c2ecf20Sopenharmony_ci * Apogee Rosetta 200/400 (X-FireWire card) 948c2ecf20Sopenharmony_ci * Apogee DA/AD/DD-16X (X-FireWire card) 958c2ecf20Sopenharmony_ci * Apogee Ensemble 968c2ecf20Sopenharmony_ci * ESI QuataFire 610 978c2ecf20Sopenharmony_ci * AcousticReality eARMasterOne 988c2ecf20Sopenharmony_ci * CME MatrixKFW 998c2ecf20Sopenharmony_ci * Phonic Helix Board 12 MkII/18 MkII/24 MkII 1008c2ecf20Sopenharmony_ci * Phonic Helix Board 12 Universal/18 Universal/24 Universal 1018c2ecf20Sopenharmony_ci * Lynx Aurora 8/16 (LT-FW) 1028c2ecf20Sopenharmony_ci * ICON FireXon 1038c2ecf20Sopenharmony_ci * PrismSound Orpheus/ADA-8XR 1048c2ecf20Sopenharmony_ci * TerraTec PHASE 24 FW/PHASE X24 FW/PHASE 88 Rack FW 1058c2ecf20Sopenharmony_ci * TerraTec EWS MIC2/EWS MIC8 1068c2ecf20Sopenharmony_ci * TerraTec Aureon 7.1 FireWire 1078c2ecf20Sopenharmony_ci * Yamaha GO44/GO46 1088c2ecf20Sopenharmony_ci * Focusrite Saffire/Saffire LE/SaffirePro10 IO/SaffirePro26 IO 1098c2ecf20Sopenharmony_ci * M-Audio FireWire410/AudioPhile/Solo 1108c2ecf20Sopenharmony_ci * M-Audio Ozonic/NRV10/ProfireLightBridge 1118c2ecf20Sopenharmony_ci * M-Audio FireWire 1814/ProjectMix IO 1128c2ecf20Sopenharmony_ci * Digidesign Mbox 2 Pro 1138c2ecf20Sopenharmony_ci * ToneWeal FW66 1148c2ecf20Sopenharmony_ci 1158c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1168c2ecf20Sopenharmony_ci will be called snd-bebob. 1178c2ecf20Sopenharmony_ci 1188c2ecf20Sopenharmony_ciconfig SND_FIREWIRE_DIGI00X 1198c2ecf20Sopenharmony_ci tristate "Digidesign Digi 002/003 family support" 1208c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 1218c2ecf20Sopenharmony_ci select SND_HWDEP 1228c2ecf20Sopenharmony_ci help 1238c2ecf20Sopenharmony_ci Say Y here to include support for Digidesign Digi 002/003 family. 1248c2ecf20Sopenharmony_ci * Digi 002 Console 1258c2ecf20Sopenharmony_ci * Digi 002 Rack 1268c2ecf20Sopenharmony_ci * Digi 003 Console 1278c2ecf20Sopenharmony_ci * Digi 003 Rack 1288c2ecf20Sopenharmony_ci * Digi 003 Rack+ 1298c2ecf20Sopenharmony_ci 1308c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1318c2ecf20Sopenharmony_ci will be called snd-firewire-digi00x. 1328c2ecf20Sopenharmony_ci 1338c2ecf20Sopenharmony_ciconfig SND_FIREWIRE_TASCAM 1348c2ecf20Sopenharmony_ci tristate "TASCAM FireWire series support" 1358c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 1368c2ecf20Sopenharmony_ci select SND_HWDEP 1378c2ecf20Sopenharmony_ci help 1388c2ecf20Sopenharmony_ci Say Y here to include support for TASCAM. 1398c2ecf20Sopenharmony_ci * FW-1884 1408c2ecf20Sopenharmony_ci * FW-1082 1418c2ecf20Sopenharmony_ci * FW-1804 1428c2ecf20Sopenharmony_ci 1438c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1448c2ecf20Sopenharmony_ci will be called snd-firewire-tascam. 1458c2ecf20Sopenharmony_ci 1468c2ecf20Sopenharmony_ciconfig SND_FIREWIRE_MOTU 1478c2ecf20Sopenharmony_ci tristate "Mark of the unicorn FireWire series support" 1488c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 1498c2ecf20Sopenharmony_ci select SND_HWDEP 1508c2ecf20Sopenharmony_ci help 1518c2ecf20Sopenharmony_ci Say Y here to enable support for FireWire devices which MOTU produced: 1528c2ecf20Sopenharmony_ci * 828mk2 1538c2ecf20Sopenharmony_ci * Traveler 1548c2ecf20Sopenharmony_ci * Ultralite 1558c2ecf20Sopenharmony_ci * 8pre 1568c2ecf20Sopenharmony_ci * 828mk3 (FireWire only) 1578c2ecf20Sopenharmony_ci * 828mk3 (Hybrid) 1588c2ecf20Sopenharmony_ci * Audio Express 1598c2ecf20Sopenharmony_ci * 4pre 1608c2ecf20Sopenharmony_ci 1618c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1628c2ecf20Sopenharmony_ci will be called snd-firewire-motu. 1638c2ecf20Sopenharmony_ci 1648c2ecf20Sopenharmony_ciconfig SND_FIREFACE 1658c2ecf20Sopenharmony_ci tristate "RME Fireface series support" 1668c2ecf20Sopenharmony_ci select SND_FIREWIRE_LIB 1678c2ecf20Sopenharmony_ci select SND_HWDEP 1688c2ecf20Sopenharmony_ci help 1698c2ecf20Sopenharmony_ci Say Y here to include support for RME fireface series. 1708c2ecf20Sopenharmony_ci * Fireface 400 1718c2ecf20Sopenharmony_ci * Fireface 800 1728c2ecf20Sopenharmony_ci * Fireface UFX 1738c2ecf20Sopenharmony_ci * Fireface UCX 1748c2ecf20Sopenharmony_ci * Fireface 802 1758c2ecf20Sopenharmony_ci 1768c2ecf20Sopenharmony_ciendif # SND_FIREWIRE 177