blob: e56dc53bfa0b169cd75586d8ec4b06146dd3d8ae [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
13 select SOC_K3_J721E
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053014 select BOARD_LATE_INIT
15 imply TI_I2C_BOARD_DETECT
Lokesh Vutlaf8185032019-06-13 10:29:49 +053016 select SYS_DISABLE_DCACHE_OPS
17
18config TARGET_J721E_R5_EVM
19 bool "TI K3 based J721E EVM running on R5"
20 select CPU_V7R
21 select SYS_THUMB_BUILD
22 select SOC_K3_J721E
23 select K3_LOAD_SYSFW
24 select RAM
25 select SPL_RAM
Lokesh Vutla22b54802019-10-07 19:26:38 +053026 select K3_J721E_DDRSS
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
30endchoice
31
32if TARGET_J721E_A72_EVM
33
34config SYS_BOARD
35 default "j721e"
36
37config SYS_VENDOR
38 default "ti"
39
40config SYS_CONFIG_NAME
41 default "j721e_evm"
42
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053043source "board/ti/common/Kconfig"
44
Lokesh Vutlaf8185032019-06-13 10:29:49 +053045endif
46
47if TARGET_J721E_R5_EVM
48
49config SYS_BOARD
50 default "j721e"
51
52config SYS_VENDOR
53 default "ti"
54
55config SYS_CONFIG_NAME
56 default "j721e_evm"
57
58config SPL_LDSCRIPT
59 default "arch/arm/mach-omap2/u-boot-spl.lds"
60
Andreas Dannenberg643eb6e2020-01-07 13:15:54 +053061source "board/ti/common/Kconfig"
62
Lokesh Vutlaf8185032019-06-13 10:29:49 +053063endif