platform: msm_shared: Add changes as per AVB2.0 specs
As per the requirement of AVB2.0 current call flow aboot_init
is updated to make sure that device is booting with AVB2.0
enable.Fix kernel cmdline for recovery and add checks to verify
the boot image.
Change-Id: Icfb250eac71edf07ea6f6123ddd15c6aaaa1629f
diff --git a/platform/msm_shared/avb/libavb/avb_ops.h b/platform/msm_shared/avb/libavb/avb_ops.h
index 2cf0f8a..15c7b22 100644
--- a/platform/msm_shared/avb/libavb/avb_ops.h
+++ b/platform/msm_shared/avb/libavb/avb_ops.h
@@ -63,6 +63,13 @@
struct AvbOps;
typedef struct AvbOps AvbOps;
+typedef struct {
+ uint32_t Data1;
+ uint16_t Data2;
+ uint16_t Data3;
+ uint8_t Data4[8];
+} EFI_GUID;
+
/* Forward-declaration of operations in libavb_ab. */
struct AvbABOps;