blob: 84bca3271275e5a688fd3dd051c6e0d7651405d6 [file] [log] [blame]
Lokesh Vutla1a9dd212019-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 Dannenbergd036a212020-01-07 13:15:54 +053013 select BOARD_LATE_INIT
14 imply TI_I2C_BOARD_DETECT
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053015 select SYS_DISABLE_DCACHE_OPS
16
17config TARGET_J721E_R5_EVM
18 bool "TI K3 based J721E EVM running on R5"
19 select CPU_V7R
20 select SYS_THUMB_BUILD
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053021 select K3_LOAD_SYSFW
22 select RAM
23 select SPL_RAM
Dave Gerlache7773802021-05-11 10:22:10 -050024 select K3_DDRSS
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053025 imply SYS_K3_SPL_ATF
Andreas Dannenbergd036a212020-01-07 13:15:54 +053026 imply TI_I2C_BOARD_DETECT
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053027
Lokesh Vutla046ad432020-08-05 22:44:24 +053028config TARGET_J7200_A72_EVM
29 bool "TI K3 based J7200 EVM running on A72"
30 select ARM64
Lokesh Vutla046ad432020-08-05 22:44:24 +053031 select BOARD_LATE_INIT
32 imply TI_I2C_BOARD_DETECT
33 select SYS_DISABLE_DCACHE_OPS
34
35config TARGET_J7200_R5_EVM
36 bool "TI K3 based J7200 EVM running on R5"
37 select CPU_V7R
38 select SYS_THUMB_BUILD
Lokesh Vutla046ad432020-08-05 22:44:24 +053039 select K3_LOAD_SYSFW
40 select RAM
41 select SPL_RAM
Dave Gerlache7773802021-05-11 10:22:10 -050042 select K3_DDRSS
Lokesh Vutla046ad432020-08-05 22:44:24 +053043 imply SYS_K3_SPL_ATF
44 imply TI_I2C_BOARD_DETECT
45
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053046endchoice
47
48if TARGET_J721E_A72_EVM
49
50config SYS_BOARD
51 default "j721e"
52
53config SYS_VENDOR
54 default "ti"
55
56config SYS_CONFIG_NAME
57 default "j721e_evm"
58
Neha Malcom Francisb912d4f2023-03-15 10:57:45 +053059config ENV_SOURCE_FILE
60 default "j721e"
61
Andreas Dannenbergd036a212020-01-07 13:15:54 +053062source "board/ti/common/Kconfig"
63
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053064endif
65
66if TARGET_J721E_R5_EVM
67
68config SYS_BOARD
69 default "j721e"
70
71config SYS_VENDOR
72 default "ti"
73
74config SYS_CONFIG_NAME
75 default "j721e_evm"
76
Neha Malcom Francisb912d4f2023-03-15 10:57:45 +053077config ENV_SOURCE_FILE
78 default "j721e"
79
Andreas Dannenbergd036a212020-01-07 13:15:54 +053080source "board/ti/common/Kconfig"
81
Lokesh Vutla1a9dd212019-06-13 10:29:49 +053082endif
Lokesh Vutla046ad432020-08-05 22:44:24 +053083
84if TARGET_J7200_A72_EVM
85
86config SYS_BOARD
87 default "j721e"
88
89config SYS_VENDOR
90 default "ti"
91
92config SYS_CONFIG_NAME
93 default "j721e_evm"
94
Neha Malcom Francisb912d4f2023-03-15 10:57:45 +053095config ENV_SOURCE_FILE
96 default "j721e"
97
Lokesh Vutla046ad432020-08-05 22:44:24 +053098source "board/ti/common/Kconfig"
99
100endif
101
102if TARGET_J7200_R5_EVM
103
104config SYS_BOARD
105 default "j721e"
106
107config SYS_VENDOR
108 default "ti"
109
110config SYS_CONFIG_NAME
111 default "j721e_evm"
112
Neha Malcom Francisb912d4f2023-03-15 10:57:45 +0530113config ENV_SOURCE_FILE
114 default "j721e"
115
Lokesh Vutla046ad432020-08-05 22:44:24 +0530116source "board/ti/common/Kconfig"
117
118endif