arm: dts: Introduce J742S2 U-boot DTS files
Include the U-boot device tree files needed to boot the board. [ DDR config ] Signed-off-by: Neha Malcom Francis <n-francis@ti.com> Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com>
This commit is contained in:

committed by
Tom Rini

parent
4c31c0a4dd
commit
45d056e275
8756
arch/arm/dts/k3-j742s2-ddr-evm-lp4-4266.dtsi
Normal file
8756
arch/arm/dts/k3-j742s2-ddr-evm-lp4-4266.dtsi
Normal file
File diff suppressed because it is too large
Load Diff
72
arch/arm/dts/k3-j742s2-evm-u-boot.dtsi
Normal file
72
arch/arm/dts/k3-j742s2-evm-u-boot.dtsi
Normal file
@@ -0,0 +1,72 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*/
|
||||
|
||||
#define SPL_BOARD_DTB "spl/dts/ti/k3-j742s2-evm.dtb"
|
||||
#define BOARD_DESCRIPTION "k3-j742s2-evm"
|
||||
#define UBOOT_BOARD_DESCRIPTION "U-Boot for J742S2 board"
|
||||
|
||||
#include "k3-j784s4-binman.dtsi"
|
||||
|
||||
#if !defined(CONFIG_ARM64)
|
||||
|
||||
&binman {
|
||||
tiboot3-j742s2-hs-fs {
|
||||
insert-template = <&tiboot3_j784s4_hs_fs>;
|
||||
filename = "tiboot3-j742s2-hs-fs-evm.bin";
|
||||
symlink = "tiboot3.bin";
|
||||
};
|
||||
|
||||
tiboot3-j742s2-hs {
|
||||
insert-template = <&tiboot3_j784s4_hs>;
|
||||
filename = "tiboot3-j742s2-hs-evm.bin";
|
||||
};
|
||||
};
|
||||
|
||||
&ti_fs_enc_fs {
|
||||
filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-fs-enc.bin";
|
||||
};
|
||||
|
||||
&sysfw_inner_cert_fs {
|
||||
filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-fs-cert.bin";
|
||||
};
|
||||
|
||||
&ti_fs_enc {
|
||||
filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-enc.bin";
|
||||
};
|
||||
|
||||
&sysfw_inner_cert {
|
||||
filename = "ti-sysfw/ti-fs-firmware-j742s2-hs-cert.bin";
|
||||
};
|
||||
|
||||
#else // CONFIG_ARM64
|
||||
|
||||
&binman {
|
||||
ti-dm {
|
||||
filename = "ti-dm.bin";
|
||||
|
||||
blob-ext {
|
||||
filename = "ti-dm/j742s2/ipc_echo_testb_mcu1_0_release_strip.xer5f";
|
||||
optional;
|
||||
};
|
||||
};
|
||||
|
||||
tispl {
|
||||
insert-template = <&ti_spl>;
|
||||
};
|
||||
|
||||
u-boot {
|
||||
insert-template = <&u_boot>;
|
||||
};
|
||||
|
||||
tispl-unsigned {
|
||||
insert-template = <&ti_spl_unsigned>;
|
||||
};
|
||||
|
||||
u-boot-unsigned {
|
||||
insert-template = <&u_boot_unsigned>;
|
||||
};
|
||||
};
|
||||
|
||||
#endif
|
18
arch/arm/dts/k3-j742s2-r5-evm.dts
Normal file
18
arch/arm/dts/k3-j742s2-r5-evm.dts
Normal file
@@ -0,0 +1,18 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*/
|
||||
/dts-v1/;
|
||||
|
||||
#include "k3-j742s2-evm.dts"
|
||||
#include "k3-j742s2-ddr-evm-lp4-4266.dtsi"
|
||||
#include "k3-j784s4-j742s2-ddr.dtsi"
|
||||
#include "k3-j742s2-evm-u-boot.dtsi"
|
||||
#include "k3-j784s4-r5.dtsi"
|
||||
|
||||
&tps659413 {
|
||||
esm: esm {
|
||||
compatible = "ti,tps659413-esm";
|
||||
bootph-pre-ram;
|
||||
};
|
||||
};
|
@@ -25,3 +25,6 @@ J742S2 EVM BOARD
|
||||
M: Manorit Chawdhry <m-chawdhry@ti.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/k3-j784s4-j742s2-ddr.dtsi
|
||||
F: arch/arm/dts/k3-j742s2-r5-evm.dts
|
||||
F: arch/arm/dts/k3-j742s2-evm-u-boot.dtsi
|
||||
F: arch/arm/dts/k3-j742s2-ddr-evm-lp4-4266.dtsi
|
||||
|
Reference in New Issue
Block a user