Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Xillybus devices
4#
5
6config XILLYBUS
7 tristate "Xillybus generic FPGA interface"
8 depends on PCI || OF
9 select CRC32
10 help
11 Xillybus is a generic interface for peripherals designed on
12 programmable logic (FPGA). The driver probes the hardware for
13 its capabilities, and creates device files accordingly.
14
15 If unsure, say N.
16
17if XILLYBUS
18
19config XILLYBUS_PCIE
20 tristate "Xillybus over PCIe"
21 depends on PCI_MSI
22 help
23 Set to M if you want Xillybus to use PCI Express for communicating
24 with the FPGA.
25
26config XILLYBUS_OF
27 tristate "Xillybus over Device Tree"
28 depends on OF && HAS_DMA
29 help
30 Set to M if you want Xillybus to find its resources from the
31 Open Firmware Flattened Device Tree. If the target is an embedded
32 system, say M.
33
34endif # if XILLYBUS