diff options
Diffstat (limited to 'drivers/firewire/Kconfig')
| -rw-r--r-- | drivers/firewire/Kconfig | 44 |
1 files changed, 13 insertions, 31 deletions
diff --git a/drivers/firewire/Kconfig b/drivers/firewire/Kconfig index 13efcd36207..a9371b36a9b 100644 --- a/drivers/firewire/Kconfig +++ b/drivers/firewire/Kconfig | |||
| @@ -1,5 +1,10 @@ | |||
| 1 | menu "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 | |||
| 1 | comment "You can enable one or both FireWire driver stacks." | 6 | comment "You can enable one or both FireWire driver stacks." |
| 2 | comment "See the help texts for more information." | 7 | comment "The newer stack is recommended." |
| 3 | 8 | ||
| 4 | config FIREWIRE | 9 | config FIREWIRE |
| 5 | tristate "FireWire driver stack" | 10 | tristate "FireWire driver stack" |
| @@ -15,16 +20,6 @@ config FIREWIRE | |||
| 15 | To compile this driver as a module, say M here: the module will be | 20 | To compile this driver as a module, say M here: the module will be |
| 16 | called firewire-core. | 21 | called firewire-core. |
| 17 | 22 | ||
| 18 | This module functionally replaces ieee1394, raw1394, and video1394. | ||
| 19 | To access it from application programs, you generally need at least | ||
| 20 | libraw1394 v2. IIDC/DCAM applications need libdc1394 v2. | ||
| 21 | No libraries are required to access storage devices through the | ||
| 22 | firewire-sbp2 driver. | ||
| 23 | |||
| 24 | NOTE: | ||
| 25 | FireWire audio devices currently require the old drivers (ieee1394, | ||
| 26 | ohci1394, raw1394). | ||
| 27 | |||
| 28 | config FIREWIRE_OHCI | 23 | config FIREWIRE_OHCI |
| 29 | tristate "OHCI-1394 controllers" | 24 | tristate "OHCI-1394 controllers" |
| 30 | depends on PCI && FIREWIRE | 25 | depends on PCI && FIREWIRE |
| @@ -34,22 +29,7 @@ config FIREWIRE_OHCI | |||
| 34 | is the only chipset in use, so say Y here. | 29 | is the only chipset in use, so say Y here. |
| 35 | 30 | ||
| 36 | To compile this driver as a module, say M here: The module will be | 31 | To compile this driver as a module, say M here: The module will be |
| 37 | called firewire-ohci. It replaces ohci1394 of the classic IEEE 1394 | 32 | called firewire-ohci. |
| 38 | stack. | ||
| 39 | |||
| 40 | NOTE: | ||
| 41 | If you want to install firewire-ohci and ohci1394 together, you | ||
| 42 | should configure them only as modules and blacklist the driver(s) | ||
| 43 | which you don't want to have auto-loaded. Add either | ||
| 44 | |||
| 45 | blacklist firewire-ohci | ||
| 46 | or | ||
| 47 | blacklist ohci1394 | ||
| 48 | blacklist video1394 | ||
| 49 | blacklist dv1394 | ||
| 50 | |||
| 51 | to /etc/modprobe.conf or /etc/modprobe.d/* and update modprobe.conf | ||
| 52 | depending on your distribution. | ||
| 53 | 33 | ||
| 54 | config FIREWIRE_OHCI_DEBUG | 34 | config FIREWIRE_OHCI_DEBUG |
| 55 | bool | 35 | bool |
| @@ -66,8 +46,7 @@ config FIREWIRE_SBP2 | |||
| 66 | like scanners. | 46 | like scanners. |
| 67 | 47 | ||
| 68 | To compile this driver as a module, say M here: The module will be | 48 | To compile this driver as a module, say M here: The module will be |
| 69 | called firewire-sbp2. It replaces sbp2 of the classic IEEE 1394 | 49 | called firewire-sbp2. |
| 70 | stack. | ||
| 71 | 50 | ||
| 72 | You should also enable support for disks, CD-ROMs, etc. in the SCSI | 51 | You should also enable support for disks, CD-ROMs, etc. in the SCSI |
| 73 | configuration section. | 52 | configuration section. |
| @@ -83,5 +62,8 @@ config FIREWIRE_NET | |||
| 83 | NOTE, this driver is not stable yet! | 62 | NOTE, this driver is not stable yet! |
| 84 | 63 | ||
| 85 | To compile this driver as a module, say M here: The module will be | 64 | To compile this driver as a module, say M here: The module will be |
| 86 | called firewire-net. It replaces eth1394 of the classic IEEE 1394 | 65 | called firewire-net. |
| 87 | stack. | 66 | |
| 67 | source "drivers/ieee1394/Kconfig" | ||
| 68 | |||
| 69 | endmenu | ||
