]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - drivers/firewire/Kconfig
firewire: ohci: cleanups and fix for nonstandard build without debug facility
[mirror_ubuntu-artful-kernel.git] / drivers / firewire / Kconfig
CommitLineData
5d7db049
SR
1menu "IEEE 1394 (FireWire) support"
2 depends on PCI || BROKEN
3 # firewire-core does not depend on PCI but is
4 # not useful without PCI controller driver
5
0c53decd 6comment "You can enable one or both FireWire driver stacks."
5d7db049 7comment "The newer stack is recommended."
a7b64b87 8
11f494ee 9config FIREWIRE
0c53decd 10 tristate "FireWire driver stack"
e175569c 11 select CRC_ITU_T
3038e353 12 help
0c53decd
SR
13 This is the new-generation IEEE 1394 (FireWire) driver stack
14 a.k.a. Juju, a new implementation designed for robustness and
15 simplicity.
16 See http://ieee1394.wiki.kernel.org/index.php/Juju_Migration
17 for information about migration from the older Linux 1394 stack
18 to the new driver stack.
3038e353 19
fe77d4f2 20 To compile this driver as a module, say M here: the module will be
f05e21b3
SR
21 called firewire-core.
22
11f494ee 23config FIREWIRE_OHCI
a7b64b87 24 tristate "OHCI-1394 controllers"
11f494ee 25 depends on PCI && FIREWIRE
ed568912 26 help
35b7541c 27 Enable this driver if you have a FireWire controller based
ed568912
KH
28 on the OHCI specification. For all practical purposes, this
29 is the only chipset in use, so say Y here.
30
227e7d81 31 To compile this driver as a module, say M here: The module will be
5d7db049 32 called firewire-ohci.
ed568912 33
ad3c0fe8
SR
34config FIREWIRE_OHCI_DEBUG
35 bool
36 depends on FIREWIRE_OHCI
37 default y
38
11f494ee 39config FIREWIRE_SBP2
a7b64b87 40 tristate "Storage devices (SBP-2 protocol)"
11f494ee 41 depends on FIREWIRE && SCSI
9ba136d0 42 help
35b7541c
SR
43 This option enables you to use SBP-2 devices connected to a
44 FireWire bus. SBP-2 devices include storage devices like
9ba136d0
KH
45 harddisks and DVD drives, also some other FireWire devices
46 like scanners.
47
227e7d81 48 To compile this driver as a module, say M here: The module will be
5d7db049 49 called firewire-sbp2.
227e7d81 50
9ba136d0
KH
51 You should also enable support for disks, CD-ROMs, etc. in the SCSI
52 configuration section.
b9530fd6
SR
53
54config FIREWIRE_NET
0c53decd
SR
55 tristate "IP networking over 1394 (EXPERIMENTAL)"
56 depends on FIREWIRE && INET && EXPERIMENTAL
b9530fd6
SR
57 help
58 This enables IPv4 over IEEE 1394, providing IP connectivity with
59 other implementations of RFC 2734 as found on several operating
60 systems. Multicast support is currently limited.
61
0c53decd
SR
62 NOTE, this driver is not stable yet!
63
b9530fd6 64 To compile this driver as a module, say M here: The module will be
5d7db049
SR
65 called firewire-net.
66
67source "drivers/ieee1394/Kconfig"
68
69endmenu