]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
nxp: Rename CONFIG_U_BOOT_HDR_SIZE to FSL_U_BOOT_HDR_SIZE
authorTom Rini <trini@konsulko.com>
Fri, 2 Dec 2022 21:42:50 +0000 (16:42 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 22 Dec 2022 15:31:49 +0000 (10:31 -0500)
This is always defined to 16K, so we move this over to
include/fsl_validate.h to start with. Next, we rename this from CONFIG_
to FSL_. Coalesce the various comments around this definition to be in
fsl_validate.h as well to explain the usage.

Signed-off-by: Tom Rini <trini@konsulko.com>
board/freescale/common/fsl_chain_of_trust.c
drivers/mtd/nand/raw/fsl_ifc_spl.c
include/configs/T104xRDB.h
include/configs/ls1021atsn.h
include/configs/ls1021atwr.h
include/configs/ls1043a_common.h
include/configs/ls1046a_common.h
include/configs/ls1088a_common.h
include/fsl_validate.h

index 9ca350ed468958af3f5d6d1a793179552ee3b6d9..029d06bbf9d67d9245fdde92c46e5f842df2e739 100644 (file)
@@ -143,7 +143,7 @@ void __noreturn jump_to_image_no_args(struct spl_image_info *spl_image)
                (image_entry_noargs_t)(unsigned long)spl_image->entry_point;
 
        hdr_addr = (spl_image->entry_point + spl_image->size -
-                       CONFIG_U_BOOT_HDR_SIZE);
+                       FSL_U_BOOT_HDR_SIZE);
        spl_validate_uboot(hdr_addr, (uintptr_t)spl_image->entry_point);
        /*
         * In case of failure in validation, spl_validate_uboot would
index 3b464ce10ce95acca5a3ef9a39b8cfd89dd7eb3a..60a865b56673415ea837f5b610f60e36935e3702 100644 (file)
@@ -278,11 +278,11 @@ void nand_boot(void)
         * U-Boot header is appended at end of U-boot image, so
         * calculate U-boot header address using U-boot header size.
         */
-#define CONFIG_U_BOOT_HDR_ADDR \
+#define FSL_U_BOOT_HDR_ADDR \
                ((CFG_SYS_NAND_U_BOOT_START + \
                  CFG_SYS_NAND_U_BOOT_SIZE) - \
-                CONFIG_U_BOOT_HDR_SIZE)
-       spl_validate_uboot(CONFIG_U_BOOT_HDR_ADDR,
+                FSL_U_BOOT_HDR_SIZE)
+       spl_validate_uboot(FSL_U_BOOT_HDR_ADDR,
                           CFG_SYS_NAND_U_BOOT_START);
        /*
         * In case of failure in validation, spl_validate_uboot would
index 5bdc2105f5633d01bcb6baa46ade287870c20d98..7a5bf937e4c39c04222ce68afd39fefe463a78c1 100644 (file)
 
 #ifdef CONFIG_MTD_RAW_NAND
 #ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE         (16 << 10)
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image.
- */
-#define CFG_SYS_NAND_U_BOOT_SIZE       ((768 << 10) + \
-                                        CONFIG_U_BOOT_HDR_SIZE)
+#define CFG_SYS_NAND_U_BOOT_SIZE       ((768 << 10) + (16 << 10))
 #else
 #define CFG_SYS_NAND_U_BOOT_SIZE       (768 << 10)
 #endif
index 5612c60ae9045de2e6de1999bc25b512bc975409..b15c4a238bca2013b73a0cf34cfc801bda23d719 100644 (file)
 #define SDRAM_CFG2_FRC_SR              0x80000000
 #define SDRAM_CFG_BI                   0x00000001
 
-#ifdef CONFIG_SD_BOOT
-#ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE         (16 << 10)
-#endif /* ifdef CONFIG_NXP_ESBC */
-
-#ifdef CONFIG_U_BOOT_HDR_SIZE
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw U-Boot image instead of FIT image.
- */
-#endif /* ifdef CONFIG_U_BOOT_HDR_SIZE */
-#endif
-
 #define PHYS_SDRAM                     0x80000000
 #define PHYS_SDRAM_SIZE                        (1u * 1024 * 1024 * 1024)
 
