hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/rapidio/Kconfig
....@@ -1,20 +1,32 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # RapidIO configuration
34 #
5
+
6
+config HAVE_RAPIDIO
7
+ bool
8
+
9
+menuconfig RAPIDIO
10
+ tristate "RapidIO support"
11
+ depends on HAVE_RAPIDIO || PCI
12
+ help
13
+ If you say Y here, the kernel will include drivers and
14
+ infrastructure code to support RapidIO interconnect devices.
15
+
416 source "drivers/rapidio/devices/Kconfig"
517
618 config RAPIDIO_DISC_TIMEOUT
719 int "Discovery timeout duration (seconds)"
820 depends on RAPIDIO
921 default "30"
10
- ---help---
22
+ help
1123 Amount of time a discovery node waits for a host to complete
1224 enumeration before giving up.
1325
1426 config RAPIDIO_ENABLE_RX_TX_PORTS
1527 bool "Enable RapidIO Input/Output Ports"
1628 depends on RAPIDIO
17
- ---help---
29
+ help
1830 The RapidIO specification describes a Output port transmit
1931 enable and a Input port receive enable. The recommended state
2032 for Input ports and Output ports should be disabled. When
....@@ -74,7 +86,7 @@
7486 This option includes RapidIO channelized messaging driver which
7587 provides socket-like interface to allow sharing of single RapidIO
7688 messaging mailbox between multiple user-space applications.
77
- See "Documentation/rapidio/rio_cm.txt" for driver description.
89
+ See "Documentation/driver-api/rapidio/rio_cm.rst" for driver description.
7890
7991 config RAPIDIO_MPORT_CDEV
8092 tristate "RapidIO /dev mport device driver"