1if ASPEED_AST2600
2
3config SYS_CPU
4	default "armv7"
5
6choice
7	prompt "AST2600 board select"
8	depends on ASPEED_AST2600
9	default TARGET_EVB_AST2600
10
11config TARGET_EVB_AST2600
12	bool "EVB-AST2600"
13	depends on ASPEED_AST2600
14	help
15	  EVB-AST2600 is Aspeed evaluation board for AST2600A0 chip.
16	  It has 512M of RAM, 32M of SPI flash, two Ethernet ports,
17	  4 Serial ports, 4 USB ports, VGA port, PCIe, SD card slot,
18	  20 pin JTAG, pinouts for 14 I2Cs, 3 SPIs and eSPI, 8 PWMs.
19
20config TARGET_FPGA_AST2600
21	bool "FPGA-AST2600"
22	depends on ASPEED_AST2600
23	help
24	  FPGA-AST2600 is Aspeed FPGA board for AST2600 chip.
25	  This is mainly for internal development. Note that
26	  most implementation is co-code with EVB-AST2600.
27
28config TARGET_SLT_AST2600
29	bool "SLT-AST2600"
30	depends on ASPEED_AST2600
31	help
32	  SLT-AST2600 is Aspeed SLT board for AST2600 chip.
33
34config TARGET_AST2600_IBM
35	bool "AST2600-IBM"
36	select BOARD_LATE_INIT
37	help
38	  AST2600-IBM is IBM boards for AST2600 BMC based P0WER10+ servers
39
40config TARGET_AST2600_INTEL
41	bool "AST2600-INTEL"
42	depends on ASPEED_AST2600
43	help
44	  AST2600-INTEL is an Intel Eagle Stream CRB with
45	  AST2600 as the BMC.
46
47config TARGET_AST2600_DCSCM
48	bool "AST2600-DCSCM"
49	depends on ASPEED_AST2600
50	help
51	  AST2600_DCSCM_AVENUE_CITY is an Aspeed demo board in
52	  DCSCM form factor.
53
54config TARGET_QUALCOMM_DC_SCM_V1
55	bool "QUALCOMM-DC-SCM-V1"
56	depends on ASPEED_AST2600
57	help
58	  QUALCOMM-DC-SCM-V1 is a Qualcomm DC-SCM V1 board which is
59	  equipped with AST2600.
60
61endchoice
62
63source "board/aspeed/evb_ast2600/Kconfig"
64source "board/aspeed/fpga_ast2600/Kconfig"
65source "board/aspeed/slt_ast2600/Kconfig"
66source "board/aspeed/ast2600_ibm/Kconfig"
67source "board/aspeed/ast2600_intel/Kconfig"
68source "board/aspeed/ast2600_dcscm/Kconfig"
69source "board/qualcomm/dc-scm-v1/Kconfig"
70
71endif
72