// SPDX-License-Identifier: GPL-2.0 /* * Secure boot handling. * * Copyright (C) 2013,2014 Linaro Limited * Roy Franz <[email protected] * Copyright (C) 2013 Red Hat, Inc. * Mark Salter <[email protected]> */ #include <linux/efi.h> #include <asm/efi.h> #include "efistub.h" /* SHIM variables */ static const efi_guid_t shim_guid = …; static const efi_char16_t shim_MokSBState_name[] = …; static efi_status_t get_var(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, unsigned long *data_size, void *data) { … } /* * Determine whether we're in secure boot mode. */ enum efi_secureboot_mode efi_get_secureboot(void) { … }