Commit | Line | Data |
---|---|---|
48bae050 EB |
1 | # |
2 | # Xillybus devices | |
3 | # | |
4 | ||
5 | config XILLYBUS | |
6 | tristate "Xillybus generic FPGA interface" | |
b774930e | 7 | depends on PCI || (OF_ADDRESS && OF_IRQ) |
87b92503 | 8 | select CRC32 |
48bae050 EB |
9 | help |
10 | Xillybus is a generic interface for peripherals designed on | |
11 | programmable logic (FPGA). The driver probes the hardware for | |
12 | its capabilities, and creates device files accordingly. | |
13 | ||
14 | If unsure, say N. | |
15 | ||
16 | if XILLYBUS | |
17 | ||
18 | config XILLYBUS_PCIE | |
19 | tristate "Xillybus over PCIe" | |
94debda3 | 20 | depends on PCI_MSI |
48bae050 EB |
21 | help |
22 | Set to M if you want Xillybus to use PCI Express for communicating | |
23 | with the FPGA. | |
24 | ||
25 | config XILLYBUS_OF | |
26 | tristate "Xillybus over Device Tree" | |
45c554ec | 27 | depends on OF_ADDRESS && OF_IRQ && HAS_DMA |
48bae050 EB |
28 | help |
29 | Set to M if you want Xillybus to find its resources from the | |
30 | Open Firmware Flattened Device Tree. If the target is an embedded | |
31 | system, say M. | |
32 | ||
33 | endif # if XILLYBUS |