1# 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
15	select OF_SYSTEM_SETUP
16
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
39       default "beagleplay"
40
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
54       default "beagleplay"
55
56config SPL_LDSCRIPT
57	default "arch/arm/mach-omap2/u-boot-spl.lds"
58
59source "board/ti/common/Kconfig"
60
61endif
62