x86: fix spurious '#' in kvm header
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / firewire / Kconfig
1 comment "A new alternative FireWire stack is available with EXPERIMENTAL=y"
2 depends on EXPERIMENTAL=n
3
4 comment "Enable only one of the two stacks, unless you know what you are doing"
5 depends on EXPERIMENTAL
6
7 config FIREWIRE
8 tristate "New FireWire stack, EXPERIMENTAL"
9 depends on EXPERIMENTAL
10 select CRC_ITU_T
11 help
12 This is the "Juju" FireWire stack, a new alternative implementation
13 designed for robustness and simplicity. You can build either this
14 stack, or the old stack (the ieee1394 driver, ohci1394 etc.) or both.
15 Please read http://wiki.linux1394.org/JujuMigration before you
16 enable the new stack.
17
18 To compile this driver as a module, say M here: the module will be
19 called firewire-core. It functionally replaces ieee1394, raw1394,
20 and video1394.
21
22 config FIREWIRE_OHCI
23 tristate "OHCI-1394 controllers"
24 depends on PCI && FIREWIRE
25 help
26 Enable this driver if you have a FireWire controller based
27 on the OHCI specification. For all practical purposes, this
28 is the only chipset in use, so say Y here.
29
30 To compile this driver as a module, say M here: The module will be
31 called firewire-ohci. It replaces ohci1394 of the classic IEEE 1394
32 stack.
33
34 NOTE:
35
36 You should only build either firewire-ohci or the old ohci1394 driver,
37 but not both. If you nevertheless want to install both, you should
38 configure them only as modules and blacklist the driver(s) which you
39 don't want to have auto-loaded. Add either
40
41 blacklist firewire-ohci
42 or
43 blacklist ohci1394
44 blacklist video1394
45 blacklist dv1394
46
47 to /etc/modprobe.conf or /etc/modprobe.d/* and update modprobe.conf
48 depending on your distribution. The latter two modules should be
49 blacklisted together with ohci1394 because they depend on ohci1394.
50
51 If you have an old modprobe which doesn't implement the blacklist
52 directive, use "install modulename /bin/true" for the modules to be
53 blacklisted.
54
55 config FIREWIRE_OHCI_DEBUG
56 bool
57 depends on FIREWIRE_OHCI
58 default y
59
60 config FIREWIRE_SBP2
61 tristate "Storage devices (SBP-2 protocol)"
62 depends on FIREWIRE && SCSI
63 help
64 This option enables you to use SBP-2 devices connected to a
65 FireWire bus. SBP-2 devices include storage devices like
66 harddisks and DVD drives, also some other FireWire devices
67 like scanners.
68
69 To compile this driver as a module, say M here: The module will be
70 called firewire-sbp2. It replaces sbp2 of the classic IEEE 1394
71 stack.
72
73 You should also enable support for disks, CD-ROMs, etc. in the SCSI
74 configuration section.