]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm: dts: k3-am642-phycore-som-binman: Provide capsule nodes
authorWadim Egorov <w.egorov@phytec.de>
Wed, 27 Nov 2024 12:17:34 +0000 (13:17 +0100)
committerTom Rini <trini@konsulko.com>
Fri, 13 Dec 2024 20:15:31 +0000 (14:15 -0600)
Fill in phycore-am64x capsule GUID properties of the base
binman capsule nodes.

Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
arch/arm/dts/k3-am642-phycore-som-binman.dtsi

index 88d6c40e95c08756a7da704c52a196dd5a092524..3710564cd4a98d508ad27c6a51a80065fec1bf95 100644 (file)
        };
 };
 
+#include "k3-binman-capsule-r5.dtsi"
+
+&capsule_tiboot3 {
+       efi-capsule {
+               /*
+                * The GUID is generated dynamically by taking a namespace UUID and hashing
+                * it with the board compatible and fw_image name:
+                * mkeficapsule guidgen k3-am642-r5-phycore-som-2gb.dtb PHYCORE_AM64X_TIBOOT3
+                */
+               image-guid = "B0A6B4FA-5DF0-5CD1-90EC-B60BDE798486";
+       };
+};
+
 #endif
 
 #ifdef CONFIG_TARGET_PHYCORE_AM64X_A53
                };
        };
 };
+
+#include "k3-binman-capsule.dtsi"
+
+&capsule_tispl {
+       efi-capsule {
+               /*
+                * The GUID is generated dynamically by taking a namespace UUID and hashing
+                * it with the board compatible and fw_image name:
+                * mkeficapsule guidgen k3-am642-phyboard-electra-rdk.dtb PHYCORE_AM64X_SPL
+                */
+               image-guid = "D0F34382-C2C4-509C-A1D4-BC1CB1B992A8";
+       };
+};
+
+&capsule_uboot {
+       efi-capsule {
+               /*
+                * The GUID is generated dynamically by taking a namespace UUID and hashing
+                * it with the board compatible and fw_image name:
+                * mkeficapsule guidgen k3-am642-phyboard-electra-rdk.dtb PHYCORE_AM64X_UBOOT
+                */
+               image-guid = "0BB40539-DB41-5407-B4D4-EAD057FE10F4";
+       };
+};
+
 #endif /* CONFIG_TARGET_PHYCORE_AM64X_A53 */