xref: /openbmc/linux/drivers/firewire/Kconfig (revision 22a38e72)
13038e353SKristian Høgsberg# -*- shell-script -*-
23038e353SKristian Høgsberg
322a38e72SStefan Richtercomment "An alternative FireWire stack is available with EXPERIMENTAL=y"
49c87da4eSStefan Richter	depends on EXPERIMENTAL=n
59c87da4eSStefan Richter
63038e353SKristian Høgsbergconfig FW
79c87da4eSStefan Richter	tristate "IEEE 1394 (FireWire) support (JUJU alternative stack, experimental)"
89c87da4eSStefan Richter	depends on EXPERIMENTAL
93038e353SKristian Høgsberg	help
103038e353SKristian Høgsberg	  IEEE 1394 describes a high performance serial bus, which is also
113038e353SKristian Høgsberg	  known as FireWire(tm) or i.Link(tm) and is used for connecting all
123038e353SKristian Høgsberg	  sorts of devices (most notably digital video cameras) to your
133038e353SKristian Høgsberg	  computer.
143038e353SKristian Høgsberg
153038e353SKristian Høgsberg	  If you have FireWire hardware and want to use it, say Y here.  This
163038e353SKristian Høgsberg	  is the core support only, you will also need to select a driver for
173038e353SKristian Høgsberg	  your IEEE 1394 adapter.
183038e353SKristian Høgsberg
1935b7541cSStefan Richter	  This is the "JUJU" FireWire stack, an alternative
2035b7541cSStefan Richter	  implementation designed for robustness and simplicity.
213038e353SKristian Høgsberg
223038e353SKristian Høgsberg	  To compile this driver as a module, say M here: the
233038e353SKristian Høgsberg	  module will be called fw-core.
243038e353SKristian Høgsberg
25ed568912SKristian Høgsbergconfig FW_OHCI
2635b7541cSStefan Richter	tristate "Support for OHCI FireWire host controllers"
27ed568912SKristian Høgsberg	depends on PCI && FW
28ed568912SKristian Høgsberg	help
2935b7541cSStefan Richter	  Enable this driver if you have a FireWire controller based
30ed568912SKristian Høgsberg	  on the OHCI specification.  For all practical purposes, this
31ed568912SKristian Høgsberg	  is the only chipset in use, so say Y here.
32ed568912SKristian Høgsberg
33ed568912SKristian Høgsberg	  To compile this driver as a module, say M here: the
34ed568912SKristian Høgsberg	  module will be called fw-ohci.
35ed568912SKristian Høgsberg
369ba136d0SKristian Høgsbergconfig FW_SBP2
379ba136d0SKristian Høgsberg	tristate "Support for storage devices (SBP-2 protocol driver)"
389ba136d0SKristian Høgsberg	depends on FW && SCSI
399ba136d0SKristian Høgsberg	help
4035b7541cSStefan Richter	  This option enables you to use SBP-2 devices connected to a
4135b7541cSStefan Richter	  FireWire bus.  SBP-2 devices include storage devices like
429ba136d0SKristian Høgsberg	  harddisks and DVD drives, also some other FireWire devices
439ba136d0SKristian Høgsberg	  like scanners.
449ba136d0SKristian Høgsberg
459ba136d0SKristian Høgsberg	  You should also enable support for disks, CD-ROMs, etc. in the SCSI
469ba136d0SKristian Høgsberg	  configuration section.
479ba136d0SKristian Høgsberg
48