Kconfig 1.5 KB
Newer Older
A
Alan Tull 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
#
# FPGA framework configuration
#

menu "FPGA Configuration Support"

config FPGA
	tristate "FPGA Configuration Framework"
	help
	  Say Y here if you want support for configuring FPGAs from the
	  kernel.  The FPGA framework adds a FPGA manager class and FPGA
	  manager drivers.

14 15
if FPGA

16 17 18 19 20 21 22
config FPGA_REGION
	tristate "FPGA Region"
	depends on OF && FPGA_BRIDGE
	help
	  FPGA Regions allow loading FPGA images under control of
	  the Device Tree.

23 24 25 26 27 28
config FPGA_MGR_SOCFPGA
	tristate "Altera SOCFPGA FPGA Manager"
	depends on ARCH_SOCFPGA
	help
	  FPGA manager driver support for Altera SOCFPGA.

29 30
config FPGA_MGR_ZYNQ_FPGA
	tristate "Xilinx Zynq FPGA"
31
	depends on ARCH_ZYNQ || COMPILE_TEST
32
	depends on HAS_DMA
33 34 35
	help
	  FPGA manager driver support for Xilinx Zynq FPGAs.

A
Alan Tull 已提交
36 37 38 39 40 41 42
config FPGA_BRIDGE
	tristate "FPGA Bridge Framework"
	depends on OF
	help
	  Say Y here if you want to support bridges connected between host
	  processors and FPGAs or between FPGAs.

43 44 45 46 47 48 49
config SOCFPGA_FPGA_BRIDGE
	tristate "Altera SoCFPGA FPGA Bridges"
	depends on ARCH_SOCFPGA && FPGA_BRIDGE
	help
	  Say Y to enable drivers for FPGA bridges for Altera SOCFPGA
	  devices.

A
Alan Tull 已提交
50 51 52 53 54 55 56 57 58
config ALTERA_FREEZE_BRIDGE
	tristate "Altera FPGA Freeze Bridge"
	depends on ARCH_SOCFPGA && FPGA_BRIDGE
	help
	  Say Y to enable drivers for Altera FPGA Freeze bridges.  A
	  freeze bridge is a bridge that exists in the FPGA fabric to
	  isolate one region of the FPGA from the busses while that
	  region is being reprogrammed.

59 60
endif # FPGA

A
Alan Tull 已提交
61
endmenu