image: Add fallback for fit_config_verify
authorSean Anderson <sean.anderson@seco.com>
Mon, 12 Dec 2022 19:12:07 +0000 (14:12 -0500)
committerTom Rini <trini@konsulko.com>
Sat, 31 Dec 2022 18:35:19 +0000 (13:35 -0500)
Add a fallback for this function so it can be used without regard to
whether FIT_SIGNATURE is enabled or not.

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
include/image.h

index b6a8098..6f9c5a4 100644 (file)
@@ -1259,7 +1259,14 @@ int fit_image_verify_with_data(const void *fit, int image_noffset,
                               size_t size);
 
 int fit_image_verify(const void *fit, int noffset);
+#if CONFIG_IS_ENABLED(FIT_SIGNATURE)
 int fit_config_verify(const void *fit, int conf_noffset);
+#else
+static inline int fit_config_verify(const void *fit, int conf_noffset)
+{
+       return 0;
+}
+#endif
 int fit_all_image_verify(const void *fit);
 int fit_config_decrypt(const void *fit, int conf_noffset);
 int fit_image_check_os(const void *fit, int noffset, uint8_t os);