Kconfig 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. #
  2. # FPGA framework configuration
  3. #
  4. menu "FPGA Configuration Support"
  5. config FPGA
  6. tristate "FPGA Configuration Framework"
  7. help
  8. Say Y here if you want support for configuring FPGAs from the
  9. kernel. The FPGA framework adds a FPGA manager class and FPGA
  10. manager drivers.
  11. if FPGA
  12. config FPGA_REGION
  13. tristate "FPGA Region"
  14. depends on OF && FPGA_BRIDGE
  15. help
  16. FPGA Regions allow loading FPGA images under control of
  17. the Device Tree.
  18. config FPGA_MGR_SOCFPGA
  19. tristate "Altera SOCFPGA FPGA Manager"
  20. depends on ARCH_SOCFPGA || COMPILE_TEST
  21. help
  22. FPGA manager driver support for Altera SOCFPGA.
  23. config FPGA_MGR_SOCFPGA_A10
  24. tristate "Altera SoCFPGA Arria10"
  25. depends on ARCH_SOCFPGA || COMPILE_TEST
  26. select REGMAP_MMIO
  27. help
  28. FPGA manager driver support for Altera Arria10 SoCFPGA.
  29. config FPGA_MGR_ZYNQ_FPGA
  30. tristate "Xilinx Zynq FPGA"
  31. depends on ARCH_ZYNQ || COMPILE_TEST
  32. depends on HAS_DMA
  33. help
  34. FPGA manager driver support for Xilinx Zynq FPGAs.
  35. config FPGA_BRIDGE
  36. tristate "FPGA Bridge Framework"
  37. depends on OF
  38. help
  39. Say Y here if you want to support bridges connected between host
  40. processors and FPGAs or between FPGAs.
  41. config SOCFPGA_FPGA_BRIDGE
  42. tristate "Altera SoCFPGA FPGA Bridges"
  43. depends on ARCH_SOCFPGA && FPGA_BRIDGE
  44. help
  45. Say Y to enable drivers for FPGA bridges for Altera SOCFPGA
  46. devices.
  47. config ALTERA_FREEZE_BRIDGE
  48. tristate "Altera FPGA Freeze Bridge"
  49. depends on ARCH_SOCFPGA && FPGA_BRIDGE
  50. help
  51. Say Y to enable drivers for Altera FPGA Freeze bridges. A
  52. freeze bridge is a bridge that exists in the FPGA fabric to
  53. isolate one region of the FPGA from the busses while that
  54. region is being reprogrammed.
  55. endif # FPGA
  56. endmenu