blob: cababdba527762decbd51442a9eb142c1dcd7dc5 [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
Cooper Jr., Franklin3a752882017-04-20 10:25:49 -050010 imply DM_I2C
Masahiro Yamada32013fb2014-08-31 07:11:05 +090011
12config TARGET_K2E_EVM
13 bool "TI Keystone 2 Edison EVM"
Ley Foon Tan48fcc4a2017-05-03 17:13:32 +080014 select SPL_BOARD_INIT if SPL
Cooper Jr., Franklin3a752882017-04-20 10:25:49 -050015 imply DM_I2C
Masahiro Yamada32013fb2014-08-31 07:11:05 +090016
Hao Zhangc13cbcf2014-10-22 16:32:33 +030017config TARGET_K2L_EVM
18 bool "TI Keystone 2 Lamar EVM"
Ley Foon Tan48fcc4a2017-05-03 17:13:32 +080019 select SPL_BOARD_INIT if SPL
Cooper Jr., Franklin3a752882017-04-20 10:25:49 -050020 imply DM_I2C
Hao Zhangc13cbcf2014-10-22 16:32:33 +030021
Lokesh Vutla64c0bab2015-09-19 16:26:39 +053022config TARGET_K2G_EVM
23 bool "TI Keystone 2 Galileo EVM"
Roger Quadros601ab902017-03-13 15:04:32 +020024 select BOARD_LATE_INIT
Ley Foon Tan48fcc4a2017-05-03 17:13:32 +080025 select SPL_BOARD_INIT if SPL
Roger Quadros601ab902017-03-13 15:04:32 +020026 select TI_I2C_BOARD_DETECT
Cooper Jr., Franklin3a752882017-04-20 10:25:49 -050027 imply DM_I2C
Lokesh Vutla64c0bab2015-09-19 16:26:39 +053028
Masahiro Yamada32013fb2014-08-31 07:11:05 +090029endchoice
30
Masahiro Yamada32013fb2014-08-31 07:11:05 +090031config SYS_SOC
Masahiro Yamada32013fb2014-08-31 07:11:05 +090032 default "keystone"
33
34source "board/ti/ks2_evm/Kconfig"
35
36endif