blob: 592b53e493c0505a92ca7c59b9ebc09f8756c186 [file] [log] [blame]
Nishanth Menon9dd6bdc2023-11-04 03:01:35 -05001# SPDX-License-Identifier: GPL-2.0+
2#
3# Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
4# Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation
5#
6
7choice
8 prompt "BeagleBoard.org AM625 based BeaglePlay board"
9 optional
10
11config TARGET_AM625_A53_BEAGLEPLAY
12 bool "BeagleBoard.org AM625 BeaglePlay running on A53"
13 select ARM64
14 select BINMAN
Bryan Brattlof273ee752024-06-19 14:12:30 -050015 select OF_SYSTEM_SETUP
Nishanth Menon9dd6bdc2023-11-04 03:01:35 -050016
17config TARGET_AM625_R5_BEAGLEPLAY
18 bool "BeagleBoard.org AM625 BeaglePlay running on R5"
19 select CPU_V7R
20 select SYS_THUMB_BUILD
21 select K3_LOAD_SYSFW
22 select RAM
23 select SPL_RAM
24 select K3_DDRSS
25 select BINMAN
26 imply SYS_K3_SPL_ATF
27
28endchoice
29
30if TARGET_AM625_A53_BEAGLEPLAY
31
32config SYS_BOARD
33 default "beagleplay"
34
35config SYS_VENDOR
36 default "beagle"
37
38config SYS_CONFIG_NAME
Jonathan Humphreys963b7002024-06-14 11:35:37 -050039 default "beagleplay"
Nishanth Menon9dd6bdc2023-11-04 03:01:35 -050040
41source "board/ti/common/Kconfig"
42
43endif
44
45if TARGET_AM625_R5_BEAGLEPLAY
46
47config SYS_BOARD
48 default "beagleplay"
49
50config SYS_VENDOR
51 default "beagle"
52
53config SYS_CONFIG_NAME
Jonathan Humphreys963b7002024-06-14 11:35:37 -050054 default "beagleplay"
Nishanth Menon9dd6bdc2023-11-04 03:01:35 -050055
56config SPL_LDSCRIPT
57 default "arch/arm/mach-omap2/u-boot-spl.lds"
58
59source "board/ti/common/Kconfig"
60
61endif