index 281b26fa2ba03c70b34ea7930739753188a556e2..9b22a2db21a0c6e1ba8a4a6fbbd33a427f36f1a4 100644 (file)
 #define SDRAM_CFG2_FRC_SR              0x80000000
 #define SDRAM_CFG_BI                   0x00000001
 
-#ifdef CONFIG_SD_BOOT
-#ifdef CONFIG_NXP_ESBC
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image.
- */
-#define CONFIG_U_BOOT_HDR_SIZE                         (16 << 10)
-#endif /* ifdef CONFIG_NXP_ESBC */
-
-#ifdef CONFIG_U_BOOT_HDR_SIZE
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw u-boot image instead of fit image.
- */
-#endif /* ifdef CONFIG_U_BOOT_HDR_SIZE */
-#endif
-
 #define PHYS_SDRAM                     0x80000000
 #define PHYS_SDRAM_SIZE                        (1u * 1024 * 1024 * 1024)
 
index d0380b33732d05c416fb708cf3acf7f0a54eb322..685e7e65d15464b14df086ea6e0d9519d316215c 100644 (file)
 /* Serial Port */
 #define CFG_SYS_NS16550_CLK          (get_serial_clock())
 
-/* SD boot SPL */
-#ifdef CONFIG_SD_BOOT
-#ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE                         (16 << 10)
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw u-boot image instead of fit image.
- */
-#endif /* ifdef CONFIG_NXP_ESBC */
-#endif
-
 /* NAND SPL */
 #ifdef CONFIG_NAND_BOOT
 #define CFG_SYS_NAND_U_BOOT_DST        CONFIG_TEXT_BASE
 #define CFG_SYS_NAND_U_BOOT_START      CONFIG_TEXT_BASE
-
-#ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE                         (16 << 10)
-#endif /* ifdef CONFIG_NXP_ESBC */
-
-#ifdef CONFIG_U_BOOT_HDR_SIZE
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw u-boot image instead of fit image.
- */
-#endif /* ifdef CONFIG_U_BOOT_HDR_SIZE */
-
 #endif
 
 /* GPIO */
index 250891e9e301787bdd69a6fb394a4072368866d9..ae9dc0c73b05fd97a49cec931864203807cac33a 100644 (file)
 /* Serial Port */
 #define CFG_SYS_NS16550_CLK          (get_serial_clock())
 
-/* SD boot SPL */
-#ifdef CONFIG_SD_BOOT
-#ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE                         (16 << 10)
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw u-boot image instead of fit image.
- */
-#endif /* ifdef CONFIG_NXP_ESBC */
-#endif
-
 /* NAND SPL */
 #ifdef CONFIG_NAND_BOOT
 #define CFG_SYS_NAND_U_BOOT_DST        CONFIG_TEXT_BASE
index bcba8d81c04c0c5cdc9f0b9ad23bce762629dd98..86c5d48c0de497d1ca3d4d93ccc2c3dfed77f88d 100644 (file)
@@ -133,17 +133,4 @@ unsigned long long get_qixis_addr(void);
        " 0x580e00000 \0"
 #endif
 
-#ifdef CONFIG_SPL
-#ifdef CONFIG_NXP_ESBC
-#define CONFIG_U_BOOT_HDR_SIZE         (16 << 10)
-/*
- * HDR would be appended at end of image and copied to DDR along
- * with U-Boot image. Here u-boot max. size is 512K. So if binary
- * size increases then increase this size in case of secure boot as
- * it uses raw u-boot image instead of fit image.
- */
-#endif /* ifdef CONFIG_NXP_ESBC */
-
-#endif
-
 #endif /* __LS1088_COMMON_H */
index 252d499e7b1a5c705ac6ae24621f42274279d943..fbcbd4249677d1161dc19fe9f8ee1c5da1009687 100644 (file)
@@ -280,4 +280,11 @@ int fsl_setenv_chain_of_trust(void);
  * Architecture header (appended to U-boot image).
  */
 void spl_validate_uboot(uint32_t hdr_addr, uintptr_t img_addr);
+
+/*
+ * This header is appended at end of image and copied to DDR along
+ * with the U-Boot image and later used as part of the validation
+ * flow
+ */
+#define FSL_U_BOOT_HDR_SIZE                            (16 << 10)
 #endif