xref: /linux/sound/firewire/Kconfig (revision b20be8de1b3972ccf9af72850b045214faa8d830)
131ef9134SClemens Ladischmenuconfig SND_FIREWIRE
231ef9134SClemens Ladisch	bool "FireWire sound devices"
331ef9134SClemens Ladisch	depends on FIREWIRE
431ef9134SClemens Ladisch	default y
531ef9134SClemens Ladisch	help
631ef9134SClemens Ladisch	  Support for IEEE-1394/FireWire/iLink sound devices.
731ef9134SClemens Ladisch
831ef9134SClemens Ladischif SND_FIREWIRE && FIREWIRE
931ef9134SClemens Ladisch
1031ef9134SClemens Ladischconfig SND_FIREWIRE_LIB
1131ef9134SClemens Ladisch	tristate
1231ef9134SClemens Ladisch	depends on SND_PCM
1331ef9134SClemens Ladisch
1482fbb4f7SClemens Ladischconfig SND_DICE
15*b20be8deSClemens Ladisch	tristate "DICE-based DACs (EXPERIMENTAL)"
1682fbb4f7SClemens Ladisch	select SND_HWDEP
1782fbb4f7SClemens Ladisch	select SND_PCM
1882fbb4f7SClemens Ladisch	select SND_FIREWIRE_LIB
1982fbb4f7SClemens Ladisch	help
20*b20be8deSClemens Ladisch	  Say Y here to include support for many DACs based on the DICE
21*b20be8deSClemens Ladisch	  chip family (DICE-II/Jr/Mini) from TC Applied Technologies.
22*b20be8deSClemens Ladisch
23*b20be8deSClemens Ladisch	  At the moment, this driver supports playback only.  If you
24*b20be8deSClemens Ladisch	  want to use devices that support capturing, use FFADO instead.
2582fbb4f7SClemens Ladisch
2682fbb4f7SClemens Ladisch	  To compile this driver as a module, choose M here: the module
2782fbb4f7SClemens Ladisch	  will be called snd-dice.
2882fbb4f7SClemens Ladisch
2931ef9134SClemens Ladischconfig SND_FIREWIRE_SPEAKERS
3031ef9134SClemens Ladisch	tristate "FireWire speakers"
3131ef9134SClemens Ladisch	select SND_PCM
3231ef9134SClemens Ladisch	select SND_FIREWIRE_LIB
3331ef9134SClemens Ladisch	help
3431ef9134SClemens Ladisch	  Say Y here to include support for the Griffin FireWave Surround
3531ef9134SClemens Ladisch	  and the LaCie FireWire Speakers.
3631ef9134SClemens Ladisch
3731ef9134SClemens Ladisch	  To compile this driver as a module, choose M here: the module
3831ef9134SClemens Ladisch	  will be called snd-firewire-speakers.
3931ef9134SClemens Ladisch
403a691b28SClemens Ladischconfig SND_ISIGHT
413cabffd7SClemens Ladisch	tristate "Apple iSight microphone"
423a691b28SClemens Ladisch	select SND_PCM
433a691b28SClemens Ladisch	select SND_FIREWIRE_LIB
443a691b28SClemens Ladisch	help
453a691b28SClemens Ladisch	  Say Y here to include support for the front and rear microphones
463a691b28SClemens Ladisch	  of the Apple iSight web camera.
473a691b28SClemens Ladisch
483a691b28SClemens Ladisch	  To compile this driver as a module, choose M here: the module
493a691b28SClemens Ladisch	  will be called snd-isight.
503a691b28SClemens Ladisch
511999c3a0SClemens Ladischconfig SND_SCS1X
521999c3a0SClemens Ladisch	tristate "Stanton Control System 1 MIDI"
531999c3a0SClemens Ladisch	select SND_PCM
541999c3a0SClemens Ladisch	select SND_RAWMIDI
551999c3a0SClemens Ladisch	select SND_FIREWIRE_LIB
561999c3a0SClemens Ladisch	help
571999c3a0SClemens Ladisch	  Say Y here to include support for the MIDI ports of the Stanton
581999c3a0SClemens Ladisch	  SCS.1d/SCS.1m DJ controllers.  (SCS.1m audio is still handled
591999c3a0SClemens Ladisch	  by FFADO.)
601999c3a0SClemens Ladisch
611999c3a0SClemens Ladisch	  To compile this driver as a module, choose M here: the module
621999c3a0SClemens Ladisch	  will be called snd-scs1x.
631999c3a0SClemens Ladisch
6431ef9134SClemens Ladischendif # SND_FIREWIRE
65