cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

efi-bgrt.h (644B)


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