]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
mach-sc5xx: Remove preliminary binman support
authorCaleb Ethridge <caleb.ethridge@analog.com>
Thu, 21 May 2026 13:53:18 +0000 (09:53 -0400)
committerTom Rini <trini@konsulko.com>
Thu, 4 Jun 2026 18:24:18 +0000 (12:24 -0600)
Remove preliminary binman support from all sc5xx ADSP boards.
Full support was never added because it was unused.

Signed-off-by: Caleb Ethridge <caleb.ethridge@analog.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/dts/sc5xx.dtsi
arch/arm/mach-sc5xx/Kconfig

index 9d346ae62e040037e1852768980a4d66d40f9744..072631e34f7b7940cf67e421d45ddb8df0bbec3a 100644 (file)
                bootph-pre-ram;
        };
 
-#ifdef CONFIG_SC5XX_USE_BINMAN
-       binman {
-               filename = CONFIG_SC5XX_BINMAN_FILENAME;
-               stage1-boot {
-                       offset = <CONFIG_SC5XX_UBOOT_SPL_OFFSET>;
-                       type = "blob-ext";
-                       filename = "spl/u-boot-spl.ldr";
-               };
-
-               /* since falcon mode can jump from SPL to OS directly
-                * full u-boot is optional
-                *
-                * @todo: review if we can say this given support has
-                * not yet been upstreamed. Otherwise we might have to
-                * invoke binman only for full u-boot.
-                */
-               stage2-boot {
-                       offset = <CONFIG_SC5XX_UBOOT_OFFSET>;
-                       type = "blob-ext";
-                       filename = "u-boot.ldr";
-                       optional;
-               };
-
-#ifdef CONFIG_SC5XX_FITIMAGE_NAME
-               fitImage {
-                       offset = <CONFIG_SC5XX_FITIMAGE_OFFSET>;
-                       type = "blob-ext";
-                       filename = CONFIG_SC5XX_FITIMAGE_NAME;
-               };
-#endif
-
-#ifdef CONFIG_SC5XX_ROOTFS_NAME
-               rfs {
-                       offset = <CONFIG_SC5XX_ROOTFS_OFFSET>;
-                       type = "blob-ext";
-                       filename = CONFIG_SC5XX_ROOTFS_NAME;
-               };
-#endif
-       };
-#endif
-
        clocks {
                dummy: dummy {
                        compatible = "fixed-clock";
index cfa7ed46a822dd985d66704ba62e4cea9a0252c8..70fab57fb3c1b2a12a0298cd40ce899ffd6e61cb 100644 (file)
@@ -146,39 +146,6 @@ config SC5XX_LOADADDR
        help
          The default load address for u-boot.
 
-menu "Binman configuration"
-config SC5XX_USE_BINMAN
-       bool "Use binman for final image"
-       select BINMAN
-       help
-         If you wish to use binman to assemble an image, say 'Y' here.
-         This will enable binman-specific sections in the device tree.
-
-config SC5XX_BINMAN_FILENAME
-       string "Image name"
-       default "sc5xx-image.img"
-       depends on SC5XX_USE_BINMAN
-       help
-         The name of the image that will be created by binman.
-         This is used to create the final image.
-
-config SC5XX_FITIMAGE_NAME
-       string "FitImage name"
-       default "fitImage"
-       depends on SC5XX_USE_BINMAN
-       help
-         The name of the fitImage to be packed by binman.
-         This is used to create the final image.
-
-config SC5XX_ROOTFS_NAME
-       string "RootFS name"
-       default "rootfs"
-       depends on SC5XX_USE_BINMAN
-       help
-         The name of the rootfs to be packed by binman.
-         This is used to create the final image.
-endmenu
-
 config ADI_IMAGE
        string "ADI fitImage type"
        help