[RFC][PATCH 0/3] Generic efi_enabled() support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Matt Fleming <matt.fleming@xxxxxxxxx>

The ARM EFI patches show the clear need to have a more generic
efi_enabled() implementation, lest we duplicate all the code or
introduce new CONFIG_* symbols.

This patch series finally implements proper efi_enabled() support for
ia64 and moves the EFI feature flags to the global 'struct efi', which
is well established as the central place for the EFI state of the
running machine.

Matt Fleming (3):
  efi: Move facility flags to struct efi
  efi: Set feature flags inside feature init functions
  ia64/efi: Implement efi_enabled()

 arch/ia64/kernel/efi.c      |  7 +++++++
 arch/x86/include/asm/efi.h  |  1 -
 arch/x86/kernel/setup.c     |  6 +++---
 arch/x86/platform/efi/efi.c | 26 +++++++-------------------
 drivers/firmware/efi/efi.c  |  3 +++
 include/linux/efi.h         | 16 ++++++++--------
 6 files changed, 28 insertions(+), 31 deletions(-)

-- 
1.8.3.1

--
To unsubscribe from this list: send the line "unsubscribe linux-efi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux