| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | # |
|---|
| 2 | 3 | # RapidIO configuration |
|---|
| 3 | 4 | # |
|---|
| 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 | + |
|---|
| 4 | 16 | source "drivers/rapidio/devices/Kconfig" |
|---|
| 5 | 17 | |
|---|
| 6 | 18 | config RAPIDIO_DISC_TIMEOUT |
|---|
| 7 | 19 | int "Discovery timeout duration (seconds)" |
|---|
| 8 | 20 | depends on RAPIDIO |
|---|
| 9 | 21 | default "30" |
|---|
| 10 | | - ---help--- |
|---|
| 22 | + help |
|---|
| 11 | 23 | Amount of time a discovery node waits for a host to complete |
|---|
| 12 | 24 | enumeration before giving up. |
|---|
| 13 | 25 | |
|---|
| 14 | 26 | config RAPIDIO_ENABLE_RX_TX_PORTS |
|---|
| 15 | 27 | bool "Enable RapidIO Input/Output Ports" |
|---|
| 16 | 28 | depends on RAPIDIO |
|---|
| 17 | | - ---help--- |
|---|
| 29 | + help |
|---|
| 18 | 30 | The RapidIO specification describes a Output port transmit |
|---|
| 19 | 31 | enable and a Input port receive enable. The recommended state |
|---|
| 20 | 32 | for Input ports and Output ports should be disabled. When |
|---|
| .. | .. |
|---|
| 74 | 86 | This option includes RapidIO channelized messaging driver which |
|---|
| 75 | 87 | provides socket-like interface to allow sharing of single RapidIO |
|---|
| 76 | 88 | 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. |
|---|
| 78 | 90 | |
|---|
| 79 | 91 | config RAPIDIO_MPORT_CDEV |
|---|
| 80 | 92 | tristate "RapidIO /dev mport device driver" |
|---|