]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm: dts: k3: require mandatory firmware in binman
authorBryan Brattlof <bb@ti.com>
Tue, 6 May 2025 13:11:45 +0000 (08:11 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 22 May 2025 19:54:22 +0000 (13:54 -0600)
TI's Foundational Security (TIFS), Device Management (DM) and Device
Management and Security Control (DMSC) firmware are required for a
successful boot. Remove the 'optional' flag so binman will emit an error
if these firmware components are not found

Signed-off-by: Bryan Brattlof <bb@ti.com>
Acked-by: Wadim Egorov <w.egorov@phytec.de>
17 files changed:
arch/arm/dts/k3-am625-phycore-som-binman.dtsi
arch/arm/dts/k3-am625-r5-beagleplay.dts
arch/arm/dts/k3-am625-sk-binman.dtsi
arch/arm/dts/k3-am625-verdin-wifi-dev-binman.dtsi
arch/arm/dts/k3-am62a-phycore-som-binman.dtsi
arch/arm/dts/k3-am62a-sk-binman.dtsi
arch/arm/dts/k3-am62p-sk-binman.dtsi
arch/arm/dts/k3-am642-phycore-som-binman.dtsi
arch/arm/dts/k3-am64x-binman.dtsi
arch/arm/dts/k3-am65x-binman.dtsi
arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi
arch/arm/dts/k3-j7200-binman.dtsi
arch/arm/dts/k3-j721e-binman.dtsi
arch/arm/dts/k3-j721e-r5-beagleboneai64.dts
arch/arm/dts/k3-j721s2-binman.dtsi
arch/arm/dts/k3-j722s-binman.dtsi
arch/arm/dts/k3-j784s4-binman.dtsi

index 9b536d679afa3803c8af04a5df668a8eb1b9dca9..32d8804a395f1bd31073f953e09a340de52c2d35 100644 (file)
@@ -36,7 +36,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -45,7 +44,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -82,7 +80,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -91,7 +88,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
index 9e0a6ed678448534aaa9c985b9369aa78c7815e9..0ff46a26330398c51371c792c64bc997a459d865 100644 (file)
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
index cc619f5920e2bdf218fe11f4b5d20873c154edd6..6822a5dac896eb55de15d8c9eb38061f76ec6e51 100644 (file)
@@ -34,7 +34,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -43,7 +42,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -80,7 +78,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -89,7 +86,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 5a8788b227b12d9f106488e1f89e1c1a49e72bf2..bfbba28269cf3435944e2e25bf9c454af88046f4 100644 (file)
@@ -34,7 +34,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -43,7 +42,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -80,7 +78,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -89,7 +86,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
index 1871926c207765560a4be644fcd6a46c111b6a7c..fd3401015325cd34fd7e3592e1f5bc6cfec50b3a 100644 (file)
@@ -41,7 +41,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -50,7 +49,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -87,7 +85,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -96,7 +93,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index ed973541ffffc5709e403b1ea756267730a8d061..877a513a2418611b491963925440011cc1e319bf 100644 (file)
@@ -38,7 +38,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -47,7 +46,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -84,7 +82,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -93,7 +90,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62ax-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 8216add3498b3d0c63dfefd5b6862dee2a90584c..d65e5c4d4e1e53f30040f32306d7b8c0159a3176 100644 (file)
@@ -38,7 +38,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62px-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
@@ -49,7 +48,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62px-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg_fs: combined-dm-cfg.bin {
@@ -87,7 +85,6 @@
                ti_fs_enc_hs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-am62px-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_hs: combined-tifs-cfg.bin {
@@ -98,7 +95,6 @@
                sysfw_inner_cert_hs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-am62px-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg_hs: combined-dm-cfg.bin {
 
                                        dm: ti-dm {
                                                filename = "ti-dm/am62pxx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 5228eed19bf58cd556d5025102808a7d0912a711..966905bd64db98742eb131b7d3eeb5a51ca14889 100644 (file)
@@ -33,7 +33,6 @@
                ti_sci_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg: combined-sysfw-cfg.bin {
                        filename = "combined-sysfw-cfg.bin";
@@ -42,7 +41,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
        };
@@ -73,7 +71,6 @@
                ti_sci_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg_fs: combined-sysfw-cfg.bin {
                        filename = "combined-sysfw-cfg.bin";
@@ -82,7 +79,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
        };
                ti_sci_gp: ti-sci-gp.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg_gp: combined-sysfw-cfg-gp.bin {
                        filename = "combined-sysfw-cfg.bin";
index f768c4d946d4703298ad257a5e74516632418d3b..32e47a3f68888f0b70f0a7b38c38e2e413906f82 100644 (file)
@@ -29,7 +29,6 @@
                ti_sci_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg: combined-sysfw-cfg.bin {
                        filename = "combined-sysfw-cfg.bin";
@@ -38,7 +37,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
        };
@@ -69,7 +67,6 @@
                ti_sci_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg_fs: combined-sysfw-cfg.bin {
                        filename = "combined-sysfw-cfg.bin";
@@ -78,7 +75,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
        };
                ti_sci_gp: ti-sci-gp.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am64x-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_sysfw_cfg_gp: combined-sysfw-cfg-gp.bin {
                        filename = "combined-sysfw-cfg.bin";
index 350775e42c2ab9363cd66cf9dc29ab32c2231a5c..cc82c8b576890f24e21bd43bcf0c31377daff016 100644 (file)
                ti_sci_cert: ti-sci-cert.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am65x_sr2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                ti-sci-firmware-am65x-hs-enc.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am65x_sr2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
        itb {
@@ -73,7 +71,6 @@
                ti_sci: ti-sci.bin {
                        filename = "ti-sysfw/ti-sci-firmware-am65x_sr2-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
        itb_gp {
index ba05d410357873cd59a0be504292447858dad3fb..2a0023fb7c313270ed6b4ccf967a2b59bf8e3d09 100644 (file)
@@ -88,7 +88,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg: combined-tifs-cfg.bin {
@@ -99,7 +98,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg: combined-dm-cfg.bin {
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg_fs: combined-dm-cfg.bin {
 
                                        dm: ti-dm {
                                                filename = "ti-dm/j722s/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 47a4cde6b8544e7363e01fd3db775948474797de..b74bd1657f9327b96fefe84df919f2685212c792 100644 (file)
@@ -35,7 +35,6 @@
                ti_fs_enc_sr1: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j7200-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_sr1: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -44,7 +43,6 @@
                sysfw_inner_cert_sr1: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j7200-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_sr1: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -80,7 +78,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j7200_sr2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -89,7 +86,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j7200_sr2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_enc_fs_sr1: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j7200-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs_sr1: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
                sysfw_inner_cert_fs_sr1: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j7200-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs_sr1: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j7200_sr2-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j7200_sr2-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j7200-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/j7200/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/j7200/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 6adfab164ee2fdf6a0f36082d4b21e0a706cecca..9522a956506222c37b6cbf473878eb179b1790a5 100644 (file)
                ti_fs_cert: ti-fs-cert.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                ti-fs-firmware-j721e_sr1_1-hs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
 
                ti_fs_cert_sr2: ti-fs-cert.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                ti-fs-firmware-j721e_sr2-hs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
 
                ti-fs-cert-fs.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                ti-fs-firmware-j721e-hs-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
        itb_fs_sr1_1 {
                ti-fs-cert-fs.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr2-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                ti-fs-firmware-j721e-hs-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e_sr2-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
        itb_fs {
                ti_fs: ti-fs.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
        itb_gp {
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/j721e/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/j721e/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 586ddb6e7c8f1a2084c8798d888bba7e5590baf3..5f0dfe9c2fa22fe2880d6cc7187f5e8d66abb8dd 100644 (file)
@@ -47,7 +47,6 @@
                ti_fs: ti-fs.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721e-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
        };
 
index 73af184d27ed4c8c4db6bbddd494f1550c465089..4f524e58ceba0af22f4e8b588cdca8cadc753f6b 100644 (file)
@@ -34,7 +34,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721s2-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -43,7 +42,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j721s2-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
@@ -79,7 +77,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721s2-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
                        filename = "combined-tifs-cfg.bin";
@@ -88,7 +85,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j721s2-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_dm_cfg_fs: combined-dm-cfg.bin {
                        filename = "combined-dm-cfg.bin";
                ti_fs_gp: ti-fs-gp.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j721s2-gp.bin";
                        type = "blob-ext";
-                       optional;
                };
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                        filename = "combined-tifs-cfg.bin";
                                        };
                                        dm: ti-dm {
                                                filename = "ti-dm/j721s2/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
                                dm {
                                        ti-dm {
                                                filename = "ti-dm/j721s2/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index 8f1471371e5bfa80b05d0165e5fe6644a11c322f..57e966ea666447118503e59ed0ddf40f471ae4c0 100644 (file)
@@ -36,7 +36,6 @@
                ti_fs_enc: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg: combined-tifs-cfg.bin {
@@ -47,7 +46,6 @@
                sysfw_inner_cert: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg: combined-dm-cfg.bin {
@@ -88,7 +86,6 @@
                ti_fs_enc_fs: ti-fs-enc.bin {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-fs-enc.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
@@ -99,7 +96,6 @@
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        filename = "ti-sysfw/ti-fs-firmware-j722s-hs-fs-cert.bin";
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg_fs: combined-dm-cfg.bin {
 
                                        dm: ti-dm {
                                                filename = "ti-dm/j722s/ipc_echo_testb_mcu1_0_release_strip.xer5f";
-                                               optional;
                                        };
                                };
 
index cb1fbc6592355a453a17bf126b163f2eddc1962d..a7ce1ee2b03175d8eb74c539c240592c9d3046eb 100644 (file)
@@ -39,7 +39,6 @@
 
                ti_fs_enc: ti-fs-enc.bin {
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg: combined-tifs-cfg.bin {
@@ -49,7 +48,6 @@
 
                sysfw_inner_cert: sysfw-inner-cert {
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg: combined-dm-cfg.bin {
@@ -88,7 +86,6 @@
 
                ti_fs_enc_fs: ti-fs-enc.bin {
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_fs: combined-tifs-cfg.bin {
@@ -98,7 +95,6 @@
 
                sysfw_inner_cert_fs: sysfw-inner-cert {
                        type = "blob-ext";
-                       optional;
                };
 
                combined_dm_cfg_fs: combined-dm-cfg.bin {
 
                ti_fs_gp: ti-fs-gp.bin {
                        type = "blob-ext";
-                       optional;
                };
 
                combined_tifs_cfg_gp: combined-tifs-cfg-gp.bin {
                                        };
 
                                        dm: ti-dm {
-                                               optional;
                                        };
                                };
 
                        images {
                                dm {
                                        ti-dm {
-                                               optional;
                                        };
                                };