summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSafae Ouajih <[email protected]>2023-02-06 00:50:05 +0100
committerTom Rini <[email protected]>2023-04-04 14:50:46 -0400
commit734cb47d6de16d2e3b52a03bce5daab40e5bb29d (patch)
treebaf5f2c2ab4f229508056d550bc2e10336e581fc /include
parent86b62947eb237daddc7014a6b3b5545d1848b02c (diff)
android: boot: replace android_image_check_header
With the new vendor boot image introduced in versions 3 and 4 of boot image header, the header check must be done for both boot image and vendor boot image. Thus, replace android_image_check_header() by is_android_boot_image_header() to only refer to boot image header check. Signed-off-by: Safae Ouajih <[email protected]> Reviewed-by: Simon Glass <[email protected]> Reviewed-by: Mattijs Korpershoek <[email protected]> Tested-by: Mattijs Korpershoek <[email protected]>
Diffstat (limited to 'include')
-rw-r--r--include/image.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/include/image.h b/include/image.h
index 735484117d7..6e67cf4817a 100644
--- a/include/image.h
+++ b/include/image.h
@@ -1737,17 +1737,6 @@ struct cipher_algo *image_get_cipher_algo(const char *full_name);
struct andr_boot_img_hdr_v0;
/**
- * android_image_check_header() - Check the magic of boot image
- *
- * This checks the header of Android boot image and verifies the
- * magic is "ANDROID!"
- *
- * @hdr: Pointer to image header
- * Return: 0 if the magic is correct, non-zero if there is a magic mismatch
- */
-int android_image_check_header(const struct andr_boot_img_hdr_v0 *hdr);
-
-/**
* android_image_get_kernel() - Processes kernel part of Android boot images
*
* This function returns the os image's start address and length. Also,
@@ -1839,6 +1828,17 @@ void android_print_contents(const struct andr_boot_img_hdr_v0 *hdr);
bool android_image_print_dtb_contents(ulong hdr_addr);
/**
+ * is_android_boot_image_header() - Check the magic of boot image
+ *
+ * This checks the header of Android boot image and verifies the
+ * magic is "ANDROID!"
+ *
+ * @hdr: Pointer to boot image
+ * Return: non-zero if the magic is correct, zero otherwise
+ */
+bool is_android_boot_image_header(const struct andr_boot_img_hdr_v0 *hdr);
+
+/**
* board_fit_config_name_match() - Check for a matching board name
*
* This is used when SPL loads a FIT containing multiple device tree files