Kconfig 815 B

123456789101112131415161718192021222324252627282930313233
  1. #
  2. # Xillybus devices
  3. #
  4. config XILLYBUS
  5. tristate "Xillybus generic FPGA interface"
  6. depends on PCI || (OF_ADDRESS && OF_IRQ)
  7. select CRC32
  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. If unsure, say N.
  13. if XILLYBUS
  14. config XILLYBUS_PCIE
  15. tristate "Xillybus over PCIe"
  16. depends on PCI_MSI
  17. help
  18. Set to M if you want Xillybus to use PCI Express for communicating
  19. with the FPGA.
  20. config XILLYBUS_OF
  21. tristate "Xillybus over Device Tree"
  22. depends on OF_ADDRESS && OF_IRQ && HAS_DMA
  23. help
  24. Set to M if you want Xillybus to find its resources from the
  25. Open Firmware Flattened Device Tree. If the target is an embedded
  26. system, say M.
  27. endif # if XILLYBUS