xref: /openbmc/linux/drivers/firewire/Kconfig (revision 35b7541c)
13038e353SKristian Høgsberg# -*- shell-script -*-
23038e353SKristian Høgsberg
33038e353SKristian Høgsbergmenu "IEEE 1394 (FireWire) support (JUJU alternative stack)"
43038e353SKristian Høgsberg
59c87da4eSStefan Richtercomment "This is an EXPERIMENTAL set of alternative FireWire drivers."
69c87da4eSStefan Richter	depends on EXPERIMENTAL=n
79c87da4eSStefan Richter
83038e353SKristian Høgsbergconfig FW
99c87da4eSStefan Richter	tristate "IEEE 1394 (FireWire) support (JUJU alternative stack, experimental)"
109c87da4eSStefan Richter	depends on EXPERIMENTAL
113038e353SKristian Høgsberg	help
123038e353SKristian Høgsberg	  IEEE 1394 describes a high performance serial bus, which is also
133038e353SKristian Høgsberg	  known as FireWire(tm) or i.Link(tm) and is used for connecting all
143038e353SKristian Høgsberg	  sorts of devices (most notably digital video cameras) to your
153038e353SKristian Høgsberg	  computer.
163038e353SKristian Høgsberg
173038e353SKristian Høgsberg	  If you have FireWire hardware and want to use it, say Y here.  This
183038e353SKristian Høgsberg	  is the core support only, you will also need to select a driver for
193038e353SKristian Høgsberg	  your IEEE 1394 adapter.
203038e353SKristian Høgsberg
2135b7541cSStefan Richter	  This is the "JUJU" FireWire stack, an alternative
2235b7541cSStefan Richter	  implementation designed for robustness and simplicity.
233038e353SKristian Høgsberg
243038e353SKristian Høgsberg	  To compile this driver as a module, say M here: the
253038e353SKristian Høgsberg	  module will be called fw-core.
263038e353SKristian Høgsberg
27ed568912SKristian Høgsbergconfig FW_OHCI
2835b7541cSStefan Richter	tristate "Support for OHCI FireWire host controllers"
29ed568912SKristian Høgsberg	depends on PCI && FW
30ed568912SKristian Høgsberg	help
3135b7541cSStefan Richter	  Enable this driver if you have a FireWire controller based
32ed568912SKristian Høgsberg	  on the OHCI specification.  For all practical purposes, this
33ed568912SKristian Høgsberg	  is the only chipset in use, so say Y here.
34ed568912SKristian Høgsberg
35ed568912SKristian Høgsberg	  To compile this driver as a module, say M here: the
36ed568912SKristian Høgsberg	  module will be called fw-ohci.
37ed568912SKristian Høgsberg
389ba136d0SKristian Høgsbergconfig FW_SBP2
399ba136d0SKristian Høgsberg	tristate "Support for storage devices (SBP-2 protocol driver)"
409ba136d0SKristian Høgsberg	depends on FW && SCSI
419ba136d0SKristian Høgsberg	help
4235b7541cSStefan Richter	  This option enables you to use SBP-2 devices connected to a
4335b7541cSStefan Richter	  FireWire bus.  SBP-2 devices include storage devices like
449ba136d0SKristian Høgsberg	  harddisks and DVD drives, also some other FireWire devices
459ba136d0SKristian Høgsberg	  like scanners.
469ba136d0SKristian Høgsberg
479ba136d0SKristian Høgsberg	  You should also enable support for disks, CD-ROMs, etc. in the SCSI
489ba136d0SKristian Høgsberg	  configuration section.
499ba136d0SKristian Høgsberg
503038e353SKristian Høgsbergendmenu
51