xref: /openbmc/u-boot/arch/arm/mach-socfpga/Kconfig (revision d88995a82bb111de2035b90aa17e92c2c6b00ede)
17865f4b0SMasahiro Yamadaif ARCH_SOCFPGA
27865f4b0SMasahiro Yamada
3cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_ARRIA5
4cd9b7317SMarek Vasut	bool
5cd9b7317SMarek Vasut
6cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_CYCLONE5
7cd9b7317SMarek Vasut	bool
8cd9b7317SMarek Vasut
97865f4b0SMasahiro Yamadachoice
107865f4b0SMasahiro Yamada	prompt "Altera SOCFPGA board select"
11a26cd049SJoe Hershberger	optional
127865f4b0SMasahiro Yamada
13cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_ARRIA5_SOCDK
14cd9b7317SMarek Vasut	bool "Altera SOCFPGA SoCDK (Arria V)"
15cd9b7317SMarek Vasut	select TARGET_SOCFPGA_ARRIA5
167865f4b0SMasahiro Yamada
17cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_CYCLONE5_SOCDK
18cd9b7317SMarek Vasut	bool "Altera SOCFPGA SoCDK (Cyclone V)"
19cd9b7317SMarek Vasut	select TARGET_SOCFPGA_CYCLONE5
207865f4b0SMasahiro Yamada
21*d88995a8SMarek Vasutconfig TARGET_SOCFPGA_DENX_MCVEVK
22*d88995a8SMarek Vasut	bool "DENX MCVEVK (Cyclone V)"
23*d88995a8SMarek Vasut	select TARGET_SOCFPGA_CYCLONE5
24*d88995a8SMarek Vasut
25952caa28SMarek Vasutconfig TARGET_SOCFPGA_TERASIC_SOCKIT
26952caa28SMarek Vasut	bool "Terasic SoCkit (Cyclone V)"
27952caa28SMarek Vasut	select TARGET_SOCFPGA_CYCLONE5
28952caa28SMarek Vasut
297865f4b0SMasahiro Yamadaendchoice
307865f4b0SMasahiro Yamada
317865f4b0SMasahiro Yamadaconfig SYS_BOARD
32f0892401SMarek Vasut	default "arria5-socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK
33f0892401SMarek Vasut	default "cyclone5-socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK
34*d88995a8SMarek Vasut	default "mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
35952caa28SMarek Vasut	default "sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
367865f4b0SMasahiro Yamada
377865f4b0SMasahiro Yamadaconfig SYS_VENDOR
38cd9b7317SMarek Vasut	default "altera" if TARGET_SOCFPGA_ARRIA5_SOCDK
39cd9b7317SMarek Vasut	default "altera" if TARGET_SOCFPGA_CYCLONE5_SOCDK
40*d88995a8SMarek Vasut	default "denx" if TARGET_SOCFPGA_DENX_MCVEVK
41952caa28SMarek Vasut	default "terasic" if TARGET_SOCFPGA_TERASIC_SOCKIT
427865f4b0SMasahiro Yamada
437865f4b0SMasahiro Yamadaconfig SYS_SOC
447865f4b0SMasahiro Yamada	default "socfpga"
457865f4b0SMasahiro Yamada
467865f4b0SMasahiro Yamadaconfig SYS_CONFIG_NAME
47cd9b7317SMarek Vasut	default "socfpga_arria5" if TARGET_SOCFPGA_ARRIA5_SOCDK
48cd9b7317SMarek Vasut	default "socfpga_cyclone5" if TARGET_SOCFPGA_CYCLONE5_SOCDK
49*d88995a8SMarek Vasut	default "socfpga_mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
50952caa28SMarek Vasut	default "socfpga_sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
517865f4b0SMasahiro Yamada
527865f4b0SMasahiro Yamadaendif
53