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>
|
M: Manorit Chawdhry <m-chawdhry@ti.com>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: arch/arm/dts/k3-j784s4-j742s2-ddr.dtsi
|
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