From 16f7e213cdda696db22a2692c71d18c7a3a8893f Mon Sep 17 00:00:00 2001 From: Vignesh Raghavendra Date: Mon, 5 Jun 2023 09:50:28 +0530 Subject: arm: dts k3-am62-lp-sk-binman: Add binman support Switch to binman for building bootloader images. Reuse k3-am625-sk-binman and override the dtb names to that of AM62 LP SK board. Signed-off-by: Vignesh Raghavendra --- arch/arm/dts/k3-am62-lp-sk-binman.dtsi | 29 +++++++++++++++++++++++++++++ arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi | 1 + arch/arm/dts/k3-am62-r5-lp-sk.dts | 1 + arch/arm/dts/k3-am625-sk-binman.dtsi | 4 ++-- 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 arch/arm/dts/k3-am62-lp-sk-binman.dtsi (limited to 'arch/arm') diff --git a/arch/arm/dts/k3-am62-lp-sk-binman.dtsi b/arch/arm/dts/k3-am62-lp-sk-binman.dtsi new file mode 100644 index 00000000000..e1195640be2 --- /dev/null +++ b/arch/arm/dts/k3-am62-lp-sk-binman.dtsi @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ + */ + +#include "k3-am625-sk-binman.dtsi" + +#ifdef CONFIG_TARGET_AM625_A53_EVM + +#define SPL_AM62_LP_SK_DTB "spl/dts/k3-am62-lp-sk.dtb" +#define AM62_LP_SK_DTB "arch/arm/dts/k3-am62-lp-sk.dtb" + +&spl_am625_sk_dtb { + filename = SPL_AM62_LP_SK_DTB; +}; + +&am625_sk_dtb { + filename = AM62_LP_SK_DTB; +}; + +&spl_am625_sk_dtb_unsigned { + filename = SPL_AM62_LP_SK_DTB; +}; + +&am625_sk_dtb_unsigned { + filename = AM62_LP_SK_DTB; +}; + +#endif diff --git a/arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi b/arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi index 46a82ad74b0..71cd73f2de9 100644 --- a/arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi +++ b/arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi @@ -4,4 +4,5 @@ * Copyright (C) 2021-2023 Texas Instruments Incorporated - https://www.ti.com/ */ +#include "k3-am62-lp-sk-binman.dtsi" #include "k3-am62x-sk-common-u-boot.dtsi" diff --git a/arch/arm/dts/k3-am62-r5-lp-sk.dts b/arch/arm/dts/k3-am62-r5-lp-sk.dts index 480f7b1484e..b0061a40bea 100644 --- a/arch/arm/dts/k3-am62-r5-lp-sk.dts +++ b/arch/arm/dts/k3-am62-r5-lp-sk.dts @@ -10,3 +10,4 @@ #include "k3-am62-lp-sk-u-boot.dtsi" #include "k3-am62x-r5-sk-common.dtsi" +#include "k3-am62-lp-sk-binman.dtsi" diff --git a/arch/arm/dts/k3-am625-sk-binman.dtsi b/arch/arm/dts/k3-am625-sk-binman.dtsi index c5bd9e48d06..661eead342a 100644 --- a/arch/arm/dts/k3-am625-sk-binman.dtsi +++ b/arch/arm/dts/k3-am625-sk-binman.dtsi @@ -389,7 +389,7 @@ type = "flat_dt"; arch = "arm"; compression = "none"; - blob { + spl_am625_sk_dtb_unsigned: blob { filename = SPL_AM625_SK_DTB; }; }; @@ -438,7 +438,7 @@ type = "flat_dt"; arch = "arm"; compression = "none"; - blob { + am625_sk_dtb_unsigned: blob { filename = AM625_SK_DTB; }; hash { -- cgit v1.2.3