blob: e06eba5aea1fb25c27528559326f1514855ef607 [file] [log] [blame]
Masahiro Yamadac338f092014-08-31 07:11:05 +09001if ARCH_KEYSTONE
2
3choice
4 prompt "TI Keystone board select"
Joe Hershbergera26cd042015-05-12 14:46:23 -05005 optional
Masahiro Yamadac338f092014-08-31 07:11:05 +09006
7config TARGET_K2HK_EVM
8 bool "TI Keystone 2 Kepler/Hawking EVM"
Ley Foon Tan0680f1b2017-05-03 17:13:32 +08009 select SPL_BOARD_INIT if SPL
Lokesh Vutla5cd96612017-12-29 11:47:49 +053010 select CMD_DDR3
Cooper Jr., Franklin1743d042017-04-20 10:25:49 -050011 imply DM_I2C
Vignesh R91dba552019-02-05 17:31:25 +053012 imply SOC_TI
13 imply TI_KEYSTONE_SERDES
Masahiro Yamadac338f092014-08-31 07:11:05 +090014
15config TARGET_K2E_EVM
16 bool "TI Keystone 2 Edison EVM"
Ley Foon Tan0680f1b2017-05-03 17:13:32 +080017 select SPL_BOARD_INIT if SPL
Lokesh Vutla5cd96612017-12-29 11:47:49 +053018 select CMD_DDR3
Cooper Jr., Franklin1743d042017-04-20 10:25:49 -050019 imply DM_I2C
Vignesh R91dba552019-02-05 17:31:25 +053020 imply SOC_TI
21 imply TI_KEYSTONE_SERDES
Masahiro Yamadac338f092014-08-31 07:11:05 +090022
Hao Zhang345af532014-10-22 16:32:33 +030023config TARGET_K2L_EVM
24 bool "TI Keystone 2 Lamar EVM"
Ley Foon Tan0680f1b2017-05-03 17:13:32 +080025 select SPL_BOARD_INIT if SPL
Lokesh Vutla5cd96612017-12-29 11:47:49 +053026 select CMD_DDR3
Cooper Jr., Franklin1743d042017-04-20 10:25:49 -050027 imply DM_I2C
Vignesh R91dba552019-02-05 17:31:25 +053028 imply SOC_TI
29 imply TI_KEYSTONE_SERDES
Hao Zhang345af532014-10-22 16:32:33 +030030
Lokesh Vutlaf9c4a512015-09-19 16:26:39 +053031config TARGET_K2G_EVM
32 bool "TI Keystone 2 Galileo EVM"
Roger Quadros752a8312017-03-13 15:04:32 +020033 select BOARD_LATE_INIT
Ley Foon Tan0680f1b2017-05-03 17:13:32 +080034 select SPL_BOARD_INIT if SPL
Roger Quadros752a8312017-03-13 15:04:32 +020035 select TI_I2C_BOARD_DETECT
Lokesh Vutla5cd96612017-12-29 11:47:49 +053036 select CMD_DDR3
Cooper Jr., Franklin1743d042017-04-20 10:25:49 -050037 imply DM_I2C
Vignesh R91dba552019-02-05 17:31:25 +053038 imply SOC_TI
39 imply TI_KEYSTONE_SERDES
Lokesh Vutlaf9c4a512015-09-19 16:26:39 +053040
Masahiro Yamadac338f092014-08-31 07:11:05 +090041endchoice
42
Masahiro Yamadac338f092014-08-31 07:11:05 +090043config SYS_SOC
Masahiro Yamadac338f092014-08-31 07:11:05 +090044 default "keystone"
45
46source "board/ti/ks2_evm/Kconfig"
47
48endif