Kconfig (7bd10e0e3a74f84eba4122bfc63a5896268752b8) Kconfig (7a14f78d70dd9fde77275a3cc9427de862969c4c)
1# SPDX-License-Identifier: GPL-2.0-only
2menu "IEEE 1394 (FireWire) support"
3 depends on PCI || COMPILE_TEST
4 # firewire-core does not depend on PCI but is
5 # not useful without PCI controller driver
6
7config FIREWIRE
8 tristate "FireWire driver stack"

--- 78 unchanged lines hidden (view full) ---

87 help
88 Enable this driver if you have a FireWire controller based
89 on the OHCI specification. For all practical purposes, this
90 is the only chipset in use, so say Y here.
91
92 To compile this driver as a module, say M here: The module will be
93 called firewire-ohci.
94
1# SPDX-License-Identifier: GPL-2.0-only
2menu "IEEE 1394 (FireWire) support"
3 depends on PCI || COMPILE_TEST
4 # firewire-core does not depend on PCI but is
5 # not useful without PCI controller driver
6
7config FIREWIRE
8 tristate "FireWire driver stack"

--- 78 unchanged lines hidden (view full) ---

87 help
88 Enable this driver if you have a FireWire controller based
89 on the OHCI specification. For all practical purposes, this
90 is the only chipset in use, so say Y here.
91
92 To compile this driver as a module, say M here: The module will be
93 called firewire-ohci.
94
95config FIREWIRE_KUNIT_OHCI_SERDES_TEST
96 tristate "KUnit tests for serialization/deserialization of data in buffers/registers" if !KUNIT_ALL_TESTS
97 depends on FIREWIRE && KUNIT
98 default KUNIT_ALL_TESTS
99 help
100 This builds the KUnit tests to check serialization and deserialization
101 of data in buffers and registers defined in 1394 OHCI specification.
102
103 KUnit tests run during boot and output the results to the debug
104 log in TAP format (https://testanything.org/). Only useful for
105 kernel devs running KUnit test harness and are not for inclusion
106 into a production build.
107
108 For more information on KUnit and unit tests in general, refer
109 to the KUnit documentation in Documentation/dev-tools/kunit/.
110
95config FIREWIRE_SBP2
96 tristate "Storage devices (SBP-2 protocol)"
97 depends on FIREWIRE && SCSI
98 help
99 This option enables you to use SBP-2 devices connected to a
100 FireWire bus. SBP-2 devices include storage devices like
101 harddisks and DVD drives, also some other FireWire devices
102 like scanners.

--- 44 unchanged lines hidden ---
111config FIREWIRE_SBP2
112 tristate "Storage devices (SBP-2 protocol)"
113 depends on FIREWIRE && SCSI
114 help
115 This option enables you to use SBP-2 devices connected to a
116 FireWire bus. SBP-2 devices include storage devices like
117 harddisks and DVD drives, also some other FireWire devices
118 like scanners.

--- 44 unchanged lines hidden ---