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 21b20be8deSClemens Ladisch Say Y here to include support for many DACs based on the DICE 2260cea522STakashi Sakamoto chip family (DICE-II/Jr/Mini) which TC Applied Technologies produces. 23b20be8deSClemens Ladisch 2482fbb4f7SClemens Ladisch To compile this driver as a module, choose M here: the module 2582fbb4f7SClemens Ladisch will be called snd-dice. 2682fbb4f7SClemens Ladisch 278832c5a7STakashi Sakamotoconfig SND_OXFW 288832c5a7STakashi Sakamoto tristate "Oxford Semiconductor FW970/971 chipset support" 2931ef9134SClemens Ladisch select SND_FIREWIRE_LIB 308985f4acSTakashi Sakamoto select SND_HWDEP 3131ef9134SClemens Ladisch help 328832c5a7STakashi Sakamoto Say Y here to include support for FireWire devices based on 338832c5a7STakashi Sakamoto Oxford Semiconductor FW970/971 chipset. 348832c5a7STakashi Sakamoto * Griffin Firewave 358832c5a7STakashi Sakamoto * LaCie Firewire Speakers 36ec4dba50STakashi Sakamoto * Behringer F-Control Audio 202 37ec4dba50STakashi Sakamoto * Mackie(Loud) Onyx-i series (former models) 3803abd33aSTakashi Sakamoto * Mackie(Loud) Onyx 1640i (former model) 39ec4dba50STakashi Sakamoto * Mackie(Loud) Onyx Satellite 40ec4dba50STakashi Sakamoto * Mackie(Loud) Tapco Link.Firewire 415d6fb80aSTakashi Sakamoto * Mackie(Loud) d.2 pro/d.4 pro (built-in FireWire card with OXFW971 ASIC) 42ec4dba50STakashi Sakamoto * Mackie(Loud) U.420/U.420d 4394d505e9STakashi Sakamoto * TASCAM FireOne 449e2004f9STakashi Sakamoto * Stanton Controllers & Systems 1 Deck/Mixer 45fba43f45STakashi Sakamoto * APOGEE duet FireWire 4631ef9134SClemens Ladisch 4731ef9134SClemens Ladisch To compile this driver as a module, choose M here: the module 488832c5a7STakashi Sakamoto will be called snd-oxfw. 4931ef9134SClemens Ladisch 503a691b28SClemens Ladischconfig SND_ISIGHT 513cabffd7SClemens Ladisch tristate "Apple iSight microphone" 523a691b28SClemens Ladisch select SND_FIREWIRE_LIB 533a691b28SClemens Ladisch help 543a691b28SClemens Ladisch Say Y here to include support for the front and rear microphones 553a691b28SClemens Ladisch of the Apple iSight web camera. 563a691b28SClemens Ladisch 573a691b28SClemens Ladisch To compile this driver as a module, choose M here: the module 583a691b28SClemens Ladisch will be called snd-isight. 593a691b28SClemens Ladisch 60b5b04336STakashi Sakamotoconfig SND_FIREWORKS 61b5b04336STakashi Sakamoto tristate "Echo Fireworks board module support" 62bde8a8f2STakashi Sakamoto select SND_FIREWIRE_LIB 63594ddcedSTakashi Sakamoto select SND_HWDEP 64b5b04336STakashi Sakamoto help 65b5b04336STakashi Sakamoto Say Y here to include support for FireWire devices based 66b5b04336STakashi Sakamoto on Echo Digital Audio Fireworks board: 67b5b04336STakashi Sakamoto * Mackie Onyx 400F/1200F 68b5b04336STakashi Sakamoto * Echo AudioFire12/8(until 2009 July) 69b5b04336STakashi Sakamoto * Echo AudioFire2/4/Pre8/8(since 2009 July) 70b5b04336STakashi Sakamoto * Echo Fireworks 8/HDMI 71b5b04336STakashi Sakamoto * Gibson Robot Interface Pack/GoldTop 72b5b04336STakashi Sakamoto 73b5b04336STakashi Sakamoto To compile this driver as a module, choose M here: the module 74b5b04336STakashi Sakamoto will be called snd-fireworks. 75b5b04336STakashi Sakamoto 76fd6f4b0dSTakashi Sakamotoconfig SND_BEBOB 77fd6f4b0dSTakashi Sakamoto tristate "BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware" 78fd6f4b0dSTakashi Sakamoto select SND_FIREWIRE_LIB 79618eabeaSTakashi Sakamoto select SND_HWDEP 80fd6f4b0dSTakashi Sakamoto help 81fd6f4b0dSTakashi Sakamoto Say Y here to include support for FireWire devices based 82fd6f4b0dSTakashi Sakamoto on BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware: 83fd6f4b0dSTakashi Sakamoto * Edirol FA-66/FA-101 84fd6f4b0dSTakashi Sakamoto * PreSonus FIREBOX/FIREPOD/FP10/Inspire1394 85fd6f4b0dSTakashi Sakamoto * BridgeCo RDAudio1/Audio5 8627c82881SStefan Richter * Mackie Onyx 1220/1620/1640 (FireWire I/O Card) 875d6fb80aSTakashi Sakamoto * Mackie d.2 (optional FireWire card with DM1000 ASIC) 88fd6f4b0dSTakashi Sakamoto * Stanton FinalScratch 2 (ScratchAmp) 89fd6f4b0dSTakashi Sakamoto * Tascam IF-FW/DM 90fd6f4b0dSTakashi Sakamoto * Behringer XENIX UFX 1204/1604 91fd6f4b0dSTakashi Sakamoto * Behringer Digital Mixer X32 series (X-UF Card) 92cf8a4719STakashi Sakamoto * Behringer FCA610/1616 93fd6f4b0dSTakashi Sakamoto * Apogee Rosetta 200/400 (X-FireWire card) 94fd6f4b0dSTakashi Sakamoto * Apogee DA/AD/DD-16X (X-FireWire card) 95fd6f4b0dSTakashi Sakamoto * Apogee Ensemble 9627c82881SStefan Richter * ESI QuataFire 610 97fd6f4b0dSTakashi Sakamoto * AcousticReality eARMasterOne 98fd6f4b0dSTakashi Sakamoto * CME MatrixKFW 99fd6f4b0dSTakashi Sakamoto * Phonic Helix Board 12 MkII/18 MkII/24 MkII 100fd6f4b0dSTakashi Sakamoto * Phonic Helix Board 12 Universal/18 Universal/24 Universal 101fd6f4b0dSTakashi Sakamoto * Lynx Aurora 8/16 (LT-FW) 102fd6f4b0dSTakashi Sakamoto * ICON FireXon 103fd6f4b0dSTakashi Sakamoto * PrismSound Orpheus/ADA-8XR 104326b9cacSTakashi Sakamoto * TerraTec PHASE 24 FW/PHASE X24 FW/PHASE 88 Rack FW 10527c82881SStefan Richter * TerraTec EWS MIC2/EWS MIC8 10627c82881SStefan Richter * TerraTec Aureon 7.1 FireWire 1078ac98a35STakashi Sakamoto * Yamaha GO44/GO46 10825784ec2STakashi Sakamoto * Focusrite Saffire/Saffire LE/SaffirePro10 IO/SaffirePro26 IO 10927c82881SStefan Richter * M-Audio FireWire410/AudioPhile/Solo 1109076c22dSTakashi Sakamoto * M-Audio Ozonic/NRV10/ProfireLightBridge 11127c82881SStefan Richter * M-Audio FireWire 1814/ProjectMix IO 112146a5e3cSTakashi Sakamoto * Digidesign Mbox 2 Pro 113fd6f4b0dSTakashi Sakamoto 114fd6f4b0dSTakashi Sakamoto To compile this driver as a module, choose M here: the module 115fd6f4b0dSTakashi Sakamoto will be called snd-bebob. 116fd6f4b0dSTakashi Sakamoto 1179edf723fSTakashi Sakamotoconfig SND_FIREWIRE_DIGI00X 1189edf723fSTakashi Sakamoto tristate "Digidesign Digi 002/003 family support" 1199edf723fSTakashi Sakamoto select SND_FIREWIRE_LIB 120660dd3d5STakashi Sakamoto select SND_HWDEP 1219edf723fSTakashi Sakamoto help 1229edf723fSTakashi Sakamoto Say Y here to include support for Digidesign Digi 002/003 family. 1239edf723fSTakashi Sakamoto * Digi 002 Console 1249edf723fSTakashi Sakamoto * Digi 002 Rack 1259edf723fSTakashi Sakamoto * Digi 003 Console 1269edf723fSTakashi Sakamoto * Digi 003 Rack 1279edf723fSTakashi Sakamoto * Digi 003 Rack+ 1289edf723fSTakashi Sakamoto 1299edf723fSTakashi Sakamoto To compile this driver as a module, choose M here: the module 1309edf723fSTakashi Sakamoto will be called snd-firewire-digi00x. 1319edf723fSTakashi Sakamoto 132c0949b27STakashi Sakamotoconfig SND_FIREWIRE_TASCAM 133c0949b27STakashi Sakamoto tristate "TASCAM FireWire series support" 134c0949b27STakashi Sakamoto select SND_FIREWIRE_LIB 135e5e0c3ddSTakashi Sakamoto select SND_HWDEP 136c0949b27STakashi Sakamoto help 137c0949b27STakashi Sakamoto Say Y here to include support for TASCAM. 138c0949b27STakashi Sakamoto * FW-1884 139c0949b27STakashi Sakamoto * FW-1082 14025c0e953STakashi Sakamoto * FW-1804 141c0949b27STakashi Sakamoto 142c0949b27STakashi Sakamoto To compile this driver as a module, choose M here: the module 143c0949b27STakashi Sakamoto will be called snd-firewire-tascam. 144c0949b27STakashi Sakamoto 1456c3cef48STakashi Sakamotoconfig SND_FIREWIRE_MOTU 1466c3cef48STakashi Sakamoto tristate "Mark of the unicorn FireWire series support" 1476c3cef48STakashi Sakamoto select SND_FIREWIRE_LIB 1486c3cef48STakashi Sakamoto select SND_HWDEP 1496c3cef48STakashi Sakamoto help 1506c3cef48STakashi Sakamoto Say Y here to enable support for FireWire devices which MOTU produced: 151949613e3STakashi Sakamoto * 828mk2 152e953c7ecSTakashi Sakamoto * Traveler 15307f77dd4STakashi Sakamoto * Ultralite 15407f77dd4STakashi Sakamoto * 8pre 15507f77dd4STakashi Sakamoto * 828mk3 (FireWire only) 15607f77dd4STakashi Sakamoto * 828mk3 (Hybrid) 157*64584f32STakashi Sakamoto * Ultralite mk3 (FireWire only) 158*64584f32STakashi Sakamoto * Ultralite mk3 (Hybrid) 159e953c7ecSTakashi Sakamoto * Audio Express 16007f77dd4STakashi Sakamoto * 4pre 1616c3cef48STakashi Sakamoto 1626c3cef48STakashi Sakamoto To compile this driver as a module, choose M here: the module 1636c3cef48STakashi Sakamoto will be called snd-firewire-motu. 1646c3cef48STakashi Sakamoto 16517c4e5eaSTakashi Sakamotoconfig SND_FIREFACE 16617c4e5eaSTakashi Sakamoto tristate "RME Fireface series support" 16717c4e5eaSTakashi Sakamoto select SND_FIREWIRE_LIB 168f656edd5STakashi Sakamoto select SND_HWDEP 16917c4e5eaSTakashi Sakamoto help 17017c4e5eaSTakashi Sakamoto Say Y here to include support for RME fireface series. 17176fdb3a9STakashi Sakamoto * Fireface 400 172a91f6760STakashi Sakamoto * Fireface 800 1731f65e668STakashi Sakamoto * Fireface UFX 174fd1cc9deSTakashi Sakamoto * Fireface UCX 175062bb452STakashi Sakamoto * Fireface 802 17617c4e5eaSTakashi Sakamoto 17731ef9134SClemens Ladischendif # SND_FIREWIRE 178