xref: /linux/sound/firewire/Kconfig (revision bde8a8f23bbe6db51fa4e81644273af18fef3d7a)
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
15b20be8deSClemens 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
20b20be8deSClemens Ladisch	  Say Y here to include support for many DACs based on the DICE
21b20be8deSClemens Ladisch	  chip family (DICE-II/Jr/Mini) from TC Applied Technologies.
22b20be8deSClemens Ladisch
23b20be8deSClemens Ladisch	  At the moment, this driver supports playback only.  If you
24b20be8deSClemens 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
64b5b04336STakashi Sakamotoconfig SND_FIREWORKS
65b5b04336STakashi Sakamoto	tristate "Echo Fireworks board module support"
66*bde8a8f2STakashi Sakamoto	select SND_FIREWIRE_LIB
67b5b04336STakashi Sakamoto	help
68b5b04336STakashi Sakamoto	  Say Y here to include support for FireWire devices based
69b5b04336STakashi Sakamoto	  on Echo Digital Audio Fireworks board:
70b5b04336STakashi Sakamoto	   * Mackie Onyx 400F/1200F
71b5b04336STakashi Sakamoto	   * Echo AudioFire12/8(until 2009 July)
72b5b04336STakashi Sakamoto	   * Echo AudioFire2/4/Pre8/8(since 2009 July)
73b5b04336STakashi Sakamoto	   * Echo Fireworks 8/HDMI
74b5b04336STakashi Sakamoto	   * Gibson Robot Interface Pack/GoldTop
75b5b04336STakashi Sakamoto
76b5b04336STakashi Sakamoto	  To compile this driver as a module, choose M here: the module
77b5b04336STakashi Sakamoto	  will be called snd-fireworks.
78b5b04336STakashi Sakamoto
7931ef9134SClemens Ladischendif # SND_FIREWIRE
80