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