blob: e6cb21f77bd2bd879d31e545e59f6c2986386c7d [file] [log] [blame]
Lokesh Vutlaf8185032019-06-13 10:29:49 +05301# SPDX-License-Identifier: GPL-2.0+
2#
3# Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/
4# Lokesh Vutla <lokeshvutla@ti.com>
5
6choice
7 prompt "K3 J721E based boards"
8 optional
9
10config TARGET_J721E_A72_EVM
11 bool "TI K3 based J721E EVM running on A72"
12 select ARM64
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053013 select BOARD_LATE_INIT
14 imply TI_I2C_BOARD_DETECT
Lokesh Vutlaf8185032019-06-13 10:29:49 +053015 select SYS_DISABLE_DCACHE_OPS
Neha Malcom Francis17717862023-07-22 00:14:28 +053016 select BINMAN
Lokesh Vutlaf8185032019-06-13 10:29:49 +053017
18config TARGET_J721E_R5_EVM
19 bool "TI K3 based J721E EVM running on R5"
20 select CPU_V7R
21 select SYS_THUMB_BUILD
Lokesh Vutlaf8185032019-06-13 10:29:49 +053022 select K3_LOAD_SYSFW
23 select RAM
24 select SPL_RAM
Dave Gerlachdb243812021-05-11 10:22:10 -050025 select K3_DDRSS
Neha Malcom Francis17717862023-07-22 00:14:28 +053026 select BINMAN
Lokesh Vutlaf8185032019-06-13 10:29:49 +053027 imply SYS_K3_SPL_ATF
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053028 imply TI_I2C_BOARD_DETECT
Lokesh Vutlaf8185032019-06-13 10:29:49 +053029
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053030config TARGET_J7200_A72_EVM
31 bool "TI K3 based J7200 EVM running on A72"
32 select ARM64
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053033 select BOARD_LATE_INIT
34 imply TI_I2C_BOARD_DETECT
35 select SYS_DISABLE_DCACHE_OPS
Neha Malcom Francisca5f1e22023-07-22 00:14:30 +053036 select BINMAN
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053037
38config TARGET_J7200_R5_EVM
39 bool "TI K3 based J7200 EVM running on R5"
40 select CPU_V7R
41 select SYS_THUMB_BUILD
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053042 select K3_LOAD_SYSFW
43 select RAM
44 select SPL_RAM
Dave Gerlachdb243812021-05-11 10:22:10 -050045 select K3_DDRSS
Neha Malcom Francisca5f1e22023-07-22 00:14:30 +053046 select BINMAN
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053047 imply SYS_K3_SPL_ATF
48 imply TI_I2C_BOARD_DETECT
49
Lokesh Vutlaf8185032019-06-13 10:29:49 +053050endchoice
51
52if TARGET_J721E_A72_EVM
53
54config SYS_BOARD
55 default "j721e"
56
57config SYS_VENDOR
58 default "ti"
59
60config SYS_CONFIG_NAME
61 default "j721e_evm"
62
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053063config ENV_SOURCE_FILE
64 default "j721e"
65
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053066source "board/ti/common/Kconfig"
67
Lokesh Vutlaf8185032019-06-13 10:29:49 +053068endif
69
70if TARGET_J721E_R5_EVM
71
72config SYS_BOARD
73 default "j721e"
74
75config SYS_VENDOR
76 default "ti"
77
78config SYS_CONFIG_NAME
79 default "j721e_evm"
80
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053081config ENV_SOURCE_FILE
82 default "j721e"
83
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053084source "board/ti/common/Kconfig"
85
Lokesh Vutlaf8185032019-06-13 10:29:49 +053086endif
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053087
88if TARGET_J7200_A72_EVM
89
90config SYS_BOARD
91 default "j721e"
92
93config SYS_VENDOR
94 default "ti"
95
96config SYS_CONFIG_NAME
97 default "j721e_evm"
98
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053099config ENV_SOURCE_FILE
100 default "j721e"
101
Lokesh Vutlacf1d6862020-08-05 22:44:24 +0530102source "board/ti/common/Kconfig"
103
104endif
105
106if TARGET_J7200_R5_EVM
107
108config SYS_BOARD
109 default "j721e"
110
111config SYS_VENDOR
112 default "ti"
113
114config SYS_CONFIG_NAME
115 default "j721e_evm"
116
Neha Malcom Francisfce062d2023-03-15 10:57:45 +0530117config ENV_SOURCE_FILE
118 default "j721e"
119
Lokesh Vutlacf1d6862020-08-05 22:44:24 +0530120source "board/ti/common/Kconfig"
121
122endif