at v4.13 25 lines 605 B view raw
1#ifndef _LINUX_EFI_BGRT_H 2#define _LINUX_EFI_BGRT_H 3 4#include <linux/acpi.h> 5 6#ifdef CONFIG_ACPI_BGRT 7 8void efi_bgrt_init(struct acpi_table_header *table); 9int __init acpi_parse_bgrt(struct acpi_table_header *table); 10 11/* The BGRT data itself; only valid if bgrt_image != NULL. */ 12extern size_t bgrt_image_size; 13extern struct acpi_table_bgrt bgrt_tab; 14 15#else /* !CONFIG_ACPI_BGRT */ 16 17static inline void efi_bgrt_init(struct acpi_table_header *table) {} 18static inline int __init acpi_parse_bgrt(struct acpi_table_header *table) 19{ 20 return 0; 21} 22 23#endif /* !CONFIG_ACPI_BGRT */ 24 25#endif /* _LINUX_EFI_BGRT_H */