]> git.proxmox.com Git - mirror_ubuntu-kernels.git/blame - drivers/char/xillybus/Kconfig
treewide: Add SPDX license identifier - Makefile/Kconfig
[mirror_ubuntu-kernels.git] / drivers / char / xillybus / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
48bae050
EB
2#
3# Xillybus devices
4#
5
6config XILLYBUS
7 tristate "Xillybus generic FPGA interface"
74d83a5d 8 depends on PCI || OF
87b92503 9 select CRC32
48bae050
EB
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"
94debda3 21 depends on PCI_MSI
48bae050
EB
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"
74d83a5d 28 depends on OF && HAS_DMA
48bae050
EB
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