diff options
author | Vignesh Raghavendra <vigneshr@ti.com> | 2023-06-05 09:50:28 +0530 |
---|---|---|
committer | Udit Kumar <u-kumar1@ti.com> | 2023-06-05 11:43:47 +0530 |
commit | 16f7e213cdda696db22a2692c71d18c7a3a8893f (patch) | |
tree | 3f275824f64b2388b6398120c05403f77482f94f /arch/arm | |
parent | 1fa2575efea42bf59eaf52762ef1d3d1dcfc0228 (diff) |
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 <vigneshr@ti.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/dts/k3-am62-lp-sk-binman.dtsi | 29 | ||||
-rw-r--r-- | arch/arm/dts/k3-am62-lp-sk-u-boot.dtsi | 1 | ||||
-rw-r--r-- | arch/arm/dts/k3-am62-r5-lp-sk.dts | 1 | ||||
-rw-r--r-- | arch/arm/dts/k3-am625-sk-binman.dtsi | 4 |
4 files changed, 33 insertions, 2 deletions
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 { |