]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/mach-socfpga/Kconfig
Convert CONFIG_SPL_SPI_FLASH_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
1fdf7c64
SG
12config SPL_MMC_SUPPORT
13 default y if DM_MMC
14
d6b9bd89
SG
15config SPL_NAND_SUPPORT
16 default y if SPL_NAND_DENALI
17
e00f76ce
SG
18config SPL_SERIAL_SUPPORT
19 default y
20
e404ade4
SG
21config SPL_SPI_FLASH_SUPPORT
22 default y if DM_SPI
23
cd9b7317
MV
24config TARGET_SOCFPGA_ARRIA5
25 bool
ed77aeb5 26 select TARGET_SOCFPGA_GEN5
cd9b7317
MV
27
28config TARGET_SOCFPGA_CYCLONE5
29 bool
ed77aeb5
DN
30 select TARGET_SOCFPGA_GEN5
31
32config TARGET_SOCFPGA_GEN5
33 bool
cd9b7317 34
7865f4b0
MY
35choice
36 prompt "Altera SOCFPGA board select"
a26cd049 37 optional
7865f4b0 38
cd9b7317
MV
39config TARGET_SOCFPGA_ARRIA5_SOCDK
40 bool "Altera SOCFPGA SoCDK (Arria V)"
41 select TARGET_SOCFPGA_ARRIA5
7865f4b0 42
cd9b7317
MV
43config TARGET_SOCFPGA_CYCLONE5_SOCDK
44 bool "Altera SOCFPGA SoCDK (Cyclone V)"
45 select TARGET_SOCFPGA_CYCLONE5
7865f4b0 46
d88995a8
MV
47config TARGET_SOCFPGA_DENX_MCVEVK
48 bool "DENX MCVEVK (Cyclone V)"
49 select TARGET_SOCFPGA_CYCLONE5
50
856b30da
MV
51config TARGET_SOCFPGA_EBV_SOCRATES
52 bool "EBV SoCrates (Cyclone V)"
53 select TARGET_SOCFPGA_CYCLONE5
54
35546f6f
PM
55config TARGET_SOCFPGA_IS1
56 bool "IS1 (Cyclone V)"
57 select TARGET_SOCFPGA_CYCLONE5
58
569a191a
MV
59config TARGET_SOCFPGA_SAMTEC_VINING_FPGA
60 bool "samtec VIN|ING FPGA (Cyclone V)"
61 select TARGET_SOCFPGA_CYCLONE5
62
cf0a8dab
MV
63config TARGET_SOCFPGA_SR1500
64 bool "SR1500 (Cyclone V)"
65 select TARGET_SOCFPGA_CYCLONE5
66
55c7a765
DN
67config TARGET_SOCFPGA_TERASIC_DE0_NANO
68 bool "Terasic DE0-Nano-Atlas (Cyclone V)"
69 select TARGET_SOCFPGA_CYCLONE5
70
952caa28
MV
71config TARGET_SOCFPGA_TERASIC_SOCKIT
72 bool "Terasic SoCkit (Cyclone V)"
73 select TARGET_SOCFPGA_CYCLONE5
74
7865f4b0
MY
75endchoice
76
77config 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
88config 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
97config SYS_SOC
98 default "socfpga"
99
100config 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
111endif