efi/capsule-loader: Redirect calls to efi_capsule_setup_info() via weak alias
[platform/kernel/linux-rpi.git] / include / linux / efi.h
index ec36f42..a7379a2 100644 (file)
@@ -137,6 +137,18 @@ struct efi_boot_memmap {
 #define EFI_CAPSULE_POPULATE_SYSTEM_TABLE      0x00020000
 #define EFI_CAPSULE_INITIATE_RESET             0x00040000
 
+struct capsule_info {
+       efi_capsule_header_t    header;
+       int                     reset_type;
+       long                    index;
+       size_t                  count;
+       size_t                  total_size;
+       struct page             **pages;
+       size_t                  page_bytes_remain;
+};
+
+int __efi_capsule_setup_info(struct capsule_info *cap_info);
+
 /*
  * Allocation types for calls to boottime->allocate_pages.
  */