Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 13f0e4d2 authored by Jan Beulich's avatar Jan Beulich Committed by Ingo Molnar
Browse files

x86/EFI: Properly init-annotate BGRT code



These items are only ever referenced from initialization code.

Signed-off-by: default avatarJan Beulich <jbeulich@suse.com>
Cc: <mjg@redhat.com>
Link: http://lkml.kernel.org/r/50AFB29F02000078000AAE8E@nat28.tlf.novell.com


Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
parent ff7532ca
Loading
Loading
Loading
Loading
+4 −3
Original line number Original line Diff line number Diff line
@@ -11,20 +11,21 @@
 * published by the Free Software Foundation.
 * published by the Free Software Foundation.
 */
 */
#include <linux/kernel.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/acpi.h>
#include <linux/acpi.h>
#include <linux/efi.h>
#include <linux/efi.h>
#include <linux/efi-bgrt.h>
#include <linux/efi-bgrt.h>


struct acpi_table_bgrt *bgrt_tab;
struct acpi_table_bgrt *bgrt_tab;
void *bgrt_image;
void *__initdata bgrt_image;
size_t bgrt_image_size;
size_t __initdata bgrt_image_size;


struct bmp_header {
struct bmp_header {
	u16 id;
	u16 id;
	u32 size;
	u32 size;
} __packed;
} __packed;


void efi_bgrt_init(void)
void __init efi_bgrt_init(void)
{
{
	acpi_status status;
	acpi_status status;
	void __iomem *image;
	void __iomem *image;