x86/reboot: Add EFI reboot quirk for ACPI Hardware Reduced flag
authorMatt Fleming <matt.fleming@intel.com>
Fri, 13 Jun 2014 11:39:55 +0000 (12:39 +0100)
committerMatt Fleming <matt.fleming@intel.com>
Fri, 18 Jul 2014 20:23:52 +0000 (21:23 +0100)
commit44be28e9dd9880dca3e2cbf7a844f2114e67f2cb
tree8f0ed71cd35b242fc546ccdd9da58f7c0f6363a2
parent0c5ed61adbdbf2ca5de934642d5be1e971c498c1
x86/reboot: Add EFI reboot quirk for ACPI Hardware Reduced flag

It appears that the BayTrail-T class of hardware requires EFI in order
to powerdown and reboot and no other reliable method exists.

This quirk is generally applicable to all hardware that has the ACPI
Hardware Reduced bit set, since usually ACPI would be the preferred
method.

Cc: Len Brown <len.brown@intel.com>
Cc: Mark Salter <msalter@redhat.com>
Cc: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
arch/x86/include/asm/efi.h
arch/x86/kernel/reboot.c
arch/x86/platform/efi/quirks.c
drivers/firmware/efi/reboot.c
include/linux/efi.h