History

efi/x86: Make fw_vendor, config_table and runtime sysfs nodes x86 specific

There is some code that exposes physical addresses of certain parts of the EFI firmware implementation via sysfs nodes. These nodes are only used on x86, and are of dubious value to begin with, so let's move their handling into the x86 arch code.

Ard Biesheuvel committed 6 years ago

Commit 9cd437a1 parent 0a673617 files · +59 −55Browse files

Showing the changes to include/linux (1 of 7 files). Show all

Unified · Split

include/linux/efi.h+0−3
@@ -535,9 +535,6 @@ extern struct efi { · 534 unmodified lines
535 unsigned long acpi20; /* ACPI table (ACPI 2.0) */535 unsigned long acpi20; /* ACPI table (ACPI 2.0) */
536 unsigned long smbios; /* SMBIOS table (32 bit entry point) */536 unsigned long smbios; /* SMBIOS table (32 bit entry point) */
537 unsigned long smbios3; /* SMBIOS table (64 bit entry point) */537 unsigned long smbios3; /* SMBIOS table (64 bit entry point) */
538 unsigned long fw_vendor; /* fw_vendor */
539 unsigned long runtime; /* runtime table */
540 unsigned long config_table; /* config tables */
541 unsigned long esrt; /* ESRT table */538 unsigned long esrt; /* ESRT table */
542 unsigned long tpm_log; /* TPM2 Event Log table */539 unsigned long tpm_log; /* TPM2 Event Log table */
543 unsigned long tpm_final_log; /* TPM2 Final Events Log table */540 unsigned long tpm_final_log; /* TPM2 Final Events Log table */