fpga: Added Kconfig support for FPGA_SPARTAN3
[platform/kernel/u-boot.git] / drivers / fpga / Kconfig
1 menu "FPGA support"
2
3 config FPGA
4         bool
5
6 config FPGA_ALTERA
7         bool "Enable Altera FPGA drivers"
8         select FPGA
9         help
10           Say Y here to enable the Altera FPGA driver
11
12           This provides basic infrastructure to support Altera FPGA devices.
13           Enable Altera FPGA specific functions which includes bitstream
14           (in BIT format), fpga and device validation.
15
16 config FPGA_SOCFPGA
17         bool "Enable Gen5 and Arria10 common FPGA drivers"
18         select FPGA_ALTERA
19         help
20           Say Y here to enable the Gen5 and Arria10 common FPGA driver
21
22           This provides common functionality for Gen5 and Arria10 devices.
23
24 config FPGA_CYCLON2
25         bool "Enable Altera FPGA driver for Cyclone II"
26         depends on FPGA_ALTERA
27         help
28           Say Y here to enable the Altera Cyclone II FPGA specific driver
29
30           This provides common functionality for Altera Cyclone II devices.
31           Enable FPGA driver for loading bitstream in BIT and BIN format
32           on Altera Cyclone II device.
33
34 config FPGA_XILINX
35         bool "Enable Xilinx FPGA drivers"
36         select FPGA
37         help
38           Enable Xilinx FPGA specific functions which includes bitstream
39           (in BIT format), fpga and device validation.
40
41 config FPGA_ZYNQMPPL
42         bool "Enable Xilinx FPGA driver for ZynqMP"
43         depends on FPGA_XILINX
44         help
45           Enable FPGA driver for loading bitstream in BIT and BIN format
46           on Xilinx Zynq UltraScale+ (ZynqMP) device.
47
48 config FPGA_SPARTAN3
49        bool "Enable Spartan3 FPGA driver"
50        help
51          Enable Spartan3 FPGA driver for loading in BIT format.
52
53 endmenu