blob: ede5d6e58f5ea926831dc741a6df77afa8d69fc7 [file] [log] [blame]
Manorit Chawdhryab031c72025-03-17 10:24:26 +05301// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
4 */
5
6#define SPL_BOARD_DTB "spl/dts/ti/k3-j742s2-evm.dtb"
7#define BOARD_DESCRIPTION "k3-j742s2-evm"
8#define UBOOT_BOARD_DESCRIPTION "U-Boot for J742S2 board"
9
10#include "k3-j784s4-binman.dtsi"
11
12#if !defined(CONFIG_ARM64)
13
14&binman {
15 tiboot3-j742s2-hs-fs {
16 insert-template = <&tiboot3_j784s4_hs_fs>;
17 filename = "tiboot3-j742s2-hs-fs-evm.bin";
18 symlink = "tiboot3.bin";
19 };
20
21 tiboot3-j742s2-hs {
22 insert-template = <&tiboot3_j784s4_hs>;
23 filename = "tiboot3-j742s2-hs-evm.bin";
24 };
25};
26
27&ti_fs_enc_fs {
28 filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-fs-enc.bin";
29};
30
31&sysfw_inner_cert_fs {
32 filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-fs-cert.bin";
33};
34
35&ti_fs_enc {
36 filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-enc.bin";
37};
38
39&sysfw_inner_cert {
40 filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-cert.bin";
41};
42
43#else // CONFIG_ARM64
44
45&binman {
46 ti-dm {
47 filename = "ti-dm.bin";
48
49 blob-ext {
50 filename = "ti-dm/j742s2/ipc_echo_testb_mcu1_0_release_strip.xer5f";
51 optional;
52 };
53 };
54
55 tispl {
56 insert-template = <&ti_spl>;
57 };
58
59 u-boot {
60 insert-template = <&u_boot>;
61 };
62
63 tispl-unsigned {
64 insert-template = <&ti_spl_unsigned>;
65 };
66
67 u-boot-unsigned {
68 insert-template = <&u_boot_unsigned>;
69 };
70};
71
72#endif