blob: 4a127c4a10eab33491017a0af89877ce4eecee4f [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
36
37config TARGET_J7200_R5_EVM
38 bool "TI K3 based J7200 EVM running on R5"
39 select CPU_V7R
40 select SYS_THUMB_BUILD
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053041 select K3_LOAD_SYSFW
42 select RAM
43 select SPL_RAM
Dave Gerlachdb243812021-05-11 10:22:10 -050044 select K3_DDRSS
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053045 imply SYS_K3_SPL_ATF
46 imply TI_I2C_BOARD_DETECT
47
Lokesh Vutlaf8185032019-06-13 10:29:49 +053048endchoice
49
50if TARGET_J721E_A72_EVM
51
52config SYS_BOARD
53 default "j721e"
54
55config SYS_VENDOR
56 default "ti"
57
58config SYS_CONFIG_NAME
59 default "j721e_evm"
60
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053061config ENV_SOURCE_FILE
62 default "j721e"
63
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053064source "board/ti/common/Kconfig"
65
Lokesh Vutlaf8185032019-06-13 10:29:49 +053066endif
67
68if TARGET_J721E_R5_EVM
69
70config SYS_BOARD
71 default "j721e"
72
73config SYS_VENDOR
74 default "ti"
75
76config SYS_CONFIG_NAME
77 default "j721e_evm"
78
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053079config ENV_SOURCE_FILE
80 default "j721e"
81
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053082source "board/ti/common/Kconfig"
83
Lokesh Vutlaf8185032019-06-13 10:29:49 +053084endif
Lokesh Vutlacf1d6862020-08-05 22:44:24 +053085
86if TARGET_J7200_A72_EVM
87
88config SYS_BOARD
89 default "j721e"
90
91config SYS_VENDOR
92 default "ti"
93
94config SYS_CONFIG_NAME
95 default "j721e_evm"
96
Neha Malcom Francisfce062d2023-03-15 10:57:45 +053097config ENV_SOURCE_FILE
98 default "j721e"
99
Lokesh Vutlacf1d6862020-08-05 22:44:24 +0530100source "board/ti/common/Kconfig"
101
102endif
103
104if TARGET_J7200_R5_EVM
105
106config SYS_BOARD
107 default "j721e"
108
109config SYS_VENDOR
110 default "ti"
111
112config SYS_CONFIG_NAME
113 default "j721e_evm"
114
Neha Malcom Francisfce062d2023-03-15 10:57:45 +0530115config ENV_SOURCE_FILE
116 default "j721e"
117
Lokesh Vutlacf1d6862020-08-05 22:44:24 +0530118source "board/ti/common/Kconfig"
119
120endif