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 AST2600 chip.
16
17config TARGET_EVB_AST2600A0
18	bool "EVB-AST2600A0"
19	depends on ASPEED_AST2600
20	help
21	  EVB-AST2600A0 is Aspeed evaluation board for AST2600A0 chip.
22	  It has 512M of RAM, 32M of SPI flash, two Ethernet ports,
23	  4 Serial ports, 4 USB ports, VGA port, PCIe, SD card slot,
24	  20 pin JTAG, pinouts for 14 I2Cs, 3 SPIs and eSPI, 8 PWMs.
25
26config TARGET_EVB_AST2600A1
27	bool "EVB-AST2600A1"
28	depends on ASPEED_AST2600
29	help
30	  EVB-AST2600A1 is based on A0 with ECO changes
31
32config TARGET_NCSI_AST2600A0
33	bool "NCSI-AST2600A0"
34	depends on ASPEED_AST2600
35	help
36	  NCSI-AST2600 is Aspeed EVB board for AST2600 chip with NC-SI
37	  daughtercard. This is mainly for internal development. Note that
38	  most implementation is co-code with EVB-AST2600.
39
40config TARGET_NCSI_AST2600A1
41	bool "NCSI-AST2600A1"
42	depends on ASPEED_AST2600
43	help
44	  NCSI-AST2600A1 is based on A0 with ECO changes
45
46config TARGET_FPGA_AST2600
47	bool "FPGA-AST2600"
48	depends on ASPEED_AST2600
49	help
50	  FPGA-AST2600 is Aspeed FPGA board for AST2600 chip.
51	  This is mainly for internal development. Note that
52	  most implementation is co-code with EVB-AST2600.
53
54config TARGET_SLT_AST2600
55	bool "SLT-AST2600"
56	depends on ASPEED_AST2600
57	help
58	  SLT-AST2600 is Aspeed SLT board for AST2600 chip.
59
60endchoice
61
62source "board/aspeed/evb_ast2600/Kconfig"
63source "board/aspeed/evb_ast2600a0/Kconfig"
64source "board/aspeed/evb_ast2600a1/Kconfig"
65source "board/aspeed/ncsi_ast2600a0/Kconfig"
66source "board/aspeed/ncsi_ast2600a1/Kconfig"
67source "board/aspeed/fpga_ast2600/Kconfig"
68source "board/aspeed/slt_ast2600/Kconfig"
69
70endif
71