blob: f8cdcdca57a871519b332c91d1382eb86574a9e0 [file] [log] [blame]
Andrew Davis11ab49e2023-11-01 15:35:29 -05001# SPDX-License-Identifier: GPL-2.0+
2#
3# Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
4# Andrew Davis <afd@ti.com>
5
6if SOC_K3_AM62A7
7
8choice
9 prompt "K3 AM62Ax based boards"
10 optional
11
12config TARGET_AM62A7_A53_EVM
13 bool "TI K3 based AM62A7 EVM running on A53"
14 select ARM64
15 select BINMAN
Andrew Davise819fab2024-02-14 10:30:08 -060016 select OF_SYSTEM_SETUP
Andrew Davis11ab49e2023-11-01 15:35:29 -050017 imply BOARD
18 imply SPL_BOARD
19 imply TI_I2C_BOARD_DETECT
20
21config TARGET_AM62A7_R5_EVM
22 bool "TI K3 based AM62A7 EVM running on R5"
23 select CPU_V7R
24 select SYS_THUMB_BUILD
25 select K3_LOAD_SYSFW
26 select RAM
27 select SPL_RAM
28 select K3_DDRSS
29 select BINMAN
30 imply SYS_K3_SPL_ATF
31 imply TI_I2C_BOARD_DETECT
32
Garrett Giordanoe1b8c392024-11-18 15:16:05 -080033config TARGET_PHYCORE_AM62AX_A53
34 bool "PHYTEC phyCORE-AM62Ax running on A53"
35 select ARM64
36 select BINMAN
37 select OF_SYSTEM_SETUP
38 imply OF_UPSTREAM
39 imply BOARD
40 imply SPL_BOARD
41
42config TARGET_PHYCORE_AM62AX_R5
43 bool "PHYTEC phyCORE-AM62Ax running on R5"
44 select CPU_V7R
45 select SYS_THUMB_BUILD
46 select K3_LOAD_SYSFW
47 select RAM
48 select SPL_RAM
49 select K3_DDRSS
50 select BINMAN
51 imply SYS_K3_SPL_ATF
52
Andrew Davis11ab49e2023-11-01 15:35:29 -050053endchoice
54
55source "board/ti/am62ax/Kconfig"
Garrett Giordanoe1b8c392024-11-18 15:16:05 -080056source "board/phytec/phycore_am62ax/Kconfig"
Andrew Davis11ab49e2023-11-01 15:35:29 -050057
58endif