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