]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/mach-socfpga/Kconfig
Convert CONFIG_SPL_LIBGENERIC_SUPPORT to Kconfig
[people/ms/u-boot.git] / arch / arm / mach-socfpga / Kconfig
CommitLineData
7865f4b0
MY
1if ARCH_SOCFPGA
2
77d2f7f5
SG
3config SPL_LIBCOMMON_SUPPORT
4 default y
5
1646eba8
SG
6config SPL_LIBDISK_SUPPORT
7 default y
8
cc4288ef
SG
9config SPL_LIBGENERIC_SUPPORT
10 default y
11
cd9b7317
MV
12config TARGET_SOCFPGA_ARRIA5
13 bool
ed77aeb5 14 select TARGET_SOCFPGA_GEN5
cd9b7317
MV
15
16config TARGET_SOCFPGA_CYCLONE5
17 bool
ed77aeb5
DN
18 select TARGET_SOCFPGA_GEN5
19
20config TARGET_SOCFPGA_GEN5
21 bool
cd9b7317 22
7865f4b0
MY
23choice
24 prompt "Altera SOCFPGA board select"
a26cd049 25 optional
7865f4b0 26
cd9b7317
MV
27config TARGET_SOCFPGA_ARRIA5_SOCDK
28 bool "Altera SOCFPGA SoCDK (Arria V)"
29 select TARGET_SOCFPGA_ARRIA5
7865f4b0 30
cd9b7317
MV
31config TARGET_SOCFPGA_CYCLONE5_SOCDK
32 bool "Altera SOCFPGA SoCDK (Cyclone V)"
33 select TARGET_SOCFPGA_CYCLONE5
7865f4b0 34
d88995a8
MV
35config TARGET_SOCFPGA_DENX_MCVEVK
36 bool "DENX MCVEVK (Cyclone V)"
37 select TARGET_SOCFPGA_CYCLONE5
38
856b30da
MV
39config TARGET_SOCFPGA_EBV_SOCRATES
40 bool "EBV SoCrates (Cyclone V)"
41 select TARGET_SOCFPGA_CYCLONE5
42
35546f6f
PM
43config TARGET_SOCFPGA_IS1
44 bool "IS1 (Cyclone V)"
45 select TARGET_SOCFPGA_CYCLONE5
46
569a191a
MV
47config TARGET_SOCFPGA_SAMTEC_VINING_FPGA
48 bool "samtec VIN|ING FPGA (Cyclone V)"
49 select TARGET_SOCFPGA_CYCLONE5
50
cf0a8dab
MV
51config TARGET_SOCFPGA_SR1500
52 bool "SR1500 (Cyclone V)"
53 select TARGET_SOCFPGA_CYCLONE5
54
55c7a765
DN
55config TARGET_SOCFPGA_TERASIC_DE0_NANO
56 bool "Terasic DE0-Nano-Atlas (Cyclone V)"
57 select TARGET_SOCFPGA_CYCLONE5
58
952caa28
MV
59config TARGET_SOCFPGA_TERASIC_SOCKIT
60 bool "Terasic SoCkit (Cyclone V)"
61 select TARGET_SOCFPGA_CYCLONE5
62
7865f4b0
MY
63endchoice
64
65config SYS_BOARD
f0892401
MV
66 default "arria5-socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK
67 default "cyclone5-socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK
55c7a765 68 default "de0-nano-soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO
35546f6f 69 default "is1" if TARGET_SOCFPGA_IS1
d88995a8 70 default "mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
952caa28 71 default "sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
856b30da 72 default "socrates" if TARGET_SOCFPGA_EBV_SOCRATES
ae9996c8 73 default "sr1500" if TARGET_SOCFPGA_SR1500
569a191a 74 default "vining_fpga" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA
7865f4b0
MY
75
76config SYS_VENDOR
cd9b7317
MV
77 default "altera" if TARGET_SOCFPGA_ARRIA5_SOCDK
78 default "altera" if TARGET_SOCFPGA_CYCLONE5_SOCDK
d88995a8 79 default "denx" if TARGET_SOCFPGA_DENX_MCVEVK
856b30da 80 default "ebv" if TARGET_SOCFPGA_EBV_SOCRATES
569a191a 81 default "samtec" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA
55c7a765 82 default "terasic" if TARGET_SOCFPGA_TERASIC_DE0_NANO
952caa28 83 default "terasic" if TARGET_SOCFPGA_TERASIC_SOCKIT
7865f4b0
MY
84
85config SYS_SOC
86 default "socfpga"
87
88config SYS_CONFIG_NAME
3cbc7b87
DN
89 default "socfpga_arria5_socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK
90 default "socfpga_cyclone5_socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK
55c7a765 91 default "socfpga_de0_nano_soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO
35546f6f 92 default "socfpga_is1" if TARGET_SOCFPGA_IS1
d88995a8 93 default "socfpga_mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
952caa28 94 default "socfpga_sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
856b30da 95 default "socfpga_socrates" if TARGET_SOCFPGA_EBV_SOCRATES
ae9996c8 96 default "socfpga_sr1500" if TARGET_SOCFPGA_SR1500
569a191a 97 default "socfpga_vining_fpga" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA
7865f4b0
MY
98
99endif