1if ARCH_KEYSTONE
2
3choice
4	prompt "TI Keystone board select"
5	optional
6
7config TARGET_K2HK_EVM
8	bool "TI Keystone 2 Kepler/Hawking EVM"
9	select SOC_K2HK
10	select SPL_BOARD_INIT if SPL
11	select CMD_DDR3
12	imply DM_I2C
13	imply SOC_TI
14	imply TI_KEYSTONE_SERDES
15
16config TARGET_K2E_EVM
17	bool "TI Keystone 2 Edison EVM"
18	select SOC_K2E
19	select SPL_BOARD_INIT if SPL
20	select CMD_DDR3
21	imply DM_I2C
22	imply SOC_TI
23	imply TI_KEYSTONE_SERDES
24
25config TARGET_K2L_EVM
26	bool "TI Keystone 2 Lamar EVM"
27	select SOC_K2L
28	select SPL_BOARD_INIT if SPL
29	select CMD_DDR3
30	imply DM_I2C
31	imply SOC_TI
32	imply TI_KEYSTONE_SERDES
33
34config TARGET_K2G_EVM
35	bool "TI Keystone 2 Galileo EVM"
36        select BOARD_LATE_INIT
37	select SOC_K2G
38	select SPL_BOARD_INIT if SPL
39        select TI_I2C_BOARD_DETECT
40	select CMD_DDR3
41	imply DM_I2C
42	imply SOC_TI
43	imply TI_KEYSTONE_SERDES
44
45endchoice
46
47config SOC_K2E
48	bool
49
50config SOC_K2G
51	bool
52
53config SOC_K2HK
54	bool
55
56config SOC_K2L
57	bool
58
59config SYS_SOC
60	default "keystone"
61
62source "board/ti/ks2_evm/Kconfig"
63
64endif
65