[RFC PATCH 11/16] arm: dts: k3-am65x-binman: Add ICSSG2 overlay and configuration
MD Danish Anwar
danishanwar at ti.com
Tue Dec 19 11:12:15 CET 2023
Add ICSSG2 overlay and configuration to tispl and u-boot images.
Signed-off-by: MD Danish Anwar <danishanwar at ti.com>
---
arch/arm/dts/k3-am65x-binman.dtsi | 85 +++++++++++++++++++++++++++++++
1 file changed, 85 insertions(+)
diff --git a/arch/arm/dts/k3-am65x-binman.dtsi b/arch/arm/dts/k3-am65x-binman.dtsi
index 8cc24da1f3..9a0c0fca47 100644
--- a/arch/arm/dts/k3-am65x-binman.dtsi
+++ b/arch/arm/dts/k3-am65x-binman.dtsi
@@ -98,6 +98,8 @@
#define SPL_AM654_EVM_DTB "spl/dts/k3-am654-base-board.dtb"
#define AM654_EVM_DTB "u-boot.dtb"
+#define AM654_EVM_ICSSG2_DTBO "arch/arm/dts/k3-am654-icssg2.dtbo"
+
&binman {
ti-spl {
insert-template = <&ti_spl_template>;
@@ -124,6 +126,20 @@
filename = SPL_AM654_EVM_DTB;
};
};
+
+ fdt-1 {
+ description = "k3-am654-icssg2 overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ ti-secure {
+ content = <&spl_am65x_evm_icssg2_dtb>;
+ keyfile = "custMpk.pem";
+ };
+ spl_am65x_evm_icssg2_dtb: blob-ext {
+ filename = AM654_EVM_ICSSG2_DTBO;
+ };
+ };
};
configurations {
@@ -135,6 +151,13 @@
loadables = "tee", "dm", "spl";
fdt = "fdt-0";
};
+
+ conf-1 {
+ description = "k3-am654-icssg2";
+ firmware = "atf";
+ loadables = "tee", "dm", "spl";
+ fdt = "fdt-0", "fdt-1";
+ };
};
};
};
@@ -168,6 +191,24 @@
};
};
+ fdt-1 {
+ description = "k3-am654-icssg2 overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ ti-secure {
+ content = <&am65x_evm_icssg2_dtb>;
+ keyfile = "custMpk.pem";
+
+ };
+ am65x_evm_icssg2_dtb: blob-ext {
+ filename = AM654_EVM_ICSSG2_DTBO;
+ };
+ hash {
+ algo = "crc32";
+ };
+ };
+
};
configurations {
@@ -179,6 +220,13 @@
loadables = "uboot";
fdt = "fdt-0";
};
+
+ conf-1 {
+ description = "k3-am654-icssg2";
+ firmware = "uboot";
+ loadables = "uboot";
+ fdt = "fdt-0", "fdt-1";
+ };
};
};
};
@@ -205,6 +253,16 @@
filename = SPL_AM654_EVM_DTB;
};
};
+
+ fdt-1 {
+ description = "k3-am654-icssg2 overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ blob {
+ filename = AM654_EVM_ICSSG2_DTBO;
+ };
+ };
};
configurations {
@@ -216,6 +274,13 @@
loadables = "tee", "dm", "spl";
fdt = "fdt-0";
};
+
+ conf-1 {
+ description = "k3-am654-icssg2";
+ firmware = "atf";
+ loadables = "tee", "dm", "spl";
+ fdt = "fdt-0", "fdt-1";
+ };
};
};
};
@@ -243,6 +308,19 @@
algo = "crc32";
};
};
+
+ fdt-1 {
+ description = "k3-am654-icssg2";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ blob {
+ filename = AM654_EVM_ICSSG2_DTBO;
+ };
+ hash {
+ algo = "crc32";
+ };
+ };
};
configurations {
@@ -254,6 +332,13 @@
loadables = "uboot";
fdt = "fdt-0";
};
+
+ conf-1 {
+ description = "k3-am654-icssg2";
+ firmware = "uboot";
+ loadables = "uboot";
+ fdt = "fdt-0", "fdt-1";
+ };
};
};
};
--
2.34.1
More information about the U-Boot
mailing list