1menu "FPGA support" 2 3config FPGA 4 bool 5 6config 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 16config 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 24config 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 34config 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 41config 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 48config FPGA_ROCKCHIP 49 bool "Enable Rockchip FPGA drivers" 50 depends on ARCH_ROCKCHIP 51 help 52 Enale Rockchip FPGA specific functions. 53 54config FPGA_MMC 55 bool "FPGA board with MMC" 56 depends on FPGA_ROCKCHIP 57 58config FPGA_RAM 59 bool "FPGA board with RAM" 60 depends on FPGA_ROCKCHIP 61 select SPL_RAM_SUPPORT 62 select DM_RAMDISK 63 select RAMDISK_RO 64endmenu 65