summaryrefslogtreecommitdiff
path: root/arch/arm/dts/k3-am64x-binman.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/dts/k3-am64x-binman.dtsi')
-rw-r--r--arch/arm/dts/k3-am64x-binman.dtsi84
1 files changed, 84 insertions, 0 deletions
diff --git a/arch/arm/dts/k3-am64x-binman.dtsi b/arch/arm/dts/k3-am64x-binman.dtsi
index 24f562aafd..ec6dfae3f2 100644
--- a/arch/arm/dts/k3-am64x-binman.dtsi
+++ b/arch/arm/dts/k3-am64x-binman.dtsi
@@ -126,6 +126,8 @@
#define AM642_EVM_DTB "u-boot.dtb"
#define AM642_SK_DTB "arch/arm/dts/k3-am642-sk.dtb"
+#define AM642_EVM_NAND_DTBO "arch/arm/dts/k3-am642-evm-nand.dtbo"
+
&binman {
ti-spl {
filename = "tispl.bin";
@@ -229,6 +231,20 @@
};
};
+
+ fdt-2 {
+ description = "k3-am642-evm-nand overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ ti-secure {
+ content = <&spl_am64x_evm_nand_dtb>;
+ keyfile = "custMpk.pem";
+ };
+ spl_am64x_evm_nand_dtb: blob-ext {
+ filename = AM642_EVM_NAND_DTBO;
+ };
+ };
};
configurations {
@@ -247,6 +263,13 @@
loadables = "tee", "dm", "spl";
fdt = "fdt-1";
};
+
+ conf-2 {
+ description = "k3-am642-evm-nand";
+ firmware = "atf";
+ loadables = "tee", "dm", "spl";
+ fdt = "fdt-0", "fdt-2";
+ };
};
};
};
@@ -315,6 +338,23 @@
};
};
+ fdt-2 {
+ description = "k3-am642-evm-nand overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ ti-secure {
+ content = <&am64x_evm_nand_dtb>;
+ keyfile = "custMpk.pem";
+
+ };
+ am64x_evm_nand_dtb: blob-ext {
+ filename = AM642_EVM_NAND_DTBO;
+ };
+ hash {
+ algo = "crc32";
+ };
+ };
};
configurations {
@@ -333,6 +373,13 @@
loadables = "uboot";
fdt = "fdt-1";
};
+
+ conf-2 {
+ description = "k3-am642-evm-nand";
+ firmware = "uboot";
+ loadables = "uboot";
+ fdt = "fdt-0", "fdt-2";
+ };
};
};
};
@@ -418,6 +465,16 @@
filename = SPL_AM642_SK_DTB;
};
};
+
+ fdt-2 {
+ description = "k3-am642-evm-nand overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ blob {
+ filename = AM642_EVM_NAND_DTBO;
+ };
+ };
};
configurations {
@@ -436,6 +493,13 @@
loadables = "tee", "dm", "spl";
fdt = "fdt-1";
};
+
+ conf-2 {
+ description = "k3-am642-evm-nand";
+ firmware = "atf";
+ loadables = "tee", "dm", "spl";
+ fdt = "fdt-0", "fdt-2";
+ };
};
};
};
@@ -490,6 +554,19 @@
algo = "crc32";
};
};
+
+ fdt-2 {
+ description = "k3-am642-evm-nand overlay";
+ type = "flat_dt";
+ arch = "arm";
+ compression = "none";
+ blob {
+ filename = AM642_EVM_NAND_DTBO;
+ };
+ hash {
+ algo = "crc32";
+ };
+ };
};
configurations {
@@ -508,6 +585,13 @@
loadables = "uboot";
fdt = "fdt-1";
};
+
+ conf-2 {
+ description = "k3-am642-evm-nand";
+ firmware = "uboot";
+ loadables = "uboot";
+ fdt = "fdt-0", "fdt-2";
+ };
};
};
};