staging: xillybus: remove redundant Kconfig dependency
[linux-2.6-block.git] / drivers / staging / xillybus / Kconfig
CommitLineData
48bae050
EB
1#
2# Xillybus devices
3#
4
5config XILLYBUS
6 tristate "Xillybus generic FPGA interface"
853a57f2 7 depends on PCI || (OF_ADDRESS && OF_IRQ) && m
48bae050
EB
8 help
9 Xillybus is a generic interface for peripherals designed on
10 programmable logic (FPGA). The driver probes the hardware for
11 its capabilities, and creates device files accordingly.
12
13 If unsure, say N.
14
15if XILLYBUS
16
17config XILLYBUS_PCIE
18 tristate "Xillybus over PCIe"
f30bd685 19 depends on PCI
48bae050
EB
20 help
21 Set to M if you want Xillybus to use PCI Express for communicating
22 with the FPGA.
23
24config XILLYBUS_OF
25 tristate "Xillybus over Device Tree"
f30bd685 26 depends on OF_ADDRESS && OF_IRQ
48bae050
EB
27 help
28 Set to M if you want Xillybus to find its resources from the
29 Open Firmware Flattened Device Tree. If the target is an embedded
30 system, say M.
31
32endif # if XILLYBUS