Include SoM dt-overlays that handle variants of our SoMs into
u-boot's FIT image.

Signed-off-by: Wadim Egorov <w.ego...@phytec.de>
---
 arch/arm/dts/k3-am62a-phycore-som-binman.dtsi | 66 ++++++++++++++++++-
 1 file changed, 65 insertions(+), 1 deletion(-)

diff --git a/arch/arm/dts/k3-am62a-phycore-som-binman.dtsi 
b/arch/arm/dts/k3-am62a-phycore-som-binman.dtsi
index 7a5b14da719..325702ed6e0 100644
--- a/arch/arm/dts/k3-am62a-phycore-som-binman.dtsi
+++ b/arch/arm/dts/k3-am62a-phycore-som-binman.dtsi
@@ -320,6 +320,66 @@
                                        description = "U-Boot for AM62Ax board";
                                };
 
+                               som-no-rtc {
+                                       description = 
"k3-am6xx-phycore-disable-rtc";
+                                       type = "flat_dt";
+                                       compression = "none";
+                                       load = <0x8F000000>;
+                                       arch = "arm";
+                                       ti-secure {
+                                               content = 
<&am6xx_phycore_disable_rtc_dtbo>;
+                                               keyfile = "custMpk.pem";
+                                       };
+                                       am6xx_phycore_disable_rtc_dtbo: 
blob-ext {
+                                               filename = 
"dts/upstream/src/arm64/ti/k3-am6xx-phycore-disable-rtc.dtbo";
+                                       };
+                               };
+
+                               som-no-spi {
+                                       description = 
"k3-am6xx-phycore-disable-spi-nor";
+                                       type = "flat_dt";
+                                       compression = "none";
+                                       load = <0x8F001000>;
+                                       arch = "arm";
+                                       ti-secure {
+                                               content = 
<&am6xx_phycore_disable_spi_not_dtbo>;
+                                               keyfile = "custMpk.pem";
+                                       };
+                                       am6xx_phycore_disable_spi_not_dtbo: 
blob-ext {
+                                               filename = 
"dts/upstream/src/arm64/ti/k3-am6xx-phycore-disable-spi-nor.dtbo";
+                                       };
+                               };
+
+                               som-no-eth {
+                                       description = 
"k3-am6xx-phycore-disable-eth-phy";
+                                       type = "flat_dt";
+                                       compression = "none";
+                                       load = <0x8F002000>;
+                                       arch = "arm";
+                                       ti-secure {
+                                               content = 
<&am6xx_phycore_disable_eth_phy_dtbo>;
+                                               keyfile = "custMpk.pem";
+                                       };
+                                       am6xx_phycore_disable_eth_phy_dtbo: 
blob-ext {
+                                               filename = 
"dts/upstream/src/arm64/ti/k3-am6xx-phycore-disable-eth-phy.dtbo";
+                                       };
+                               };
+
+                               som-qspi {
+                                       description = 
"k3-am6xx-phycore-qspi-nor";
+                                       type = "flat_dt";
+                                       compression = "none";
+                                       load = <0x8F003000>;
+                                       arch = "arm";
+                                       ti-secure {
+                                               content = 
<&am6xx_phycore_disable_qspi_nor_dtbo>;
+                                               keyfile = "custMpk.pem";
+                                       };
+                                       am6xx_phycore_disable_qspi_nor_dtbo: 
blob-ext {
+                                               filename = 
"dts/upstream/src/arm64/ti/k3-am6xx-phycore-qspi-nor.dtbo";
+                                       };
+                               };
+
                                fdt-0 {
                                        description = 
"k3-am62a7-phyboard-lyra-rdk";
                                        type = "flat_dt";
@@ -344,7 +404,11 @@
                                conf-0 {
                                        description = 
"k3-am62a7-phyboard-lyra-rdk";
                                        firmware = "uboot";
-                                       loadables = "uboot";
+                                       loadables = "uboot",
+                                                   "som-no-rtc",
+                                                   "som-no-spi",
+                                                   "som-no-eth",
+                                                   "som-qspi";
                                        fdt = "fdt-0";
                                };
                        };
-- 
2.34.1

Reply via email to